>>> tootik: Building community/tootik 0.20.6-r2 (using abuild 3.16.0-r0) started Wed, 04 Feb 2026 21:27:01 +0000 >>> tootik: Validating /home/buildozer/aports/community/tootik/APKBUILD... >>> tootik: Analyzing dependencies... >>> tootik: Installing for build: build-base go sqlite-dev (1/5) Installing go (1.25.7-r0) (2/5) Installing sqlite (3.51.2-r1) (3/5) Installing sqlite-libs (3.51.2-r1) (4/5) Installing sqlite-dev (3.51.2-r1) (5/5) Installing .makedepends-tootik (20260204.212703) Executing busybox-1.37.0-r31.trigger OK: 598.3 MiB in 112 packages >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tootik-0.20.6.tar.gz /var/cache/distfiles/edge/tootik-0.20.6.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.20.6.tar.gz /var/cache/distfiles/edge/tootik-0.20.6.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.20.6.tar.gz... go: downloading github.com/btcsuite/btcutil v1.0.2 go: downloading github.com/gowebpki/jcs v1.0.1 go: downloading golang.org/x/image v0.34.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/migration.go go: downloading github.com/stretchr/testify v1.11.1 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading golang.org/x/net v0.48.0 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/mattn/go-sqlite3 v1.14.32 go: downloading golang.org/x/sys v0.39.0 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/davecgh/go-spew v1.1.1 internal/unsafeheader internal/goarch internal/byteorder internal/coverage/rtcov internal/asan internal/goos internal/profilerecord internal/msan internal/godebugs internal/trace/tracev2 math/bits cmp internal/goexperiment encoding unicode/utf8 unicode/utf16 crypto/internal/fips140/alias container/list golang.org/x/image/math/f64 internal/nettrace github.com/dimkr/tootik/buildinfo log/slog/internal internal/itoa vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias unicode image/color golang.org/x/net/html/atom log/internal internal/cpu crypto/internal/boring/sig sync/atomic internal/runtime/math internal/runtime/gc internal/runtime/sys internal/runtime/syscall internal/runtime/atomic internal/abi crypto/internal/fips140deps/byteorder internal/runtime/strconv crypto/internal/fips140/subtle image/color/palette crypto/internal/fips140deps/cpu internal/chacha8rand internal/bytealg math internal/runtime/exithook internal/stringslite internal/runtime/cgroup internal/synctest internal/race internal/sync internal/runtime/maps runtime internal/reflectlite iter weak crypto/subtle sync maps slices errors sort crypto/internal/fips140cache internal/testlog internal/singleflight log/slog/internal/buffer internal/bisect unique runtime/cgo internal/oserror io path vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv syscall bytes hash internal/godebug crypto/internal/randutil internal/saferio strings encoding/base64 reflect crypto hash/adler32 net/netip hash/crc32 vendor/golang.org/x/text/transform crypto/internal/fips140deps/godebug math/rand crypto/internal/impl encoding/pem net/http/internal/testcert net/http/internal/ascii bufio regexp/syntax html crypto/internal/fips140 crypto/internal/fips140/sha512 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 internal/syscall/execenv internal/syscall/unix time image crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash crypto/fips140 crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/tls/internal/fips140tls crypto/internal/fips140/tls13 image/internal/imageutil regexp image/draw image/jpeg crypto/internal/fips140/edwards25519 golang.org/x/image/draw context io/fs internal/poll github.com/dimkr/tootik/cfg github.com/dimkr/tootik/lock internal/filepathlite embed crypto/internal/fips140/nistec os internal/fmtsort encoding/binary vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix crypto/internal/sysrand internal/sysinfo path/filepath fmt os/signal vendor/golang.org/x/sys/cpu net crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdsa crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/internal/fips140/aes/gcm crypto/hkdf crypto/md5 crypto/rc4 crypto/cipher crypto/internal/boring vendor/golang.org/x/crypto/chacha20 crypto/des database/sql/driver net/url log github.com/pmezard/go-difflib/difflib encoding/hex net/http/internal vendor/golang.org/x/net/http2/hpack mime/quotedprintable flag mime runtime/debug compress/flate encoding/json runtime/trace gopkg.in/yaml.v3 math/big vendor/golang.org/x/text/unicode/norm github.com/gowebpki/jcs encoding/csv compress/lzw crypto/sha256 crypto/aes crypto/ecdh crypto/sha512 crypto/hmac crypto/sha1 github.com/dimkr/tootik/front/graph text/tabwriter text/template/parse golang.org/x/net/html github.com/davecgh/go-spew/spew vendor/golang.org/x/crypto/chacha20poly1305 image/gif database/sql vendor/golang.org/x/text/unicode/bidi testing compress/zlib compress/gzip image/png runtime/pprof internal/profile vendor/golang.org/x/text/secure/bidirule text/template vendor/golang.org/x/net/idna github.com/fsnotify/fsnotify/internal github.com/dimkr/tootik/danger log/slog github.com/dimkr/tootik/icon github.com/fsnotify/fsnotify crypto/internal/boring/bbig crypto/rand crypto/dsa crypto/elliptic github.com/btcsuite/btcutil/base58 encoding/asn1 github.com/mattn/go-sqlite3 crypto/ed25519 crypto/internal/hpke crypto/rsa github.com/stretchr/testify/assert/yaml github.com/dimkr/tootik/front/static github.com/dimkr/tootik/data github.com/dimkr/tootik/data crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa vendor/golang.org/x/net/http/httpproxy github.com/dimkr/tootik/front/text github.com/google/uuid net/textproto crypto/x509 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 net/http net/http/httptest net/http/pprof github.com/dimkr/tootik/httpsig github.com/stretchr/testify/assert github.com/dimkr/tootik/ap github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/outbox github.com/dimkr/tootik/front/user github.com/dimkr/tootik/fed github.com/dimkr/tootik/migrations github.com/dimkr/tootik/ap github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/inbox/note 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.20.6 === 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.005s ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN TestBio_Set === PAUSE TestBio_Set === RUN TestCluster_PostInCommunity === PAUSE TestCluster_PostInCommunity === RUN TestCluster_ReplyInCommunity === PAUSE TestCluster_ReplyInCommunity === RUN TestDeleter_OldData === PAUSE TestDeleter_OldData === RUN TestDeleter_Disabled === PAUSE TestDeleter_Disabled === RUN TestCluster_FollowersSyncMissingRemoteFollow === PAUSE TestCluster_FollowersSyncMissingRemoteFollow === RUN TestCluster_FollowersSyncMissingLocalFollow === PAUSE TestCluster_FollowersSyncMissingLocalFollow === RUN TestCluster_FollowersSyncMissingRemoteFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingRemoteFollowPortableActor === RUN TestCluster_FollowersSyncMissingLocalFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingLocalFollowPortableActor === RUN TestCluster_PostToFollowers_Approved === PAUSE TestCluster_PostToFollowers_Approved === RUN TestCluster_PostToFollowers_Rejected === PAUSE TestCluster_PostToFollowers_Rejected === RUN TestCluster_PostToFollowers_DisabledThenAccepted === PAUSE TestCluster_PostToFollowers_DisabledThenAccepted === RUN TestCluster_PostToFollowers_ApprovedLocally === PAUSE TestCluster_PostToFollowers_ApprovedLocally === RUN TestCluster_PostToFollowers_RejectedLocally === PAUSE TestCluster_PostToFollowers_RejectedLocally === RUN TestCluster_PostToFollowers_AcceptTwice === PAUSE TestCluster_PostToFollowers_AcceptTwice === RUN TestCluster_PostToFollowers_RejectTwice === PAUSE TestCluster_PostToFollowers_RejectTwice === RUN TestCluster_PostToFollowers_AcceptThenReject === PAUSE TestCluster_PostToFollowers_AcceptThenReject === RUN TestCluster_PostToFollowers_RejectThenAccept === PAUSE TestCluster_PostToFollowers_RejectThenAccept === RUN TestCluster_ReplyForwardingWithIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithIntegrityProofs === RUN TestCluster_ReplyForwardingWithoutIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithoutIntegrityProofs === RUN TestServer_InvitationHappyFlow 2026/02/04 21:27:22 INFO Applying migration id=initial 2026/02/04 21:27:22 INFO Applying migration id=notesupdated 2026/02/04 21:27:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:22 INFO Applying migration id=activitiesid 2026/02/04 21:27:22 INFO Applying migration id=outbox 2026/02/04 21:27:22 INFO Applying migration id=edits 2026/02/04 21:27:22 INFO Applying migration id=outboxactor 2026/02/04 21:27:22 INFO Applying migration id=outboxsender 2026/02/04 21:27:22 INFO Applying migration id=thread 2026/02/04 21:27:22 INFO Applying migration id=host 2026/02/04 21:27:22 INFO Applying migration id=sharedinbox 2026/02/04 21:27:22 INFO Applying migration id=noteshost 2026/02/04 21:27:22 INFO Applying migration id=fetched 2026/02/04 21:27:22 INFO Applying migration id=move 2026/02/04 21:27:22 INFO Applying migration id=cleanup 2026/02/04 21:27:22 INFO Applying migration id=received 2026/02/04 21:27:22 INFO Applying migration id=namehost 2026/02/04 21:27:22 INFO Applying migration id=outboxhost 2026/02/04 21:27:22 INFO Applying migration id=notesfts 2026/02/04 21:27:22 INFO Applying migration id=iconsname 2026/02/04 21:27:22 INFO Applying migration id=nohash 2026/02/04 21:27:22 INFO Applying migration id=shares 2026/02/04 21:27:22 INFO Applying migration id=actorttl 2026/02/04 21:27:22 INFO Applying migration id=tocc 2026/02/04 21:27:22 INFO Applying migration id=followeds 2026/02/04 21:27:22 INFO Applying migration id=certhash 2026/02/04 21:27:22 INFO Applying migration id=follows_sync 2026/02/04 21:27:22 INFO Applying migration id=jsonpath 2026/02/04 21:27:22 INFO Applying migration id=localforward 2026/02/04 21:27:22 INFO Applying migration id=avatar 2026/02/04 21:27:22 INFO Applying migration id=noimage 2026/02/04 21:27:22 INFO Applying migration id=feed 2026/02/04 21:27:22 INFO Applying migration id=bookmarks 2026/02/04 21:27:22 INFO Applying migration id=shareactivity 2026/02/04 21:27:22 INFO Applying migration id=application 2026/02/04 21:27:22 INFO Applying migration id=certificates 2026/02/04 21:27:22 INFO Applying migration id=rawforward 2026/02/04 21:27:22 INFO Applying migration id=publickey 2026/02/04 21:27:22 INFO Applying migration id=resolvegroup 2026/02/04 21:27:22 INFO Applying migration id=reject 2026/02/04 21:27:22 INFO Applying migration id=autodel 2026/02/04 21:27:22 INFO Applying migration id=jsonb 2026/02/04 21:27:22 INFO Applying migration id=quote 2026/02/04 21:27:22 INFO Applying migration id=rfc9421 2026/02/04 21:27:22 INFO Applying migration id=keys 2026/02/04 21:27:22 INFO Applying migration id=portable 2026/02/04 21:27:22 INFO Applying migration id=proofs 2026/02/04 21:27:22 INFO Applying migration id=contexts 2026/02/04 21:27:22 INFO Applying migration id=deliverieshost 2026/02/04 21:27:22 INFO Applying migration id=pembegin 2026/02/04 21:27:22 INFO Applying migration id=didhost 2026/02/04 21:27:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:22 INFO Applying migration id=invites 2026/02/04 21:27:22 INFO Applying migration id=ed25519blob 2026/02/04 21:27:22 INFO Applying migration id=rsablob 2026/02/04 21:27:22 INFO Applying migration id=iconscid 2026/02/04 21:27:23 INFO Enabling pprof url=https://a.localdomain/ccbcfgueiumcbiyywpdrkwnuqqqajfcv/debug/pprof 2026/02/04 21:27:23 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:23 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:27:23 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:27:23 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:23 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/02/04 21:27:23 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/02/04 21:27:23 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=carol actor=https://a.localdomain/user/carol offset=0 --- PASS: TestServer_InvitationHappyFlow (0.84s) === RUN TestServer_WrongCode 2026/02/04 21:27:23 INFO Enabling pprof url=https://a.localdomain/yxnbiyomoneecfkwmruexjvmxlbuhlfq/debug/pprof 2026/02/04 21:27:23 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:24 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:27:24 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/02/04 21:27:24 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:27:24 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 --- PASS: TestServer_WrongCode (0.59s) === RUN TestServer_ExpiredCode 2026/02/04 21:27:24 INFO Enabling pprof url=https://a.localdomain/slsaqranuvslrtcxbootnolilublhtnx/debug/pprof 2026/02/04 21:27:24 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:24 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:27:24 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:27:24 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:27:24 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 --- PASS: TestServer_ExpiredCode (0.49s) === RUN TestServer_CodeReuse 2026/02/04 21:27:24 INFO Enabling pprof url=https://a.localdomain/nnycomntilesonyiulgfjxciwdknyuuu/debug/pprof 2026/02/04 21:27:24 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:25 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:27:25 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:27:25 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:25 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:27:25 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (0.78s) === RUN TestServer_InvitationLimit 2026/02/04 21:27:25 INFO Enabling pprof url=https://a.localdomain/pldfnpxueesdjrutcqgyluweiuyukohw/debug/pprof 2026/02/04 21:27:25 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:25 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:27:25 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/02/04 21:27:25 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:27:25 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:25 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/02/04 21:27:25 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/02/04 21:27:25 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=carol actor=https://a.localdomain/user/carol offset=0 2026/02/04 21:27:26 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=09d10730-b7c1-4420-a80a-85264a62a0a4 2026/02/04 21:27:26 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=36e50b2b-e3a9-4137-a119-b124fc6039d4 2026/02/04 21:27:26 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=0b9566c4-ce53-4b54-b190-ed7c31350278 2026/02/04 21:27:26 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/02/04 21:27:26 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=dfec920c-6578-47c0-b292-6f4368880a0f --- PASS: TestServer_InvitationLimit (0.84s) === RUN TestServer_InvitationCreateDeleteAccept 2026/02/04 21:27:26 INFO Enabling pprof url=https://a.localdomain/npoxvckpvnvatrdkysckblljggjxagdk/debug/pprof 2026/02/04 21:27:26 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:26 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=c0863829-de7f-42f5-ae07-fd0b9e11b2a3 2026/02/04 21:27:26 WARN Invalid invitation code request.path=/users/invitations/accept code=c0863829-de7f-42f5-ae07-fd0b9e11b2a3 --- PASS: TestServer_InvitationCreateDeleteAccept (0.43s) === RUN TestServer_InvitationCreateAcceptDelete 2026/02/04 21:27:26 INFO Enabling pprof url=https://a.localdomain/qbpqqqpmjvyakqtjidsbwtwtcedkaftk/debug/pprof 2026/02/04 21:27:26 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=3159978a-3e6d-4073-975c-2139b9f55ed0 2026/02/04 21:27:27 INFO Accepted invitation request.path=/users/invitations/accept code=3159978a-3e6d-4073-975c-2139b9f55ed0 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:27 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=3159978a-3e6d-4073-975c-2139b9f55ed0 --- PASS: TestServer_InvitationCreateAcceptDelete (0.65s) === RUN TestMetadata_Whitespace === PAUSE TestMetadata_Whitespace === RUN TestMetadata_LineBreak === PAUSE TestMetadata_LineBreak === RUN TestMetadata_Link === PAUSE TestMetadata_Link === RUN TestMetadata_HTML === PAUSE TestMetadata_HTML === RUN TestMetadata_Equals === PAUSE TestMetadata_Equals === RUN TestMetadata_Add === PAUSE TestMetadata_Add === RUN TestMetadata_Maximum === PAUSE TestMetadata_Maximum === RUN TestMetadata_Remove === PAUSE TestMetadata_Remove === RUN TestCluster_MovedAccount === PAUSE TestCluster_MovedAccount === RUN TestCluster_DeletedInstance === PAUSE TestCluster_DeletedInstance === RUN TestName_Set === PAUSE TestName_Set === RUN TestCluster_Poll === PAUSE TestCluster_Poll === RUN TestCluster_ReplyForwardingPortableActors === PAUSE TestCluster_ReplyForwardingPortableActors === RUN TestCluster_Gateways === PAUSE TestCluster_Gateways === RUN TestCluster_ForwardedLegacyReply === PAUSE TestCluster_ForwardedLegacyReply === RUN TestCluster_ClientSideSigning === PAUSE TestCluster_ClientSideSigning === 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_PublicPostQuote === CONT TestCluster_Gateways === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestMetadata_Add === CONT TestMetadata_LineBreak === CONT TestCluster_PostToFollowers_Approved === CONT TestDeleter_Disabled === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_PostInCommunity === CONT TestCluster_DM === CONT TestCluster_PostToFollowers === CONT TestCluster_PublicPost === CONT TestCluster_ClientSideSigning === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_ShareUnshare === CONT TestMetadata_Whitespace === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_DeletedInstance === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_Poll === CONT TestName_Set === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestMetadata_Remove === CONT TestCluster_MovedAccount === CONT TestMetadata_Maximum === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_Rejected === CONT TestMetadata_Link === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestMetadata_Equals === CONT TestDeleter_OldData === CONT TestCluster_ReplyInCommunity === CONT TestBio_Set === CONT TestMetadata_HTML 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/rhteehekypppsrumukttvlhhnsxtbhhn/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/xldlgopdsfvwdabqcsdiomlhhurlhbjw/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/wibmppmblgefrwwomtciprxwaxktahlx/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/wcikokjlxoywxftiqaswlyjyaiaosngs/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/vltvgmoafjnjxmgdsncibyeartvtqshr/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/caxveifsfcjldwruscfecoewhpyvsvnj/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/tkthmiuyssqtokilytwnhuslfpusfkpe/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/xeflryupxlxvjvekkefgatbehlwjraio/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/niqdkfcfeirrgymrtyhfntlkfvajvalh/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/htnghmotrgtiohbjvmuaaklwvhnhfttg/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/gsijdpsesnrmjhsmnovmxwxeqxjhygvo/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/efvinycnlmmeioevtwyvhxccybicdnyo/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/fbcugttwleyhgkloqfuasovqdjtqwtde/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/ndkvbrtcgeufmbcxmpuvvodvsxtqktgs/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/qhqadtuarmmxnqkfvburljaaafjddvvu/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/vcunwnictmqpjgtnieegycosyfakklds/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/aqbpnwimekbakuatudsgknoypowoqwtf/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/sryssovigkpfwwhkbkvdtcsjafoxafaw/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/kuvsxswhmilgkgxiufawjytxayflbybv/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/dadhydjoilhfinskjnywwkvcedvrbteg/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/crujvrfjabsmomgeirsoapuhkjbdwoti/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/ojrtlbswgjmekomqbydfabxhnwtrdjas/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/dokgytuaenpqdcthmndqauroriygdugm/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/ymhmaermjcmylchiacrwbtbnnpnvaxwb/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/lflubgsggyjoxulvqyaknsqmyxtsgdcp/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/gjwagciwlbonfxjtitceodlabtlpvlur/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/iotxgmmixrlwreklqufcqglmthxcoslh/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/ddfqqdveerpchlcrrkuhjucfwqiuuahc/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/nguwqyfqhipqdpxwcfxvqitdcyeiyobl/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/nkwcfkqrpuokllvprfrlikbuyluiuown/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/yicpaydudnvhtkvagesmjqsvidxerrmr/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/hoghalvgbhdsqtwxaydguwxppfbmmfjy/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/opbsajgkycfhtrexuvrqdpydiheftglm/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/ojebcecoavodcgwglbxhtlwymgdxaths/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/tviwslyhaveipdmwnlskycfgpjvhnfrw/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/eduwtmdnbuhydqcgmtmtctvonhjxqkje/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/oeaiikxfjotjvxjbovoxniipitjiiggw/debug/pprof 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/xtgaegrqvbbtcqtsfbllpfpbxvwfkyrk/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/nhqdqstjjfspaiawrnxscvjrbpjhgfnf/debug/pprof 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/nkclxfcfsfmifvcrhhlybuuqahqgrpdl/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/upsxxfmgtnirylgtrwawxotdgjlfrssy/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/jvctfqjawygouimoueenaqkfjhjycjxn/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/oicrqsobxhxkrugowdhgxhvviaepxdff/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/hcjdiouvpngvuvxcahllctxfktgiuvfr/debug/pprof 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/tpndhcocndpfjvqpkmxfddsxpufgxmsb/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/iupqvgldjlilshcohubaqbsbeqsdcble/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/ymlqnebjvvuctvjiicbmlbrsaumifqdr/debug/pprof 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/ogtrxiehrebqndgxebbuaedyyucneymb/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/vbgghibksnrhxgqnjxolnlbdhetbtngl/debug/pprof 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/sojeymiujnaxmjromujfpundtyucmgls/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/yuxqjoeyhssxlfbwcqewifxaydxjfcxn/debug/pprof 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/jdwvnkupwmfrctrcbhemrygclmrkykef/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/tfkgpfugglblfjogufdkroyhgaiagsdg/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/cqpriwtyopvofdcyccxnvcficugcdgcu/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/ageembgyhcqvawnsedxeqqigkvilasrl/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/oxhosbmkugtbyascnqlabsnofjsantyr/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Enabling pprof url=https://a.localdomain/nqupjtmwrdbuykrtobsyduortiptttad/debug/pprof 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/nolnulrrqljeldgbguvgegicetwcdtcc/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/cbamblewguslfgxrplwtqyqnwnyjyiby/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/dbcbyftnlhobhrpldlpxldiqxearnuct/debug/pprof 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/yqsgguhlxweayjtephslmqrxiipklmci/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Enabling pprof url=https://c.localdomain/konfvoixsdunlytkmdhnnegxeqgqerca/debug/pprof 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/odhmbdoebxejhgpmctlpnsjajpfixrpu/debug/pprof 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Enabling pprof url=https://b.localdomain/kkhpuywchupudxtxehnrusmpjcvpsgsj/debug/pprof 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:27 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/pgtyhoyroehhyshbbitmhmhihfmnvkjd/debug/pprof 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/gvibbsxxsbghujmjahtihlxbvfbwsmok/debug/pprof 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Enabling pprof url=https://a.localdomain/rgwepiyyhynhfknnxdfmutpguvucsyae/debug/pprof 2026/02/04 21:27:28 INFO Applying migration id=iconscid 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/jcwuwhnuuqjlptrfyeekmahahvafcdre/debug/pprof 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9646-7bd8-b01e-3d2b438635ba 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-964a-737f-89ff-547501acd1c0 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-965b-777d-9386-b5d288abc0bc activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://a.localdomain/rhirmjhcnxsrrdxalfjcywojdnnryhyw/debug/pprof 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-965b-777d-9386-b5d288abc0bc 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/pahfvltayyhvsxbqjyrjxwktsekwyvag/debug/pprof 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/lhwlretyduckugskhcdtkarhfeyjtukr/debug/pprof 2026/02/04 21:27:28 INFO Enabling pprof url=https://c.localdomain/ynhkowqdaevsrrymldmudwsoiexinapq/debug/pprof 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9671-7f38-8074-44b9cc41da53 2026/02/04 21:27:28 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9673-790c-8fb5-23fd511899e0 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9673-78d3-89f9-573312d8be88 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2a8d-9673-78d3-89f9-573312d8be88 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-9673-790c-8fb5-23fd511899e0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-9673-78d3-89f9-573312d8be88 request.user=bob post=https://a.localdomain/post/019c2a8d-9673-78d3-89f9-573312d8be88 2026/02/04 21:27:28 INFO Enabling pprof url=https://c.localdomain/ccoeeskarqaikvbstmfqjrsocsddavqu/debug/pprof 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://c.localdomain/hkhlfbjlvsbhkbyorosiuphgjlwrghnb/debug/pprof 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/olynsmsrqiefjjdyqhstlhimuhhkmkpo/debug/pprof 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a8d-968a-7985-b162-577d92a4fb68 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-965b-777d-9386-b5d288abc0bc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-965b-777d-9386-b5d288abc0bc 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a8d-968a-7985-b162-577d92a4fb68 --- PASS: TestMetadata_Whitespace (0.76s) 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/nrcjnbwtbllxsamgoolrmudrsbvcxvie/debug/pprof 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/npawmsoigkxfruchwskkejnwmaefuqoj/debug/pprof 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-96a6-7137-ae62-7c71929848a3 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-96ab-7a12-b677-0e6527dd2ce9 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-96ab-7a12-b677-0e6527dd2ce9 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://g.localdomain/tryfwjqsdmnsyxpkprepopiakdnmcmba/debug/pprof 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/caupeagafabtmuorwmpweooxxmtmenla/debug/pprof 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/kprnfbkxtncovxaklwqpyvhnuvjxlhpv/debug/pprof 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-96c4-7cc3-adc8-3f58405da3a0 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-96ab-7a12-b677-0e6527dd2ce9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-96ab-7a12-b677-0e6527dd2ce9 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a8d-96c4-7cc3-adc8-3f58405da3a0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob --- PASS: TestMetadata_HTML (0.81s) 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-96c5-72b4-b838-abfccafdc581 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol --- PASS: TestCluster_PostToFollowers_RejectedLocally (0.82s) 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-96e1-7f0a-9a66-5797c7ac33c9 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-96df-7e4b-b9a7-28c70ace41c5 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-96e1-7f0a-9a66-5797c7ac33c9 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-96e1-7f0a-9a66-5797c7ac33c9 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-96e3-75d7-af4e-681a9582ed14 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-96e1-7f0a-9a66-5797c7ac33c9 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-96e1-7f0a-9a66-5797c7ac33c9 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-96e1-7f0a-9a66-5797c7ac33c9 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://c.localdomain/unrekxtpxfhcivhonatragwxgntvmjna/debug/pprof 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestName_Set (0.87s) 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://c.localdomain/ofryptblbbqwsqwkoxwqbfgqnueivlhy/debug/pprof --- PASS: TestMetadata_Equals (0.87s) 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-9709-7b66-a5d1-f133c99d705b activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-96e1-7f0a-9a66-5797c7ac33c9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-96e1-7f0a-9a66-5797c7ac33c9 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9708-7149-aaae-3d4672cd4b1b 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-9709-7b66-a5d1-f133c99d705b 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-9709-7b66-a5d1-f133c99d705b 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-9709-7b66-a5d1-f133c99d705b 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a8d-9709-7b66-a5d1-f133c99d705b 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9712-7d44-8d96-998a4d571748 2026/02/04 21:27:28 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_AcceptTwice (0.90s) 2026/02/04 21:27:28 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-971e-7dd4-ab9e-c265930b5eaa 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob --- PASS: TestMetadata_Add (0.92s) 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Enabling pprof url=https://c.localdomain/ebsamqnxkyjtcxaneimtjbdicmxjyeja/debug/pprof 2026/02/04 21:27:28 INFO Looking up user name=alice --- PASS: TestMetadata_LineBreak (0.93s) 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9740-7357-8086-439518e5764f 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/dkmyughxeqytbmwpjfekqfbauaeipyhc/debug/pprof 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-974b-7d7b-811f-0f5d322d1ea6 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9754-75f7-828d-0beded419461 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-975b-7b05-9e40-afbce3b19f4e 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-975f-7bc5-b86b-e042e5ec5ebd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/dqrjtntmjbtkjnnbeosxqvjcpuhwcixh/debug/pprof 2026/02/04 21:27:28 INFO Enabling pprof url=https://c.localdomain/nokunwrtvnaygdjgtvjpwjqtdcjclidy/debug/pprof 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9769-7738-8d5a-0b483e41a723 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-9768-759f-a93e-90f23b490938 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/rkotaomlxnxyqmgdkwsxljvtfpkobewg/debug/pprof 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-975f-7bc5-b86b-e042e5ec5ebd 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-975f-7bc5-b86b-e042e5ec5ebd 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9769-7738-8d5a-0b483e41a723 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-975f-7bc5-b86b-e042e5ec5ebd 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9769-7738-8d5a-0b483e41a723 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9769-7738-8d5a-0b483e41a723 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-975f-7bc5-b86b-e042e5ec5ebd 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9769-7738-8d5a-0b483e41a723 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-977b-75db-bcf4-d38c0ad86a0e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-975f-7bc5-b86b-e042e5ec5ebd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-972c-7a12-a6a3-8bb71842044d 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-977b-75db-bcf4-d38c0ad86a0e 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9769-7738-8d5a-0b483e41a723 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-9747-7d3d-a44e-fd17754609ab 2026/02/04 21:27:28 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/02/04 21:27:28 INFO Enabling pprof url=https://g.localdomain/knkwofjjrwxxclipjrgtphmirtsbrhfc/debug/pprof 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-977f-75b5-9c0f-40d41df02810 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-978b-7950-b4cb-f3ce35e6909c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-978b-7918-b52e-c9744ec5f089 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-978b-7918-b52e-c9744ec5f089 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-978f-73b8-b954-d77f1aa30d4a activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-978f-7383-803a-0ba59cb7f8f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2a8d-978f-7383-803a-0ba59cb7f8f2 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-978b-7950-b4cb-f3ce35e6909c 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-978b-7950-b4cb-f3ce35e6909c 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-978f-73b8-b954-d77f1aa30d4a 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-978b-7950-b4cb-f3ce35e6909c 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-978b-7950-b4cb-f3ce35e6909c 2026/02/04 21:27:28 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-978f-7383-803a-0ba59cb7f8f2 request.user=bob post=https://a.localdomain/post/019c2a8d-978f-7383-803a-0ba59cb7f8f2 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-978b-7918-b52e-c9744ec5f089 request.user=bob post=https://b.localdomain/post/019c2a8d-978b-7918-b52e-c9744ec5f089 2026/02/04 21:27:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/fdbusvidqtkxprhhjgahdboabgexmxfl/debug/pprof 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 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:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/inbox activity=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/inbox activity=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-97a0-722f-ab3b-2ae5da3cba28 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-97a9-7aa4-9b1d-036927f2ab9b 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-978b-7950-b4cb-f3ce35e6909c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-978b-7918-b52e-c9744ec5f089 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-978b-7918-b52e-c9744ec5f089 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/inbox activity=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-97b0-7e24-bc9d-196e97162a51 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-977b-75db-bcf4-d38c0ad86a0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-977b-75db-bcf4-d38c0ad86a0e 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor offset=0 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a8d-97b0-7e24-bc9d-196e97162a51 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-97ac-7da5-8c6f-4590332794a3 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-97be-79e2-b252-0fba9661f4da 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-97b5-7ae8-bdbd-d84cb94868ba 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-97cb-7f0d-a192-157121a0cfe8 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:28 INFO Looking up user name=nobody 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-97d4-7440-b520-c8d17864ac6d activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 2026/02/04 21:27:28 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-97d4-7440-b520-c8d17864ac6d 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a 2026/02/04 21:27:28 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-97d4-7440-b520-c8d17864ac6d 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a 2026/02/04 21:27:28 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-97d6-7f35-87e3-31377e2d72c6 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-97d8-79e6-bbb3-3e70e524c786 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-97da-7432-93fe-032963968b0e 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a 2026/02/04 21:27:28 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-97d4-7440-b520-c8d17864ac6d 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a8d-97d4-7440-b520-c8d17864ac6d 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-97e2-7f2c-a584-9e9727b5075a 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-97eb-7e14-9300-2862b94bf658 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-97ed-7e3e-97f8-f58a8e6dc2bf activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f 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:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-97d4-7440-b520-c8d17864ac6d activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-97a9-79b0-a2ad-92f5d7e4fe62 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-97eb-7e14-9300-2862b94bf658 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-97eb-7e14-9300-2862b94bf658 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/inbox activity=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/inbox activity=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-97ed-7e3e-97f8-f58a8e6dc2bf 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-97ed-7e3e-97f8-f58a8e6dc2bf --- PASS: TestBio_Set (1.12s) 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/inbox activity=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9800-7e66-a44b-fb194d05b127 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-97eb-7e14-9300-2862b94bf658 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f 2026/02/04 21:27:28 INFO Enabling pprof url=https://c.localdomain/kmrfxonnwjkriegemcjptnecguirxsce/debug/pprof 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-9803-7a43-98b5-9b3d5e4d3d02 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9800-7e66-a44b-fb194d05b127 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-9800-7e66-a44b-fb194d05b127 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-97eb-7e14-9300-2862b94bf658 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor offset=0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-97ed-7e3e-97f8-f58a8e6dc2bf 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-97ed-7e3e-97f8-f58a8e6dc2bf 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-97eb-7e14-9300-2862b94bf658 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-977a-72f3-b761-1591a382b5f3 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9800-7e66-a44b-fb194d05b127 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a8d-9803-7a43-98b5-9b3d5e4d3d02 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f 2026/02/04 21:27:28 INFO Enabling pprof url=https://b.localdomain/jsqxxcctclrilvvbfiqitpvefmdjibyc/debug/pprof 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-97ed-7e3e-97f8-f58a8e6dc2bf activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-97b4-775b-9893-0d687d2a8967 --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (1.15s) 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-9806-7448-9546-722f618b4c4c 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 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:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9829-7bde-9424-cffdb283346d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Looking up user name=carol --- PASS: TestMetadata_Maximum (1.17s) --- PASS: TestMetadata_Remove (1.18s) 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f 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:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9837-70af-9d48-3035ca5e3ec1 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-981e-7598-8383-c2096d13cad2 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-983f-7030-8057-91ffe2c2bcc1 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-983f-7030-8057-91ffe2c2bcc1 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-983f-7030-8057-91ffe2c2bcc1 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9842-7ce5-8bfb-0ca7a598a0e2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f 2026/02/04 21:27:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Enabling pprof url=https://c.localdomain/xkocjafmjxyokodywwlhsuwtmhfhitin/debug/pprof 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9829-7bde-9424-cffdb283346d 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9829-7bde-9424-cffdb283346d 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9837-70af-9d48-3035ca5e3ec1 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor --- PASS: TestCluster_PostToFollowers_ApprovedLocally (1.20s) 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-983f-7030-8057-91ffe2c2bcc1 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9842-7ce5-8bfb-0ca7a598a0e2 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9842-7ce5-8bfb-0ca7a598a0e2 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a8d-983f-7030-8057-91ffe2c2bcc1 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor offset=0 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9849-7dd0-ad07-988c4b343a4d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a8d-9858-73f4-890c-4354a31239b4 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-97ce-7ea0-a3ec-f73b80f8b60a 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9842-7ce5-8bfb-0ca7a598a0e2 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9829-7bde-9424-cffdb283346d 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9842-7ce5-8bfb-0ca7a598a0e2 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9837-70af-9d48-3035ca5e3ec1 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a8d-9858-73f4-890c-4354a31239b4 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a8d-9858-73f4-890c-4354a31239b4 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9852-783f-a89a-6e058c247d2f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9842-7ce5-8bfb-0ca7a598a0e2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-97f9-7a98-bac7-aa006186738f 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a8d-9858-73f4-890c-4354a31239b4 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a8d-9858-73f4-890c-4354a31239b4 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9849-7dd0-ad07-988c4b343a4d 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9849-7dd0-ad07-988c4b343a4d 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9849-7dd0-ad07-988c4b343a4d 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 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:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9837-70af-9d48-3035ca5e3ec1 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9829-7bde-9424-cffdb283346d 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:27:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9837-70af-9d48-3035ca5e3ec1 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9849-7dd0-ad07-988c4b343a4d 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9852-783f-a89a-6e058c247d2f 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9852-783f-a89a-6e058c247d2f 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e request.user=bob post=https://b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9852-783f-a89a-6e058c247d2f 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9852-783f-a89a-6e058c247d2f 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/inbox activity=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/inbox activity=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9881-7da6-b907-eb3a03afcb9b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f request.user=carol post=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9829-7bde-9424-cffdb283346d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-979f-7b2e-b394-786108c0e626 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/inbox activity=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.27s) 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-9892-7aa2-a7b5-2cd63096b7a3 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor offset=0 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor offset=0 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/accept/019c2a8d-9837-70af-9d48-3035ca5e3ec1 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-97f0-78f5-9afc-913b68de054f 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9881-7da6-b907-eb3a03afcb9b 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9881-7da6-b907-eb3a03afcb9b 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9881-7da6-b907-eb3a03afcb9b 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9881-7da6-b907-eb3a03afcb9b 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-9892-7aa2-a7b5-2cd63096b7a3 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-9892-7aa2-a7b5-2cd63096b7a3 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9881-7da6-b907-eb3a03afcb9b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-98a4-7dab-bc2c-7f27c0f22417 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-98a4-7d73-850d-3173f7cb3ceb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-98a4-7d73-850d-3173f7cb3ceb 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9849-7dd0-ad07-988c4b343a4d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a8d-9892-7aa2-a7b5-2cd63096b7a3 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d 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:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a8d-9892-7aa2-a7b5-2cd63096b7a3 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-9892-7aa2-a7b5-2cd63096b7a3 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-98a9-75aa-89c0-d71e7d56dd09 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9852-783f-a89a-6e058c247d2f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor offset=0 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-98a4-7dab-bc2c-7f27c0f22417 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-98a4-7dab-bc2c-7f27c0f22417 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/inbox activity=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/inbox activity=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-98a4-7dab-bc2c-7f27c0f22417 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/inbox activity=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-98a4-7dab-bc2c-7f27c0f22417 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor offset=0 2026/02/04 21:27:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-98a4-7d73-850d-3173f7cb3ceb request.user=carol post=https://b.localdomain/post/019c2a8d-98a4-7d73-850d-3173f7cb3ceb 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a8d-98eb-75c7-bba1-84a67aacf1c0 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a8d-98eb-75c7-bba1-84a67aacf1c0 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a8d-98eb-75c7-bba1-84a67aacf1c0 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-98fb-7c03-b0b5-34b180c72ea6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a8d-98eb-75c7-bba1-84a67aacf1c0 2026/02/04 21:27:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/create/019c2a8d-98e8-7afa-8f27-06aeefeb31f6 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/post/019c2a8d-98e8-7ac0-a6b0-03fd9850714e thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/post/019c2a8d-98e8-7ac0-a6b0-03fd9850714e starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/create/019c2a8d-98e8-7afa-8f27-06aeefeb31f6 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/post/019c2a8d-98e8-7ac0-a6b0-03fd9850714e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/post/019c2a8d-98e8-7ac0-a6b0-03fd9850714e 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a8d-98eb-75c7-bba1-84a67aacf1c0 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9909-78b2-a7b6-e124802d86b2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a8d-990d-727e-a755-b6c77ac6e292 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 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/019c2a8d-984d-7b30-ba2e-6727873ef0b1 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2a8d-984d-7b30-ba2e-6727873ef0b1: not found" 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-98fb-7c03-b0b5-34b180c72ea6 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-98fb-7c03-b0b5-34b180c72ea6 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9913-7742-bc7a-57929a95e1b4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9913-771b-89c5-b826edaba733 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9913-771b-89c5-b826edaba733 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/create/019c2a8d-98e8-7afa-8f27-06aeefeb31f6 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/create/019c2a8d-98e8-7afa-8f27-06aeefeb31f6 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-98a4-7dab-bc2c-7f27c0f22417 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-98a4-7d73-850d-3173f7cb3ceb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-98a4-7d73-850d-3173f7cb3ceb 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-991d-7d57-aced-4ce717c606bf 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-98fb-7c03-b0b5-34b180c72ea6 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-98fb-7c03-b0b5-34b180c72ea6 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor offset=0 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-9909-78b2-a7b6-e124802d86b2 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-9909-78b2-a7b6-e124802d86b2 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor offset=0 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-98fb-7c03-b0b5-34b180c72ea6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-989a-7da9-9d3a-ee991ab2e143 2026/02/04 21:27:28 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9941-760a-8ab4-25ea1df3f329 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a8d-9909-78b2-a7b6-e124802d86b2 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/create/019c2a8d-98e8-7afa-8f27-06aeefeb31f6 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-9909-78b2-a7b6-e124802d86b2 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/create/019c2a8d-98e8-7afa-8f27-06aeefeb31f6 2026/02/04 21:27:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-9919-7af7-a08d-a6fd6947b60b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://c.localdomain 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-9919-7af7-a08d-a6fd6947b60b 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-9919-7af7-a08d-a6fd6947b60b 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:28 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/post/019c2a8d-98e8-7ac0-a6b0-03fd9850714e request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/post/019c2a8d-98e8-7ac0-a6b0-03fd9850714e 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9913-7742-bc7a-57929a95e1b4 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9913-7742-bc7a-57929a95e1b4 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9955-7479-814f-971d13615443 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e request.user=alice post=https://b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9913-7742-bc7a-57929a95e1b4 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:27:28 INFO Looking up user name=alice --- PASS: TestCluster_PostToFollowers_RejectTwice (1.49s) 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-9919-7af7-a08d-a6fd6947b60b 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9913-7742-bc7a-57929a95e1b4 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-9919-7af7-a08d-a6fd6947b60b 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a 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:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:28 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9913-771b-89c5-b826edaba733 request.user=carol post=https://b.localdomain/post/019c2a8d-9913-771b-89c5-b826edaba733 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/inbox activity=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9945-79b5-b658-85b4ac4f42f6 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/inbox activity=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9970-752b-8cf5-52dac4c003d3 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9941-760a-8ab4-25ea1df3f329 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9941-760a-8ab4-25ea1df3f329 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9955-7479-814f-971d13615443 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/inbox activity=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 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:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-9982-76fa-9346-10bd994b466b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor offset=0 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9941-760a-8ab4-25ea1df3f329 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9955-7479-814f-971d13615443 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9909-78b2-a7b6-e124802d86b2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-998b-7dce-bebd-43f821449d82 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9955-7479-814f-971d13615443 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9941-760a-8ab4-25ea1df3f329 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9955-7479-814f-971d13615443 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-99a3-7615-9758-6c9e0231a24f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9970-752b-8cf5-52dac4c003d3 2026/02/04 21:27:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-997e-7621-b1de-362820460010 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://a.localdomain 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-997e-7621-b1de-362820460010 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-997e-7621-b1de-362820460010 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Looking up user name=stuff 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-99a2-7272-bb4f-82abded064c9 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9941-760a-8ab4-25ea1df3f329 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9869-7129-996a-99ae683766f2 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e request.user=alice post=https://b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-998b-7dce-bebd-43f821449d82 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-998b-7dce-bebd-43f821449d82 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9955-7479-814f-971d13615443 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-98e7-7878-88e0-0cb7d44975ce 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9970-752b-8cf5-52dac4c003d3 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 2026/02/04 21:27:28 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-9970-752b-8cf5-52dac4c003d3 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9913-7742-bc7a-57929a95e1b4 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9913-771b-89c5-b826edaba733 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9913-771b-89c5-b826edaba733 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-997e-7621-b1de-362820460010 2026/02/04 21:27:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-998b-7dce-bebd-43f821449d82 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-997e-7621-b1de-362820460010 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d 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:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-998b-7dce-bebd-43f821449d82 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-99bd-7d53-8630-9949be1b9d28 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 2026/02/04 21:27:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/create/019c2a8d-98e8-7afa-8f27-06aeefeb31f6 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/post/019c2a8d-98e8-7ac0-a6b0-03fd9850714e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/post/019c2a8d-98e8-7ac0-a6b0-03fd9850714e 2026/02/04 21:27:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:27:28 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-99b7-7165-af2c-12ac9dd525d9 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-99b7-713c-a365-c24817985b0d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-99b7-713c-a365-c24817985b0d 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-9982-76fa-9346-10bd994b466b 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-9982-76fa-9346-10bd994b466b 2026/02/04 21:27:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99cf-7e96-b7db-e261f115306f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:27:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Looking up user name=carol 2026/02/04 21:27:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-99a3-7615-9758-6c9e0231a24f 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-99a3-7615-9758-6c9e0231a24f 2026/02/04 21:27:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Looking up user name=bob 2026/02/04 21:27:28 INFO Looking up user name=alice 2026/02/04 21:27:28 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:28 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a 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:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-998b-7dce-bebd-43f821449d82 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9905-745c-8814-57c04961d5c0 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99e6-7c6e-a806-3aafd52939ab activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-99a2-7272-bb4f-82abded064c9 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor offset=0 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-9982-76fa-9346-10bd994b466b 2026/02/04 21:27:29 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-99ce-728a-ac68-7d67ee9a76bb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-99a2-7272-bb4f-82abded064c9 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-99a2-7272-bb4f-82abded064c9 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-99a3-7615-9758-6c9e0231a24f 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 2026/02/04 21:27:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-99b7-7165-af2c-12ac9dd525d9 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-9982-76fa-9346-10bd994b466b 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-99b7-7165-af2c-12ac9dd525d9 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-99b7-7165-af2c-12ac9dd525d9 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-99bd-7d53-8630-9949be1b9d28 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-99bd-7d53-8630-9949be1b9d28 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-99a3-7615-9758-6c9e0231a24f --- PASS: TestMetadata_Link (1.64s) 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-99b7-7165-af2c-12ac9dd525d9 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-99bd-7d53-8630-9949be1b9d28 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99cf-7e96-b7db-e261f115306f 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99cf-7e96-b7db-e261f115306f 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a8d-9a19-72f1-b951-a88c8798f18e activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9909-78b2-a7b6-e124802d86b2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-9909-78b2-a7b6-e124802d86b2 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99e6-7c6e-a806-3aafd52939ab 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-99b7-7165-af2c-12ac9dd525d9 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-99bd-7d53-8630-9949be1b9d28 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-99b7-713c-a365-c24817985b0d request.user=alice post=https://a.localdomain/post/019c2a8d-99b7-713c-a365-c24817985b0d 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a8d-9a19-72f1-b951-a88c8798f18e 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a8d-9a19-72f1-b951-a88c8798f18e 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 request.user=carol post=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-99ce-728a-ac68-7d67ee9a76bb 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-99ce-728a-ac68-7d67ee9a76bb 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-9982-76fa-9346-10bd994b466b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-986c-778d-82f4-6a02090896b4 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a8d-9a19-72f1-b951-a88c8798f18e 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99cf-7e96-b7db-e261f115306f 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99e6-7c6e-a806-3aafd52939ab 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-99ce-728a-ac68-7d67ee9a76bb 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a8d-9a19-72f1-b951-a88c8798f18e 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9a2e-7f18-b57e-9bb4313577a1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-99ce-728a-ac68-7d67ee9a76bb 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:29 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f request.user=carol post=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2a8d-9a11-7267-b3dd-67bdb3432e7e 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/accept/019c2a8d-99a3-7615-9758-6c9e0231a24f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/follow/019c2a8d-98f7-725c-b10a-0f2c9e7b44a0 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9a46-79f1-8bdc-8e5ac77d6043 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9a52-7aaf-a6cd-04a5dd8af566 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f 2026/02/04 21:27:29 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99e6-7c6e-a806-3aafd52939ab 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=nobody 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99e6-7c6e-a806-3aafd52939ab 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99cf-7e96-b7db-e261f115306f 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9a45-746c-b4aa-e37d593b05a0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z host=a.localdomain count=2 2026/02/04 21:27:29 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor follower=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2a8d-9a68-7368-98e2-b916af225c93 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9a66-7ef8-a61d-75cd1fc1dc5f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2a8d-9a2e-7f18-b57e-9bb4313577a1 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2a8d-9a2e-7f18-b57e-9bb4313577a1 2026/02/04 21:27:29 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:27:29 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a8d-9a68-747a-9029-720189478dff activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a68-7368-98e2-b916af225c93 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:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9a6e-7c0c-b968-ef61135a06ba activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a8d-9a6e-7c0c-b968-ef61135a06ba 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a8d-9a6e-7c0c-b968-ef61135a06ba 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/inbox activity=https://a.localdomain/undo/019c2a8d-9a68-747a-9029-720189478dff 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/inbox activity=https://a.localdomain/undo/019c2a8d-9a68-747a-9029-720189478dff 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-99bd-7d53-8630-9949be1b9d28 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2a8d-9a2e-7f18-b57e-9bb4313577a1 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99cf-7e96-b7db-e261f115306f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-98b5-7474-8511-8b4f50ed946d 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9a2e-7f18-b57e-9bb4313577a1 2026/02/04 21:27:29 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor/inbox activity=https://a.localdomain/undo/019c2a8d-9a68-747a-9029-720189478dff 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 request.user=carol post=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a8d-9a6e-7c0c-b968-ef61135a06ba 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2a8d-9a68-747a-9029-720189478dff 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9a46-79f1-8bdc-8e5ac77d6043 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9a6e-7c0c-b968-ef61135a06ba 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9a8a-7dee-856c-24cbc12f9538 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9a45-746c-b4aa-e37d593b05a0 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9a45-746c-b4aa-e37d593b05a0 2026/02/04 21:27:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9a52-7aaf-a6cd-04a5dd8af566 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9a52-7aaf-a6cd-04a5dd8af566 2026/02/04 21:27:29 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a8d-9a68-747a-9029-720189478dff activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a68-7368-98e2-b916af225c93 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:z6MkfnbsTWqXFhyYmACJzfoAMFyHejg94hLwWNJwWShMYY3Z/actor --- PASS: TestCluster_PostToFollowers_RejectThenAccept (1.80s) 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9a46-79f1-8bdc-8e5ac77d6043 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9a6e-7c0c-b968-ef61135a06ba activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a8d-99f8-7b4f-8ead-1a4cc5416752 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9a66-7ef8-a61d-75cd1fc1dc5f 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9a66-7ef8-a61d-75cd1fc1dc5f 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9a46-79f1-8bdc-8e5ac77d6043 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9a45-746c-b4aa-e37d593b05a0 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/accept/019c2a8d-99e6-7c6e-a806-3aafd52939ab activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-996b-7d64-b8f5-7e9d03af744a 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9a92-73c7-bb91-0abce524617f 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:29 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-99b7-7165-af2c-12ac9dd525d9 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-99b7-713c-a365-c24817985b0d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-99b7-713c-a365-c24817985b0d 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9aa1-73c7-8062-c1ea3a736fa3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9a52-7aaf-a6cd-04a5dd8af566 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9a66-7ef8-a61d-75cd1fc1dc5f 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9a52-7aaf-a6cd-04a5dd8af566 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9a45-746c-b4aa-e37d593b05a0 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9a66-7ef8-a61d-75cd1fc1dc5f 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd request.user=carol post=https://b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9a66-7ef8-a61d-75cd1fc1dc5f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-99be-78fd-9a8c-1ae859889446 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9ac0-7739-b276-dd0afa364b7d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/04 21:27:29 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-99ce-728a-ac68-7d67ee9a76bb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9a92-73c7-bb91-0abce524617f 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9ac9-7d9c-b630-c672928e8285 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2a8d-9a92-7194-90ab-1bbec954f20d 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9a8a-7dee-856c-24cbc12f9538 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9a8a-7dee-856c-24cbc12f9538 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9a92-73c7-bb91-0abce524617f 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2a8d-9a92-7194-90ab-1bbec954f20d 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9aa1-73c7-8062-c1ea3a736fa3 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9aa1-73c7-8062-c1ea3a736fa3 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9ad5-74cf-8d85-cae2bce7dcbc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a8d-9ad5-7c7e-b5b8-a59acef85a0a activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9a52-7aaf-a6cd-04a5dd8af566 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9900-7f06-99c1-10eca3c4cb63 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9abb-71fb-a8bc-0942a24bcd07 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9abb-71aa-840c-b84bc9280369 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9abb-71aa-840c-b84bc9280369 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2a8d-9a92-7194-90ab-1bbec954f20d 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9ae0-701f-a27b-e12f8d7780d4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9a2e-7f18-b57e-9bb4313577a1 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9aa1-73c7-8062-c1ea3a736fa3 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a8d-9aed-734c-9257-c2f524335b0c activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 2026/02/04 21:27:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9af8-76a6-8abc-2be5f5127ce7 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-9a92-73c7-bb91-0abce524617f 2026/02/04 21:27:29 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 2026/02/04 21:27:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://c.localdomain 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2a8d-9a92-7194-90ab-1bbec954f20d 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9af8-76a6-8abc-2be5f5127ce7 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9af8-76a6-8abc-2be5f5127ce7 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9ac0-7739-b276-dd0afa364b7d 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9ac0-7739-b276-dd0afa364b7d 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9ac9-7d9c-b630-c672928e8285 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9ad5-74cf-8d85-cae2bce7dcbc 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9ac9-7d9c-b630-c672928e8285 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9ad5-74cf-8d85-cae2bce7dcbc 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9abb-71fb-a8bc-0942a24bcd07 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9abb-71fb-a8bc-0942a24bcd07 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9ae0-701f-a27b-e12f8d7780d4 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9b11-771e-ae49-f7bf2622e11e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a8d-9af8-76a6-8abc-2be5f5127ce7 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor offset=0 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9af8-76a6-8abc-2be5f5127ce7 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9ad5-74cf-8d85-cae2bce7dcbc 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9a8a-7dee-856c-24cbc12f9538 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a8d-9ad5-7c7e-b5b8-a59acef85a0a 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a8d-9ad5-7c7e-b5b8-a59acef85a0a 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9a8a-7dee-856c-24cbc12f9538 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9abb-71fb-a8bc-0942a24bcd07 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a8d-9aed-734c-9257-c2f524335b0c 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9aa1-73c7-8062-c1ea3a736fa3 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9b29-76e2-b6bd-5cb7e9f740c4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e request.user=bob post=https://b.localdomain/post/019c2a8d-9849-7d52-b3c7-9117165ec39e 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9abb-71fb-a8bc-0942a24bcd07 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a8d-9ad5-7c7e-b5b8-a59acef85a0a 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9abb-71aa-840c-b84bc9280369 request.user=bob post=https://b.localdomain/post/019c2a8d-9abb-71aa-840c-b84bc9280369 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9aa1-73c7-8062-c1ea3a736fa3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-99f8-75ed-a3f0-0b92ba4b69ca 2026/02/04 21:27:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b02-75d4-a0c9-8d7a7260be29 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor gateway=https://c.localdomain 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b02-75d4-a0c9-8d7a7260be29 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b02-75d4-a0c9-8d7a7260be29 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9b14-7bea-96a8-4e1e51c7abb9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9a8a-7dee-856c-24cbc12f9538 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-992e-7a7f-a586-3a5b908153a1 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9b35-764d-a6dd-6ebcc26d2153 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9b35-761a-ae10-1d868cf1e747 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9b35-761a-ae10-1d868cf1e747 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/create/019c2a8d-9b2a-7f3f-a2bd-d3e68900ab44 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/post/019c2a8d-9b2a-7f02-b1e6-727af6221686 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/post/019c2a8d-9b2a-7f02-b1e6-727af6221686 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/create/019c2a8d-9b2a-7f3f-a2bd-d3e68900ab44 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/post/019c2a8d-9b2a-7f02-b1e6-727af6221686 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/post/019c2a8d-9b2a-7f02-b1e6-727af6221686 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b02-75d4-a0c9-8d7a7260be29 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9b11-771e-ae49-f7bf2622e11e 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9b11-771e-ae49-f7bf2622e11e 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b02-75d4-a0c9-8d7a7260be29 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9ac0-7739-b276-dd0afa364b7d 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9b29-76e2-b6bd-5cb7e9f740c4 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a8d-9aed-734c-9257-c2f524335b0c 2026/02/04 21:27:29 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9ad5-74cf-8d85-cae2bce7dcbc 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9ac9-7d9c-b630-c672928e8285 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9ae0-701f-a27b-e12f8d7780d4 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9ac0-7739-b276-dd0afa364b7d 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b14-7bea-96a8-4e1e51c7abb9 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b14-7bea-96a8-4e1e51c7abb9 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a8d-9aed-734c-9257-c2f524335b0c 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9ae0-701f-a27b-e12f8d7780d4 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (2.01s) 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9ad5-74cf-8d85-cae2bce7dcbc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-998a-7984-b16b-c88695d00e27 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a8d-9aed-734c-9257-c2f524335b0c 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9ac9-7d9c-b630-c672928e8285 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b14-7bea-96a8-4e1e51c7abb9 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b35-764d-a6dd-6ebcc26d2153 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b35-764d-a6dd-6ebcc26d2153 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a8d-9ad5-7c7e-b5b8-a59acef85a0a 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9ae0-701f-a27b-e12f8d7780d4 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9b7d-7db1-a524-9459e89cb49e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9af8-76a6-8abc-2be5f5127ce7 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/create/019c2a8d-9b2a-7f3f-a2bd-d3e68900ab44 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/create/019c2a8d-9b2a-7f3f-a2bd-d3e68900ab44 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-99b7-713c-a365-c24817985b0d request.user=bob post=https://a.localdomain/post/019c2a8d-99b7-713c-a365-c24817985b0d 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b35-764d-a6dd-6ebcc26d2153 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9b14-7bea-96a8-4e1e51c7abb9 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9ac9-7d9c-b630-c672928e8285 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9991-73da-b49c-63308a3d04b2 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a8d-9aed-734c-9257-c2f524335b0c activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a8d-9a59-7340-b484-0dceb345e001 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff request.user=carol post=https://b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-9b90-75c8-aca1-f1c18b0756a5 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9b92-7b8f-a667-aef6c908a582 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9ae0-701f-a27b-e12f8d7780d4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9a57-75b9-be9c-6edca37a7304 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9b35-764d-a6dd-6ebcc26d2153 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9b35-761a-ae10-1d868cf1e747 request.user=carol post=https://b.localdomain/post/019c2a8d-9b35-761a-ae10-1d868cf1e747 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9ac0-7739-b276-dd0afa364b7d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-98dc-7c37-ad68-2c588b50a119 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b6d-7db7-92e7-c53d9bbd7a14 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor gateway=https://a.localdomain 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b6d-7db7-92e7-c53d9bbd7a14 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b6d-7db7-92e7-c53d9bbd7a14 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9b11-771e-ae49-f7bf2622e11e 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9b29-76e2-b6bd-5cb7e9f740c4 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2a8d-9b90-75c8-aca1-f1c18b0756a5 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2a8d-9b90-75c8-aca1-f1c18b0756a5 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a8d-9ad5-7c7e-b5b8-a59acef85a0a activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-99cd-77a5-908f-0999370e2ff7 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/create/019c2a8d-9b2a-7f3f-a2bd-d3e68900ab44 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/create/019c2a8d-9b2a-7f3f-a2bd-d3e68900ab44 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/post/019c2a8d-9b2a-7f02-b1e6-727af6221686 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/post/019c2a8d-9b2a-7f02-b1e6-727af6221686 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor offset=0 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9b29-76e2-b6bd-5cb7e9f740c4 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9bb0-7d63-8115-2e10aa5e052d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2a8d-9b90-75c8-aca1-f1c18b0756a5 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9b11-771e-ae49-f7bf2622e11e 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a8d-9bb0-7d63-8115-2e10aa5e052d 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a8d-9bb0-7d63-8115-2e10aa5e052d 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a8d-9b90-75c8-aca1-f1c18b0756a5 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9b29-76e2-b6bd-5cb7e9f740c4 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b6d-7db7-92e7-c53d9bbd7a14 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9b7d-7db1-a524-9459e89cb49e 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9b7d-7db1-a524-9459e89cb49e 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9abb-71fb-a8bc-0942a24bcd07 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9abb-71aa-840c-b84bc9280369 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9abb-71aa-840c-b84bc9280369 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/update/019c2a8d-9b6d-7db7-92e7-c53d9bbd7a14 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9b92-7b8f-a667-aef6c908a582 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9b92-7b8f-a667-aef6c908a582 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9baa-7054-b56c-7dddd11af721 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a8d-9bb0-7d63-8115-2e10aa5e052d 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9b11-771e-ae49-f7bf2622e11e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-99d4-7d6e-bb4b-3bdc426f6fe1 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9bb0-7d63-8115-2e10aa5e052d 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9b7d-7db1-a524-9459e89cb49e 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a8d-9b92-7b8f-a667-aef6c908a582 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9b92-7b8f-a667-aef6c908a582 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/accept/019c2a8d-9af8-77dd-b650-385dfa17b920 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/follow/019c2a8d-9a30-7a10-abb4-cd73cd77cb7c 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a8d-9b90-75c8-aca1-f1c18b0756a5 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-9a54-7e91-a27e-6bc9d8ae170e 2026/02/04 21:27:29 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9b29-76e2-b6bd-5cb7e9f740c4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a8d-9a9c-7e2b-86b4-f3b7cc6e5272 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9b7d-7db1-a524-9459e89cb49e 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9bb0-7d63-8115-2e10aa5e052d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a8d-9a51-79e1-932f-3e3c2332193c 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9b92-7b8f-a667-aef6c908a582 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a8d-9ae1-77c3-889f-64b6b7fc48ec 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor offset=0 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9baa-7054-b56c-7dddd11af721 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9baa-7054-b56c-7dddd11af721 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9b35-764d-a6dd-6ebcc26d2153 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9b35-761a-ae10-1d868cf1e747 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9b35-761a-ae10-1d868cf1e747 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9b7d-7db1-a524-9459e89cb49e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9a17-70e7-b69d-8fca07cf875f 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9baa-7054-b56c-7dddd11af721 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9a45-746c-b4aa-e37d593b05a0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor offset=0 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9baa-7054-b56c-7dddd11af721 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 request.user=carol post=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f#delete 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f#delete 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f#delete 2026/02/04 21:27:29 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9b14-7bea-96a8-4e1e51c7abb9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 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:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f#delete 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c24-786f-ae2a-f6db2a484a4f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_PublicPostQuote (2.23s) 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/create/019c2a8d-9b2a-7f3f-a2bd-d3e68900ab44 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/post/019c2a8d-9b2a-7f02-b1e6-727af6221686 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor/post/019c2a8d-9b2a-7f02-b1e6-727af6221686 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9c40-7507-a113-a66240873546 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b request.user=bob post=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b 2026/02/04 21:27:29 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9852-7812-9742-f1d3e5148a3f 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2a8d-9c40-7507-a113-a66240873546 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2a8d-9c40-7507-a113-a66240873546 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2a8d-9c63-73c8-930e-d9d1a0ac2d88 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9839-7b51-8288-6fe6d3cd7859 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 2026/02/04 21:27:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2a8d-9c40-7507-a113-a66240873546 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2a8d-9c63-73c8-930e-d9d1a0ac2d88 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2a8d-9c63-73c8-930e-d9d1a0ac2d88 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9c40-7507-a113-a66240873546 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c24-786f-ae2a-f6db2a484a4f 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c24-786f-ae2a-f6db2a484a4f 2026/02/04 21:27:29 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor offset=0 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 request.user=carol post=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9baa-7054-b56c-7dddd11af721 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2a8d-9c63-73c8-930e-d9d1a0ac2d88 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c24-786f-ae2a-f6db2a484a4f 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2a8d-9c63-73c8-930e-d9d1a0ac2d88 2026/02/04 21:27:29 INFO Moving follow follow=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/bob 2026-02-04 👽 bob (bob@a.localdomain) => /users/followers/accept/a.localdomain/user/bob 🟢 Accept => /users/followers/reject/a.localdomain/user/bob 🔴 Reject ## Settings => /users/followers?unlock 🔓 Approve new follow requests automatically ## Menu => /users 📻 My feed => /users/mentions 📞 Mentions => /users/follows ⚡️ Follows => /users/followers 🐕 Followers => /users/me 😈 My profile => /users/local 📡 Local feed => /users/communities 🏕️ Communities => /users/hashtags 🔥 Hashtags => /users/resolve 🔭 View profile => /users/bookmarks 🔖 Bookmarks => /users/fts 🔎 Search posts => /users/post 📣 New post => /users/settings ⚙️ Settings => /users/status 📊 Status => /users/help 🛟 Help does not contain "🔴 Reject" line 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c6c-7da5-9810-b8e5c2551738 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c6c-7d78-b9e5-88514aa685ec activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c6c-7d78-b9e5-88514aa685ec 2026/02/04 21:27:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9c24-786f-ae2a-f6db2a484a4f 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9c8c-729f-8908-b717e082bedb activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b request.user=carol post=https://b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b 2026/02/04 21:27:29 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2a8d-9c8b-72a2-9acc-c61051015451 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9c8c-729f-8908-b717e082bedb 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9c8c-729f-8908-b717e082bedb 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor offset=0 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2a8d-9c8b-72a2-9acc-c61051015451 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2a8d-9c8b-72a2-9acc-c61051015451 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a8d-9c8c-729f-8908-b717e082bedb 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a8d-9c8c-729f-8908-b717e082bedb 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a 2026/02/04 21:27:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/create/019c2a8d-9b15-7d05-9df6-a9d8e44f2661 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 request.user=carol post=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2a8d-9c8b-72a2-9acc-c61051015451 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c6c-7da5-9810-b8e5c2551738 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c6c-7da5-9810-b8e5c2551738 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2a8d-9c8b-72a2-9acc-c61051015451 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a8d-9c8c-729f-8908-b717e082bedb activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-986a-799e-bc53-2692736cf17a 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a8d-9cbc-75b4-b2d1-24cf67d9857d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c6c-7da5-9810-b8e5c2551738 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 2026/02/04 21:27:29 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:29 INFO Looking up user name=nobody 2026/02/04 21:27:29 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9c40-7507-a113-a66240873546 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9c6c-7da5-9810-b8e5c2551738 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja host=a.localdomain count=1 2026/02/04 21:27:29 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfPTpNgRnFFFJSk9bJp5T5tBEGgt4ogRBG7kSKREeu5ja/actor follower=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c6c-7d78-b9e5-88514aa685ec request.user=bob post=https://b.localdomain/post/019c2a8d-9c6c-7d78-b9e5-88514aa685ec 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2a8d-9cd0-7e78-88d8-8c6ab6d4c8c2 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9cb5-73a6-af23-d7c0a12602fe activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9cb5-737c-8923-a90194687cf2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9cb5-737c-8923-a90194687cf2 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a8d-9cd2-77d7-a05e-b456d7e0012f activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2a8d-9cd0-7e78-88d8-8c6ab6d4c8c2 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2a8d-9cd0-7e78-88d8-8c6ab6d4c8c2 --- FAIL: TestCluster_PostToFollowers_Rejected (2.37s) 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2a8d-9cd0-7e78-88d8-8c6ab6d4c8c2 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2a8d-9cd0-7e78-88d8-8c6ab6d4c8c2 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://c.localdomain 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 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:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2a8d-9c8b-72a2-9acc-c61051015451 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9847-79a4-8128-dc260b85a9e2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9b9f-7cda-8052-622936c02578 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9cf6-78ea-af0f-c4e23c346616 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a8d-9cbc-75b4-b2d1-24cf67d9857d 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a8d-9cbc-75b4-b2d1-24cf67d9857d 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9cb5-73a6-af23-d7c0a12602fe 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9cb5-73a6-af23-d7c0a12602fe 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b 2026/02/04 21:27:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor gateway=https://c.localdomain 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a8d-9cd2-77d7-a05e-b456d7e0012f 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a8d-9cd2-77d7-a05e-b456d7e0012f 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9ce8-768e-9ced-bc7071436644 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9cb5-73a6-af23-d7c0a12602fe 2026/02/04 21:27:29 INFO Looking up user name=stuff --- PASS: TestCluster_PostToFollowers_Approved (2.43s) 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a8d-9cbc-75b4-b2d1-24cf67d9857d 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2a8d-9cd0-7e78-88d8-8c6ab6d4c8c2 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-9c84-7139-bcb7-1bb550cc8efb 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a8d-9cd2-77d7-a05e-b456d7e0012f 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a8d-9cbc-75b4-b2d1-24cf67d9857d 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9cb5-73a6-af23-d7c0a12602fe 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9d1a-7e5b-b866-7d43dbc4361d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a8d-9cd2-77d7-a05e-b456d7e0012f 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9cb5-737c-8923-a90194687cf2 request.user=bob post=https://b.localdomain/post/019c2a8d-9cb5-737c-8923-a90194687cf2 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b 2026/02/04 21:27:29 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a note=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 group=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a8d-9cbc-75b4-b2d1-24cf67d9857d activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a8d-9bc1-7d8e-9e55-e0d159b5d1c1 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 request.user=bob post=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ce8-768e-9ced-bc7071436644 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ce8-768e-9ced-bc7071436644 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a8d-9cd2-77d7-a05e-b456d7e0012f activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a8d-9c4d-759a-9b4c-e2dee65ef12c 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ce8-768e-9ced-bc7071436644 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c6c-7da5-9810-b8e5c2551738 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c6c-7d78-b9e5-88514aa685ec activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c6c-7d78-b9e5-88514aa685ec 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9cf6-78ea-af0f-c4e23c346616 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9cf6-78ea-af0f-c4e23c346616 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9d1a-7e5b-b866-7d43dbc4361d 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9d1a-7e5b-b866-7d43dbc4361d 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9ce8-768e-9ced-bc7071436644 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b request.user=carol post=https://b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor error="invalid object host: b.localdomain" 2026/02/04 21:27:29 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox: 400, " 2026/02/04 21:27:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff request.user=bob post=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9d2b-71e3-a45c-422f095d3c92 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9d2b-71e3-a45c-422f095d3c92 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9d2b-71e3-a45c-422f095d3c92 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9cf6-78ea-af0f-c4e23c346616 2026/02/04 21:27:29 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 2026/02/04 21:27:29 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9d1a-7e5b-b866-7d43dbc4361d 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9d2b-71e3-a45c-422f095d3c92 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c1c-7176-8149-9a21a16fe0f7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9d1a-7e5b-b866-7d43dbc4361d 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9d2b-71e3-a45c-422f095d3c92 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9cf6-78ea-af0f-c4e23c346616 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9d2b-71e3-a45c-422f095d3c92 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/accept/019c2a8d-9cf7-7e84-be3e-e01e9b4a419b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a8d-9c2d-7270-ba55-ed89f5de5c79 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9d2b-71e3-a45c-422f095d3c92 2026/02/04 21:27:29 INFO Enabling pprof url=https://b.localdomain/duawbmexowdigywmhiiyaqgmsnjagwnq/debug/pprof 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:29 INFO Notifying that user does not exist user=bob 2026/02/04 21:27:29 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/inbox activity=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/inbox activity=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (2.53s) 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a8d-9d2b-71e3-a45c-422f095d3c92 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9d6e-7144-9cb2-1e7d312090e2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9d6e-711e-a179-e975f57e07f8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9d6e-711e-a179-e975f57e07f8 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9d1a-7e5b-b866-7d43dbc4361d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/follow/019c2a8d-9c4c-76fc-9c5e-465c5682c466 2026/02/04 21:27:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/inbox activity=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (2.54s) 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 2026/02/04 21:27:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://a.localdomain 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 request.user=bob post=https://b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62#delete 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62#delete --- PASS: TestCluster_PublicPost (2.55s) 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62#delete 2026/02/04 21:27:29 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c73-771d-a723-d036756e934a activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:29 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=nobody 2026/02/04 21:27:29 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b request.user=alice post=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b 2026/02/04 21:27:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/accept/019c2a8d-9cf6-78ea-af0f-c4e23c346616 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/follow/019c2a8d-9b57-7878-beb3-6929169214b6 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9d6e-7144-9cb2-1e7d312090e2 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9d6e-7144-9cb2-1e7d312090e2 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/04 21:27:29 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/04 21:27:29 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2a8d-9da1-731f-ad45-84fecdc559a9 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c24-786f-ae2a-f6db2a484a4f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a8d-9da1-73d1-8506-7cb49aaac113 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9da1-731f-ad45-84fecdc559a9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62#delete 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9c9c-7187-a3d9-6bf32133cece activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9d6e-7144-9cb2-1e7d312090e2 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Looking up user name=stuff 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5#delete 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2a8d-9da1-73d1-8506-7cb49aaac113 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5#delete 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2a8d-9da1-73d1-8506-7cb49aaac113 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5#delete 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9d6e-7144-9cb2-1e7d312090e2 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5#delete 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9d6e-711e-a179-e975f57e07f8 request.user=bob post=https://b.localdomain/post/019c2a8d-9d6e-711e-a179-e975f57e07f8 2026/02/04 21:27:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 2026/02/04 21:27:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2a8d-9da1-73d1-8506-7cb49aaac113 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-99bd-7d20-b71d-ade722d7cb62 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2a8d-9da1-73d1-8506-7cb49aaac113 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9ce8-768e-9ced-bc7071436644 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:29 INFO Looking up user name=alice 2026/02/04 21:27:29 INFO Looking up user name=carol 2026/02/04 21:27:29 INFO Received a new post activity.id=https://c.localdomain/create/019c2a8d-9daa-7660-b83e-52faa3fb0460 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a8d-9daa-763e-93d7-8bca61d05af0 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a8d-9daa-763e-93d7-8bca61d05af0 2026/02/04 21:27:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 2026/02/04 21:27:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 2026/02/04 21:27:29 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9a2e-7d77-b4b0-d2cf07cd6bb5 2026/02/04 21:27:29 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a8d-9da1-73d1-8506-7cb49aaac113 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a8d-9da1-731f-ad45-84fecdc559a9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 request.user=alice post=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:29 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9ccb-7389-928f-0af5748807d3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff 2026/02/04 21:27:29 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/04 21:27:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:29 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2a8d-9daa-7660-b83e-52faa3fb0460 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2a8d-9daa-7660-b83e-52faa3fb0460 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 note=https://b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor/post/019c2a8d-9b15-7cc2-bd1c-481f730d4982 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/inbox activity=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2a8d-9daa-7660-b83e-52faa3fb0460 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9dec-7678-8ff7-564f7cc1d7e6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9dec-7658-ad7c-5b65f04a4d17 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9dec-7658-ad7c-5b65f04a4d17 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2a8d-9daa-7660-b83e-52faa3fb0460 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 request.user=carol post=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2a8d-9daa-763e-93d7-8bca61d05af0 request.user=carol post=https://c.localdomain/post/019c2a8d-9daa-763e-93d7-8bca61d05af0 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9dec-7678-8ff7-564f7cc1d7e6 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9dec-7658-ad7c-5b65f04a4d17 request.user=bob post=https://b.localdomain/post/019c2a8d-9dec-7658-ad7c-5b65f04a4d17 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9df2-7dac-9a86-11e8f72f5a92 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9df2-7d76-b458-6510fd6ab115 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9df2-7d76-b458-6510fd6ab115 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:30 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers: actor is not cached" 2026/02/04 21:27:30 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://c.localdomain 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor offset=0 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/inbox activity=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 request.user=alice post=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9df2-7dac-9a86-11e8f72f5a92 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9df2-7dac-9a86-11e8f72f5a92 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 note=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 thread=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b starter=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9e1c-7adb-9c0f-091ad0349428 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9df2-7dac-9a86-11e8f72f5a92 2026/02/04 21:27:30 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9df2-7dac-9a86-11e8f72f5a92 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:30 INFO Fetching activity activity=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9df2-7d76-b458-6510fd6ab115 request.user=bob post=https://b.localdomain/post/019c2a8d-9df2-7d76-b458-6510fd6ab115 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/04 21:27:30 INFO Looking up user name=carol --- PASS: TestCluster_DeletedInstance (2.73s) 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkn9rCWyLiBLvdCeD3ezLcEvMfPGrP6oKk2pa4UwKzPUPj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgvxUYCBdReTBXSgSEXYj5LYHzXiUagcUKrfPbLGKGorH/actor/inbox activity=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 2026/02/04 21:27:30 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:27:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=alice post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9e1c-7adb-9c0f-091ad0349428 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9e1c-7adb-9c0f-091ad0349428 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9e4a-7ad5-94ae-26a3c844cdd3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2a8d-9e4a-7ad5-94ae-26a3c844cdd3 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2a8d-9e4a-7ad5-94ae-26a3c844cdd3 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:30 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9e1c-7adb-9c0f-091ad0349428 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 2026/02/04 21:27:30 INFO Received a new post activity.id=https://c.localdomain/create/019c2a8d-9daa-7660-b83e-52faa3fb0460 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a8d-9daa-763e-93d7-8bca61d05af0 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a8d-9daa-763e-93d7-8bca61d05af0 2026/02/04 21:27:30 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 note=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 group=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Looking up user name=bob --- PASS: TestCluster_FollowersSyncMissingLocalFollow (2.75s) 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2a8d-9e4a-7ad5-94ae-26a3c844cdd3 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-9e4a-7ad5-94ae-26a3c844cdd3 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9e1c-7adb-9c0f-091ad0349428 2026/02/04 21:27:30 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 sender=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c request.user=alice post=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9d62-7634-8aed-1f4f316be109 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9d62-760f-97bc-b7adf3662025 2026/02/04 21:27:30 INFO Fetching activity activity=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb request.user=bob post=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff request.user=alice post=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:30 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor gateway=https://a.localdomain 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9d9c-77bc-9f6d-d185da2e9ed6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9e60-7ba4-83ab-edaa46913ae7 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9e60-7ba4-83ab-edaa46913ae7 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9e60-7ba4-83ab-edaa46913ae7 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9e60-7ba4-83ab-edaa46913ae7 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a8d-9e6d-7b83-a482-5ee06eb20764 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a8d-9e6d-7b83-a482-5ee06eb20764 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a8d-9e6d-7b83-a482-5ee06eb20764 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a8d-9e6d-7b83-a482-5ee06eb20764 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9e60-7ba4-83ab-edaa46913ae7 2026/02/04 21:27:30 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9e60-7ba4-83ab-edaa46913ae7 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 request.user=alice post=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a8d-9e6d-7b83-a482-5ee06eb20764 --- PASS: TestCluster_PostToFollowers (2.82s) 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a8d-9e6d-7b83-a482-5ee06eb20764 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor gateway=https://c.localdomain 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9e60-7ba4-83ab-edaa46913ae7 2026/02/04 21:27:30 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9d6e-73bc-ae6c-3269d0a6eeb1 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9d6e-738e-b403-0cd2c6ed4cff 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2a8d-9e6d-7b83-a482-5ee06eb20764 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a8d-9e60-7ba4-83ab-edaa46913ae7 2026/02/04 21:27:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=carol post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff request.user=bob post=https://b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 request.user=alice post=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 --- PASS: TestCluster_DM (2.84s) 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 request.user=carol post=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 2026/02/04 21:27:30 INFO Received a new post activity.id=https://c.localdomain/create/019c2a8d-9ea9-77f1-9faa-39bb28566c90 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2a8d-9ea9-77f1-9faa-39bb28566c90 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2a8d-9ea9-77f1-9faa-39bb28566c90 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9ea7-716a-a2be-c271fb2c107d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2a8d-9ea9-77f1-9faa-39bb28566c90 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9dc8-73c0-b193-07d7068b12d9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2a8d-9ea9-77f1-9faa-39bb28566c90 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 request.user=carol post=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ea7-716a-a2be-c271fb2c107d 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ea7-716a-a2be-c271fb2c107d 2026/02/04 21:27:30 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers: actor is not cached" 2026/02/04 21:27:30 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://a.localdomain 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:30 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/create/019c2a8d-9ca6-7973-b604-7269a6234817 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9ea7-716a-a2be-c271fb2c107d 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9ea7-716a-a2be-c271fb2c107d 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 request.user=bob post=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 note=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 thread=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff starter=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd note=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 group=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor/note/1 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-9ee0-7617-82a8-e73841b1a13f 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-9ee0-7617-82a8-e73841b1a13f 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9e4a-7ad5-94ae-26a3c844cdd3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-9ee0-7617-82a8-e73841b1a13f 2026/02/04 21:27:30 INFO Received a new post activity.id=https://c.localdomain/create/019c2a8d-9ea9-77f1-9faa-39bb28566c90 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a8d-9ee0-7617-82a8-e73841b1a13f 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff request.user=bob post=https://b.localdomain/post/019c2a8d-9b14-7ba9-b9ed-ab472ad359ff 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9ef4-77d0-b444-ab443bbae4a5 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9ef4-77d0-b444-ab443bbae4a5 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9ef4-77d0-b444-ab443bbae4a5 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9ef4-77d0-b444-ab443bbae4a5 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9ef4-77d0-b444-ab443bbae4a5 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9ef4-77d0-b444-ab443bbae4a5 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-9ef4-77d0-b444-ab443bbae4a5 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9f1b-7601-8dc4-957cb8beb298 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9f1b-75d6-bcb9-7c18ad1f2c8c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9f1b-75d6-bcb9-7c18ad1f2c8c 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9e6f-7917-9b78-286d7d6ebdb4 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a8d-9ef4-77d0-b444-ab443bbae4a5 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd request.user=bob post=https://b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9f1b-7601-8dc4-957cb8beb298 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9f1b-7601-8dc4-957cb8beb298 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/create/019c2a8d-9e2d-753b-ba8b-3b7f55ca3371 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc 2026/02/04 21:27:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 request.user=alice post=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a8d-9f1b-7601-8dc4-957cb8beb298 2026/02/04 21:27:30 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9e7b-7674-88f1-1491bc24f9dd activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff --- PASS: TestCluster_ForwardedLegacyReply (3.01s) 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a8d-9f1b-7601-8dc4-957cb8beb298 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9f4e-708f-b46a-7979bc4f8230 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9f1b-75d6-bcb9-7c18ad1f2c8c request.user=bob post=https://b.localdomain/post/019c2a8d-9f1b-75d6-bcb9-7c18ad1f2c8c 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9f4e-708f-b46a-7979bc4f8230 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9f4e-708f-b46a-7979bc4f8230 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a8d-9f4e-708f-b46a-7979bc4f8230 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-9f4e-708f-b46a-7979bc4f8230 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a request.user=alice post=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a 2026/02/04 21:27:30 INFO Updated post activity.id=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor offset=0 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_MovedAccount (3.04s) 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 request.user=alice post=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Updating poll results poll=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor 2026/02/04 21:27:30 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-9f7c-7eb7-9678-2e36d2513fcd 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-9f7c-7eb7-9678-2e36d2513fcd 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-9f7c-7eb7-9678-2e36d2513fcd 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkipFGdiUJ6SKDfzATGeMbxHSPHiwEcDDNtNvwatGfMiEN/actor offset=0 2026/02/04 21:27:30 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a8d-9f7c-7eb7-9678-2e36d2513fcd 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd request.user=bob post=https://b.localdomain/post/019c2a8d-9a45-7432-a473-4b74ccfdd0dd 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor offset=0 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2a8d-9f4e-708f-b46a-7979bc4f8230 note=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a thread=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 starter=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/create/019c2a8d-9f4e-708f-b46a-7979bc4f8230 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a8d-9f4e-708f-b46a-7979bc4f8230 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b request.user=bob post=https://b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 note=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 thread=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b starter=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Updated post activity.id=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9cb5-73a6-af23-d7c0a12602fe activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9cb5-737c-8923-a90194687cf2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9cb5-737c-8923-a90194687cf2 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:30 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9d6e-7144-9cb2-1e7d312090e2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9d6e-711e-a179-e975f57e07f8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9d6e-711e-a179-e975f57e07f8 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a8d-9fd9-7dcf-ae6d-4cce29819ef6 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a8d-9fd9-7dcf-ae6d-4cce29819ef6 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a8d-9fd9-7dcf-ae6d-4cce29819ef6 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a8d-9fd9-7dcf-ae6d-4cce29819ef6 --- PASS: TestCluster_ClientSideSigning (3.17s) 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a8d-9fd9-7dcf-ae6d-4cce29819ef6 2026/02/04 21:27:30 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-9f86-7a51-bb95-2e955fe41e6d activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9df2-7dac-9a86-11e8f72f5a92 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9df2-7d76-b458-6510fd6ab115 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9df2-7d76-b458-6510fd6ab115 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 sender=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a8d-9fd9-7dcf-ae6d-4cce29819ef6 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-9ff6-7299-b4b0-9f62a32a9d35 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-9ff6-7299-b4b0-9f62a32a9d35 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2a8d-9fd9-7dcf-ae6d-4cce29819ef6 2026/02/04 21:27:30 INFO Fetching activity activity=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-9ff6-7299-b4b0-9f62a32a9d35 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 request.user=alice post=https://b.localdomain/post/019c2a8d-9c9c-7157-88d0-6ded0cd8e916 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a8d-9ff6-7299-b4b0-9f62a32a9d35 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b request.user=bob post=https://b.localdomain/post/019c2a8d-9ce8-7665-8866-9f6ce349d98b 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Updated post activity.id=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete note=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 group=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Updated post activity.id=https://a.localdomain/update/019c2a8d-9f5f-7d0d-8644-149412bae2a1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 request.user=alice post=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b request.user=bob post=https://b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-a035-7558-acae-1bb7de787141 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-a035-7558-acae-1bb7de787141 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-a035-7558-acae-1bb7de787141 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-a035-7558-acae-1bb7de787141 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-a035-7558-acae-1bb7de787141 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-a035-7558-acae-1bb7de787141 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a8d-a035-7558-acae-1bb7de787141 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d note=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a8d-a035-7558-acae-1bb7de787141 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://c.localdomain 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 note=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 thread=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff starter=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Updated post activity.id=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Looking up user name=carol 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 2026/02/04 21:27:30 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9c73-759c-9713-7b43df7572b0 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-a063-7403-bed0-d0584c64a067 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-a063-7403-bed0-d0584c64a067 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=alice post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a8d-a063-7403-bed0-d0584c64a067 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Looking up user name=stuff 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a8d-a063-7403-bed0-d0584c64a067 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b request.user=bob post=https://b.localdomain/post/019c2a8d-9c24-783a-904f-2275871ddf0b 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d note=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/post/019c2a8d-9fed-77f6-9aa0-652c6e4e0fb5 2026/02/04 21:27:30 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/create/019c2a8d-9fb1-7c5c-a2d4-20f31df0c161 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:30 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://a.localdomain 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=carol post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Updated post activity.id=https://a.localdomain/update/019c2a8d-a020-7f28-9faf-51f75192c782 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/create/019c2a8d-9fed-785b-b40d-40de560cff3d 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Updated post activity.id=https://a.localdomain/update/019c2a8d-a091-79d5-9c53-3c0a8ca4bf5b activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-a091-79d5-9c53-3c0a8ca4bf5b 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-a091-79d5-9c53-3c0a8ca4bf5b 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9e1c-7adb-9c0f-091ad0349428 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a8d-a091-79d5-9c53-3c0a8ca4bf5b 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-a091-79d5-9c53-3c0a8ca4bf5b 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a request.user=alice post=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9ea7-716a-a2be-c271fb2c107d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c#delete 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c#delete 2026/02/04 21:27:30 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Received a new post activity.id=https://b.localdomain/create/019c2a8d-9f1b-7601-8dc4-957cb8beb298 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9f1b-75d6-bcb9-7c18ad1f2c8c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9f1b-75d6-bcb9-7c18ad1f2c8c 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c#delete 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c#delete 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete 2026/02/04 21:27:30 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a8d-9e4a-7ab4-a471-f4ea89aaf12c 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete note=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 thread=https://b.localdomain/post/019c2a8d-9b9f-7ca8-bf34-a84af221730b starter=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2a8d-a091-79d5-9c53-3c0a8ca4bf5b note=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a thread=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 starter=https://b.localdomain/user/carol 2026/02/04 21:27:30 INFO Updated post activity.id=https://a.localdomain/update/019c2a8d-a091-79d5-9c53-3c0a8ca4bf5b activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a --- PASS: TestCluster_PostInCommunity (3.48s) 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a8d-a091-79d5-9c53-3c0a8ca4bf5b 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ShareUnshare (3.50s) 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete 2026/02/04 21:27:30 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 sender=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:30 INFO Fetching post post=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestDeleter_Disabled (3.53s) 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Updating poll results poll=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 deleted=https://a.localdomain/post/019c2a8d-9d9c-779b-a8d3-25d631db2166 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 2026/02/04 21:27:30 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 2026/02/04 21:27:30 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete note=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 thread=https://b.localdomain/post/019c2a8d-9ccb-7352-9c8a-c8233fff35ff starter=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete 2026/02/04 21:27:30 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:30 INFO Looking up user name=bob 2026/02/04 21:27:30 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb 2026/02/04 21:27:30 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 2026/02/04 21:27:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor offset=0 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete 2026/02/04 21:27:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-a162-72a2-9f88-05fb0862e6e9 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:30 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 2026/02/04 21:27:30 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:30 INFO Looking up user name=alice 2026/02/04 21:27:30 INFO Deleted old posts count=2 2026/02/04 21:27:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:30 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 2026/02/04 21:27:30 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a8d-9e6f-78eb-b37e-c82e687e45a4 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 2026/02/04 21:27:31 INFO Removed old shared posts count=1 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:31 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:31 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:31 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb#delete 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb#delete 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb#delete 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709#delete 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709#delete 2026/02/04 21:27:31 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers: actor is not cached" 2026/02/04 21:27:31 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://a.localdomain 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a#delete 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a#delete 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709#delete 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2a8d-a1b6-79e3-a067-4bc4058d9cd1 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2a8d-a1b6-79e3-a067-4bc4058d9cd1 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a#delete 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a#delete 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2a8d-a1b6-79e3-a067-4bc4058d9cd1 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709#delete 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb#delete 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2a8d-a1b6-79e3-a067-4bc4058d9cd1 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Looking up user name=alice 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 INFO Received delete request activity.id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a 2026/02/04 21:27:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a#delete note=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a thread=https://b.localdomain/post/019c2a8d-9dc8-71f7-85b1-a09583957f16 starter=https://b.localdomain/user/carol 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=alice post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (3.70s) 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a8d-9f4e-706c-a4a6-b8a428570f0a#delete 2026/02/04 21:27:31 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9e1c-7ab4-8634-4798d7a0fffb 2026/02/04 21:27:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:31 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=carol post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:31 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9ea7-712e-b98e-c52fd25aa709 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:31 INFO Received delete request activity.id=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0#delete 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0#delete 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://c.localdomain 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0#delete 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0#delete 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (3.76s) 2026/02/04 21:27:31 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:27:31 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/update/019c2a8d-a192-769e-972a-aad279209772 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:31 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/04 21:27:31 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers_synchronization\", digest=\"f2a2c399c30559795dc1e2880a9ef201b92b1d219a299bb8594df131a488194e\"" error="collection is not sender's followers" 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:27:31 INFO Looking up user name=carol 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:31 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:27:31 INFO Received delete request activity.id=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2a8d-9ea9-77cf-9f06-38490fc9a0a0 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:31 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/update/019c2a8d-a1ba-7780-9af0-271adc204d73 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:31 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:27:31 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestDeleter_OldData (3.80s) 2026/02/04 21:27:31 INFO Updating poll results poll=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Looking up user name=alice 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:31 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:27:31 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab 2026/02/04 21:27:31 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_ReplyInCommunity (3.83s) 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor offset=0 2026/02/04 21:27:31 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:31 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-a27f-7e1f-b4fc-5b4de99adfab activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers: actor is not cached" 2026/02/04 21:27:31 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://a.localdomain 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:31 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor/post/019c2a8d-9e2d-74fe-b7e7-d8f531dba5cc starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor offset=0 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=alice post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovCzryagR35jhea454VFi5amFTWm4m1do16TMKJZ15BZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mknvh7P6Nuo4foQKHh6wZc28hjfTkb63to3aRDupHJn5SJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete 2026/02/04 21:27:31 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor gateway=https://c.localdomain 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=carol post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers_synchronization\", digest=\"f2a2c399c30559795dc1e2880a9ef201b92b1d219a299bb8594df131a488194e\"" error="collection is not sender's followers" 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mku2DfDpx5VMd2ngkQrwDK3dhXka4ePiC2wzcRJ2rMj6mR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor 2026/02/04 21:27:31 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor/post/019c2a8d-9fb1-7c05-a490-466962a02b05 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:31 INFO Received delete request activity.id=https://b.localdomain/post/019c2a8d-9dec-7658-ad7c-5b65f04a4d17#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9dec-7658-ad7c-5b65f04a4d17 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a8d-9dec-7658-ad7c-5b65f04a4d17 2026/02/04 21:27:31 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor/post/019c2a8d-9ca6-7914-bc1e-705686c2d9e5 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a8d-9dec-7658-ad7c-5b65f04a4d17#delete 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:31 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Updating poll results poll=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkukxjY4WDjvgBxvHXytwqJhh41SbPURbC6LMkYqKqrgpA/actor offset=0 2026/02/04 21:27:31 INFO Fetching object id=ap://did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 2026/02/04 21:27:31 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 2026/02/04 21:27:31 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob --- PASS: TestCluster_ReplyForwardingPortableActors (3.99s) 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkopVUbcPY2wXGF8jqXS2kxfTdfL9h8gkd2NMYV1YTToG/actor offset=0 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 2026/02/04 21:27:31 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 2026/02/04 21:27:31 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob 2026/02/04 21:27:31 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:27:31 INFO Looking up user name=bob --- PASS: TestCluster_Gateways (4.02s) 2026/02/04 21:27:31 INFO Updated post activity.id=https://b.localdomain/update/019c2a8d-a31b-75dc-90ef-ed615c6d1629 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=bob post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=alice post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 2026/02/04 21:27:31 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 request.user=carol post=https://b.localdomain/post/019c2a8d-9c1c-70f4-ab91-9dc93dded501 --- PASS: TestCluster_Poll (4.07s) FAIL FAIL github.com/dimkr/tootik/cluster 8.713s ? 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.004s === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/02/04 21:27:22 INFO Applying migration id=initial 2026/02/04 21:27:22 INFO Applying migration id=notesupdated 2026/02/04 21:27:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:22 INFO Applying migration id=activitiesid 2026/02/04 21:27:22 INFO Applying migration id=outbox 2026/02/04 21:27:22 INFO Applying migration id=edits 2026/02/04 21:27:22 INFO Applying migration id=outboxactor 2026/02/04 21:27:22 INFO Applying migration id=outboxsender 2026/02/04 21:27:22 INFO Applying migration id=thread 2026/02/04 21:27:22 INFO Applying migration id=host 2026/02/04 21:27:22 INFO Applying migration id=sharedinbox 2026/02/04 21:27:22 INFO Applying migration id=noteshost 2026/02/04 21:27:22 INFO Applying migration id=fetched 2026/02/04 21:27:22 INFO Applying migration id=move 2026/02/04 21:27:22 INFO Applying migration id=cleanup 2026/02/04 21:27:22 INFO Applying migration id=received 2026/02/04 21:27:22 INFO Applying migration id=namehost 2026/02/04 21:27:22 INFO Applying migration id=outboxhost 2026/02/04 21:27:22 INFO Applying migration id=notesfts 2026/02/04 21:27:22 INFO Applying migration id=iconsname 2026/02/04 21:27:22 INFO Applying migration id=nohash 2026/02/04 21:27:22 INFO Applying migration id=shares 2026/02/04 21:27:22 INFO Applying migration id=actorttl 2026/02/04 21:27:22 INFO Applying migration id=tocc 2026/02/04 21:27:22 INFO Applying migration id=followeds 2026/02/04 21:27:22 INFO Applying migration id=certhash 2026/02/04 21:27:22 INFO Applying migration id=follows_sync 2026/02/04 21:27:22 INFO Applying migration id=jsonpath 2026/02/04 21:27:22 INFO Applying migration id=localforward 2026/02/04 21:27:22 INFO Applying migration id=avatar 2026/02/04 21:27:22 INFO Applying migration id=noimage 2026/02/04 21:27:22 INFO Applying migration id=feed 2026/02/04 21:27:22 INFO Applying migration id=bookmarks 2026/02/04 21:27:22 INFO Applying migration id=shareactivity 2026/02/04 21:27:22 INFO Applying migration id=application 2026/02/04 21:27:22 INFO Applying migration id=certificates 2026/02/04 21:27:22 INFO Applying migration id=rawforward 2026/02/04 21:27:22 INFO Applying migration id=publickey 2026/02/04 21:27:22 INFO Applying migration id=resolvegroup 2026/02/04 21:27:22 INFO Applying migration id=reject 2026/02/04 21:27:22 INFO Applying migration id=autodel 2026/02/04 21:27:22 INFO Applying migration id=jsonb 2026/02/04 21:27:22 INFO Applying migration id=quote 2026/02/04 21:27:22 INFO Applying migration id=rfc9421 2026/02/04 21:27:22 INFO Applying migration id=keys 2026/02/04 21:27:22 INFO Applying migration id=portable 2026/02/04 21:27:22 INFO Applying migration id=proofs 2026/02/04 21:27:22 INFO Applying migration id=contexts 2026/02/04 21:27:22 INFO Applying migration id=deliverieshost 2026/02/04 21:27:22 INFO Applying migration id=pembegin 2026/02/04 21:27:22 INFO Applying migration id=didhost 2026/02/04 21:27:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:22 INFO Applying migration id=invites 2026/02/04 21:27:22 INFO Applying migration id=ed25519blob 2026/02/04 21:27:22 INFO Applying migration id=rsablob 2026/02/04 21:27:22 INFO Applying migration id=iconscid 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:23 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:23 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.54s) === RUN TestDeliver_ForwardedPost 2026/02/04 21:27:23 INFO Applying migration id=initial 2026/02/04 21:27:23 INFO Applying migration id=notesupdated 2026/02/04 21:27:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:23 INFO Applying migration id=activitiesid 2026/02/04 21:27:23 INFO Applying migration id=outbox 2026/02/04 21:27:23 INFO Applying migration id=edits 2026/02/04 21:27:23 INFO Applying migration id=outboxactor 2026/02/04 21:27:23 INFO Applying migration id=outboxsender 2026/02/04 21:27:23 INFO Applying migration id=thread 2026/02/04 21:27:23 INFO Applying migration id=host 2026/02/04 21:27:23 INFO Applying migration id=sharedinbox 2026/02/04 21:27:23 INFO Applying migration id=noteshost 2026/02/04 21:27:23 INFO Applying migration id=fetched 2026/02/04 21:27:23 INFO Applying migration id=move 2026/02/04 21:27:23 INFO Applying migration id=cleanup 2026/02/04 21:27:23 INFO Applying migration id=received 2026/02/04 21:27:23 INFO Applying migration id=namehost 2026/02/04 21:27:23 INFO Applying migration id=outboxhost 2026/02/04 21:27:23 INFO Applying migration id=notesfts 2026/02/04 21:27:23 INFO Applying migration id=iconsname 2026/02/04 21:27:23 INFO Applying migration id=nohash 2026/02/04 21:27:23 INFO Applying migration id=shares 2026/02/04 21:27:23 INFO Applying migration id=actorttl 2026/02/04 21:27:23 INFO Applying migration id=tocc 2026/02/04 21:27:23 INFO Applying migration id=followeds 2026/02/04 21:27:23 INFO Applying migration id=certhash 2026/02/04 21:27:23 INFO Applying migration id=follows_sync 2026/02/04 21:27:23 INFO Applying migration id=jsonpath 2026/02/04 21:27:23 INFO Applying migration id=localforward 2026/02/04 21:27:23 INFO Applying migration id=avatar 2026/02/04 21:27:23 INFO Applying migration id=noimage 2026/02/04 21:27:23 INFO Applying migration id=feed 2026/02/04 21:27:23 INFO Applying migration id=bookmarks 2026/02/04 21:27:23 INFO Applying migration id=shareactivity 2026/02/04 21:27:23 INFO Applying migration id=application 2026/02/04 21:27:23 INFO Applying migration id=certificates 2026/02/04 21:27:23 INFO Applying migration id=rawforward 2026/02/04 21:27:23 INFO Applying migration id=publickey 2026/02/04 21:27:23 INFO Applying migration id=resolvegroup 2026/02/04 21:27:23 INFO Applying migration id=reject 2026/02/04 21:27:23 INFO Applying migration id=autodel 2026/02/04 21:27:23 INFO Applying migration id=jsonb 2026/02/04 21:27:23 INFO Applying migration id=quote 2026/02/04 21:27:23 INFO Applying migration id=rfc9421 2026/02/04 21:27:23 INFO Applying migration id=keys 2026/02/04 21:27:23 INFO Applying migration id=portable 2026/02/04 21:27:23 INFO Applying migration id=proofs 2026/02/04 21:27:23 INFO Applying migration id=contexts 2026/02/04 21:27:23 INFO Applying migration id=deliverieshost 2026/02/04 21:27:23 INFO Applying migration id=pembegin 2026/02/04 21:27:23 INFO Applying migration id=didhost 2026/02/04 21:27:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:23 INFO Applying migration id=invites 2026/02/04 21:27:23 INFO Applying migration id=ed25519blob 2026/02/04 21:27:23 INFO Applying migration id=rsablob 2026/02/04 21:27:23 INFO Applying migration id=iconscid 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.44s) === RUN TestDeliver_OneFailed 2026/02/04 21:27:23 INFO Applying migration id=initial 2026/02/04 21:27:23 INFO Applying migration id=notesupdated 2026/02/04 21:27:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:23 INFO Applying migration id=activitiesid 2026/02/04 21:27:23 INFO Applying migration id=outbox 2026/02/04 21:27:23 INFO Applying migration id=edits 2026/02/04 21:27:23 INFO Applying migration id=outboxactor 2026/02/04 21:27:23 INFO Applying migration id=outboxsender 2026/02/04 21:27:23 INFO Applying migration id=thread 2026/02/04 21:27:23 INFO Applying migration id=host 2026/02/04 21:27:23 INFO Applying migration id=sharedinbox 2026/02/04 21:27:23 INFO Applying migration id=noteshost 2026/02/04 21:27:23 INFO Applying migration id=fetched 2026/02/04 21:27:23 INFO Applying migration id=move 2026/02/04 21:27:23 INFO Applying migration id=cleanup 2026/02/04 21:27:23 INFO Applying migration id=received 2026/02/04 21:27:23 INFO Applying migration id=namehost 2026/02/04 21:27:23 INFO Applying migration id=outboxhost 2026/02/04 21:27:23 INFO Applying migration id=notesfts 2026/02/04 21:27:23 INFO Applying migration id=iconsname 2026/02/04 21:27:23 INFO Applying migration id=nohash 2026/02/04 21:27:23 INFO Applying migration id=shares 2026/02/04 21:27:23 INFO Applying migration id=actorttl 2026/02/04 21:27:23 INFO Applying migration id=tocc 2026/02/04 21:27:23 INFO Applying migration id=followeds 2026/02/04 21:27:23 INFO Applying migration id=certhash 2026/02/04 21:27:23 INFO Applying migration id=follows_sync 2026/02/04 21:27:23 INFO Applying migration id=jsonpath 2026/02/04 21:27:23 INFO Applying migration id=localforward 2026/02/04 21:27:23 INFO Applying migration id=avatar 2026/02/04 21:27:23 INFO Applying migration id=noimage 2026/02/04 21:27:23 INFO Applying migration id=feed 2026/02/04 21:27:23 INFO Applying migration id=bookmarks 2026/02/04 21:27:23 INFO Applying migration id=shareactivity 2026/02/04 21:27:23 INFO Applying migration id=application 2026/02/04 21:27:23 INFO Applying migration id=certificates 2026/02/04 21:27:23 INFO Applying migration id=rawforward 2026/02/04 21:27:23 INFO Applying migration id=publickey 2026/02/04 21:27:23 INFO Applying migration id=resolvegroup 2026/02/04 21:27:23 INFO Applying migration id=reject 2026/02/04 21:27:23 INFO Applying migration id=autodel 2026/02/04 21:27:23 INFO Applying migration id=jsonb 2026/02/04 21:27:23 INFO Applying migration id=quote 2026/02/04 21:27:23 INFO Applying migration id=rfc9421 2026/02/04 21:27:23 INFO Applying migration id=keys 2026/02/04 21:27:23 INFO Applying migration id=portable 2026/02/04 21:27:23 INFO Applying migration id=proofs 2026/02/04 21:27:23 INFO Applying migration id=contexts 2026/02/04 21:27:23 INFO Applying migration id=deliverieshost 2026/02/04 21:27:23 INFO Applying migration id=pembegin 2026/02/04 21:27:23 INFO Applying migration id=didhost 2026/02/04 21:27:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:23 INFO Applying migration id=invites 2026/02/04 21:27:23 INFO Applying migration id=ed25519blob 2026/02/04 21:27:23 INFO Applying migration id=rsablob 2026/02/04 21:27:23 INFO Applying migration id=iconscid 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.70s) === RUN TestDeliver_OneFailedRetry 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.34s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/04 21:27:24 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/04 21:27:24 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.19s) === RUN TestDeliver_MaxAttempts 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.45s) === RUN TestDeliver_SharedInbox 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.24s) === RUN TestDeliver_SharedInboxRetry 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, " 2026/02/04 21:27:25 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, " 2026/02/04 21:27:25 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.30s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.30s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.34s) === RUN TestDeliver_SameInbox 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.23s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.38s) === RUN TestDeliver_PublicInTo 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.41s) === RUN TestDeliver_AuthorInTo 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.33s) === RUN TestResolve_LocalActor 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid --- PASS: TestResolve_LocalActor (0.44s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid --- PASS: TestResolve_LocalActorDoesNotExist (0.18s) === RUN TestResolve_FederatedInstanceActor 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedInstanceActor (0.33s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorInvalidURL (0.45s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorInvalidScheme (0.24s) === RUN TestResolve_FederatedActorFirstTime 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTime (0.38s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.25s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.20s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.12s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.25s) === RUN TestResolve_FederatedActorCached 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCached (0.12s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.18s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.13s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.15s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:31 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.21s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedButBlocked (0.25s) === RUN TestResolve_FederatedActorOldCache 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.14s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.16s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.22s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:32 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.25s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.16s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.24s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.30s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.17s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.29s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/02/04 21:27:34 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.20s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.19s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:34 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.39s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:34 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (0.22s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to unmarshal https://0.0.0.0/user/dan: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidActor (0.19s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 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.27s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.21s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 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.31s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 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.18s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:36 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.21s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:36 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.23s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.23s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.11s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.25s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.25s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorWrongIDCached (0.28s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:37 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.18s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:38 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/04 21:27:38 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.30s) PASS ok github.com/dimkr/tootik/fed 15.311s === 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.007s ? 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 TestToHTML_LineBreak --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText === CONT TestToHTML_TwoLineBreaks === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Image === CONT TestToHTML_Plain === CONT TestToHTML_Empty === CONT TestFromHTML_Quote === CONT TestFromHTML_OrderedList === CONT TestToHTML_LinkStart --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndLink === CONT TestToHTML_LinkDot === CONT TestToHTML_LeadingLineBreak === CONT TestFromHTML_MentionAndLink === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_Link === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_TrailingLineBreaks === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestToHTML_Link (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestToHTML_Mentions === CONT TestToHTML_Escaping === CONT TestToHTML_EmojiMention === CONT TestToHTML_NoMentions === CONT TestToHTML_MissingMentions === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LeadingLineBreaks === CONT TestToHTML_OverlappingLink === CONT TestToHTML_LinkParentheses === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_Question === CONT TestToHTML_ManyLineBreaks --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestToHTML_EmojiMention (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.008s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.03s) === RUN TestSign_Get --- PASS: TestSign_Get (0.05s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.11s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.38s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.13s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.07s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.13s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.05s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.24s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.03s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.14s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.04s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.11s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.25s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.08s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.23s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.09s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.16s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.16s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.13s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.09s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.09s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.12s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.09s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.16s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.19s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.07s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.13s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.05s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.11s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.04s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.09s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.22s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.12s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.09s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.05s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.08s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.09s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.17s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.09s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.10s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.21s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.07s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.21s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.04s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.30s) === CONT TestRFC9421_Sign === CONT TestRFC9421_VerifySignatureAge === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_Sign/RSAHappyFlow === 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 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig 5.706s ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof 0.007s === RUN TestAvatar_HappyFlow 2026/02/04 21:27:22 INFO Applying migration id=initial 2026/02/04 21:27:22 INFO Applying migration id=notesupdated 2026/02/04 21:27:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:22 INFO Applying migration id=activitiesid 2026/02/04 21:27:22 INFO Applying migration id=outbox 2026/02/04 21:27:22 INFO Applying migration id=edits 2026/02/04 21:27:22 INFO Applying migration id=outboxactor 2026/02/04 21:27:22 INFO Applying migration id=outboxsender 2026/02/04 21:27:22 INFO Applying migration id=thread 2026/02/04 21:27:22 INFO Applying migration id=host 2026/02/04 21:27:22 INFO Applying migration id=sharedinbox 2026/02/04 21:27:22 INFO Applying migration id=noteshost 2026/02/04 21:27:22 INFO Applying migration id=fetched 2026/02/04 21:27:22 INFO Applying migration id=move 2026/02/04 21:27:22 INFO Applying migration id=cleanup 2026/02/04 21:27:22 INFO Applying migration id=received 2026/02/04 21:27:22 INFO Applying migration id=namehost 2026/02/04 21:27:22 INFO Applying migration id=outboxhost 2026/02/04 21:27:22 INFO Applying migration id=notesfts 2026/02/04 21:27:22 INFO Applying migration id=iconsname 2026/02/04 21:27:22 INFO Applying migration id=nohash 2026/02/04 21:27:22 INFO Applying migration id=shares 2026/02/04 21:27:22 INFO Applying migration id=actorttl 2026/02/04 21:27:22 INFO Applying migration id=tocc 2026/02/04 21:27:22 INFO Applying migration id=followeds 2026/02/04 21:27:22 INFO Applying migration id=certhash 2026/02/04 21:27:22 INFO Applying migration id=follows_sync 2026/02/04 21:27:22 INFO Applying migration id=jsonpath 2026/02/04 21:27:22 INFO Applying migration id=localforward 2026/02/04 21:27:22 INFO Applying migration id=avatar 2026/02/04 21:27:22 INFO Applying migration id=noimage 2026/02/04 21:27:22 INFO Applying migration id=feed 2026/02/04 21:27:22 INFO Applying migration id=bookmarks 2026/02/04 21:27:22 INFO Applying migration id=shareactivity 2026/02/04 21:27:22 INFO Applying migration id=application 2026/02/04 21:27:22 INFO Applying migration id=certificates 2026/02/04 21:27:22 INFO Applying migration id=rawforward 2026/02/04 21:27:22 INFO Applying migration id=publickey 2026/02/04 21:27:22 INFO Applying migration id=resolvegroup 2026/02/04 21:27:22 INFO Applying migration id=reject 2026/02/04 21:27:22 INFO Applying migration id=autodel 2026/02/04 21:27:22 INFO Applying migration id=jsonb 2026/02/04 21:27:22 INFO Applying migration id=quote 2026/02/04 21:27:22 INFO Applying migration id=rfc9421 2026/02/04 21:27:22 INFO Applying migration id=keys 2026/02/04 21:27:22 INFO Applying migration id=portable 2026/02/04 21:27:22 INFO Applying migration id=proofs 2026/02/04 21:27:22 INFO Applying migration id=contexts 2026/02/04 21:27:22 INFO Applying migration id=deliverieshost 2026/02/04 21:27:22 INFO Applying migration id=pembegin 2026/02/04 21:27:22 INFO Applying migration id=didhost 2026/02/04 21:27:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:22 INFO Applying migration id=invites 2026/02/04 21:27:22 INFO Applying migration id=ed25519blob 2026/02/04 21:27:22 INFO Applying migration id=rsablob 2026/02/04 21:27:22 INFO Applying migration id=iconscid --- PASS: TestAvatar_HappyFlow (0.82s) === RUN TestAvatar_NewUser 2026/02/04 21:27:23 INFO Applying migration id=initial 2026/02/04 21:27:23 INFO Applying migration id=notesupdated 2026/02/04 21:27:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:23 INFO Applying migration id=activitiesid 2026/02/04 21:27:23 INFO Applying migration id=outbox 2026/02/04 21:27:23 INFO Applying migration id=edits 2026/02/04 21:27:23 INFO Applying migration id=outboxactor 2026/02/04 21:27:23 INFO Applying migration id=outboxsender 2026/02/04 21:27:23 INFO Applying migration id=thread 2026/02/04 21:27:23 INFO Applying migration id=host 2026/02/04 21:27:23 INFO Applying migration id=sharedinbox 2026/02/04 21:27:23 INFO Applying migration id=noteshost 2026/02/04 21:27:23 INFO Applying migration id=fetched 2026/02/04 21:27:23 INFO Applying migration id=move 2026/02/04 21:27:23 INFO Applying migration id=cleanup 2026/02/04 21:27:23 INFO Applying migration id=received 2026/02/04 21:27:23 INFO Applying migration id=namehost 2026/02/04 21:27:23 INFO Applying migration id=outboxhost 2026/02/04 21:27:23 INFO Applying migration id=notesfts 2026/02/04 21:27:23 INFO Applying migration id=iconsname 2026/02/04 21:27:23 INFO Applying migration id=nohash 2026/02/04 21:27:23 INFO Applying migration id=shares 2026/02/04 21:27:23 INFO Applying migration id=actorttl 2026/02/04 21:27:23 INFO Applying migration id=tocc 2026/02/04 21:27:23 INFO Applying migration id=followeds 2026/02/04 21:27:23 INFO Applying migration id=certhash 2026/02/04 21:27:23 INFO Applying migration id=follows_sync 2026/02/04 21:27:23 INFO Applying migration id=jsonpath 2026/02/04 21:27:23 INFO Applying migration id=localforward 2026/02/04 21:27:23 INFO Applying migration id=avatar 2026/02/04 21:27:23 INFO Applying migration id=noimage 2026/02/04 21:27:23 INFO Applying migration id=feed 2026/02/04 21:27:23 INFO Applying migration id=bookmarks 2026/02/04 21:27:23 INFO Applying migration id=shareactivity 2026/02/04 21:27:23 INFO Applying migration id=application 2026/02/04 21:27:23 INFO Applying migration id=certificates 2026/02/04 21:27:23 INFO Applying migration id=rawforward 2026/02/04 21:27:23 INFO Applying migration id=publickey 2026/02/04 21:27:23 INFO Applying migration id=resolvegroup 2026/02/04 21:27:23 INFO Applying migration id=reject 2026/02/04 21:27:23 INFO Applying migration id=autodel 2026/02/04 21:27:23 INFO Applying migration id=jsonb 2026/02/04 21:27:23 INFO Applying migration id=quote 2026/02/04 21:27:23 INFO Applying migration id=rfc9421 2026/02/04 21:27:23 INFO Applying migration id=keys 2026/02/04 21:27:23 INFO Applying migration id=portable 2026/02/04 21:27:23 INFO Applying migration id=proofs 2026/02/04 21:27:23 INFO Applying migration id=contexts 2026/02/04 21:27:23 INFO Applying migration id=deliverieshost 2026/02/04 21:27:23 INFO Applying migration id=pembegin 2026/02/04 21:27:23 INFO Applying migration id=didhost 2026/02/04 21:27:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:23 INFO Applying migration id=invites 2026/02/04 21:27:23 INFO Applying migration id=ed25519blob 2026/02/04 21:27:23 INFO Applying migration id=rsablob 2026/02/04 21:27:23 INFO Applying migration id=iconscid 2026/02/04 21:27:24 WARN Throttled request to set avatar can=2026-02-04T21:57:19.180Z --- PASS: TestAvatar_NewUser (0.51s) === RUN TestAvatar_ChangedRecently 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid 2026/02/04 21:27:24 WARN Throttled request to set avatar can=2026-02-04T21:57:19.616Z --- PASS: TestAvatar_ChangedRecently (0.44s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid --- PASS: TestAvatar_HappyFlowSizeFirst (0.64s) === RUN TestAvatar_InvalidSize 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (0.56s) === RUN TestAvatar_InvalidType 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:26 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (0.88s) === RUN TestAvatar_NoSize 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:27 WARN Invalid parameters --- PASS: TestAvatar_NoSize (0.85s) === RUN TestAvatar_NoType 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:28 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.86s) === RUN TestAvatar_InvalidImage 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid 2026/02/04 21:27:29 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.61s) === RUN TestAvatar_TooSmallSize 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid 2026/02/04 21:27:29 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (0.62s) === RUN TestAvatar_TooBigSize 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid 2026/02/04 21:27:30 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (0.53s) === RUN TestAvatar_SizeLimit 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid 2026/02/04 21:27:30 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (0.55s) === RUN TestAvatar_ExactlySizeLimit 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestAvatar_ExactlySizeLimit (0.81s) === RUN TestBio_Throttled 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid 2026/02/04 21:27:31 WARN Throttled request to set bio can=2026-02-04T21:57:31.717Z --- PASS: TestBio_Throttled (0.47s) === RUN TestBio_HappyFlow 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (0.75s) === RUN TestBio_TooLong 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid --- PASS: TestBio_TooLong (0.67s) === RUN TestBio_MultiLine 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.42s) === RUN TestBio_MultiLineWithLink 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (0.49s) === RUN TestBookmark_HappyFlow 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b080-75e1-850e-f9c731d917c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 2026/02/04 21:27:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 2026/02/04 21:27:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 2026/02/04 21:27:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 --- PASS: TestBookmark_HappyFlow (0.48s) === RUN TestBookmark_Throttling 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b28d-7999-a226-3a61206b2700 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b28d-7972-a147-ebdf7d101bbb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b28d-7972-a147-ebdf7d101bbb 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b290-772d-b28b-14b6bb841a6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b290-7678-995d-f33f2a4fb1c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8d-b290-7678-995d-f33f2a4fb1c2 2026/02/04 21:27:35 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (0.53s) === RUN TestBookmark_Limit 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b4aa-76df-bb96-a9eb98c64e72 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b4aa-76b2-8608-58516e7e559d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b4aa-76b2-8608-58516e7e559d 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b4ac-772e-9371-1c1bb187536d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b4ac-770a-8265-aebe8bc58401 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8d-b4ac-770a-8265-aebe8bc58401 2026/02/04 21:27:35 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2a8d-b4ac-770a-8265-aebe8bc58401 --- PASS: TestBookmark_Limit (0.53s) === RUN TestBookmark_TwoBookmarks 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b63d-7709-bba5-05cb19c6978d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b63d-76e5-adf6-c900cc08c763 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b63d-76e5-adf6-c900cc08c763 2026/02/04 21:27:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b63f-72dd-b0f9-be57d5d5a462 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b63f-72bf-83a0-022d0399b399 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8d-b63f-72bf-83a0-022d0399b399 --- PASS: TestBookmark_TwoBookmarks (0.40s) === RUN TestBookmark_Twice 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b8b5-7c39-9bc0-9070ed960789 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b8b5-7be5-87a9-5ddc770cbd71 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b8b5-7be5-87a9-5ddc770cbd71 2026/02/04 21:27:36 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.64s) === RUN TestBookmark_ToFollowers 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-bab2-7110-9ca4-bfc6969c6117 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a 2026/02/04 21:27:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-bab2-7771-a411-30ee37b3fa6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-bab2-7737-b712-17eac30eebe2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-bab2-7737-b712-17eac30eebe2 2026/02/04 21:27:37 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-bab2-7737-b712-17eac30eebe2 2026/02/04 21:27:37 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8d-bab6-7b9b-875d-a53bd7b580b7 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a 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.51s) === RUN TestBookmark_DM 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:38 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-bd51-7824-a8d5-7107ad13303c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-bd50-79c6-a14b-a3c79692deb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-bd50-79c6-a14b-a3c79692deb0 2026/02/04 21:27:38 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-bd50-79c6-a14b-a3c79692deb0 --- PASS: TestBookmark_DM (0.67s) === RUN TestCommunities_OneCommunity 2026/02/04 21:27:38 INFO Applying migration id=initial 2026/02/04 21:27:38 INFO Applying migration id=notesupdated 2026/02/04 21:27:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:38 INFO Applying migration id=activitiesid 2026/02/04 21:27:38 INFO Applying migration id=outbox 2026/02/04 21:27:38 INFO Applying migration id=edits 2026/02/04 21:27:38 INFO Applying migration id=outboxactor 2026/02/04 21:27:38 INFO Applying migration id=outboxsender 2026/02/04 21:27:38 INFO Applying migration id=thread 2026/02/04 21:27:38 INFO Applying migration id=host 2026/02/04 21:27:38 INFO Applying migration id=sharedinbox 2026/02/04 21:27:38 INFO Applying migration id=noteshost 2026/02/04 21:27:38 INFO Applying migration id=fetched 2026/02/04 21:27:38 INFO Applying migration id=move 2026/02/04 21:27:38 INFO Applying migration id=cleanup 2026/02/04 21:27:38 INFO Applying migration id=received 2026/02/04 21:27:38 INFO Applying migration id=namehost 2026/02/04 21:27:38 INFO Applying migration id=outboxhost 2026/02/04 21:27:38 INFO Applying migration id=notesfts 2026/02/04 21:27:38 INFO Applying migration id=iconsname 2026/02/04 21:27:38 INFO Applying migration id=nohash 2026/02/04 21:27:38 INFO Applying migration id=shares 2026/02/04 21:27:38 INFO Applying migration id=actorttl 2026/02/04 21:27:38 INFO Applying migration id=tocc 2026/02/04 21:27:38 INFO Applying migration id=followeds 2026/02/04 21:27:38 INFO Applying migration id=certhash 2026/02/04 21:27:38 INFO Applying migration id=follows_sync 2026/02/04 21:27:38 INFO Applying migration id=jsonpath 2026/02/04 21:27:38 INFO Applying migration id=localforward 2026/02/04 21:27:38 INFO Applying migration id=avatar 2026/02/04 21:27:38 INFO Applying migration id=noimage 2026/02/04 21:27:38 INFO Applying migration id=feed 2026/02/04 21:27:38 INFO Applying migration id=bookmarks 2026/02/04 21:27:38 INFO Applying migration id=shareactivity 2026/02/04 21:27:38 INFO Applying migration id=application 2026/02/04 21:27:38 INFO Applying migration id=certificates 2026/02/04 21:27:38 INFO Applying migration id=rawforward 2026/02/04 21:27:38 INFO Applying migration id=publickey 2026/02/04 21:27:38 INFO Applying migration id=resolvegroup 2026/02/04 21:27:38 INFO Applying migration id=reject 2026/02/04 21:27:38 INFO Applying migration id=autodel 2026/02/04 21:27:38 INFO Applying migration id=jsonb 2026/02/04 21:27:38 INFO Applying migration id=quote 2026/02/04 21:27:38 INFO Applying migration id=rfc9421 2026/02/04 21:27:38 INFO Applying migration id=keys 2026/02/04 21:27:38 INFO Applying migration id=portable 2026/02/04 21:27:38 INFO Applying migration id=proofs 2026/02/04 21:27:38 INFO Applying migration id=contexts 2026/02/04 21:27:38 INFO Applying migration id=deliverieshost 2026/02/04 21:27:38 INFO Applying migration id=pembegin 2026/02/04 21:27:38 INFO Applying migration id=didhost 2026/02/04 21:27:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:38 INFO Applying migration id=invites 2026/02/04 21:27:38 INFO Applying migration id=ed25519blob 2026/02/04 21:27:38 INFO Applying migration id=rsablob 2026/02/04 21:27:38 INFO Applying migration id=iconscid 2026/02/04 21:27:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c006-788a-b62a-22b8792d8d69 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c006-7f25-aa9c-be2c8da2951e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c006-788a-b62a-22b8792d8d69 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c006-788a-b62a-22b8792d8d69 2026/02/04 21:27:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:38 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-c007-764e-901d-bd7877918b5d note=https://localhost.localdomain:8443/post/019c2a8d-c007-7528-8705-8277665793b2 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c007-764e-901d-bd7877918b5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c007-7528-8705-8277665793b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c007-7528-8705-8277665793b2 --- PASS: TestCommunities_OneCommunity (0.69s) === RUN TestCommunity_NewThread 2026/02/04 21:27:38 INFO Applying migration id=initial 2026/02/04 21:27:38 INFO Applying migration id=notesupdated 2026/02/04 21:27:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:38 INFO Applying migration id=activitiesid 2026/02/04 21:27:38 INFO Applying migration id=outbox 2026/02/04 21:27:38 INFO Applying migration id=edits 2026/02/04 21:27:38 INFO Applying migration id=outboxactor 2026/02/04 21:27:38 INFO Applying migration id=outboxsender 2026/02/04 21:27:38 INFO Applying migration id=thread 2026/02/04 21:27:38 INFO Applying migration id=host 2026/02/04 21:27:38 INFO Applying migration id=sharedinbox 2026/02/04 21:27:38 INFO Applying migration id=noteshost 2026/02/04 21:27:38 INFO Applying migration id=fetched 2026/02/04 21:27:38 INFO Applying migration id=move 2026/02/04 21:27:38 INFO Applying migration id=cleanup 2026/02/04 21:27:38 INFO Applying migration id=received 2026/02/04 21:27:38 INFO Applying migration id=namehost 2026/02/04 21:27:38 INFO Applying migration id=outboxhost 2026/02/04 21:27:38 INFO Applying migration id=notesfts 2026/02/04 21:27:38 INFO Applying migration id=iconsname 2026/02/04 21:27:38 INFO Applying migration id=nohash 2026/02/04 21:27:38 INFO Applying migration id=shares 2026/02/04 21:27:38 INFO Applying migration id=actorttl 2026/02/04 21:27:38 INFO Applying migration id=tocc 2026/02/04 21:27:38 INFO Applying migration id=followeds 2026/02/04 21:27:38 INFO Applying migration id=certhash 2026/02/04 21:27:38 INFO Applying migration id=follows_sync 2026/02/04 21:27:38 INFO Applying migration id=jsonpath 2026/02/04 21:27:38 INFO Applying migration id=localforward 2026/02/04 21:27:38 INFO Applying migration id=avatar 2026/02/04 21:27:38 INFO Applying migration id=noimage 2026/02/04 21:27:38 INFO Applying migration id=feed 2026/02/04 21:27:38 INFO Applying migration id=bookmarks 2026/02/04 21:27:38 INFO Applying migration id=shareactivity 2026/02/04 21:27:38 INFO Applying migration id=application 2026/02/04 21:27:38 INFO Applying migration id=certificates 2026/02/04 21:27:38 INFO Applying migration id=rawforward 2026/02/04 21:27:38 INFO Applying migration id=publickey 2026/02/04 21:27:38 INFO Applying migration id=resolvegroup 2026/02/04 21:27:38 INFO Applying migration id=reject 2026/02/04 21:27:38 INFO Applying migration id=autodel 2026/02/04 21:27:38 INFO Applying migration id=jsonb 2026/02/04 21:27:38 INFO Applying migration id=quote 2026/02/04 21:27:38 INFO Applying migration id=rfc9421 2026/02/04 21:27:38 INFO Applying migration id=keys 2026/02/04 21:27:38 INFO Applying migration id=portable 2026/02/04 21:27:38 INFO Applying migration id=proofs 2026/02/04 21:27:38 INFO Applying migration id=contexts 2026/02/04 21:27:38 INFO Applying migration id=deliverieshost 2026/02/04 21:27:38 INFO Applying migration id=pembegin 2026/02/04 21:27:38 INFO Applying migration id=didhost 2026/02/04 21:27:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:38 INFO Applying migration id=invites 2026/02/04 21:27:38 INFO Applying migration id=ed25519blob 2026/02/04 21:27:38 INFO Applying migration id=rsablob 2026/02/04 21:27:38 INFO Applying migration id=iconscid 2026/02/04 21:27:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c262-7b00-b735-e0a94deae06c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c263-72b3-89cb-f930608a0274 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c263-7a24-8462-0b050bfbaf8f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c263-72b3-89cb-f930608a0274 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c263-72b3-89cb-f930608a0274 2026/02/04 21:27:39 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-c264-71a3-9323-3072a92c2f29 note=https://localhost.localdomain:8443/post/019c2a8d-c264-706b-b37f-ebc4a7c3ed8d group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c264-71a3-9323-3072a92c2f29 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c264-706b-b37f-ebc4a7c3ed8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c264-706b-b37f-ebc4a7c3ed8d --- PASS: TestCommunity_NewThread (0.60s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/04 21:27:39 INFO Applying migration id=initial 2026/02/04 21:27:39 INFO Applying migration id=notesupdated 2026/02/04 21:27:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:39 INFO Applying migration id=activitiesid 2026/02/04 21:27:39 INFO Applying migration id=outbox 2026/02/04 21:27:39 INFO Applying migration id=edits 2026/02/04 21:27:39 INFO Applying migration id=outboxactor 2026/02/04 21:27:39 INFO Applying migration id=outboxsender 2026/02/04 21:27:39 INFO Applying migration id=thread 2026/02/04 21:27:39 INFO Applying migration id=host 2026/02/04 21:27:39 INFO Applying migration id=sharedinbox 2026/02/04 21:27:39 INFO Applying migration id=noteshost 2026/02/04 21:27:39 INFO Applying migration id=fetched 2026/02/04 21:27:39 INFO Applying migration id=move 2026/02/04 21:27:39 INFO Applying migration id=cleanup 2026/02/04 21:27:39 INFO Applying migration id=received 2026/02/04 21:27:39 INFO Applying migration id=namehost 2026/02/04 21:27:39 INFO Applying migration id=outboxhost 2026/02/04 21:27:39 INFO Applying migration id=notesfts 2026/02/04 21:27:39 INFO Applying migration id=iconsname 2026/02/04 21:27:39 INFO Applying migration id=nohash 2026/02/04 21:27:39 INFO Applying migration id=shares 2026/02/04 21:27:39 INFO Applying migration id=actorttl 2026/02/04 21:27:39 INFO Applying migration id=tocc 2026/02/04 21:27:39 INFO Applying migration id=followeds 2026/02/04 21:27:39 INFO Applying migration id=certhash 2026/02/04 21:27:39 INFO Applying migration id=follows_sync 2026/02/04 21:27:39 INFO Applying migration id=jsonpath 2026/02/04 21:27:39 INFO Applying migration id=localforward 2026/02/04 21:27:39 INFO Applying migration id=avatar 2026/02/04 21:27:39 INFO Applying migration id=noimage 2026/02/04 21:27:39 INFO Applying migration id=feed 2026/02/04 21:27:39 INFO Applying migration id=bookmarks 2026/02/04 21:27:39 INFO Applying migration id=shareactivity 2026/02/04 21:27:39 INFO Applying migration id=application 2026/02/04 21:27:39 INFO Applying migration id=certificates 2026/02/04 21:27:39 INFO Applying migration id=rawforward 2026/02/04 21:27:39 INFO Applying migration id=publickey 2026/02/04 21:27:39 INFO Applying migration id=resolvegroup 2026/02/04 21:27:39 INFO Applying migration id=reject 2026/02/04 21:27:39 INFO Applying migration id=autodel 2026/02/04 21:27:39 INFO Applying migration id=jsonb 2026/02/04 21:27:39 INFO Applying migration id=quote 2026/02/04 21:27:39 INFO Applying migration id=rfc9421 2026/02/04 21:27:39 INFO Applying migration id=keys 2026/02/04 21:27:39 INFO Applying migration id=portable 2026/02/04 21:27:39 INFO Applying migration id=proofs 2026/02/04 21:27:39 INFO Applying migration id=contexts 2026/02/04 21:27:39 INFO Applying migration id=deliverieshost 2026/02/04 21:27:39 INFO Applying migration id=pembegin 2026/02/04 21:27:39 INFO Applying migration id=didhost 2026/02/04 21:27:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:39 INFO Applying migration id=invites 2026/02/04 21:27:39 INFO Applying migration id=ed25519blob 2026/02/04 21:27:39 INFO Applying migration id=rsablob 2026/02/04 21:27:39 INFO Applying migration id=iconscid 2026/02/04 21:27:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c459-7112-96ae-1cc183b91253 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:39 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c459-77bc-8c4c-12f97f58741e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c459-7691-8fd0-3909c7988bd9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c459-7691-8fd0-3909c7988bd9 --- PASS: TestCommunity_NewThreadNotFollowing (0.50s) === RUN TestCommunity_NewThreadNotPublic 2026/02/04 21:27:39 INFO Applying migration id=initial 2026/02/04 21:27:39 INFO Applying migration id=notesupdated 2026/02/04 21:27:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:39 INFO Applying migration id=activitiesid 2026/02/04 21:27:39 INFO Applying migration id=outbox 2026/02/04 21:27:39 INFO Applying migration id=edits 2026/02/04 21:27:39 INFO Applying migration id=outboxactor 2026/02/04 21:27:39 INFO Applying migration id=outboxsender 2026/02/04 21:27:39 INFO Applying migration id=thread 2026/02/04 21:27:39 INFO Applying migration id=host 2026/02/04 21:27:39 INFO Applying migration id=sharedinbox 2026/02/04 21:27:39 INFO Applying migration id=noteshost 2026/02/04 21:27:39 INFO Applying migration id=fetched 2026/02/04 21:27:39 INFO Applying migration id=move 2026/02/04 21:27:39 INFO Applying migration id=cleanup 2026/02/04 21:27:39 INFO Applying migration id=received 2026/02/04 21:27:39 INFO Applying migration id=namehost 2026/02/04 21:27:39 INFO Applying migration id=outboxhost 2026/02/04 21:27:39 INFO Applying migration id=notesfts 2026/02/04 21:27:39 INFO Applying migration id=iconsname 2026/02/04 21:27:39 INFO Applying migration id=nohash 2026/02/04 21:27:39 INFO Applying migration id=shares 2026/02/04 21:27:39 INFO Applying migration id=actorttl 2026/02/04 21:27:39 INFO Applying migration id=tocc 2026/02/04 21:27:39 INFO Applying migration id=followeds 2026/02/04 21:27:39 INFO Applying migration id=certhash 2026/02/04 21:27:39 INFO Applying migration id=follows_sync 2026/02/04 21:27:39 INFO Applying migration id=jsonpath 2026/02/04 21:27:39 INFO Applying migration id=localforward 2026/02/04 21:27:39 INFO Applying migration id=avatar 2026/02/04 21:27:39 INFO Applying migration id=noimage 2026/02/04 21:27:39 INFO Applying migration id=feed 2026/02/04 21:27:39 INFO Applying migration id=bookmarks 2026/02/04 21:27:39 INFO Applying migration id=shareactivity 2026/02/04 21:27:39 INFO Applying migration id=application 2026/02/04 21:27:39 INFO Applying migration id=certificates 2026/02/04 21:27:39 INFO Applying migration id=rawforward 2026/02/04 21:27:39 INFO Applying migration id=publickey 2026/02/04 21:27:39 INFO Applying migration id=resolvegroup 2026/02/04 21:27:39 INFO Applying migration id=reject 2026/02/04 21:27:39 INFO Applying migration id=autodel 2026/02/04 21:27:39 INFO Applying migration id=jsonb 2026/02/04 21:27:39 INFO Applying migration id=quote 2026/02/04 21:27:39 INFO Applying migration id=rfc9421 2026/02/04 21:27:39 INFO Applying migration id=keys 2026/02/04 21:27:39 INFO Applying migration id=portable 2026/02/04 21:27:39 INFO Applying migration id=proofs 2026/02/04 21:27:39 INFO Applying migration id=contexts 2026/02/04 21:27:39 INFO Applying migration id=deliverieshost 2026/02/04 21:27:39 INFO Applying migration id=pembegin 2026/02/04 21:27:39 INFO Applying migration id=didhost 2026/02/04 21:27:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:39 INFO Applying migration id=invites 2026/02/04 21:27:39 INFO Applying migration id=ed25519blob 2026/02/04 21:27:39 INFO Applying migration id=rsablob 2026/02/04 21:27:39 INFO Applying migration id=iconscid 2026/02/04 21:27:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c681-7ebe-86ea-0869bfce47a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c682-75d8-b252-c5eceba88a38 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c683-78e6-b75c-6c1e277bc6cf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c682-75d8-b252-c5eceba88a38 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c682-75d8-b252-c5eceba88a38 2026/02/04 21:27:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c684-72c3-864b-713dbbda3285 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c684-7114-86fe-4692e8abf663 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c684-7114-86fe-4692e8abf663 --- PASS: TestCommunity_NewThreadNotPublic (0.55s) === RUN TestCommunity_ReplyInThread 2026/02/04 21:27:40 INFO Applying migration id=initial 2026/02/04 21:27:40 INFO Applying migration id=notesupdated 2026/02/04 21:27:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:40 INFO Applying migration id=activitiesid 2026/02/04 21:27:40 INFO Applying migration id=outbox 2026/02/04 21:27:40 INFO Applying migration id=edits 2026/02/04 21:27:40 INFO Applying migration id=outboxactor 2026/02/04 21:27:40 INFO Applying migration id=outboxsender 2026/02/04 21:27:40 INFO Applying migration id=thread 2026/02/04 21:27:40 INFO Applying migration id=host 2026/02/04 21:27:40 INFO Applying migration id=sharedinbox 2026/02/04 21:27:40 INFO Applying migration id=noteshost 2026/02/04 21:27:40 INFO Applying migration id=fetched 2026/02/04 21:27:40 INFO Applying migration id=move 2026/02/04 21:27:40 INFO Applying migration id=cleanup 2026/02/04 21:27:40 INFO Applying migration id=received 2026/02/04 21:27:40 INFO Applying migration id=namehost 2026/02/04 21:27:40 INFO Applying migration id=outboxhost 2026/02/04 21:27:40 INFO Applying migration id=notesfts 2026/02/04 21:27:40 INFO Applying migration id=iconsname 2026/02/04 21:27:40 INFO Applying migration id=nohash 2026/02/04 21:27:40 INFO Applying migration id=shares 2026/02/04 21:27:40 INFO Applying migration id=actorttl 2026/02/04 21:27:40 INFO Applying migration id=tocc 2026/02/04 21:27:40 INFO Applying migration id=followeds 2026/02/04 21:27:40 INFO Applying migration id=certhash 2026/02/04 21:27:40 INFO Applying migration id=follows_sync 2026/02/04 21:27:40 INFO Applying migration id=jsonpath 2026/02/04 21:27:40 INFO Applying migration id=localforward 2026/02/04 21:27:40 INFO Applying migration id=avatar 2026/02/04 21:27:40 INFO Applying migration id=noimage 2026/02/04 21:27:40 INFO Applying migration id=feed 2026/02/04 21:27:40 INFO Applying migration id=bookmarks 2026/02/04 21:27:40 INFO Applying migration id=shareactivity 2026/02/04 21:27:40 INFO Applying migration id=application 2026/02/04 21:27:40 INFO Applying migration id=certificates 2026/02/04 21:27:40 INFO Applying migration id=rawforward 2026/02/04 21:27:40 INFO Applying migration id=publickey 2026/02/04 21:27:40 INFO Applying migration id=resolvegroup 2026/02/04 21:27:40 INFO Applying migration id=reject 2026/02/04 21:27:40 INFO Applying migration id=autodel 2026/02/04 21:27:40 INFO Applying migration id=jsonb 2026/02/04 21:27:40 INFO Applying migration id=quote 2026/02/04 21:27:40 INFO Applying migration id=rfc9421 2026/02/04 21:27:40 INFO Applying migration id=keys 2026/02/04 21:27:40 INFO Applying migration id=portable 2026/02/04 21:27:40 INFO Applying migration id=proofs 2026/02/04 21:27:40 INFO Applying migration id=contexts 2026/02/04 21:27:40 INFO Applying migration id=deliverieshost 2026/02/04 21:27:40 INFO Applying migration id=pembegin 2026/02/04 21:27:40 INFO Applying migration id=didhost 2026/02/04 21:27:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:40 INFO Applying migration id=invites 2026/02/04 21:27:40 INFO Applying migration id=ed25519blob 2026/02/04 21:27:40 INFO Applying migration id=rsablob 2026/02/04 21:27:40 INFO Applying migration id=iconscid 2026/02/04 21:27:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c903-71e9-9525-65dbc3c5747e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c903-78ea-bc35-89f30ec22348 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c904-7136-a8ee-6f5ed4761510 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c903-78ea-bc35-89f30ec22348 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c903-78ea-bc35-89f30ec22348 2026/02/04 21:27:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-c904-78ae-8f1a-c22a832dcc7a note=https://localhost.localdomain:8443/post/019c2a8d-c904-7761-99c6-62440834489f group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c904-78ae-8f1a-c22a832dcc7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c904-7761-99c6-62440834489f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c904-7761-99c6-62440834489f 2026/02/04 21:27:41 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (0.64s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/04 21:27:41 INFO Applying migration id=initial 2026/02/04 21:27:41 INFO Applying migration id=notesupdated 2026/02/04 21:27:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:41 INFO Applying migration id=activitiesid 2026/02/04 21:27:41 INFO Applying migration id=outbox 2026/02/04 21:27:41 INFO Applying migration id=edits 2026/02/04 21:27:41 INFO Applying migration id=outboxactor 2026/02/04 21:27:41 INFO Applying migration id=outboxsender 2026/02/04 21:27:41 INFO Applying migration id=thread 2026/02/04 21:27:41 INFO Applying migration id=host 2026/02/04 21:27:41 INFO Applying migration id=sharedinbox 2026/02/04 21:27:41 INFO Applying migration id=noteshost 2026/02/04 21:27:41 INFO Applying migration id=fetched 2026/02/04 21:27:41 INFO Applying migration id=move 2026/02/04 21:27:41 INFO Applying migration id=cleanup 2026/02/04 21:27:41 INFO Applying migration id=received 2026/02/04 21:27:41 INFO Applying migration id=namehost 2026/02/04 21:27:41 INFO Applying migration id=outboxhost 2026/02/04 21:27:41 INFO Applying migration id=notesfts 2026/02/04 21:27:41 INFO Applying migration id=iconsname 2026/02/04 21:27:41 INFO Applying migration id=nohash 2026/02/04 21:27:41 INFO Applying migration id=shares 2026/02/04 21:27:41 INFO Applying migration id=actorttl 2026/02/04 21:27:41 INFO Applying migration id=tocc 2026/02/04 21:27:41 INFO Applying migration id=followeds 2026/02/04 21:27:41 INFO Applying migration id=certhash 2026/02/04 21:27:41 INFO Applying migration id=follows_sync 2026/02/04 21:27:41 INFO Applying migration id=jsonpath 2026/02/04 21:27:41 INFO Applying migration id=localforward 2026/02/04 21:27:41 INFO Applying migration id=avatar 2026/02/04 21:27:41 INFO Applying migration id=noimage 2026/02/04 21:27:41 INFO Applying migration id=feed 2026/02/04 21:27:41 INFO Applying migration id=bookmarks 2026/02/04 21:27:41 INFO Applying migration id=shareactivity 2026/02/04 21:27:41 INFO Applying migration id=application 2026/02/04 21:27:41 INFO Applying migration id=certificates 2026/02/04 21:27:41 INFO Applying migration id=rawforward 2026/02/04 21:27:41 INFO Applying migration id=publickey 2026/02/04 21:27:41 INFO Applying migration id=resolvegroup 2026/02/04 21:27:41 INFO Applying migration id=reject 2026/02/04 21:27:41 INFO Applying migration id=autodel 2026/02/04 21:27:41 INFO Applying migration id=jsonb 2026/02/04 21:27:41 INFO Applying migration id=quote 2026/02/04 21:27:41 INFO Applying migration id=rfc9421 2026/02/04 21:27:41 INFO Applying migration id=keys 2026/02/04 21:27:41 INFO Applying migration id=portable 2026/02/04 21:27:41 INFO Applying migration id=proofs 2026/02/04 21:27:41 INFO Applying migration id=contexts 2026/02/04 21:27:41 INFO Applying migration id=deliverieshost 2026/02/04 21:27:41 INFO Applying migration id=pembegin 2026/02/04 21:27:41 INFO Applying migration id=didhost 2026/02/04 21:27:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:41 INFO Applying migration id=invites 2026/02/04 21:27:41 INFO Applying migration id=ed25519blob 2026/02/04 21:27:41 INFO Applying migration id=rsablob 2026/02/04 21:27:41 INFO Applying migration id=iconscid 2026/02/04 21:27:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-cbfd-7b77-9b90-6cf4c00ab483 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-cbfd-77e4-9537-b57ae1e2f29f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-cbfd-77e4-9537-b57ae1e2f29f 2026/02/04 21:27:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (0.77s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/04 21:27:41 INFO Applying migration id=initial 2026/02/04 21:27:41 INFO Applying migration id=notesupdated 2026/02/04 21:27:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:41 INFO Applying migration id=activitiesid 2026/02/04 21:27:41 INFO Applying migration id=outbox 2026/02/04 21:27:41 INFO Applying migration id=edits 2026/02/04 21:27:41 INFO Applying migration id=outboxactor 2026/02/04 21:27:41 INFO Applying migration id=outboxsender 2026/02/04 21:27:41 INFO Applying migration id=thread 2026/02/04 21:27:41 INFO Applying migration id=host 2026/02/04 21:27:41 INFO Applying migration id=sharedinbox 2026/02/04 21:27:41 INFO Applying migration id=noteshost 2026/02/04 21:27:41 INFO Applying migration id=fetched 2026/02/04 21:27:41 INFO Applying migration id=move 2026/02/04 21:27:41 INFO Applying migration id=cleanup 2026/02/04 21:27:41 INFO Applying migration id=received 2026/02/04 21:27:41 INFO Applying migration id=namehost 2026/02/04 21:27:41 INFO Applying migration id=outboxhost 2026/02/04 21:27:41 INFO Applying migration id=notesfts 2026/02/04 21:27:41 INFO Applying migration id=iconsname 2026/02/04 21:27:41 INFO Applying migration id=nohash 2026/02/04 21:27:41 INFO Applying migration id=shares 2026/02/04 21:27:41 INFO Applying migration id=actorttl 2026/02/04 21:27:41 INFO Applying migration id=tocc 2026/02/04 21:27:41 INFO Applying migration id=followeds 2026/02/04 21:27:41 INFO Applying migration id=certhash 2026/02/04 21:27:41 INFO Applying migration id=follows_sync 2026/02/04 21:27:41 INFO Applying migration id=jsonpath 2026/02/04 21:27:41 INFO Applying migration id=localforward 2026/02/04 21:27:41 INFO Applying migration id=avatar 2026/02/04 21:27:41 INFO Applying migration id=noimage 2026/02/04 21:27:41 INFO Applying migration id=feed 2026/02/04 21:27:41 INFO Applying migration id=bookmarks 2026/02/04 21:27:41 INFO Applying migration id=shareactivity 2026/02/04 21:27:41 INFO Applying migration id=application 2026/02/04 21:27:41 INFO Applying migration id=certificates 2026/02/04 21:27:41 INFO Applying migration id=rawforward 2026/02/04 21:27:41 INFO Applying migration id=publickey 2026/02/04 21:27:41 INFO Applying migration id=resolvegroup 2026/02/04 21:27:41 INFO Applying migration id=reject 2026/02/04 21:27:41 INFO Applying migration id=autodel 2026/02/04 21:27:41 INFO Applying migration id=jsonb 2026/02/04 21:27:41 INFO Applying migration id=quote 2026/02/04 21:27:41 INFO Applying migration id=rfc9421 2026/02/04 21:27:41 INFO Applying migration id=keys 2026/02/04 21:27:41 INFO Applying migration id=portable 2026/02/04 21:27:41 INFO Applying migration id=proofs 2026/02/04 21:27:41 INFO Applying migration id=contexts 2026/02/04 21:27:41 INFO Applying migration id=deliverieshost 2026/02/04 21:27:41 INFO Applying migration id=pembegin 2026/02/04 21:27:41 INFO Applying migration id=didhost 2026/02/04 21:27:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:41 INFO Applying migration id=invites 2026/02/04 21:27:41 INFO Applying migration id=ed25519blob 2026/02/04 21:27:41 INFO Applying migration id=rsablob 2026/02/04 21:27:41 INFO Applying migration id=iconscid 2026/02/04 21:27:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-cf23-7740-8614-4c9cc003ddfe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-cf24-7461-b909-9f88526978c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-cf24-7231-aa87-a922af6c6726 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-cf24-7231-aa87-a922af6c6726 2026/02/04 21:27:42 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27: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 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.80s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/04 21:27:42 INFO Applying migration id=initial 2026/02/04 21:27:42 INFO Applying migration id=notesupdated 2026/02/04 21:27:42 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:42 INFO Applying migration id=activitiesid 2026/02/04 21:27:42 INFO Applying migration id=outbox 2026/02/04 21:27:42 INFO Applying migration id=edits 2026/02/04 21:27:42 INFO Applying migration id=outboxactor 2026/02/04 21:27:42 INFO Applying migration id=outboxsender 2026/02/04 21:27:42 INFO Applying migration id=thread 2026/02/04 21:27:42 INFO Applying migration id=host 2026/02/04 21:27:42 INFO Applying migration id=sharedinbox 2026/02/04 21:27:42 INFO Applying migration id=noteshost 2026/02/04 21:27:42 INFO Applying migration id=fetched 2026/02/04 21:27:42 INFO Applying migration id=move 2026/02/04 21:27:42 INFO Applying migration id=cleanup 2026/02/04 21:27:42 INFO Applying migration id=received 2026/02/04 21:27:42 INFO Applying migration id=namehost 2026/02/04 21:27:42 INFO Applying migration id=outboxhost 2026/02/04 21:27:42 INFO Applying migration id=notesfts 2026/02/04 21:27:42 INFO Applying migration id=iconsname 2026/02/04 21:27:42 INFO Applying migration id=nohash 2026/02/04 21:27:42 INFO Applying migration id=shares 2026/02/04 21:27:42 INFO Applying migration id=actorttl 2026/02/04 21:27:42 INFO Applying migration id=tocc 2026/02/04 21:27:42 INFO Applying migration id=followeds 2026/02/04 21:27:42 INFO Applying migration id=certhash 2026/02/04 21:27:42 INFO Applying migration id=follows_sync 2026/02/04 21:27:42 INFO Applying migration id=jsonpath 2026/02/04 21:27:42 INFO Applying migration id=localforward 2026/02/04 21:27:42 INFO Applying migration id=avatar 2026/02/04 21:27:42 INFO Applying migration id=noimage 2026/02/04 21:27:42 INFO Applying migration id=feed 2026/02/04 21:27:42 INFO Applying migration id=bookmarks 2026/02/04 21:27:42 INFO Applying migration id=shareactivity 2026/02/04 21:27:42 INFO Applying migration id=application 2026/02/04 21:27:42 INFO Applying migration id=certificates 2026/02/04 21:27:42 INFO Applying migration id=rawforward 2026/02/04 21:27:42 INFO Applying migration id=publickey 2026/02/04 21:27:42 INFO Applying migration id=resolvegroup 2026/02/04 21:27:42 INFO Applying migration id=reject 2026/02/04 21:27:42 INFO Applying migration id=autodel 2026/02/04 21:27:42 INFO Applying migration id=jsonb 2026/02/04 21:27:42 INFO Applying migration id=quote 2026/02/04 21:27:42 INFO Applying migration id=rfc9421 2026/02/04 21:27:42 INFO Applying migration id=keys 2026/02/04 21:27:42 INFO Applying migration id=portable 2026/02/04 21:27:42 INFO Applying migration id=proofs 2026/02/04 21:27:42 INFO Applying migration id=contexts 2026/02/04 21:27:42 INFO Applying migration id=deliverieshost 2026/02/04 21:27:42 INFO Applying migration id=pembegin 2026/02/04 21:27:42 INFO Applying migration id=didhost 2026/02/04 21:27:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:42 INFO Applying migration id=invites 2026/02/04 21:27:42 INFO Applying migration id=ed25519blob 2026/02/04 21:27:42 INFO Applying migration id=rsablob 2026/02/04 21:27:42 INFO Applying migration id=iconscid 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d0d0-7ed9-b670-136c4b133569 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-d0d1-7658-9673-8e85a61e5bc0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d0d1-7d8e-a48b-c9b184779852 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-d0d1-7658-9673-8e85a61e5bc0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-d0d1-7658-9673-8e85a61e5bc0 2026/02/04 21:27:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-d0d2-758b-a5ab-7fe72925e58c note=https://localhost.localdomain:8443/post/019c2a8d-d0d2-7448-8be8-e77c8245c039 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d0d2-758b-a5ab-7fe72925e58c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d0d2-7448-8be8-e77c8245c039 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-d0d2-7448-8be8-e77c8245c039 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27: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 --- PASS: TestCommunity_DuplicateReplyInThread (0.43s) === RUN TestCommunity_EditedReplyInThread 2026/02/04 21:27:43 INFO Applying migration id=initial 2026/02/04 21:27:43 INFO Applying migration id=notesupdated 2026/02/04 21:27:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:43 INFO Applying migration id=activitiesid 2026/02/04 21:27:43 INFO Applying migration id=outbox 2026/02/04 21:27:43 INFO Applying migration id=edits 2026/02/04 21:27:43 INFO Applying migration id=outboxactor 2026/02/04 21:27:43 INFO Applying migration id=outboxsender 2026/02/04 21:27:43 INFO Applying migration id=thread 2026/02/04 21:27:43 INFO Applying migration id=host 2026/02/04 21:27:43 INFO Applying migration id=sharedinbox 2026/02/04 21:27:43 INFO Applying migration id=noteshost 2026/02/04 21:27:43 INFO Applying migration id=fetched 2026/02/04 21:27:43 INFO Applying migration id=move 2026/02/04 21:27:43 INFO Applying migration id=cleanup 2026/02/04 21:27:43 INFO Applying migration id=received 2026/02/04 21:27:43 INFO Applying migration id=namehost 2026/02/04 21:27:43 INFO Applying migration id=outboxhost 2026/02/04 21:27:43 INFO Applying migration id=notesfts 2026/02/04 21:27:43 INFO Applying migration id=iconsname 2026/02/04 21:27:43 INFO Applying migration id=nohash 2026/02/04 21:27:43 INFO Applying migration id=shares 2026/02/04 21:27:43 INFO Applying migration id=actorttl 2026/02/04 21:27:43 INFO Applying migration id=tocc 2026/02/04 21:27:43 INFO Applying migration id=followeds 2026/02/04 21:27:43 INFO Applying migration id=certhash 2026/02/04 21:27:43 INFO Applying migration id=follows_sync 2026/02/04 21:27:43 INFO Applying migration id=jsonpath 2026/02/04 21:27:43 INFO Applying migration id=localforward 2026/02/04 21:27:43 INFO Applying migration id=avatar 2026/02/04 21:27:43 INFO Applying migration id=noimage 2026/02/04 21:27:43 INFO Applying migration id=feed 2026/02/04 21:27:43 INFO Applying migration id=bookmarks 2026/02/04 21:27:43 INFO Applying migration id=shareactivity 2026/02/04 21:27:43 INFO Applying migration id=application 2026/02/04 21:27:43 INFO Applying migration id=certificates 2026/02/04 21:27:43 INFO Applying migration id=rawforward 2026/02/04 21:27:43 INFO Applying migration id=publickey 2026/02/04 21:27:43 INFO Applying migration id=resolvegroup 2026/02/04 21:27:43 INFO Applying migration id=reject 2026/02/04 21:27:43 INFO Applying migration id=autodel 2026/02/04 21:27:43 INFO Applying migration id=jsonb 2026/02/04 21:27:43 INFO Applying migration id=quote 2026/02/04 21:27:43 INFO Applying migration id=rfc9421 2026/02/04 21:27:43 INFO Applying migration id=keys 2026/02/04 21:27:43 INFO Applying migration id=portable 2026/02/04 21:27:43 INFO Applying migration id=proofs 2026/02/04 21:27:43 INFO Applying migration id=contexts 2026/02/04 21:27:43 INFO Applying migration id=deliverieshost 2026/02/04 21:27:43 INFO Applying migration id=pembegin 2026/02/04 21:27:43 INFO Applying migration id=didhost 2026/02/04 21:27:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:43 INFO Applying migration id=invites 2026/02/04 21:27:43 INFO Applying migration id=ed25519blob 2026/02/04 21:27:43 INFO Applying migration id=rsablob 2026/02/04 21:27:43 INFO Applying migration id=iconscid 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d2df-7d3b-a0bc-9f7cbb590dc8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-d2e0-743d-8a05-4d4d7aea4e67 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d2e0-7bb1-8b89-d58b0a415db3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-d2e0-743d-8a05-4d4d7aea4e67 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-d2e0-743d-8a05-4d4d7aea4e67 2026/02/04 21:27:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-d2e1-736c-a559-012f116cec00 note=https://localhost.localdomain:8443/post/019c2a8d-d2e1-7238-8534-08f95e8c3db8 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d2e1-736c-a559-012f116cec00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d2e1-7238-8534-08f95e8c3db8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-d2e1-7238-8534-08f95e8c3db8 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (0.54s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/04 21:27:43 INFO Applying migration id=initial 2026/02/04 21:27:43 INFO Applying migration id=notesupdated 2026/02/04 21:27:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:43 INFO Applying migration id=activitiesid 2026/02/04 21:27:43 INFO Applying migration id=outbox 2026/02/04 21:27:43 INFO Applying migration id=edits 2026/02/04 21:27:43 INFO Applying migration id=outboxactor 2026/02/04 21:27:43 INFO Applying migration id=outboxsender 2026/02/04 21:27:43 INFO Applying migration id=thread 2026/02/04 21:27:43 INFO Applying migration id=host 2026/02/04 21:27:43 INFO Applying migration id=sharedinbox 2026/02/04 21:27:43 INFO Applying migration id=noteshost 2026/02/04 21:27:43 INFO Applying migration id=fetched 2026/02/04 21:27:43 INFO Applying migration id=move 2026/02/04 21:27:43 INFO Applying migration id=cleanup 2026/02/04 21:27:43 INFO Applying migration id=received 2026/02/04 21:27:43 INFO Applying migration id=namehost 2026/02/04 21:27:43 INFO Applying migration id=outboxhost 2026/02/04 21:27:43 INFO Applying migration id=notesfts 2026/02/04 21:27:43 INFO Applying migration id=iconsname 2026/02/04 21:27:43 INFO Applying migration id=nohash 2026/02/04 21:27:43 INFO Applying migration id=shares 2026/02/04 21:27:43 INFO Applying migration id=actorttl 2026/02/04 21:27:43 INFO Applying migration id=tocc 2026/02/04 21:27:43 INFO Applying migration id=followeds 2026/02/04 21:27:43 INFO Applying migration id=certhash 2026/02/04 21:27:43 INFO Applying migration id=follows_sync 2026/02/04 21:27:43 INFO Applying migration id=jsonpath 2026/02/04 21:27:43 INFO Applying migration id=localforward 2026/02/04 21:27:43 INFO Applying migration id=avatar 2026/02/04 21:27:43 INFO Applying migration id=noimage 2026/02/04 21:27:43 INFO Applying migration id=feed 2026/02/04 21:27:43 INFO Applying migration id=bookmarks 2026/02/04 21:27:43 INFO Applying migration id=shareactivity 2026/02/04 21:27:43 INFO Applying migration id=application 2026/02/04 21:27:43 INFO Applying migration id=certificates 2026/02/04 21:27:43 INFO Applying migration id=rawforward 2026/02/04 21:27:43 INFO Applying migration id=publickey 2026/02/04 21:27:43 INFO Applying migration id=resolvegroup 2026/02/04 21:27:43 INFO Applying migration id=reject 2026/02/04 21:27:43 INFO Applying migration id=autodel 2026/02/04 21:27:43 INFO Applying migration id=jsonb 2026/02/04 21:27:43 INFO Applying migration id=quote 2026/02/04 21:27:43 INFO Applying migration id=rfc9421 2026/02/04 21:27:43 INFO Applying migration id=keys 2026/02/04 21:27:43 INFO Applying migration id=portable 2026/02/04 21:27:43 INFO Applying migration id=proofs 2026/02/04 21:27:43 INFO Applying migration id=contexts 2026/02/04 21:27:43 INFO Applying migration id=deliverieshost 2026/02/04 21:27:43 INFO Applying migration id=pembegin 2026/02/04 21:27:43 INFO Applying migration id=didhost 2026/02/04 21:27:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:43 INFO Applying migration id=invites 2026/02/04 21:27:43 INFO Applying migration id=ed25519blob 2026/02/04 21:27:43 INFO Applying migration id=rsablob 2026/02/04 21:27:43 INFO Applying migration id=iconscid 2026/02/04 21:27:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d4b8-760f-aaca-ef01b4474f75 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-d4b8-7b29-8351-a6cd47139cc9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d4b9-726f-a067-38d91cb6efda activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-d4b8-7b29-8351-a6cd47139cc9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-d4b8-7b29-8351-a6cd47139cc9 2026/02/04 21:27:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-d4b9-7925-bcc9-eefc9ca624d9 note=https://localhost.localdomain:8443/post/019c2a8d-d4b9-77d0-94d3-30d85e722a50 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d4b9-7925-bcc9-eefc9ca624d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d4b9-77d0-94d3-30d85e722a50 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-d4b9-77d0-94d3-30d85e722a50 2026/02/04 21:27:44 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (0.46s) === RUN TestDelete_HappyFlow 2026/02/04 21:27:44 INFO Applying migration id=initial 2026/02/04 21:27:44 INFO Applying migration id=notesupdated 2026/02/04 21:27:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:44 INFO Applying migration id=activitiesid 2026/02/04 21:27:44 INFO Applying migration id=outbox 2026/02/04 21:27:44 INFO Applying migration id=edits 2026/02/04 21:27:44 INFO Applying migration id=outboxactor 2026/02/04 21:27:44 INFO Applying migration id=outboxsender 2026/02/04 21:27:44 INFO Applying migration id=thread 2026/02/04 21:27:44 INFO Applying migration id=host 2026/02/04 21:27:44 INFO Applying migration id=sharedinbox 2026/02/04 21:27:44 INFO Applying migration id=noteshost 2026/02/04 21:27:44 INFO Applying migration id=fetched 2026/02/04 21:27:44 INFO Applying migration id=move 2026/02/04 21:27:44 INFO Applying migration id=cleanup 2026/02/04 21:27:44 INFO Applying migration id=received 2026/02/04 21:27:44 INFO Applying migration id=namehost 2026/02/04 21:27:44 INFO Applying migration id=outboxhost 2026/02/04 21:27:44 INFO Applying migration id=notesfts 2026/02/04 21:27:44 INFO Applying migration id=iconsname 2026/02/04 21:27:44 INFO Applying migration id=nohash 2026/02/04 21:27:44 INFO Applying migration id=shares 2026/02/04 21:27:44 INFO Applying migration id=actorttl 2026/02/04 21:27:44 INFO Applying migration id=tocc 2026/02/04 21:27:44 INFO Applying migration id=followeds 2026/02/04 21:27:44 INFO Applying migration id=certhash 2026/02/04 21:27:44 INFO Applying migration id=follows_sync 2026/02/04 21:27:44 INFO Applying migration id=jsonpath 2026/02/04 21:27:44 INFO Applying migration id=localforward 2026/02/04 21:27:44 INFO Applying migration id=avatar 2026/02/04 21:27:44 INFO Applying migration id=noimage 2026/02/04 21:27:44 INFO Applying migration id=feed 2026/02/04 21:27:44 INFO Applying migration id=bookmarks 2026/02/04 21:27:44 INFO Applying migration id=shareactivity 2026/02/04 21:27:44 INFO Applying migration id=application 2026/02/04 21:27:44 INFO Applying migration id=certificates 2026/02/04 21:27:44 INFO Applying migration id=rawforward 2026/02/04 21:27:44 INFO Applying migration id=publickey 2026/02/04 21:27:44 INFO Applying migration id=resolvegroup 2026/02/04 21:27:44 INFO Applying migration id=reject 2026/02/04 21:27:44 INFO Applying migration id=autodel 2026/02/04 21:27:44 INFO Applying migration id=jsonb 2026/02/04 21:27:44 INFO Applying migration id=quote 2026/02/04 21:27:44 INFO Applying migration id=rfc9421 2026/02/04 21:27:44 INFO Applying migration id=keys 2026/02/04 21:27:44 INFO Applying migration id=portable 2026/02/04 21:27:44 INFO Applying migration id=proofs 2026/02/04 21:27:44 INFO Applying migration id=contexts 2026/02/04 21:27:44 INFO Applying migration id=deliverieshost 2026/02/04 21:27:44 INFO Applying migration id=pembegin 2026/02/04 21:27:44 INFO Applying migration id=didhost 2026/02/04 21:27:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:44 INFO Applying migration id=invites 2026/02/04 21:27:44 INFO Applying migration id=ed25519blob 2026/02/04 21:27:44 INFO Applying migration id=rsablob 2026/02/04 21:27:44 INFO Applying migration id=iconscid 2026/02/04 21:27:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d69f-7ab8-9f99-715ae043c2ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b --- PASS: TestDelete_HappyFlow (0.49s) === RUN TestDelete_NotAuthor 2026/02/04 21:27:44 INFO Applying migration id=initial 2026/02/04 21:27:44 INFO Applying migration id=notesupdated 2026/02/04 21:27:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:44 INFO Applying migration id=activitiesid 2026/02/04 21:27:44 INFO Applying migration id=outbox 2026/02/04 21:27:44 INFO Applying migration id=edits 2026/02/04 21:27:44 INFO Applying migration id=outboxactor 2026/02/04 21:27:44 INFO Applying migration id=outboxsender 2026/02/04 21:27:44 INFO Applying migration id=thread 2026/02/04 21:27:44 INFO Applying migration id=host 2026/02/04 21:27:44 INFO Applying migration id=sharedinbox 2026/02/04 21:27:44 INFO Applying migration id=noteshost 2026/02/04 21:27:44 INFO Applying migration id=fetched 2026/02/04 21:27:44 INFO Applying migration id=move 2026/02/04 21:27:44 INFO Applying migration id=cleanup 2026/02/04 21:27:44 INFO Applying migration id=received 2026/02/04 21:27:44 INFO Applying migration id=namehost 2026/02/04 21:27:44 INFO Applying migration id=outboxhost 2026/02/04 21:27:44 INFO Applying migration id=notesfts 2026/02/04 21:27:44 INFO Applying migration id=iconsname 2026/02/04 21:27:44 INFO Applying migration id=nohash 2026/02/04 21:27:44 INFO Applying migration id=shares 2026/02/04 21:27:44 INFO Applying migration id=actorttl 2026/02/04 21:27:44 INFO Applying migration id=tocc 2026/02/04 21:27:44 INFO Applying migration id=followeds 2026/02/04 21:27:44 INFO Applying migration id=certhash 2026/02/04 21:27:44 INFO Applying migration id=follows_sync 2026/02/04 21:27:44 INFO Applying migration id=jsonpath 2026/02/04 21:27:44 INFO Applying migration id=localforward 2026/02/04 21:27:44 INFO Applying migration id=avatar 2026/02/04 21:27:44 INFO Applying migration id=noimage 2026/02/04 21:27:44 INFO Applying migration id=feed 2026/02/04 21:27:44 INFO Applying migration id=bookmarks 2026/02/04 21:27:44 INFO Applying migration id=shareactivity 2026/02/04 21:27:44 INFO Applying migration id=application 2026/02/04 21:27:44 INFO Applying migration id=certificates 2026/02/04 21:27:44 INFO Applying migration id=rawforward 2026/02/04 21:27:44 INFO Applying migration id=publickey 2026/02/04 21:27:44 INFO Applying migration id=resolvegroup 2026/02/04 21:27:44 INFO Applying migration id=reject 2026/02/04 21:27:44 INFO Applying migration id=autodel 2026/02/04 21:27:44 INFO Applying migration id=jsonb 2026/02/04 21:27:44 INFO Applying migration id=quote 2026/02/04 21:27:44 INFO Applying migration id=rfc9421 2026/02/04 21:27:44 INFO Applying migration id=keys 2026/02/04 21:27:44 INFO Applying migration id=portable 2026/02/04 21:27:44 INFO Applying migration id=proofs 2026/02/04 21:27:44 INFO Applying migration id=contexts 2026/02/04 21:27:44 INFO Applying migration id=deliverieshost 2026/02/04 21:27:44 INFO Applying migration id=pembegin 2026/02/04 21:27:44 INFO Applying migration id=didhost 2026/02/04 21:27:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:44 INFO Applying migration id=invites 2026/02/04 21:27:44 INFO Applying migration id=ed25519blob 2026/02/04 21:27:44 INFO Applying migration id=rsablob 2026/02/04 21:27:44 INFO Applying migration id=iconscid 2026/02/04 21:27:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d9c5-744a-98e4-4f4af45a728b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 2026/02/04 21:27:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 2026/02/04 21:27:45 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 error="sql: no rows in result set" 2026/02/04 21:27:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 --- PASS: TestDelete_NotAuthor (0.81s) === RUN TestDelete_NoSuchPost 2026/02/04 21:27:45 INFO Applying migration id=initial 2026/02/04 21:27:45 INFO Applying migration id=notesupdated 2026/02/04 21:27:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:45 INFO Applying migration id=activitiesid 2026/02/04 21:27:45 INFO Applying migration id=outbox 2026/02/04 21:27:45 INFO Applying migration id=edits 2026/02/04 21:27:45 INFO Applying migration id=outboxactor 2026/02/04 21:27:45 INFO Applying migration id=outboxsender 2026/02/04 21:27:45 INFO Applying migration id=thread 2026/02/04 21:27:45 INFO Applying migration id=host 2026/02/04 21:27:45 INFO Applying migration id=sharedinbox 2026/02/04 21:27:45 INFO Applying migration id=noteshost 2026/02/04 21:27:45 INFO Applying migration id=fetched 2026/02/04 21:27:45 INFO Applying migration id=move 2026/02/04 21:27:45 INFO Applying migration id=cleanup 2026/02/04 21:27:45 INFO Applying migration id=received 2026/02/04 21:27:45 INFO Applying migration id=namehost 2026/02/04 21:27:45 INFO Applying migration id=outboxhost 2026/02/04 21:27:45 INFO Applying migration id=notesfts 2026/02/04 21:27:45 INFO Applying migration id=iconsname 2026/02/04 21:27:45 INFO Applying migration id=nohash 2026/02/04 21:27:45 INFO Applying migration id=shares 2026/02/04 21:27:45 INFO Applying migration id=actorttl 2026/02/04 21:27:45 INFO Applying migration id=tocc 2026/02/04 21:27:45 INFO Applying migration id=followeds 2026/02/04 21:27:45 INFO Applying migration id=certhash 2026/02/04 21:27:45 INFO Applying migration id=follows_sync 2026/02/04 21:27:45 INFO Applying migration id=jsonpath 2026/02/04 21:27:45 INFO Applying migration id=localforward 2026/02/04 21:27:45 INFO Applying migration id=avatar 2026/02/04 21:27:45 INFO Applying migration id=noimage 2026/02/04 21:27:45 INFO Applying migration id=feed 2026/02/04 21:27:45 INFO Applying migration id=bookmarks 2026/02/04 21:27:45 INFO Applying migration id=shareactivity 2026/02/04 21:27:45 INFO Applying migration id=application 2026/02/04 21:27:45 INFO Applying migration id=certificates 2026/02/04 21:27:45 INFO Applying migration id=rawforward 2026/02/04 21:27:45 INFO Applying migration id=publickey 2026/02/04 21:27:45 INFO Applying migration id=resolvegroup 2026/02/04 21:27:45 INFO Applying migration id=reject 2026/02/04 21:27:45 INFO Applying migration id=autodel 2026/02/04 21:27:45 INFO Applying migration id=jsonb 2026/02/04 21:27:45 INFO Applying migration id=quote 2026/02/04 21:27:45 INFO Applying migration id=rfc9421 2026/02/04 21:27:45 INFO Applying migration id=keys 2026/02/04 21:27:45 INFO Applying migration id=portable 2026/02/04 21:27:45 INFO Applying migration id=proofs 2026/02/04 21:27:45 INFO Applying migration id=contexts 2026/02/04 21:27:45 INFO Applying migration id=deliverieshost 2026/02/04 21:27:45 INFO Applying migration id=pembegin 2026/02/04 21:27:45 INFO Applying migration id=didhost 2026/02/04 21:27:45 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:45 INFO Applying migration id=invites 2026/02/04 21:27:45 INFO Applying migration id=ed25519blob 2026/02/04 21:27:45 INFO Applying migration id=rsablob 2026/02/04 21:27:45 INFO Applying migration id=iconscid 2026/02/04 21:27:45 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.57s) === RUN TestDelete_UnauthenticatedUser 2026/02/04 21:27:45 INFO Applying migration id=initial 2026/02/04 21:27:45 INFO Applying migration id=notesupdated 2026/02/04 21:27:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:45 INFO Applying migration id=activitiesid 2026/02/04 21:27:45 INFO Applying migration id=outbox 2026/02/04 21:27:45 INFO Applying migration id=edits 2026/02/04 21:27:45 INFO Applying migration id=outboxactor 2026/02/04 21:27:45 INFO Applying migration id=outboxsender 2026/02/04 21:27:45 INFO Applying migration id=thread 2026/02/04 21:27:45 INFO Applying migration id=host 2026/02/04 21:27:45 INFO Applying migration id=sharedinbox 2026/02/04 21:27:45 INFO Applying migration id=noteshost 2026/02/04 21:27:45 INFO Applying migration id=fetched 2026/02/04 21:27:45 INFO Applying migration id=move 2026/02/04 21:27:45 INFO Applying migration id=cleanup 2026/02/04 21:27:45 INFO Applying migration id=received 2026/02/04 21:27:45 INFO Applying migration id=namehost 2026/02/04 21:27:45 INFO Applying migration id=outboxhost 2026/02/04 21:27:45 INFO Applying migration id=notesfts 2026/02/04 21:27:45 INFO Applying migration id=iconsname 2026/02/04 21:27:45 INFO Applying migration id=nohash 2026/02/04 21:27:45 INFO Applying migration id=shares 2026/02/04 21:27:45 INFO Applying migration id=actorttl 2026/02/04 21:27:45 INFO Applying migration id=tocc 2026/02/04 21:27:45 INFO Applying migration id=followeds 2026/02/04 21:27:45 INFO Applying migration id=certhash 2026/02/04 21:27:45 INFO Applying migration id=follows_sync 2026/02/04 21:27:45 INFO Applying migration id=jsonpath 2026/02/04 21:27:46 INFO Applying migration id=localforward 2026/02/04 21:27:46 INFO Applying migration id=avatar 2026/02/04 21:27:46 INFO Applying migration id=noimage 2026/02/04 21:27:46 INFO Applying migration id=feed 2026/02/04 21:27:46 INFO Applying migration id=bookmarks 2026/02/04 21:27:46 INFO Applying migration id=shareactivity 2026/02/04 21:27:46 INFO Applying migration id=application 2026/02/04 21:27:46 INFO Applying migration id=certificates 2026/02/04 21:27:46 INFO Applying migration id=rawforward 2026/02/04 21:27:46 INFO Applying migration id=publickey 2026/02/04 21:27:46 INFO Applying migration id=resolvegroup 2026/02/04 21:27:46 INFO Applying migration id=reject 2026/02/04 21:27:46 INFO Applying migration id=autodel 2026/02/04 21:27:46 INFO Applying migration id=jsonb 2026/02/04 21:27:46 INFO Applying migration id=quote 2026/02/04 21:27:46 INFO Applying migration id=rfc9421 2026/02/04 21:27:46 INFO Applying migration id=keys 2026/02/04 21:27:46 INFO Applying migration id=portable 2026/02/04 21:27:46 INFO Applying migration id=proofs 2026/02/04 21:27:46 INFO Applying migration id=contexts 2026/02/04 21:27:46 INFO Applying migration id=deliverieshost 2026/02/04 21:27:46 INFO Applying migration id=pembegin 2026/02/04 21:27:46 INFO Applying migration id=didhost 2026/02/04 21:27:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:46 INFO Applying migration id=invites 2026/02/04 21:27:46 INFO Applying migration id=ed25519blob 2026/02/04 21:27:46 INFO Applying migration id=rsablob 2026/02/04 21:27:46 INFO Applying migration id=iconscid 2026/02/04 21:27:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-de49-732a-b45a-27ae0d8b6b12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae 2026/02/04 21:27:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae 2026/02/04 21:27:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae --- PASS: TestDelete_UnauthenticatedUser (0.59s) === RUN TestDelete_WithReply 2026/02/04 21:27:46 INFO Applying migration id=initial 2026/02/04 21:27:46 INFO Applying migration id=notesupdated 2026/02/04 21:27:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:46 INFO Applying migration id=activitiesid 2026/02/04 21:27:46 INFO Applying migration id=outbox 2026/02/04 21:27:46 INFO Applying migration id=edits 2026/02/04 21:27:46 INFO Applying migration id=outboxactor 2026/02/04 21:27:46 INFO Applying migration id=outboxsender 2026/02/04 21:27:46 INFO Applying migration id=thread 2026/02/04 21:27:46 INFO Applying migration id=host 2026/02/04 21:27:46 INFO Applying migration id=sharedinbox 2026/02/04 21:27:46 INFO Applying migration id=noteshost 2026/02/04 21:27:46 INFO Applying migration id=fetched 2026/02/04 21:27:46 INFO Applying migration id=move 2026/02/04 21:27:46 INFO Applying migration id=cleanup 2026/02/04 21:27:46 INFO Applying migration id=received 2026/02/04 21:27:46 INFO Applying migration id=namehost 2026/02/04 21:27:46 INFO Applying migration id=outboxhost 2026/02/04 21:27:46 INFO Applying migration id=notesfts 2026/02/04 21:27:46 INFO Applying migration id=iconsname 2026/02/04 21:27:46 INFO Applying migration id=nohash 2026/02/04 21:27:46 INFO Applying migration id=shares 2026/02/04 21:27:46 INFO Applying migration id=actorttl 2026/02/04 21:27:46 INFO Applying migration id=tocc 2026/02/04 21:27:46 INFO Applying migration id=followeds 2026/02/04 21:27:46 INFO Applying migration id=certhash 2026/02/04 21:27:46 INFO Applying migration id=follows_sync 2026/02/04 21:27:46 INFO Applying migration id=jsonpath 2026/02/04 21:27:46 INFO Applying migration id=localforward 2026/02/04 21:27:46 INFO Applying migration id=avatar 2026/02/04 21:27:46 INFO Applying migration id=noimage 2026/02/04 21:27:46 INFO Applying migration id=feed 2026/02/04 21:27:46 INFO Applying migration id=bookmarks 2026/02/04 21:27:46 INFO Applying migration id=shareactivity 2026/02/04 21:27:46 INFO Applying migration id=application 2026/02/04 21:27:46 INFO Applying migration id=certificates 2026/02/04 21:27:46 INFO Applying migration id=rawforward 2026/02/04 21:27:46 INFO Applying migration id=publickey 2026/02/04 21:27:46 INFO Applying migration id=resolvegroup 2026/02/04 21:27:46 INFO Applying migration id=reject 2026/02/04 21:27:46 INFO Applying migration id=autodel 2026/02/04 21:27:46 INFO Applying migration id=jsonb 2026/02/04 21:27:46 INFO Applying migration id=quote 2026/02/04 21:27:46 INFO Applying migration id=rfc9421 2026/02/04 21:27:46 INFO Applying migration id=keys 2026/02/04 21:27:46 INFO Applying migration id=portable 2026/02/04 21:27:46 INFO Applying migration id=proofs 2026/02/04 21:27:46 INFO Applying migration id=contexts 2026/02/04 21:27:46 INFO Applying migration id=deliverieshost 2026/02/04 21:27:46 INFO Applying migration id=pembegin 2026/02/04 21:27:46 INFO Applying migration id=didhost 2026/02/04 21:27:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:46 INFO Applying migration id=invites 2026/02/04 21:27:46 INFO Applying migration id=ed25519blob 2026/02/04 21:27:46 INFO Applying migration id=rsablob 2026/02/04 21:27:46 INFO Applying migration id=iconscid 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e0d3-7d25-9462-72714932d6e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8d-e0d5-7b7c-be0d-9483c4e37c43 note=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 thread=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e0d5-7b7c-be0d-9483c4e37c43 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7#delete note=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 thread=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d --- PASS: TestDelete_WithReply (0.65s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/04 21:27:47 INFO Applying migration id=initial 2026/02/04 21:27:47 INFO Applying migration id=notesupdated 2026/02/04 21:27:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:47 INFO Applying migration id=activitiesid 2026/02/04 21:27:47 INFO Applying migration id=outbox 2026/02/04 21:27:47 INFO Applying migration id=edits 2026/02/04 21:27:47 INFO Applying migration id=outboxactor 2026/02/04 21:27:47 INFO Applying migration id=outboxsender 2026/02/04 21:27:47 INFO Applying migration id=thread 2026/02/04 21:27:47 INFO Applying migration id=host 2026/02/04 21:27:47 INFO Applying migration id=sharedinbox 2026/02/04 21:27:47 INFO Applying migration id=noteshost 2026/02/04 21:27:47 INFO Applying migration id=fetched 2026/02/04 21:27:47 INFO Applying migration id=move 2026/02/04 21:27:47 INFO Applying migration id=cleanup 2026/02/04 21:27:47 INFO Applying migration id=received 2026/02/04 21:27:47 INFO Applying migration id=namehost 2026/02/04 21:27:47 INFO Applying migration id=outboxhost 2026/02/04 21:27:47 INFO Applying migration id=notesfts 2026/02/04 21:27:47 INFO Applying migration id=iconsname 2026/02/04 21:27:47 INFO Applying migration id=nohash 2026/02/04 21:27:47 INFO Applying migration id=shares 2026/02/04 21:27:47 INFO Applying migration id=actorttl 2026/02/04 21:27:47 INFO Applying migration id=tocc 2026/02/04 21:27:47 INFO Applying migration id=followeds 2026/02/04 21:27:47 INFO Applying migration id=certhash 2026/02/04 21:27:47 INFO Applying migration id=follows_sync 2026/02/04 21:27:47 INFO Applying migration id=jsonpath 2026/02/04 21:27:47 INFO Applying migration id=localforward 2026/02/04 21:27:47 INFO Applying migration id=avatar 2026/02/04 21:27:47 INFO Applying migration id=noimage 2026/02/04 21:27:47 INFO Applying migration id=feed 2026/02/04 21:27:47 INFO Applying migration id=bookmarks 2026/02/04 21:27:47 INFO Applying migration id=shareactivity 2026/02/04 21:27:47 INFO Applying migration id=application 2026/02/04 21:27:47 INFO Applying migration id=certificates 2026/02/04 21:27:47 INFO Applying migration id=rawforward 2026/02/04 21:27:47 INFO Applying migration id=publickey 2026/02/04 21:27:47 INFO Applying migration id=resolvegroup 2026/02/04 21:27:47 INFO Applying migration id=reject 2026/02/04 21:27:47 INFO Applying migration id=autodel 2026/02/04 21:27:47 INFO Applying migration id=jsonb 2026/02/04 21:27:47 INFO Applying migration id=quote 2026/02/04 21:27:47 INFO Applying migration id=rfc9421 2026/02/04 21:27:47 INFO Applying migration id=keys 2026/02/04 21:27:47 INFO Applying migration id=portable 2026/02/04 21:27:47 INFO Applying migration id=proofs 2026/02/04 21:27:47 INFO Applying migration id=contexts 2026/02/04 21:27:47 INFO Applying migration id=deliverieshost 2026/02/04 21:27:47 INFO Applying migration id=pembegin 2026/02/04 21:27:47 INFO Applying migration id=didhost 2026/02/04 21:27:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:47 INFO Applying migration id=invites 2026/02/04 21:27:47 INFO Applying migration id=ed25519blob 2026/02/04 21:27:47 INFO Applying migration id=rsablob 2026/02/04 21:27:47 INFO Applying migration id=iconscid 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e32a-72c8-98d3-49058f8268db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8d-e32c-7189-aff4-4095108755a6 note=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 thread=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e32c-7189-aff4-4095108755a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8#delete note=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 thread=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 --- PASS: TestDelete_WithReplyPostDeletedFirst (0.60s) === RUN TestDM_HappyFlow 2026/02/04 21:27:47 INFO Applying migration id=initial 2026/02/04 21:27:47 INFO Applying migration id=notesupdated 2026/02/04 21:27:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:47 INFO Applying migration id=activitiesid 2026/02/04 21:27:47 INFO Applying migration id=outbox 2026/02/04 21:27:47 INFO Applying migration id=edits 2026/02/04 21:27:47 INFO Applying migration id=outboxactor 2026/02/04 21:27:47 INFO Applying migration id=outboxsender 2026/02/04 21:27:47 INFO Applying migration id=thread 2026/02/04 21:27:47 INFO Applying migration id=host 2026/02/04 21:27:47 INFO Applying migration id=sharedinbox 2026/02/04 21:27:47 INFO Applying migration id=noteshost 2026/02/04 21:27:47 INFO Applying migration id=fetched 2026/02/04 21:27:47 INFO Applying migration id=move 2026/02/04 21:27:47 INFO Applying migration id=cleanup 2026/02/04 21:27:47 INFO Applying migration id=received 2026/02/04 21:27:47 INFO Applying migration id=namehost 2026/02/04 21:27:47 INFO Applying migration id=outboxhost 2026/02/04 21:27:47 INFO Applying migration id=notesfts 2026/02/04 21:27:47 INFO Applying migration id=iconsname 2026/02/04 21:27:47 INFO Applying migration id=nohash 2026/02/04 21:27:47 INFO Applying migration id=shares 2026/02/04 21:27:47 INFO Applying migration id=actorttl 2026/02/04 21:27:47 INFO Applying migration id=tocc 2026/02/04 21:27:47 INFO Applying migration id=followeds 2026/02/04 21:27:47 INFO Applying migration id=certhash 2026/02/04 21:27:47 INFO Applying migration id=follows_sync 2026/02/04 21:27:47 INFO Applying migration id=jsonpath 2026/02/04 21:27:47 INFO Applying migration id=localforward 2026/02/04 21:27:47 INFO Applying migration id=avatar 2026/02/04 21:27:47 INFO Applying migration id=noimage 2026/02/04 21:27:47 INFO Applying migration id=feed 2026/02/04 21:27:47 INFO Applying migration id=bookmarks 2026/02/04 21:27:47 INFO Applying migration id=shareactivity 2026/02/04 21:27:47 INFO Applying migration id=application 2026/02/04 21:27:47 INFO Applying migration id=certificates 2026/02/04 21:27:47 INFO Applying migration id=rawforward 2026/02/04 21:27:47 INFO Applying migration id=publickey 2026/02/04 21:27:47 INFO Applying migration id=resolvegroup 2026/02/04 21:27:47 INFO Applying migration id=reject 2026/02/04 21:27:47 INFO Applying migration id=autodel 2026/02/04 21:27:47 INFO Applying migration id=jsonb 2026/02/04 21:27:47 INFO Applying migration id=quote 2026/02/04 21:27:47 INFO Applying migration id=rfc9421 2026/02/04 21:27:47 INFO Applying migration id=keys 2026/02/04 21:27:47 INFO Applying migration id=portable 2026/02/04 21:27:47 INFO Applying migration id=proofs 2026/02/04 21:27:47 INFO Applying migration id=contexts 2026/02/04 21:27:47 INFO Applying migration id=deliverieshost 2026/02/04 21:27:47 INFO Applying migration id=pembegin 2026/02/04 21:27:47 INFO Applying migration id=didhost 2026/02/04 21:27:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:47 INFO Applying migration id=invites 2026/02/04 21:27:47 INFO Applying migration id=ed25519blob 2026/02/04 21:27:47 INFO Applying migration id=rsablob 2026/02/04 21:27:47 INFO Applying migration id=iconscid 2026/02/04 21:27:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e4f9-7954-9441-7734733704eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 --- PASS: TestDM_HappyFlow (0.46s) === RUN TestDM_UnauthenticatedUser 2026/02/04 21:27:48 INFO Applying migration id=initial 2026/02/04 21:27:48 INFO Applying migration id=notesupdated 2026/02/04 21:27:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:48 INFO Applying migration id=activitiesid 2026/02/04 21:27:48 INFO Applying migration id=outbox 2026/02/04 21:27:48 INFO Applying migration id=edits 2026/02/04 21:27:48 INFO Applying migration id=outboxactor 2026/02/04 21:27:48 INFO Applying migration id=outboxsender 2026/02/04 21:27:48 INFO Applying migration id=thread 2026/02/04 21:27:48 INFO Applying migration id=host 2026/02/04 21:27:48 INFO Applying migration id=sharedinbox 2026/02/04 21:27:48 INFO Applying migration id=noteshost 2026/02/04 21:27:48 INFO Applying migration id=fetched 2026/02/04 21:27:48 INFO Applying migration id=move 2026/02/04 21:27:48 INFO Applying migration id=cleanup 2026/02/04 21:27:48 INFO Applying migration id=received 2026/02/04 21:27:48 INFO Applying migration id=namehost 2026/02/04 21:27:48 INFO Applying migration id=outboxhost 2026/02/04 21:27:48 INFO Applying migration id=notesfts 2026/02/04 21:27:48 INFO Applying migration id=iconsname 2026/02/04 21:27:48 INFO Applying migration id=nohash 2026/02/04 21:27:48 INFO Applying migration id=shares 2026/02/04 21:27:48 INFO Applying migration id=actorttl 2026/02/04 21:27:48 INFO Applying migration id=tocc 2026/02/04 21:27:48 INFO Applying migration id=followeds 2026/02/04 21:27:48 INFO Applying migration id=certhash 2026/02/04 21:27:48 INFO Applying migration id=follows_sync 2026/02/04 21:27:48 INFO Applying migration id=jsonpath 2026/02/04 21:27:48 INFO Applying migration id=localforward 2026/02/04 21:27:48 INFO Applying migration id=avatar 2026/02/04 21:27:48 INFO Applying migration id=noimage 2026/02/04 21:27:48 INFO Applying migration id=feed 2026/02/04 21:27:48 INFO Applying migration id=bookmarks 2026/02/04 21:27:48 INFO Applying migration id=shareactivity 2026/02/04 21:27:48 INFO Applying migration id=application 2026/02/04 21:27:48 INFO Applying migration id=certificates 2026/02/04 21:27:48 INFO Applying migration id=rawforward 2026/02/04 21:27:48 INFO Applying migration id=publickey 2026/02/04 21:27:48 INFO Applying migration id=resolvegroup 2026/02/04 21:27:48 INFO Applying migration id=reject 2026/02/04 21:27:48 INFO Applying migration id=autodel 2026/02/04 21:27:48 INFO Applying migration id=jsonb 2026/02/04 21:27:48 INFO Applying migration id=quote 2026/02/04 21:27:48 INFO Applying migration id=rfc9421 2026/02/04 21:27:48 INFO Applying migration id=keys 2026/02/04 21:27:48 INFO Applying migration id=portable 2026/02/04 21:27:48 INFO Applying migration id=proofs 2026/02/04 21:27:48 INFO Applying migration id=contexts 2026/02/04 21:27:48 INFO Applying migration id=deliverieshost 2026/02/04 21:27:48 INFO Applying migration id=pembegin 2026/02/04 21:27:48 INFO Applying migration id=didhost 2026/02/04 21:27:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:48 INFO Applying migration id=invites 2026/02/04 21:27:48 INFO Applying migration id=ed25519blob 2026/02/04 21:27:48 INFO Applying migration id=rsablob 2026/02/04 21:27:48 INFO Applying migration id=iconscid 2026/02/04 21:27:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e73d-7dc5-a439-c0f01b11e8d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f 2026/02/04 21:27:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f --- PASS: TestDM_UnauthenticatedUser (0.58s) === RUN TestDM_Loopback 2026/02/04 21:27:48 INFO Applying migration id=initial 2026/02/04 21:27:48 INFO Applying migration id=notesupdated 2026/02/04 21:27:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:48 INFO Applying migration id=activitiesid 2026/02/04 21:27:48 INFO Applying migration id=outbox 2026/02/04 21:27:48 INFO Applying migration id=edits 2026/02/04 21:27:48 INFO Applying migration id=outboxactor 2026/02/04 21:27:48 INFO Applying migration id=outboxsender 2026/02/04 21:27:48 INFO Applying migration id=thread 2026/02/04 21:27:48 INFO Applying migration id=host 2026/02/04 21:27:48 INFO Applying migration id=sharedinbox 2026/02/04 21:27:48 INFO Applying migration id=noteshost 2026/02/04 21:27:48 INFO Applying migration id=fetched 2026/02/04 21:27:48 INFO Applying migration id=move 2026/02/04 21:27:48 INFO Applying migration id=cleanup 2026/02/04 21:27:48 INFO Applying migration id=received 2026/02/04 21:27:48 INFO Applying migration id=namehost 2026/02/04 21:27:48 INFO Applying migration id=outboxhost 2026/02/04 21:27:48 INFO Applying migration id=notesfts 2026/02/04 21:27:48 INFO Applying migration id=iconsname 2026/02/04 21:27:48 INFO Applying migration id=nohash 2026/02/04 21:27:48 INFO Applying migration id=shares 2026/02/04 21:27:48 INFO Applying migration id=actorttl 2026/02/04 21:27:48 INFO Applying migration id=tocc 2026/02/04 21:27:48 INFO Applying migration id=followeds 2026/02/04 21:27:48 INFO Applying migration id=certhash 2026/02/04 21:27:48 INFO Applying migration id=follows_sync 2026/02/04 21:27:48 INFO Applying migration id=jsonpath 2026/02/04 21:27:48 INFO Applying migration id=localforward 2026/02/04 21:27:48 INFO Applying migration id=avatar 2026/02/04 21:27:48 INFO Applying migration id=noimage 2026/02/04 21:27:48 INFO Applying migration id=feed 2026/02/04 21:27:48 INFO Applying migration id=bookmarks 2026/02/04 21:27:48 INFO Applying migration id=shareactivity 2026/02/04 21:27:48 INFO Applying migration id=application 2026/02/04 21:27:48 INFO Applying migration id=certificates 2026/02/04 21:27:48 INFO Applying migration id=rawforward 2026/02/04 21:27:48 INFO Applying migration id=publickey 2026/02/04 21:27:48 INFO Applying migration id=resolvegroup 2026/02/04 21:27:48 INFO Applying migration id=reject 2026/02/04 21:27:48 INFO Applying migration id=autodel 2026/02/04 21:27:48 INFO Applying migration id=jsonb 2026/02/04 21:27:48 INFO Applying migration id=quote 2026/02/04 21:27:48 INFO Applying migration id=rfc9421 2026/02/04 21:27:48 INFO Applying migration id=keys 2026/02/04 21:27:48 INFO Applying migration id=portable 2026/02/04 21:27:48 INFO Applying migration id=proofs 2026/02/04 21:27:48 INFO Applying migration id=contexts 2026/02/04 21:27:48 INFO Applying migration id=deliverieshost 2026/02/04 21:27:48 INFO Applying migration id=pembegin 2026/02/04 21:27:48 INFO Applying migration id=didhost 2026/02/04 21:27:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:48 INFO Applying migration id=invites 2026/02/04 21:27:48 INFO Applying migration id=ed25519blob 2026/02/04 21:27:48 INFO Applying migration id=rsablob 2026/02/04 21:27:48 INFO Applying migration id=iconscid 2026/02/04 21:27:49 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.38s) === RUN TestDM_TwoMentions 2026/02/04 21:27:49 INFO Applying migration id=initial 2026/02/04 21:27:49 INFO Applying migration id=notesupdated 2026/02/04 21:27:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:49 INFO Applying migration id=activitiesid 2026/02/04 21:27:49 INFO Applying migration id=outbox 2026/02/04 21:27:49 INFO Applying migration id=edits 2026/02/04 21:27:49 INFO Applying migration id=outboxactor 2026/02/04 21:27:49 INFO Applying migration id=outboxsender 2026/02/04 21:27:49 INFO Applying migration id=thread 2026/02/04 21:27:49 INFO Applying migration id=host 2026/02/04 21:27:49 INFO Applying migration id=sharedinbox 2026/02/04 21:27:49 INFO Applying migration id=noteshost 2026/02/04 21:27:49 INFO Applying migration id=fetched 2026/02/04 21:27:49 INFO Applying migration id=move 2026/02/04 21:27:49 INFO Applying migration id=cleanup 2026/02/04 21:27:49 INFO Applying migration id=received 2026/02/04 21:27:49 INFO Applying migration id=namehost 2026/02/04 21:27:49 INFO Applying migration id=outboxhost 2026/02/04 21:27:49 INFO Applying migration id=notesfts 2026/02/04 21:27:49 INFO Applying migration id=iconsname 2026/02/04 21:27:49 INFO Applying migration id=nohash 2026/02/04 21:27:49 INFO Applying migration id=shares 2026/02/04 21:27:49 INFO Applying migration id=actorttl 2026/02/04 21:27:49 INFO Applying migration id=tocc 2026/02/04 21:27:49 INFO Applying migration id=followeds 2026/02/04 21:27:49 INFO Applying migration id=certhash 2026/02/04 21:27:49 INFO Applying migration id=follows_sync 2026/02/04 21:27:49 INFO Applying migration id=jsonpath 2026/02/04 21:27:49 INFO Applying migration id=localforward 2026/02/04 21:27:49 INFO Applying migration id=avatar 2026/02/04 21:27:49 INFO Applying migration id=noimage 2026/02/04 21:27:49 INFO Applying migration id=feed 2026/02/04 21:27:49 INFO Applying migration id=bookmarks 2026/02/04 21:27:49 INFO Applying migration id=shareactivity 2026/02/04 21:27:49 INFO Applying migration id=application 2026/02/04 21:27:49 INFO Applying migration id=certificates 2026/02/04 21:27:49 INFO Applying migration id=rawforward 2026/02/04 21:27:49 INFO Applying migration id=publickey 2026/02/04 21:27:49 INFO Applying migration id=resolvegroup 2026/02/04 21:27:49 INFO Applying migration id=reject 2026/02/04 21:27:49 INFO Applying migration id=autodel 2026/02/04 21:27:49 INFO Applying migration id=jsonb 2026/02/04 21:27:49 INFO Applying migration id=quote 2026/02/04 21:27:49 INFO Applying migration id=rfc9421 2026/02/04 21:27:49 INFO Applying migration id=keys 2026/02/04 21:27:49 INFO Applying migration id=portable 2026/02/04 21:27:49 INFO Applying migration id=proofs 2026/02/04 21:27:49 INFO Applying migration id=contexts 2026/02/04 21:27:49 INFO Applying migration id=deliverieshost 2026/02/04 21:27:49 INFO Applying migration id=pembegin 2026/02/04 21:27:49 INFO Applying migration id=didhost 2026/02/04 21:27:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:49 INFO Applying migration id=invites 2026/02/04 21:27:49 INFO Applying migration id=ed25519blob 2026/02/04 21:27:49 INFO Applying migration id=rsablob 2026/02/04 21:27:49 INFO Applying migration id=iconscid 2026/02/04 21:27:49 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:49 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/04 21:27:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-eb2e-7c81-8ff2-629bbe1d419a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b 2026/02/04 21:27:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b 2026/02/04 21:27:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b 2026/02/04 21:27:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b --- PASS: TestDM_TwoMentions (0.64s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/04 21:27:49 INFO Applying migration id=initial 2026/02/04 21:27:49 INFO Applying migration id=notesupdated 2026/02/04 21:27:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:49 INFO Applying migration id=activitiesid 2026/02/04 21:27:49 INFO Applying migration id=outbox 2026/02/04 21:27:49 INFO Applying migration id=edits 2026/02/04 21:27:49 INFO Applying migration id=outboxactor 2026/02/04 21:27:49 INFO Applying migration id=outboxsender 2026/02/04 21:27:49 INFO Applying migration id=thread 2026/02/04 21:27:49 INFO Applying migration id=host 2026/02/04 21:27:49 INFO Applying migration id=sharedinbox 2026/02/04 21:27:49 INFO Applying migration id=noteshost 2026/02/04 21:27:49 INFO Applying migration id=fetched 2026/02/04 21:27:49 INFO Applying migration id=move 2026/02/04 21:27:49 INFO Applying migration id=cleanup 2026/02/04 21:27:49 INFO Applying migration id=received 2026/02/04 21:27:49 INFO Applying migration id=namehost 2026/02/04 21:27:49 INFO Applying migration id=outboxhost 2026/02/04 21:27:49 INFO Applying migration id=notesfts 2026/02/04 21:27:49 INFO Applying migration id=iconsname 2026/02/04 21:27:49 INFO Applying migration id=nohash 2026/02/04 21:27:49 INFO Applying migration id=shares 2026/02/04 21:27:49 INFO Applying migration id=actorttl 2026/02/04 21:27:49 INFO Applying migration id=tocc 2026/02/04 21:27:49 INFO Applying migration id=followeds 2026/02/04 21:27:49 INFO Applying migration id=certhash 2026/02/04 21:27:49 INFO Applying migration id=follows_sync 2026/02/04 21:27:49 INFO Applying migration id=jsonpath 2026/02/04 21:27:49 INFO Applying migration id=localforward 2026/02/04 21:27:49 INFO Applying migration id=avatar 2026/02/04 21:27:49 INFO Applying migration id=noimage 2026/02/04 21:27:49 INFO Applying migration id=feed 2026/02/04 21:27:49 INFO Applying migration id=bookmarks 2026/02/04 21:27:49 INFO Applying migration id=shareactivity 2026/02/04 21:27:49 INFO Applying migration id=application 2026/02/04 21:27:49 INFO Applying migration id=certificates 2026/02/04 21:27:49 INFO Applying migration id=rawforward 2026/02/04 21:27:49 INFO Applying migration id=publickey 2026/02/04 21:27:49 INFO Applying migration id=resolvegroup 2026/02/04 21:27:49 INFO Applying migration id=reject 2026/02/04 21:27:49 INFO Applying migration id=autodel 2026/02/04 21:27:49 INFO Applying migration id=jsonb 2026/02/04 21:27:49 INFO Applying migration id=quote 2026/02/04 21:27:49 INFO Applying migration id=rfc9421 2026/02/04 21:27:49 INFO Applying migration id=keys 2026/02/04 21:27:49 INFO Applying migration id=portable 2026/02/04 21:27:49 INFO Applying migration id=proofs 2026/02/04 21:27:49 INFO Applying migration id=contexts 2026/02/04 21:27:49 INFO Applying migration id=deliverieshost 2026/02/04 21:27:49 INFO Applying migration id=pembegin 2026/02/04 21:27:49 INFO Applying migration id=didhost 2026/02/04 21:27:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:49 INFO Applying migration id=invites 2026/02/04 21:27:49 INFO Applying migration id=ed25519blob 2026/02/04 21:27:49 INFO Applying migration id=rsablob 2026/02/04 21:27:49 INFO Applying migration id=iconscid 2026/02/04 21:27:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:50 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-ed0c-7774-b23e-895da7227d2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 --- PASS: TestDM_TwoMentionsOneLoopback (0.47s) === RUN TestDM_TooManyRecipients 2026/02/04 21:27:50 INFO Applying migration id=initial 2026/02/04 21:27:50 INFO Applying migration id=notesupdated 2026/02/04 21:27:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:50 INFO Applying migration id=activitiesid 2026/02/04 21:27:50 INFO Applying migration id=outbox 2026/02/04 21:27:50 INFO Applying migration id=edits 2026/02/04 21:27:50 INFO Applying migration id=outboxactor 2026/02/04 21:27:50 INFO Applying migration id=outboxsender 2026/02/04 21:27:50 INFO Applying migration id=thread 2026/02/04 21:27:50 INFO Applying migration id=host 2026/02/04 21:27:50 INFO Applying migration id=sharedinbox 2026/02/04 21:27:50 INFO Applying migration id=noteshost 2026/02/04 21:27:50 INFO Applying migration id=fetched 2026/02/04 21:27:50 INFO Applying migration id=move 2026/02/04 21:27:50 INFO Applying migration id=cleanup 2026/02/04 21:27:50 INFO Applying migration id=received 2026/02/04 21:27:50 INFO Applying migration id=namehost 2026/02/04 21:27:50 INFO Applying migration id=outboxhost 2026/02/04 21:27:50 INFO Applying migration id=notesfts 2026/02/04 21:27:50 INFO Applying migration id=iconsname 2026/02/04 21:27:50 INFO Applying migration id=nohash 2026/02/04 21:27:50 INFO Applying migration id=shares 2026/02/04 21:27:50 INFO Applying migration id=actorttl 2026/02/04 21:27:50 INFO Applying migration id=tocc 2026/02/04 21:27:50 INFO Applying migration id=followeds 2026/02/04 21:27:50 INFO Applying migration id=certhash 2026/02/04 21:27:50 INFO Applying migration id=follows_sync 2026/02/04 21:27:50 INFO Applying migration id=jsonpath 2026/02/04 21:27:50 INFO Applying migration id=localforward 2026/02/04 21:27:50 INFO Applying migration id=avatar 2026/02/04 21:27:50 INFO Applying migration id=noimage 2026/02/04 21:27:50 INFO Applying migration id=feed 2026/02/04 21:27:50 INFO Applying migration id=bookmarks 2026/02/04 21:27:50 INFO Applying migration id=shareactivity 2026/02/04 21:27:50 INFO Applying migration id=application 2026/02/04 21:27:50 INFO Applying migration id=certificates 2026/02/04 21:27:50 INFO Applying migration id=rawforward 2026/02/04 21:27:50 INFO Applying migration id=publickey 2026/02/04 21:27:50 INFO Applying migration id=resolvegroup 2026/02/04 21:27:50 INFO Applying migration id=reject 2026/02/04 21:27:50 INFO Applying migration id=autodel 2026/02/04 21:27:50 INFO Applying migration id=jsonb 2026/02/04 21:27:50 INFO Applying migration id=quote 2026/02/04 21:27:50 INFO Applying migration id=rfc9421 2026/02/04 21:27:50 INFO Applying migration id=keys 2026/02/04 21:27:50 INFO Applying migration id=portable 2026/02/04 21:27:50 INFO Applying migration id=proofs 2026/02/04 21:27:50 INFO Applying migration id=contexts 2026/02/04 21:27:50 INFO Applying migration id=deliverieshost 2026/02/04 21:27:50 INFO Applying migration id=pembegin 2026/02/04 21:27:50 INFO Applying migration id=didhost 2026/02/04 21:27:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:50 INFO Applying migration id=invites 2026/02/04 21:27:50 INFO Applying migration id=ed25519blob 2026/02/04 21:27:50 INFO Applying migration id=rsablob 2026/02/04 21:27:50 INFO Applying migration id=iconscid 2026/02/04 21:27:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:50 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.59s) === RUN TestDM_MaxRecipients 2026/02/04 21:27:50 INFO Applying migration id=initial 2026/02/04 21:27:50 INFO Applying migration id=notesupdated 2026/02/04 21:27:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:50 INFO Applying migration id=activitiesid 2026/02/04 21:27:50 INFO Applying migration id=outbox 2026/02/04 21:27:50 INFO Applying migration id=edits 2026/02/04 21:27:50 INFO Applying migration id=outboxactor 2026/02/04 21:27:50 INFO Applying migration id=outboxsender 2026/02/04 21:27:50 INFO Applying migration id=thread 2026/02/04 21:27:50 INFO Applying migration id=host 2026/02/04 21:27:50 INFO Applying migration id=sharedinbox 2026/02/04 21:27:50 INFO Applying migration id=noteshost 2026/02/04 21:27:50 INFO Applying migration id=fetched 2026/02/04 21:27:50 INFO Applying migration id=move 2026/02/04 21:27:50 INFO Applying migration id=cleanup 2026/02/04 21:27:50 INFO Applying migration id=received 2026/02/04 21:27:50 INFO Applying migration id=namehost 2026/02/04 21:27:50 INFO Applying migration id=outboxhost 2026/02/04 21:27:50 INFO Applying migration id=notesfts 2026/02/04 21:27:50 INFO Applying migration id=iconsname 2026/02/04 21:27:50 INFO Applying migration id=nohash 2026/02/04 21:27:50 INFO Applying migration id=shares 2026/02/04 21:27:50 INFO Applying migration id=actorttl 2026/02/04 21:27:50 INFO Applying migration id=tocc 2026/02/04 21:27:50 INFO Applying migration id=followeds 2026/02/04 21:27:50 INFO Applying migration id=certhash 2026/02/04 21:27:50 INFO Applying migration id=follows_sync 2026/02/04 21:27:50 INFO Applying migration id=jsonpath 2026/02/04 21:27:50 INFO Applying migration id=localforward 2026/02/04 21:27:50 INFO Applying migration id=avatar 2026/02/04 21:27:50 INFO Applying migration id=noimage 2026/02/04 21:27:50 INFO Applying migration id=feed 2026/02/04 21:27:50 INFO Applying migration id=bookmarks 2026/02/04 21:27:50 INFO Applying migration id=shareactivity 2026/02/04 21:27:50 INFO Applying migration id=application 2026/02/04 21:27:50 INFO Applying migration id=certificates 2026/02/04 21:27:50 INFO Applying migration id=rawforward 2026/02/04 21:27:50 INFO Applying migration id=publickey 2026/02/04 21:27:50 INFO Applying migration id=resolvegroup 2026/02/04 21:27:50 INFO Applying migration id=reject 2026/02/04 21:27:50 INFO Applying migration id=autodel 2026/02/04 21:27:50 INFO Applying migration id=jsonb 2026/02/04 21:27:50 INFO Applying migration id=quote 2026/02/04 21:27:50 INFO Applying migration id=rfc9421 2026/02/04 21:27:50 INFO Applying migration id=keys 2026/02/04 21:27:50 INFO Applying migration id=portable 2026/02/04 21:27:50 INFO Applying migration id=proofs 2026/02/04 21:27:50 INFO Applying migration id=contexts 2026/02/04 21:27:50 INFO Applying migration id=deliverieshost 2026/02/04 21:27:50 INFO Applying migration id=pembegin 2026/02/04 21:27:50 INFO Applying migration id=didhost 2026/02/04 21:27:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:50 INFO Applying migration id=invites 2026/02/04 21:27:50 INFO Applying migration id=ed25519blob 2026/02/04 21:27:50 INFO Applying migration id=rsablob 2026/02/04 21:27:50 INFO Applying migration id=iconscid 2026/02/04 21:27:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:51 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/04 21:27:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f0aa-76ac-91e5-e1aaf9022c69 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c 2026/02/04 21:27:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c 2026/02/04 21:27:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c 2026/02/04 21:27:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c --- PASS: TestDM_MaxRecipients (0.34s) === RUN TestEdit_Throttling 2026/02/04 21:27:51 INFO Applying migration id=initial 2026/02/04 21:27:51 INFO Applying migration id=notesupdated 2026/02/04 21:27:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:51 INFO Applying migration id=activitiesid 2026/02/04 21:27:51 INFO Applying migration id=outbox 2026/02/04 21:27:51 INFO Applying migration id=edits 2026/02/04 21:27:51 INFO Applying migration id=outboxactor 2026/02/04 21:27:51 INFO Applying migration id=outboxsender 2026/02/04 21:27:51 INFO Applying migration id=thread 2026/02/04 21:27:51 INFO Applying migration id=host 2026/02/04 21:27:51 INFO Applying migration id=sharedinbox 2026/02/04 21:27:51 INFO Applying migration id=noteshost 2026/02/04 21:27:51 INFO Applying migration id=fetched 2026/02/04 21:27:51 INFO Applying migration id=move 2026/02/04 21:27:51 INFO Applying migration id=cleanup 2026/02/04 21:27:51 INFO Applying migration id=received 2026/02/04 21:27:51 INFO Applying migration id=namehost 2026/02/04 21:27:51 INFO Applying migration id=outboxhost 2026/02/04 21:27:51 INFO Applying migration id=notesfts 2026/02/04 21:27:51 INFO Applying migration id=iconsname 2026/02/04 21:27:51 INFO Applying migration id=nohash 2026/02/04 21:27:51 INFO Applying migration id=shares 2026/02/04 21:27:51 INFO Applying migration id=actorttl 2026/02/04 21:27:51 INFO Applying migration id=tocc 2026/02/04 21:27:51 INFO Applying migration id=followeds 2026/02/04 21:27:51 INFO Applying migration id=certhash 2026/02/04 21:27:51 INFO Applying migration id=follows_sync 2026/02/04 21:27:51 INFO Applying migration id=jsonpath 2026/02/04 21:27:51 INFO Applying migration id=localforward 2026/02/04 21:27:51 INFO Applying migration id=avatar 2026/02/04 21:27:51 INFO Applying migration id=noimage 2026/02/04 21:27:51 INFO Applying migration id=feed 2026/02/04 21:27:51 INFO Applying migration id=bookmarks 2026/02/04 21:27:51 INFO Applying migration id=shareactivity 2026/02/04 21:27:51 INFO Applying migration id=application 2026/02/04 21:27:51 INFO Applying migration id=certificates 2026/02/04 21:27:51 INFO Applying migration id=rawforward 2026/02/04 21:27:51 INFO Applying migration id=publickey 2026/02/04 21:27:51 INFO Applying migration id=resolvegroup 2026/02/04 21:27:51 INFO Applying migration id=reject 2026/02/04 21:27:51 INFO Applying migration id=autodel 2026/02/04 21:27:51 INFO Applying migration id=jsonb 2026/02/04 21:27:51 INFO Applying migration id=quote 2026/02/04 21:27:51 INFO Applying migration id=rfc9421 2026/02/04 21:27:51 INFO Applying migration id=keys 2026/02/04 21:27:51 INFO Applying migration id=portable 2026/02/04 21:27:51 INFO Applying migration id=proofs 2026/02/04 21:27:51 INFO Applying migration id=contexts 2026/02/04 21:27:51 INFO Applying migration id=deliverieshost 2026/02/04 21:27:51 INFO Applying migration id=pembegin 2026/02/04 21:27:51 INFO Applying migration id=didhost 2026/02/04 21:27:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:51 INFO Applying migration id=invites 2026/02/04 21:27:51 INFO Applying migration id=ed25519blob 2026/02/04 21:27:51 INFO Applying migration id=rsablob 2026/02/04 21:27:51 INFO Applying migration id=iconscid 2026/02/04 21:27:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-f3a5-790a-950c-1bf436509ec1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-f3a6-70c6-a71a-ac5c4a9d80d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-f3a5-790a-950c-1bf436509ec1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-f3a5-790a-950c-1bf436509ec1 2026/02/04 21:27:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f3a7-78c7-b5c1-726a2c7eb98c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f3a7-78a2-b286-a4b9562e8fac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f3a7-78a2-b286-a4b9562e8fac 2026/02/04 21:27:51 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8d-f3a7-78a2-b286-a4b9562e8fac can=2026-02-04T21:31:51.975Z --- PASS: TestEdit_Throttling (0.77s) === RUN TestEdit_HappyFlow 2026/02/04 21:27:51 INFO Applying migration id=initial 2026/02/04 21:27:51 INFO Applying migration id=notesupdated 2026/02/04 21:27:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:51 INFO Applying migration id=activitiesid 2026/02/04 21:27:51 INFO Applying migration id=outbox 2026/02/04 21:27:51 INFO Applying migration id=edits 2026/02/04 21:27:51 INFO Applying migration id=outboxactor 2026/02/04 21:27:52 INFO Applying migration id=outboxsender 2026/02/04 21:27:52 INFO Applying migration id=thread 2026/02/04 21:27:52 INFO Applying migration id=host 2026/02/04 21:27:52 INFO Applying migration id=sharedinbox 2026/02/04 21:27:52 INFO Applying migration id=noteshost 2026/02/04 21:27:52 INFO Applying migration id=fetched 2026/02/04 21:27:52 INFO Applying migration id=move 2026/02/04 21:27:52 INFO Applying migration id=cleanup 2026/02/04 21:27:52 INFO Applying migration id=received 2026/02/04 21:27:52 INFO Applying migration id=namehost 2026/02/04 21:27:52 INFO Applying migration id=outboxhost 2026/02/04 21:27:52 INFO Applying migration id=notesfts 2026/02/04 21:27:52 INFO Applying migration id=iconsname 2026/02/04 21:27:52 INFO Applying migration id=nohash 2026/02/04 21:27:52 INFO Applying migration id=shares 2026/02/04 21:27:52 INFO Applying migration id=actorttl 2026/02/04 21:27:52 INFO Applying migration id=tocc 2026/02/04 21:27:52 INFO Applying migration id=followeds 2026/02/04 21:27:52 INFO Applying migration id=certhash 2026/02/04 21:27:52 INFO Applying migration id=follows_sync 2026/02/04 21:27:52 INFO Applying migration id=jsonpath 2026/02/04 21:27:52 INFO Applying migration id=localforward 2026/02/04 21:27:52 INFO Applying migration id=avatar 2026/02/04 21:27:52 INFO Applying migration id=noimage 2026/02/04 21:27:52 INFO Applying migration id=feed 2026/02/04 21:27:52 INFO Applying migration id=bookmarks 2026/02/04 21:27:52 INFO Applying migration id=shareactivity 2026/02/04 21:27:52 INFO Applying migration id=application 2026/02/04 21:27:52 INFO Applying migration id=certificates 2026/02/04 21:27:52 INFO Applying migration id=rawforward 2026/02/04 21:27:52 INFO Applying migration id=publickey 2026/02/04 21:27:52 INFO Applying migration id=resolvegroup 2026/02/04 21:27:52 INFO Applying migration id=reject 2026/02/04 21:27:52 INFO Applying migration id=autodel 2026/02/04 21:27:52 INFO Applying migration id=jsonb 2026/02/04 21:27:52 INFO Applying migration id=quote 2026/02/04 21:27:52 INFO Applying migration id=rfc9421 2026/02/04 21:27:52 INFO Applying migration id=keys 2026/02/04 21:27:52 INFO Applying migration id=portable 2026/02/04 21:27:52 INFO Applying migration id=proofs 2026/02/04 21:27:52 INFO Applying migration id=contexts 2026/02/04 21:27:52 INFO Applying migration id=deliverieshost 2026/02/04 21:27:52 INFO Applying migration id=pembegin 2026/02/04 21:27:52 INFO Applying migration id=didhost 2026/02/04 21:27:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:52 INFO Applying migration id=invites 2026/02/04 21:27:52 INFO Applying migration id=ed25519blob 2026/02/04 21:27:52 INFO Applying migration id=rsablob 2026/02/04 21:27:52 INFO Applying migration id=iconscid 2026/02/04 21:27:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-f693-769c-822e-22810b48cde7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-f693-7dbc-98f2-27a65ecfa2c4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-f693-769c-822e-22810b48cde7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-f693-769c-822e-22810b48cde7 2026/02/04 21:27:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f695-75d6-9cf9-b5b14be98f46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 2026/02/04 21:27:52 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8d-f696-7d15-925e-db79f540a454 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 2026/02/04 21:27:52 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 can=2026-02-04T21:43:52.726Z --- PASS: TestEdit_HappyFlow (0.75s) === RUN TestEdit_EmptyContent 2026/02/04 21:27:52 INFO Applying migration id=initial 2026/02/04 21:27:52 INFO Applying migration id=notesupdated 2026/02/04 21:27:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:52 INFO Applying migration id=activitiesid 2026/02/04 21:27:52 INFO Applying migration id=outbox 2026/02/04 21:27:52 INFO Applying migration id=edits 2026/02/04 21:27:52 INFO Applying migration id=outboxactor 2026/02/04 21:27:52 INFO Applying migration id=outboxsender 2026/02/04 21:27:52 INFO Applying migration id=thread 2026/02/04 21:27:52 INFO Applying migration id=host 2026/02/04 21:27:52 INFO Applying migration id=sharedinbox 2026/02/04 21:27:52 INFO Applying migration id=noteshost 2026/02/04 21:27:52 INFO Applying migration id=fetched 2026/02/04 21:27:52 INFO Applying migration id=move 2026/02/04 21:27:52 INFO Applying migration id=cleanup 2026/02/04 21:27:52 INFO Applying migration id=received 2026/02/04 21:27:52 INFO Applying migration id=namehost 2026/02/04 21:27:52 INFO Applying migration id=outboxhost 2026/02/04 21:27:52 INFO Applying migration id=notesfts 2026/02/04 21:27:52 INFO Applying migration id=iconsname 2026/02/04 21:27:52 INFO Applying migration id=nohash 2026/02/04 21:27:52 INFO Applying migration id=shares 2026/02/04 21:27:52 INFO Applying migration id=actorttl 2026/02/04 21:27:52 INFO Applying migration id=tocc 2026/02/04 21:27:52 INFO Applying migration id=followeds 2026/02/04 21:27:52 INFO Applying migration id=certhash 2026/02/04 21:27:52 INFO Applying migration id=follows_sync 2026/02/04 21:27:52 INFO Applying migration id=jsonpath 2026/02/04 21:27:52 INFO Applying migration id=localforward 2026/02/04 21:27:52 INFO Applying migration id=avatar 2026/02/04 21:27:52 INFO Applying migration id=noimage 2026/02/04 21:27:52 INFO Applying migration id=feed 2026/02/04 21:27:52 INFO Applying migration id=bookmarks 2026/02/04 21:27:52 INFO Applying migration id=shareactivity 2026/02/04 21:27:52 INFO Applying migration id=application 2026/02/04 21:27:52 INFO Applying migration id=certificates 2026/02/04 21:27:52 INFO Applying migration id=rawforward 2026/02/04 21:27:52 INFO Applying migration id=publickey 2026/02/04 21:27:52 INFO Applying migration id=resolvegroup 2026/02/04 21:27:52 INFO Applying migration id=reject 2026/02/04 21:27:52 INFO Applying migration id=autodel 2026/02/04 21:27:52 INFO Applying migration id=jsonb 2026/02/04 21:27:52 INFO Applying migration id=quote 2026/02/04 21:27:52 INFO Applying migration id=rfc9421 2026/02/04 21:27:52 INFO Applying migration id=keys 2026/02/04 21:27:52 INFO Applying migration id=portable 2026/02/04 21:27:52 INFO Applying migration id=proofs 2026/02/04 21:27:52 INFO Applying migration id=contexts 2026/02/04 21:27:52 INFO Applying migration id=deliverieshost 2026/02/04 21:27:52 INFO Applying migration id=pembegin 2026/02/04 21:27:52 INFO Applying migration id=didhost 2026/02/04 21:27:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:52 INFO Applying migration id=invites 2026/02/04 21:27:52 INFO Applying migration id=ed25519blob 2026/02/04 21:27:52 INFO Applying migration id=rsablob 2026/02/04 21:27:52 INFO Applying migration id=iconscid 2026/02/04 21:27:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-f9b5-743c-9cce-c9c021b7ec63 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-f9b5-7b62-b9a0-98dda1ee6d94 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-f9b5-743c-9cce-c9c021b7ec63 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-f9b5-743c-9cce-c9c021b7ec63 2026/02/04 21:27:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f9b7-73a4-a92d-a2054c8e8f19 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f9b7-7380-a7ad-0df803d94432 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f9b7-7380-a7ad-0df803d94432 --- PASS: TestEdit_EmptyContent (0.80s) === RUN TestEdit_LongContent 2026/02/04 21:27:53 INFO Applying migration id=initial 2026/02/04 21:27:53 INFO Applying migration id=notesupdated 2026/02/04 21:27:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:53 INFO Applying migration id=activitiesid 2026/02/04 21:27:53 INFO Applying migration id=outbox 2026/02/04 21:27:53 INFO Applying migration id=edits 2026/02/04 21:27:53 INFO Applying migration id=outboxactor 2026/02/04 21:27:53 INFO Applying migration id=outboxsender 2026/02/04 21:27:53 INFO Applying migration id=thread 2026/02/04 21:27:53 INFO Applying migration id=host 2026/02/04 21:27:53 INFO Applying migration id=sharedinbox 2026/02/04 21:27:53 INFO Applying migration id=noteshost 2026/02/04 21:27:53 INFO Applying migration id=fetched 2026/02/04 21:27:53 INFO Applying migration id=move 2026/02/04 21:27:53 INFO Applying migration id=cleanup 2026/02/04 21:27:53 INFO Applying migration id=received 2026/02/04 21:27:53 INFO Applying migration id=namehost 2026/02/04 21:27:53 INFO Applying migration id=outboxhost 2026/02/04 21:27:53 INFO Applying migration id=notesfts 2026/02/04 21:27:53 INFO Applying migration id=iconsname 2026/02/04 21:27:53 INFO Applying migration id=nohash 2026/02/04 21:27:53 INFO Applying migration id=shares 2026/02/04 21:27:53 INFO Applying migration id=actorttl 2026/02/04 21:27:53 INFO Applying migration id=tocc 2026/02/04 21:27:53 INFO Applying migration id=followeds 2026/02/04 21:27:53 INFO Applying migration id=certhash 2026/02/04 21:27:53 INFO Applying migration id=follows_sync 2026/02/04 21:27:53 INFO Applying migration id=jsonpath 2026/02/04 21:27:53 INFO Applying migration id=localforward 2026/02/04 21:27:53 INFO Applying migration id=avatar 2026/02/04 21:27:53 INFO Applying migration id=noimage 2026/02/04 21:27:53 INFO Applying migration id=feed 2026/02/04 21:27:53 INFO Applying migration id=bookmarks 2026/02/04 21:27:53 INFO Applying migration id=shareactivity 2026/02/04 21:27:53 INFO Applying migration id=application 2026/02/04 21:27:53 INFO Applying migration id=certificates 2026/02/04 21:27:53 INFO Applying migration id=rawforward 2026/02/04 21:27:53 INFO Applying migration id=publickey 2026/02/04 21:27:53 INFO Applying migration id=resolvegroup 2026/02/04 21:27:53 INFO Applying migration id=reject 2026/02/04 21:27:53 INFO Applying migration id=autodel 2026/02/04 21:27:53 INFO Applying migration id=jsonb 2026/02/04 21:27:53 INFO Applying migration id=quote 2026/02/04 21:27:53 INFO Applying migration id=rfc9421 2026/02/04 21:27:53 INFO Applying migration id=keys 2026/02/04 21:27:53 INFO Applying migration id=portable 2026/02/04 21:27:53 INFO Applying migration id=proofs 2026/02/04 21:27:53 INFO Applying migration id=contexts 2026/02/04 21:27:53 INFO Applying migration id=deliverieshost 2026/02/04 21:27:53 INFO Applying migration id=pembegin 2026/02/04 21:27:53 INFO Applying migration id=didhost 2026/02/04 21:27:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:53 INFO Applying migration id=invites 2026/02/04 21:27:53 INFO Applying migration id=ed25519blob 2026/02/04 21:27:53 INFO Applying migration id=rsablob 2026/02/04 21:27:53 INFO Applying migration id=iconscid 2026/02/04 21:27:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-fc45-7ad7-859d-90d89f320e21 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-fc46-7327-8f55-94f8a5d5e934 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-fc45-7ad7-859d-90d89f320e21 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-fc45-7ad7-859d-90d89f320e21 2026/02/04 21:27:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-fc47-7920-9139-e4ab37c5709c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-fc47-78fb-9c40-2c3f41fd6fa1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-fc47-78fb-9c40-2c3f41fd6fa1 --- PASS: TestEdit_LongContent (0.65s) === RUN TestEdit_InvalidEscapeSequence 2026/02/04 21:27:54 INFO Applying migration id=initial 2026/02/04 21:27:54 INFO Applying migration id=notesupdated 2026/02/04 21:27:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:54 INFO Applying migration id=activitiesid 2026/02/04 21:27:54 INFO Applying migration id=outbox 2026/02/04 21:27:54 INFO Applying migration id=edits 2026/02/04 21:27:54 INFO Applying migration id=outboxactor 2026/02/04 21:27:54 INFO Applying migration id=outboxsender 2026/02/04 21:27:54 INFO Applying migration id=thread 2026/02/04 21:27:54 INFO Applying migration id=host 2026/02/04 21:27:54 INFO Applying migration id=sharedinbox 2026/02/04 21:27:54 INFO Applying migration id=noteshost 2026/02/04 21:27:54 INFO Applying migration id=fetched 2026/02/04 21:27:54 INFO Applying migration id=move 2026/02/04 21:27:54 INFO Applying migration id=cleanup 2026/02/04 21:27:54 INFO Applying migration id=received 2026/02/04 21:27:54 INFO Applying migration id=namehost 2026/02/04 21:27:54 INFO Applying migration id=outboxhost 2026/02/04 21:27:54 INFO Applying migration id=notesfts 2026/02/04 21:27:54 INFO Applying migration id=iconsname 2026/02/04 21:27:54 INFO Applying migration id=nohash 2026/02/04 21:27:54 INFO Applying migration id=shares 2026/02/04 21:27:54 INFO Applying migration id=actorttl 2026/02/04 21:27:54 INFO Applying migration id=tocc 2026/02/04 21:27:54 INFO Applying migration id=followeds 2026/02/04 21:27:54 INFO Applying migration id=certhash 2026/02/04 21:27:54 INFO Applying migration id=follows_sync 2026/02/04 21:27:54 INFO Applying migration id=jsonpath 2026/02/04 21:27:54 INFO Applying migration id=localforward 2026/02/04 21:27:54 INFO Applying migration id=avatar 2026/02/04 21:27:54 INFO Applying migration id=noimage 2026/02/04 21:27:54 INFO Applying migration id=feed 2026/02/04 21:27:54 INFO Applying migration id=bookmarks 2026/02/04 21:27:54 INFO Applying migration id=shareactivity 2026/02/04 21:27:54 INFO Applying migration id=application 2026/02/04 21:27:54 INFO Applying migration id=certificates 2026/02/04 21:27:54 INFO Applying migration id=rawforward 2026/02/04 21:27:54 INFO Applying migration id=publickey 2026/02/04 21:27:54 INFO Applying migration id=resolvegroup 2026/02/04 21:27:54 INFO Applying migration id=reject 2026/02/04 21:27:54 INFO Applying migration id=autodel 2026/02/04 21:27:54 INFO Applying migration id=jsonb 2026/02/04 21:27:54 INFO Applying migration id=quote 2026/02/04 21:27:54 INFO Applying migration id=rfc9421 2026/02/04 21:27:54 INFO Applying migration id=keys 2026/02/04 21:27:54 INFO Applying migration id=portable 2026/02/04 21:27:54 INFO Applying migration id=proofs 2026/02/04 21:27:54 INFO Applying migration id=contexts 2026/02/04 21:27:54 INFO Applying migration id=deliverieshost 2026/02/04 21:27:54 INFO Applying migration id=pembegin 2026/02/04 21:27:54 INFO Applying migration id=didhost 2026/02/04 21:27:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:54 INFO Applying migration id=invites 2026/02/04 21:27:54 INFO Applying migration id=ed25519blob 2026/02/04 21:27:54 INFO Applying migration id=rsablob 2026/02/04 21:27:54 INFO Applying migration id=iconscid 2026/02/04 21:27:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-fe22-7758-820c-1f930732aa79 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-fe23-7966-851b-1b4bb424e6d7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-fe22-7758-820c-1f930732aa79 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-fe22-7758-820c-1f930732aa79 2026/02/04 21:27:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-fe27-75e2-9159-40cbfc4ab769 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-fe27-758a-8594-31e8c92158a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-fe27-758a-8594-31e8c92158a5 --- PASS: TestEdit_InvalidEscapeSequence (0.49s) === RUN TestEdit_NoSuchPost 2026/02/04 21:27:54 INFO Applying migration id=initial 2026/02/04 21:27:54 INFO Applying migration id=notesupdated 2026/02/04 21:27:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:54 INFO Applying migration id=activitiesid 2026/02/04 21:27:54 INFO Applying migration id=outbox 2026/02/04 21:27:54 INFO Applying migration id=edits 2026/02/04 21:27:54 INFO Applying migration id=outboxactor 2026/02/04 21:27:54 INFO Applying migration id=outboxsender 2026/02/04 21:27:54 INFO Applying migration id=thread 2026/02/04 21:27:54 INFO Applying migration id=host 2026/02/04 21:27:54 INFO Applying migration id=sharedinbox 2026/02/04 21:27:54 INFO Applying migration id=noteshost 2026/02/04 21:27:54 INFO Applying migration id=fetched 2026/02/04 21:27:54 INFO Applying migration id=move 2026/02/04 21:27:54 INFO Applying migration id=cleanup 2026/02/04 21:27:54 INFO Applying migration id=received 2026/02/04 21:27:54 INFO Applying migration id=namehost 2026/02/04 21:27:54 INFO Applying migration id=outboxhost 2026/02/04 21:27:54 INFO Applying migration id=notesfts 2026/02/04 21:27:54 INFO Applying migration id=iconsname 2026/02/04 21:27:54 INFO Applying migration id=nohash 2026/02/04 21:27:54 INFO Applying migration id=shares 2026/02/04 21:27:54 INFO Applying migration id=actorttl 2026/02/04 21:27:54 INFO Applying migration id=tocc 2026/02/04 21:27:54 INFO Applying migration id=followeds 2026/02/04 21:27:54 INFO Applying migration id=certhash 2026/02/04 21:27:54 INFO Applying migration id=follows_sync 2026/02/04 21:27:54 INFO Applying migration id=jsonpath 2026/02/04 21:27:54 INFO Applying migration id=localforward 2026/02/04 21:27:54 INFO Applying migration id=avatar 2026/02/04 21:27:54 INFO Applying migration id=noimage 2026/02/04 21:27:54 INFO Applying migration id=feed 2026/02/04 21:27:54 INFO Applying migration id=bookmarks 2026/02/04 21:27:54 INFO Applying migration id=shareactivity 2026/02/04 21:27:54 INFO Applying migration id=application 2026/02/04 21:27:54 INFO Applying migration id=certificates 2026/02/04 21:27:54 INFO Applying migration id=rawforward 2026/02/04 21:27:54 INFO Applying migration id=publickey 2026/02/04 21:27:54 INFO Applying migration id=resolvegroup 2026/02/04 21:27:54 INFO Applying migration id=reject 2026/02/04 21:27:54 INFO Applying migration id=autodel 2026/02/04 21:27:54 INFO Applying migration id=jsonb 2026/02/04 21:27:54 INFO Applying migration id=quote 2026/02/04 21:27:54 INFO Applying migration id=rfc9421 2026/02/04 21:27:54 INFO Applying migration id=keys 2026/02/04 21:27:54 INFO Applying migration id=portable 2026/02/04 21:27:54 INFO Applying migration id=proofs 2026/02/04 21:27:54 INFO Applying migration id=contexts 2026/02/04 21:27:54 INFO Applying migration id=deliverieshost 2026/02/04 21:27:54 INFO Applying migration id=pembegin 2026/02/04 21:27:54 INFO Applying migration id=didhost 2026/02/04 21:27:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:54 INFO Applying migration id=invites 2026/02/04 21:27:54 INFO Applying migration id=ed25519blob 2026/02/04 21:27:54 INFO Applying migration id=rsablob 2026/02/04 21:27:54 INFO Applying migration id=iconscid 2026/02/04 21:27:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-0067-7f01-94ac-37c53f0089de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-0068-77e9-b802-ac9dc7739842 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-0067-7f01-94ac-37c53f0089de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-0067-7f01-94ac-37c53f0089de 2026/02/04 21:27:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-006a-72d0-9db2-920833f401a3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-006a-72a8-a9a4-f90baef2d978 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-006a-72a8-a9a4-f90baef2d978 2026/02/04 21:27:55 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.57s) === RUN TestEdit_UnauthenticatedUser 2026/02/04 21:27:55 INFO Applying migration id=initial 2026/02/04 21:27:55 INFO Applying migration id=notesupdated 2026/02/04 21:27:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:55 INFO Applying migration id=activitiesid 2026/02/04 21:27:55 INFO Applying migration id=outbox 2026/02/04 21:27:55 INFO Applying migration id=edits 2026/02/04 21:27:55 INFO Applying migration id=outboxactor 2026/02/04 21:27:55 INFO Applying migration id=outboxsender 2026/02/04 21:27:55 INFO Applying migration id=thread 2026/02/04 21:27:55 INFO Applying migration id=host 2026/02/04 21:27:55 INFO Applying migration id=sharedinbox 2026/02/04 21:27:55 INFO Applying migration id=noteshost 2026/02/04 21:27:55 INFO Applying migration id=fetched 2026/02/04 21:27:55 INFO Applying migration id=move 2026/02/04 21:27:55 INFO Applying migration id=cleanup 2026/02/04 21:27:55 INFO Applying migration id=received 2026/02/04 21:27:55 INFO Applying migration id=namehost 2026/02/04 21:27:55 INFO Applying migration id=outboxhost 2026/02/04 21:27:55 INFO Applying migration id=notesfts 2026/02/04 21:27:55 INFO Applying migration id=iconsname 2026/02/04 21:27:55 INFO Applying migration id=nohash 2026/02/04 21:27:55 INFO Applying migration id=shares 2026/02/04 21:27:55 INFO Applying migration id=actorttl 2026/02/04 21:27:55 INFO Applying migration id=tocc 2026/02/04 21:27:55 INFO Applying migration id=followeds 2026/02/04 21:27:55 INFO Applying migration id=certhash 2026/02/04 21:27:55 INFO Applying migration id=follows_sync 2026/02/04 21:27:55 INFO Applying migration id=jsonpath 2026/02/04 21:27:55 INFO Applying migration id=localforward 2026/02/04 21:27:55 INFO Applying migration id=avatar 2026/02/04 21:27:55 INFO Applying migration id=noimage 2026/02/04 21:27:55 INFO Applying migration id=feed 2026/02/04 21:27:55 INFO Applying migration id=bookmarks 2026/02/04 21:27:55 INFO Applying migration id=shareactivity 2026/02/04 21:27:55 INFO Applying migration id=application 2026/02/04 21:27:55 INFO Applying migration id=certificates 2026/02/04 21:27:55 INFO Applying migration id=rawforward 2026/02/04 21:27:55 INFO Applying migration id=publickey 2026/02/04 21:27:55 INFO Applying migration id=resolvegroup 2026/02/04 21:27:55 INFO Applying migration id=reject 2026/02/04 21:27:55 INFO Applying migration id=autodel 2026/02/04 21:27:55 INFO Applying migration id=jsonb 2026/02/04 21:27:55 INFO Applying migration id=quote 2026/02/04 21:27:55 INFO Applying migration id=rfc9421 2026/02/04 21:27:55 INFO Applying migration id=keys 2026/02/04 21:27:55 INFO Applying migration id=portable 2026/02/04 21:27:55 INFO Applying migration id=proofs 2026/02/04 21:27:55 INFO Applying migration id=contexts 2026/02/04 21:27:55 INFO Applying migration id=deliverieshost 2026/02/04 21:27:55 INFO Applying migration id=pembegin 2026/02/04 21:27:55 INFO Applying migration id=didhost 2026/02/04 21:27:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:55 INFO Applying migration id=invites 2026/02/04 21:27:55 INFO Applying migration id=ed25519blob 2026/02/04 21:27:55 INFO Applying migration id=rsablob 2026/02/04 21:27:55 INFO Applying migration id=iconscid 2026/02/04 21:27:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-0236-73ba-9df2-9c6f436ef615 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-0236-7b1c-ad4a-04ee27975a92 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-0236-73ba-9df2-9c6f436ef615 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-0236-73ba-9df2-9c6f436ef615 2026/02/04 21:27:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-0238-734c-ad64-f6d2c1d21198 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0238-7327-b2c3-9abe469c3f1f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-0238-7327-b2c3-9abe469c3f1f --- PASS: TestEdit_UnauthenticatedUser (0.46s) === RUN TestEdit_AddHashtag 2026/02/04 21:27:55 INFO Applying migration id=initial 2026/02/04 21:27:55 INFO Applying migration id=notesupdated 2026/02/04 21:27:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:55 INFO Applying migration id=activitiesid 2026/02/04 21:27:55 INFO Applying migration id=outbox 2026/02/04 21:27:55 INFO Applying migration id=edits 2026/02/04 21:27:55 INFO Applying migration id=outboxactor 2026/02/04 21:27:55 INFO Applying migration id=outboxsender 2026/02/04 21:27:55 INFO Applying migration id=thread 2026/02/04 21:27:55 INFO Applying migration id=host 2026/02/04 21:27:55 INFO Applying migration id=sharedinbox 2026/02/04 21:27:55 INFO Applying migration id=noteshost 2026/02/04 21:27:55 INFO Applying migration id=fetched 2026/02/04 21:27:55 INFO Applying migration id=move 2026/02/04 21:27:55 INFO Applying migration id=cleanup 2026/02/04 21:27:55 INFO Applying migration id=received 2026/02/04 21:27:55 INFO Applying migration id=namehost 2026/02/04 21:27:55 INFO Applying migration id=outboxhost 2026/02/04 21:27:55 INFO Applying migration id=notesfts 2026/02/04 21:27:55 INFO Applying migration id=iconsname 2026/02/04 21:27:55 INFO Applying migration id=nohash 2026/02/04 21:27:55 INFO Applying migration id=shares 2026/02/04 21:27:55 INFO Applying migration id=actorttl 2026/02/04 21:27:55 INFO Applying migration id=tocc 2026/02/04 21:27:55 INFO Applying migration id=followeds 2026/02/04 21:27:55 INFO Applying migration id=certhash 2026/02/04 21:27:55 INFO Applying migration id=follows_sync 2026/02/04 21:27:55 INFO Applying migration id=jsonpath 2026/02/04 21:27:55 INFO Applying migration id=localforward 2026/02/04 21:27:55 INFO Applying migration id=avatar 2026/02/04 21:27:55 INFO Applying migration id=noimage 2026/02/04 21:27:55 INFO Applying migration id=feed 2026/02/04 21:27:55 INFO Applying migration id=bookmarks 2026/02/04 21:27:55 INFO Applying migration id=shareactivity 2026/02/04 21:27:55 INFO Applying migration id=application 2026/02/04 21:27:55 INFO Applying migration id=certificates 2026/02/04 21:27:55 INFO Applying migration id=rawforward 2026/02/04 21:27:55 INFO Applying migration id=publickey 2026/02/04 21:27:55 INFO Applying migration id=resolvegroup 2026/02/04 21:27:55 INFO Applying migration id=reject 2026/02/04 21:27:55 INFO Applying migration id=autodel 2026/02/04 21:27:55 INFO Applying migration id=jsonb 2026/02/04 21:27:55 INFO Applying migration id=quote 2026/02/04 21:27:55 INFO Applying migration id=rfc9421 2026/02/04 21:27:55 INFO Applying migration id=keys 2026/02/04 21:27:55 INFO Applying migration id=portable 2026/02/04 21:27:55 INFO Applying migration id=proofs 2026/02/04 21:27:55 INFO Applying migration id=contexts 2026/02/04 21:27:55 INFO Applying migration id=deliverieshost 2026/02/04 21:27:55 INFO Applying migration id=pembegin 2026/02/04 21:27:55 INFO Applying migration id=didhost 2026/02/04 21:27:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:55 INFO Applying migration id=invites 2026/02/04 21:27:55 INFO Applying migration id=ed25519blob 2026/02/04 21:27:55 INFO Applying migration id=rsablob 2026/02/04 21:27:55 INFO Applying migration id=iconscid 2026/02/04 21:27:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-0413-73b9-8296-88af5e215084 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/world 2026/02/04 21:27:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-0417-74b9-86c3-212df0013d8a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (0.48s) === RUN TestEdit_RemoveHashtag 2026/02/04 21:27:56 INFO Applying migration id=initial 2026/02/04 21:27:56 INFO Applying migration id=notesupdated 2026/02/04 21:27:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:56 INFO Applying migration id=activitiesid 2026/02/04 21:27:56 INFO Applying migration id=outbox 2026/02/04 21:27:56 INFO Applying migration id=edits 2026/02/04 21:27:56 INFO Applying migration id=outboxactor 2026/02/04 21:27:56 INFO Applying migration id=outboxsender 2026/02/04 21:27:56 INFO Applying migration id=thread 2026/02/04 21:27:56 INFO Applying migration id=host 2026/02/04 21:27:56 INFO Applying migration id=sharedinbox 2026/02/04 21:27:56 INFO Applying migration id=noteshost 2026/02/04 21:27:56 INFO Applying migration id=fetched 2026/02/04 21:27:56 INFO Applying migration id=move 2026/02/04 21:27:56 INFO Applying migration id=cleanup 2026/02/04 21:27:56 INFO Applying migration id=received 2026/02/04 21:27:56 INFO Applying migration id=namehost 2026/02/04 21:27:56 INFO Applying migration id=outboxhost 2026/02/04 21:27:56 INFO Applying migration id=notesfts 2026/02/04 21:27:56 INFO Applying migration id=iconsname 2026/02/04 21:27:56 INFO Applying migration id=nohash 2026/02/04 21:27:56 INFO Applying migration id=shares 2026/02/04 21:27:56 INFO Applying migration id=actorttl 2026/02/04 21:27:56 INFO Applying migration id=tocc 2026/02/04 21:27:56 INFO Applying migration id=followeds 2026/02/04 21:27:56 INFO Applying migration id=certhash 2026/02/04 21:27:56 INFO Applying migration id=follows_sync 2026/02/04 21:27:56 INFO Applying migration id=jsonpath 2026/02/04 21:27:56 INFO Applying migration id=localforward 2026/02/04 21:27:56 INFO Applying migration id=avatar 2026/02/04 21:27:56 INFO Applying migration id=noimage 2026/02/04 21:27:56 INFO Applying migration id=feed 2026/02/04 21:27:56 INFO Applying migration id=bookmarks 2026/02/04 21:27:56 INFO Applying migration id=shareactivity 2026/02/04 21:27:56 INFO Applying migration id=application 2026/02/04 21:27:56 INFO Applying migration id=certificates 2026/02/04 21:27:56 INFO Applying migration id=rawforward 2026/02/04 21:27:56 INFO Applying migration id=publickey 2026/02/04 21:27:56 INFO Applying migration id=resolvegroup 2026/02/04 21:27:56 INFO Applying migration id=reject 2026/02/04 21:27:56 INFO Applying migration id=autodel 2026/02/04 21:27:56 INFO Applying migration id=jsonb 2026/02/04 21:27:56 INFO Applying migration id=quote 2026/02/04 21:27:56 INFO Applying migration id=rfc9421 2026/02/04 21:27:56 INFO Applying migration id=keys 2026/02/04 21:27:56 INFO Applying migration id=portable 2026/02/04 21:27:56 INFO Applying migration id=proofs 2026/02/04 21:27:56 INFO Applying migration id=contexts 2026/02/04 21:27:56 INFO Applying migration id=deliverieshost 2026/02/04 21:27:56 INFO Applying migration id=pembegin 2026/02/04 21:27:56 INFO Applying migration id=didhost 2026/02/04 21:27:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:56 INFO Applying migration id=invites 2026/02/04 21:27:56 INFO Applying migration id=ed25519blob 2026/02/04 21:27:56 INFO Applying migration id=rsablob 2026/02/04 21:27:56 INFO Applying migration id=iconscid 2026/02/04 21:27:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-05cf-7f12-82e9-c27c7d8c78c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/world 2026/02/04 21:27:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-05d6-7594-8a20-7cab1eab4970 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (0.45s) === RUN TestEdit_KeepHashtags 2026/02/04 21:27:56 INFO Applying migration id=initial 2026/02/04 21:27:56 INFO Applying migration id=notesupdated 2026/02/04 21:27:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:56 INFO Applying migration id=activitiesid 2026/02/04 21:27:56 INFO Applying migration id=outbox 2026/02/04 21:27:56 INFO Applying migration id=edits 2026/02/04 21:27:56 INFO Applying migration id=outboxactor 2026/02/04 21:27:56 INFO Applying migration id=outboxsender 2026/02/04 21:27:56 INFO Applying migration id=thread 2026/02/04 21:27:56 INFO Applying migration id=host 2026/02/04 21:27:56 INFO Applying migration id=sharedinbox 2026/02/04 21:27:56 INFO Applying migration id=noteshost 2026/02/04 21:27:56 INFO Applying migration id=fetched 2026/02/04 21:27:56 INFO Applying migration id=move 2026/02/04 21:27:56 INFO Applying migration id=cleanup 2026/02/04 21:27:56 INFO Applying migration id=received 2026/02/04 21:27:56 INFO Applying migration id=namehost 2026/02/04 21:27:56 INFO Applying migration id=outboxhost 2026/02/04 21:27:56 INFO Applying migration id=notesfts 2026/02/04 21:27:56 INFO Applying migration id=iconsname 2026/02/04 21:27:56 INFO Applying migration id=nohash 2026/02/04 21:27:56 INFO Applying migration id=shares 2026/02/04 21:27:56 INFO Applying migration id=actorttl 2026/02/04 21:27:56 INFO Applying migration id=tocc 2026/02/04 21:27:56 INFO Applying migration id=followeds 2026/02/04 21:27:56 INFO Applying migration id=certhash 2026/02/04 21:27:56 INFO Applying migration id=follows_sync 2026/02/04 21:27:56 INFO Applying migration id=jsonpath 2026/02/04 21:27:56 INFO Applying migration id=localforward 2026/02/04 21:27:56 INFO Applying migration id=avatar 2026/02/04 21:27:56 INFO Applying migration id=noimage 2026/02/04 21:27:56 INFO Applying migration id=feed 2026/02/04 21:27:56 INFO Applying migration id=bookmarks 2026/02/04 21:27:56 INFO Applying migration id=shareactivity 2026/02/04 21:27:56 INFO Applying migration id=application 2026/02/04 21:27:56 INFO Applying migration id=certificates 2026/02/04 21:27:56 INFO Applying migration id=rawforward 2026/02/04 21:27:56 INFO Applying migration id=publickey 2026/02/04 21:27:56 INFO Applying migration id=resolvegroup 2026/02/04 21:27:56 INFO Applying migration id=reject 2026/02/04 21:27:56 INFO Applying migration id=autodel 2026/02/04 21:27:56 INFO Applying migration id=jsonb 2026/02/04 21:27:56 INFO Applying migration id=quote 2026/02/04 21:27:56 INFO Applying migration id=rfc9421 2026/02/04 21:27:56 INFO Applying migration id=keys 2026/02/04 21:27:56 INFO Applying migration id=portable 2026/02/04 21:27:56 INFO Applying migration id=proofs 2026/02/04 21:27:56 INFO Applying migration id=contexts 2026/02/04 21:27:56 INFO Applying migration id=deliverieshost 2026/02/04 21:27:56 INFO Applying migration id=pembegin 2026/02/04 21:27:56 INFO Applying migration id=didhost 2026/02/04 21:27:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:56 INFO Applying migration id=invites 2026/02/04 21:27:56 INFO Applying migration id=ed25519blob 2026/02/04 21:27:56 INFO Applying migration id=rsablob 2026/02/04 21:27:56 INFO Applying migration id=iconscid 2026/02/04 21:27:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-07e4-7c89-af89-3a9e52252a0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 2026/02/04 21:27:57 INFO Generating first response key=/users/hashtag/hello 2026/02/04 21:27:57 INFO Generating first response key=/users/hashtag/world 2026/02/04 21:27:57 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-07ea-74a2-807e-96b064261575 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 2026/02/04 21:27:57 INFO Generating first response key=/hashtag/hello 2026/02/04 21:27:57 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.53s) === RUN TestEdit_AddMention 2026/02/04 21:27:57 INFO Applying migration id=initial 2026/02/04 21:27:57 INFO Applying migration id=notesupdated 2026/02/04 21:27:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:57 INFO Applying migration id=activitiesid 2026/02/04 21:27:57 INFO Applying migration id=outbox 2026/02/04 21:27:57 INFO Applying migration id=edits 2026/02/04 21:27:57 INFO Applying migration id=outboxactor 2026/02/04 21:27:57 INFO Applying migration id=outboxsender 2026/02/04 21:27:57 INFO Applying migration id=thread 2026/02/04 21:27:57 INFO Applying migration id=host 2026/02/04 21:27:57 INFO Applying migration id=sharedinbox 2026/02/04 21:27:57 INFO Applying migration id=noteshost 2026/02/04 21:27:57 INFO Applying migration id=fetched 2026/02/04 21:27:57 INFO Applying migration id=move 2026/02/04 21:27:57 INFO Applying migration id=cleanup 2026/02/04 21:27:57 INFO Applying migration id=received 2026/02/04 21:27:57 INFO Applying migration id=namehost 2026/02/04 21:27:57 INFO Applying migration id=outboxhost 2026/02/04 21:27:57 INFO Applying migration id=notesfts 2026/02/04 21:27:57 INFO Applying migration id=iconsname 2026/02/04 21:27:57 INFO Applying migration id=nohash 2026/02/04 21:27:57 INFO Applying migration id=shares 2026/02/04 21:27:57 INFO Applying migration id=actorttl 2026/02/04 21:27:57 INFO Applying migration id=tocc 2026/02/04 21:27:57 INFO Applying migration id=followeds 2026/02/04 21:27:57 INFO Applying migration id=certhash 2026/02/04 21:27:57 INFO Applying migration id=follows_sync 2026/02/04 21:27:57 INFO Applying migration id=jsonpath 2026/02/04 21:27:57 INFO Applying migration id=localforward 2026/02/04 21:27:57 INFO Applying migration id=avatar 2026/02/04 21:27:57 INFO Applying migration id=noimage 2026/02/04 21:27:57 INFO Applying migration id=feed 2026/02/04 21:27:57 INFO Applying migration id=bookmarks 2026/02/04 21:27:57 INFO Applying migration id=shareactivity 2026/02/04 21:27:57 INFO Applying migration id=application 2026/02/04 21:27:57 INFO Applying migration id=certificates 2026/02/04 21:27:57 INFO Applying migration id=rawforward 2026/02/04 21:27:57 INFO Applying migration id=publickey 2026/02/04 21:27:57 INFO Applying migration id=resolvegroup 2026/02/04 21:27:57 INFO Applying migration id=reject 2026/02/04 21:27:57 INFO Applying migration id=autodel 2026/02/04 21:27:57 INFO Applying migration id=jsonb 2026/02/04 21:27:57 INFO Applying migration id=quote 2026/02/04 21:27:57 INFO Applying migration id=rfc9421 2026/02/04 21:27:57 INFO Applying migration id=keys 2026/02/04 21:27:57 INFO Applying migration id=portable 2026/02/04 21:27:57 INFO Applying migration id=proofs 2026/02/04 21:27:57 INFO Applying migration id=contexts 2026/02/04 21:27:57 INFO Applying migration id=deliverieshost 2026/02/04 21:27:57 INFO Applying migration id=pembegin 2026/02/04 21:27:57 INFO Applying migration id=didhost 2026/02/04 21:27:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:57 INFO Applying migration id=invites 2026/02/04 21:27:57 INFO Applying migration id=ed25519blob 2026/02/04 21:27:57 INFO Applying migration id=rsablob 2026/02/04 21:27:57 INFO Applying migration id=iconscid 2026/02/04 21:27:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-09eb-7331-a029-a731ff9e31ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b 2026/02/04 21:27:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b 2026/02/04 21:27:57 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:57 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-09ef-72f5-8dfe-729d1f1e2237 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b 2026/02/04 21:27:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b --- PASS: TestEdit_AddMention (0.51s) === RUN TestEdit_RemoveMention 2026/02/04 21:27:57 INFO Applying migration id=initial 2026/02/04 21:27:57 INFO Applying migration id=notesupdated 2026/02/04 21:27:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:57 INFO Applying migration id=activitiesid 2026/02/04 21:27:57 INFO Applying migration id=outbox 2026/02/04 21:27:57 INFO Applying migration id=edits 2026/02/04 21:27:57 INFO Applying migration id=outboxactor 2026/02/04 21:27:57 INFO Applying migration id=outboxsender 2026/02/04 21:27:57 INFO Applying migration id=thread 2026/02/04 21:27:57 INFO Applying migration id=host 2026/02/04 21:27:57 INFO Applying migration id=sharedinbox 2026/02/04 21:27:57 INFO Applying migration id=noteshost 2026/02/04 21:27:57 INFO Applying migration id=fetched 2026/02/04 21:27:57 INFO Applying migration id=move 2026/02/04 21:27:57 INFO Applying migration id=cleanup 2026/02/04 21:27:57 INFO Applying migration id=received 2026/02/04 21:27:57 INFO Applying migration id=namehost 2026/02/04 21:27:57 INFO Applying migration id=outboxhost 2026/02/04 21:27:57 INFO Applying migration id=notesfts 2026/02/04 21:27:57 INFO Applying migration id=iconsname 2026/02/04 21:27:57 INFO Applying migration id=nohash 2026/02/04 21:27:57 INFO Applying migration id=shares 2026/02/04 21:27:57 INFO Applying migration id=actorttl 2026/02/04 21:27:57 INFO Applying migration id=tocc 2026/02/04 21:27:57 INFO Applying migration id=followeds 2026/02/04 21:27:57 INFO Applying migration id=certhash 2026/02/04 21:27:57 INFO Applying migration id=follows_sync 2026/02/04 21:27:57 INFO Applying migration id=jsonpath 2026/02/04 21:27:57 INFO Applying migration id=localforward 2026/02/04 21:27:57 INFO Applying migration id=avatar 2026/02/04 21:27:57 INFO Applying migration id=noimage 2026/02/04 21:27:57 INFO Applying migration id=feed 2026/02/04 21:27:57 INFO Applying migration id=bookmarks 2026/02/04 21:27:57 INFO Applying migration id=shareactivity 2026/02/04 21:27:57 INFO Applying migration id=application 2026/02/04 21:27:57 INFO Applying migration id=certificates 2026/02/04 21:27:57 INFO Applying migration id=rawforward 2026/02/04 21:27:57 INFO Applying migration id=publickey 2026/02/04 21:27:57 INFO Applying migration id=resolvegroup 2026/02/04 21:27:57 INFO Applying migration id=reject 2026/02/04 21:27:57 INFO Applying migration id=autodel 2026/02/04 21:27:57 INFO Applying migration id=jsonb 2026/02/04 21:27:57 INFO Applying migration id=quote 2026/02/04 21:27:57 INFO Applying migration id=rfc9421 2026/02/04 21:27:57 INFO Applying migration id=keys 2026/02/04 21:27:57 INFO Applying migration id=portable 2026/02/04 21:27:57 INFO Applying migration id=proofs 2026/02/04 21:27:57 INFO Applying migration id=contexts 2026/02/04 21:27:57 INFO Applying migration id=deliverieshost 2026/02/04 21:27:57 INFO Applying migration id=pembegin 2026/02/04 21:27:57 INFO Applying migration id=didhost 2026/02/04 21:27:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:57 INFO Applying migration id=invites 2026/02/04 21:27:57 INFO Applying migration id=ed25519blob 2026/02/04 21:27:57 INFO Applying migration id=rsablob 2026/02/04 21:27:57 INFO Applying migration id=iconscid 2026/02/04 21:27:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-0d5d-7b2a-ac3c-08c51a033be6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 2026/02/04 21:27:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 2026/02/04 21:27:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-0d61-7855-b94d-dbbb948a25cc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 2026/02/04 21:27:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 --- PASS: TestEdit_RemoveMention (0.88s) === RUN TestEdit_KeepMention 2026/02/04 21:27:58 INFO Applying migration id=initial 2026/02/04 21:27:58 INFO Applying migration id=notesupdated 2026/02/04 21:27:58 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:58 INFO Applying migration id=activitiesid 2026/02/04 21:27:58 INFO Applying migration id=outbox 2026/02/04 21:27:58 INFO Applying migration id=edits 2026/02/04 21:27:58 INFO Applying migration id=outboxactor 2026/02/04 21:27:58 INFO Applying migration id=outboxsender 2026/02/04 21:27:58 INFO Applying migration id=thread 2026/02/04 21:27:58 INFO Applying migration id=host 2026/02/04 21:27:58 INFO Applying migration id=sharedinbox 2026/02/04 21:27:58 INFO Applying migration id=noteshost 2026/02/04 21:27:58 INFO Applying migration id=fetched 2026/02/04 21:27:58 INFO Applying migration id=move 2026/02/04 21:27:58 INFO Applying migration id=cleanup 2026/02/04 21:27:58 INFO Applying migration id=received 2026/02/04 21:27:58 INFO Applying migration id=namehost 2026/02/04 21:27:58 INFO Applying migration id=outboxhost 2026/02/04 21:27:58 INFO Applying migration id=notesfts 2026/02/04 21:27:58 INFO Applying migration id=iconsname 2026/02/04 21:27:58 INFO Applying migration id=nohash 2026/02/04 21:27:58 INFO Applying migration id=shares 2026/02/04 21:27:58 INFO Applying migration id=actorttl 2026/02/04 21:27:58 INFO Applying migration id=tocc 2026/02/04 21:27:58 INFO Applying migration id=followeds 2026/02/04 21:27:58 INFO Applying migration id=certhash 2026/02/04 21:27:58 INFO Applying migration id=follows_sync 2026/02/04 21:27:58 INFO Applying migration id=jsonpath 2026/02/04 21:27:58 INFO Applying migration id=localforward 2026/02/04 21:27:58 INFO Applying migration id=avatar 2026/02/04 21:27:58 INFO Applying migration id=noimage 2026/02/04 21:27:58 INFO Applying migration id=feed 2026/02/04 21:27:58 INFO Applying migration id=bookmarks 2026/02/04 21:27:58 INFO Applying migration id=shareactivity 2026/02/04 21:27:58 INFO Applying migration id=application 2026/02/04 21:27:58 INFO Applying migration id=certificates 2026/02/04 21:27:58 INFO Applying migration id=rawforward 2026/02/04 21:27:58 INFO Applying migration id=publickey 2026/02/04 21:27:58 INFO Applying migration id=resolvegroup 2026/02/04 21:27:58 INFO Applying migration id=reject 2026/02/04 21:27:58 INFO Applying migration id=autodel 2026/02/04 21:27:58 INFO Applying migration id=jsonb 2026/02/04 21:27:58 INFO Applying migration id=quote 2026/02/04 21:27:58 INFO Applying migration id=rfc9421 2026/02/04 21:27:58 INFO Applying migration id=keys 2026/02/04 21:27:58 INFO Applying migration id=portable 2026/02/04 21:27:58 INFO Applying migration id=proofs 2026/02/04 21:27:58 INFO Applying migration id=contexts 2026/02/04 21:27:58 INFO Applying migration id=deliverieshost 2026/02/04 21:27:58 INFO Applying migration id=pembegin 2026/02/04 21:27:58 INFO Applying migration id=didhost 2026/02/04 21:27:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:58 INFO Applying migration id=invites 2026/02/04 21:27:58 INFO Applying migration id=ed25519blob 2026/02/04 21:27:58 INFO Applying migration id=rsablob 2026/02/04 21:27:58 INFO Applying migration id=iconscid 2026/02/04 21:27:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1001-7cdd-9bf9-0d0964345a2e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab 2026/02/04 21:27:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab 2026/02/04 21:27:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:59 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1005-7c5d-b3f5-6b23db9ae87e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab 2026/02/04 21:27:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab --- PASS: TestEdit_KeepMention (0.68s) === RUN TestEdit_PollAddOption 2026/02/04 21:27:59 INFO Applying migration id=initial 2026/02/04 21:27:59 INFO Applying migration id=notesupdated 2026/02/04 21:27:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:59 INFO Applying migration id=activitiesid 2026/02/04 21:27:59 INFO Applying migration id=outbox 2026/02/04 21:27:59 INFO Applying migration id=edits 2026/02/04 21:27:59 INFO Applying migration id=outboxactor 2026/02/04 21:27:59 INFO Applying migration id=outboxsender 2026/02/04 21:27:59 INFO Applying migration id=thread 2026/02/04 21:27:59 INFO Applying migration id=host 2026/02/04 21:27:59 INFO Applying migration id=sharedinbox 2026/02/04 21:27:59 INFO Applying migration id=noteshost 2026/02/04 21:27:59 INFO Applying migration id=fetched 2026/02/04 21:27:59 INFO Applying migration id=move 2026/02/04 21:27:59 INFO Applying migration id=cleanup 2026/02/04 21:27:59 INFO Applying migration id=received 2026/02/04 21:27:59 INFO Applying migration id=namehost 2026/02/04 21:27:59 INFO Applying migration id=outboxhost 2026/02/04 21:27:59 INFO Applying migration id=notesfts 2026/02/04 21:27:59 INFO Applying migration id=iconsname 2026/02/04 21:27:59 INFO Applying migration id=nohash 2026/02/04 21:27:59 INFO Applying migration id=shares 2026/02/04 21:27:59 INFO Applying migration id=actorttl 2026/02/04 21:27:59 INFO Applying migration id=tocc 2026/02/04 21:27:59 INFO Applying migration id=followeds 2026/02/04 21:27:59 INFO Applying migration id=certhash 2026/02/04 21:27:59 INFO Applying migration id=follows_sync 2026/02/04 21:27:59 INFO Applying migration id=jsonpath 2026/02/04 21:27:59 INFO Applying migration id=localforward 2026/02/04 21:27:59 INFO Applying migration id=avatar 2026/02/04 21:27:59 INFO Applying migration id=noimage 2026/02/04 21:27:59 INFO Applying migration id=feed 2026/02/04 21:27:59 INFO Applying migration id=bookmarks 2026/02/04 21:27:59 INFO Applying migration id=shareactivity 2026/02/04 21:27:59 INFO Applying migration id=application 2026/02/04 21:27:59 INFO Applying migration id=certificates 2026/02/04 21:27:59 INFO Applying migration id=rawforward 2026/02/04 21:27:59 INFO Applying migration id=publickey 2026/02/04 21:27:59 INFO Applying migration id=resolvegroup 2026/02/04 21:27:59 INFO Applying migration id=reject 2026/02/04 21:27:59 INFO Applying migration id=autodel 2026/02/04 21:27:59 INFO Applying migration id=jsonb 2026/02/04 21:27:59 INFO Applying migration id=quote 2026/02/04 21:27:59 INFO Applying migration id=rfc9421 2026/02/04 21:27:59 INFO Applying migration id=keys 2026/02/04 21:27:59 INFO Applying migration id=portable 2026/02/04 21:27:59 INFO Applying migration id=proofs 2026/02/04 21:27:59 INFO Applying migration id=contexts 2026/02/04 21:27:59 INFO Applying migration id=deliverieshost 2026/02/04 21:27:59 INFO Applying migration id=pembegin 2026/02/04 21:27:59 INFO Applying migration id=didhost 2026/02/04 21:27:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:59 INFO Applying migration id=invites 2026/02/04 21:27:59 INFO Applying migration id=ed25519blob 2026/02/04 21:27:59 INFO Applying migration id=rsablob 2026/02/04 21:27:59 INFO Applying migration id=iconscid 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-144c-7776-9206-87012aeac8d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-144e-759f-974e-2d819a150c0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144e-7589-a4f0-9aec0a153c62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-144e-7589-a4f0-9aec0a153c62 2026/02/04 21:28:00 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1450-7389-b67b-8016eb080a4d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1453-7cc4-b1f3-f60f1fa5e80b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1455-7737-8e52-407ecbfed6b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1455-771a-883b-e97a2d5c5269 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8e-1455-771a-883b-e97a2d5c5269 2026/02/04 21:28:00 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1458-7312-8c58-151d528a5d87 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec --- PASS: TestEdit_PollAddOption (1.11s) === RUN TestEdit_RemoveQuestion 2026/02/04 21:28:00 INFO Applying migration id=initial 2026/02/04 21:28:00 INFO Applying migration id=notesupdated 2026/02/04 21:28:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:00 INFO Applying migration id=activitiesid 2026/02/04 21:28:00 INFO Applying migration id=outbox 2026/02/04 21:28:00 INFO Applying migration id=edits 2026/02/04 21:28:00 INFO Applying migration id=outboxactor 2026/02/04 21:28:00 INFO Applying migration id=outboxsender 2026/02/04 21:28:00 INFO Applying migration id=thread 2026/02/04 21:28:00 INFO Applying migration id=host 2026/02/04 21:28:00 INFO Applying migration id=sharedinbox 2026/02/04 21:28:00 INFO Applying migration id=noteshost 2026/02/04 21:28:00 INFO Applying migration id=fetched 2026/02/04 21:28:00 INFO Applying migration id=move 2026/02/04 21:28:00 INFO Applying migration id=cleanup 2026/02/04 21:28:00 INFO Applying migration id=received 2026/02/04 21:28:00 INFO Applying migration id=namehost 2026/02/04 21:28:00 INFO Applying migration id=outboxhost 2026/02/04 21:28:00 INFO Applying migration id=notesfts 2026/02/04 21:28:00 INFO Applying migration id=iconsname 2026/02/04 21:28:00 INFO Applying migration id=nohash 2026/02/04 21:28:00 INFO Applying migration id=shares 2026/02/04 21:28:00 INFO Applying migration id=actorttl 2026/02/04 21:28:00 INFO Applying migration id=tocc 2026/02/04 21:28:00 INFO Applying migration id=followeds 2026/02/04 21:28:00 INFO Applying migration id=certhash 2026/02/04 21:28:00 INFO Applying migration id=follows_sync 2026/02/04 21:28:00 INFO Applying migration id=jsonpath 2026/02/04 21:28:00 INFO Applying migration id=localforward 2026/02/04 21:28:00 INFO Applying migration id=avatar 2026/02/04 21:28:00 INFO Applying migration id=noimage 2026/02/04 21:28:00 INFO Applying migration id=feed 2026/02/04 21:28:00 INFO Applying migration id=bookmarks 2026/02/04 21:28:00 INFO Applying migration id=shareactivity 2026/02/04 21:28:00 INFO Applying migration id=application 2026/02/04 21:28:00 INFO Applying migration id=certificates 2026/02/04 21:28:00 INFO Applying migration id=rawforward 2026/02/04 21:28:00 INFO Applying migration id=publickey 2026/02/04 21:28:00 INFO Applying migration id=resolvegroup 2026/02/04 21:28:00 INFO Applying migration id=reject 2026/02/04 21:28:00 INFO Applying migration id=autodel 2026/02/04 21:28:00 INFO Applying migration id=jsonb 2026/02/04 21:28:00 INFO Applying migration id=quote 2026/02/04 21:28:00 INFO Applying migration id=rfc9421 2026/02/04 21:28:00 INFO Applying migration id=keys 2026/02/04 21:28:00 INFO Applying migration id=portable 2026/02/04 21:28:00 INFO Applying migration id=proofs 2026/02/04 21:28:00 INFO Applying migration id=contexts 2026/02/04 21:28:00 INFO Applying migration id=deliverieshost 2026/02/04 21:28:00 INFO Applying migration id=pembegin 2026/02/04 21:28:00 INFO Applying migration id=didhost 2026/02/04 21:28:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:00 INFO Applying migration id=invites 2026/02/04 21:28:00 INFO Applying migration id=ed25519blob 2026/02/04 21:28:00 INFO Applying migration id=rsablob 2026/02/04 21:28:00 INFO Applying migration id=iconscid 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1688-7e23-a5b1-cf064bbfaf00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-168b-74a0-8c21-4fb29b8ba6d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-168b-7483-b14d-105e3b598c6e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-168b-7483-b14d-105e3b598c6e 2026/02/04 21:28:00 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-168d-77db-844f-cfa2e83ffb64 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1691-7db8-bd95-7d878838fdb4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c --- PASS: TestEdit_RemoveQuestion (0.56s) === RUN TestFollow_PostToFollowers 2026/02/04 21:28:00 INFO Applying migration id=initial 2026/02/04 21:28:00 INFO Applying migration id=notesupdated 2026/02/04 21:28:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:00 INFO Applying migration id=activitiesid 2026/02/04 21:28:00 INFO Applying migration id=outbox 2026/02/04 21:28:00 INFO Applying migration id=edits 2026/02/04 21:28:00 INFO Applying migration id=outboxactor 2026/02/04 21:28:00 INFO Applying migration id=outboxsender 2026/02/04 21:28:00 INFO Applying migration id=thread 2026/02/04 21:28:00 INFO Applying migration id=host 2026/02/04 21:28:00 INFO Applying migration id=sharedinbox 2026/02/04 21:28:00 INFO Applying migration id=noteshost 2026/02/04 21:28:00 INFO Applying migration id=fetched 2026/02/04 21:28:00 INFO Applying migration id=move 2026/02/04 21:28:00 INFO Applying migration id=cleanup 2026/02/04 21:28:00 INFO Applying migration id=received 2026/02/04 21:28:00 INFO Applying migration id=namehost 2026/02/04 21:28:00 INFO Applying migration id=outboxhost 2026/02/04 21:28:00 INFO Applying migration id=notesfts 2026/02/04 21:28:00 INFO Applying migration id=iconsname 2026/02/04 21:28:00 INFO Applying migration id=nohash 2026/02/04 21:28:00 INFO Applying migration id=shares 2026/02/04 21:28:00 INFO Applying migration id=actorttl 2026/02/04 21:28:00 INFO Applying migration id=tocc 2026/02/04 21:28:00 INFO Applying migration id=followeds 2026/02/04 21:28:00 INFO Applying migration id=certhash 2026/02/04 21:28:00 INFO Applying migration id=follows_sync 2026/02/04 21:28:00 INFO Applying migration id=jsonpath 2026/02/04 21:28:00 INFO Applying migration id=localforward 2026/02/04 21:28:00 INFO Applying migration id=avatar 2026/02/04 21:28:00 INFO Applying migration id=noimage 2026/02/04 21:28:00 INFO Applying migration id=feed 2026/02/04 21:28:00 INFO Applying migration id=bookmarks 2026/02/04 21:28:00 INFO Applying migration id=shareactivity 2026/02/04 21:28:00 INFO Applying migration id=application 2026/02/04 21:28:00 INFO Applying migration id=certificates 2026/02/04 21:28:00 INFO Applying migration id=rawforward 2026/02/04 21:28:00 INFO Applying migration id=publickey 2026/02/04 21:28:00 INFO Applying migration id=resolvegroup 2026/02/04 21:28:00 INFO Applying migration id=reject 2026/02/04 21:28:00 INFO Applying migration id=autodel 2026/02/04 21:28:00 INFO Applying migration id=jsonb 2026/02/04 21:28:00 INFO Applying migration id=quote 2026/02/04 21:28:00 INFO Applying migration id=rfc9421 2026/02/04 21:28:00 INFO Applying migration id=keys 2026/02/04 21:28:00 INFO Applying migration id=portable 2026/02/04 21:28:01 INFO Applying migration id=proofs 2026/02/04 21:28:01 INFO Applying migration id=contexts 2026/02/04 21:28:01 INFO Applying migration id=deliverieshost 2026/02/04 21:28:01 INFO Applying migration id=pembegin 2026/02/04 21:28:01 INFO Applying migration id=didhost 2026/02/04 21:28:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:01 INFO Applying migration id=invites 2026/02/04 21:28:01 INFO Applying migration id=ed25519blob 2026/02/04 21:28:01 INFO Applying migration id=rsablob 2026/02/04 21:28:01 INFO Applying migration id=iconscid 2026/02/04 21:28:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-189f-7c54-978d-eb46f50dfcb8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-18a0-7459-ac07-8e296b523f4d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-189f-7c54-978d-eb46f50dfcb8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-189f-7c54-978d-eb46f50dfcb8 2026/02/04 21:28:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-18a2-718f-b3e3-22ebdf38aa47 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-18a2-716d-83c9-05d04378ec93 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-18a2-716d-83c9-05d04378ec93 --- PASS: TestFollow_PostToFollowers (0.53s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/04 21:28:01 INFO Applying migration id=initial 2026/02/04 21:28:01 INFO Applying migration id=notesupdated 2026/02/04 21:28:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:01 INFO Applying migration id=activitiesid 2026/02/04 21:28:01 INFO Applying migration id=outbox 2026/02/04 21:28:01 INFO Applying migration id=edits 2026/02/04 21:28:01 INFO Applying migration id=outboxactor 2026/02/04 21:28:01 INFO Applying migration id=outboxsender 2026/02/04 21:28:01 INFO Applying migration id=thread 2026/02/04 21:28:01 INFO Applying migration id=host 2026/02/04 21:28:01 INFO Applying migration id=sharedinbox 2026/02/04 21:28:01 INFO Applying migration id=noteshost 2026/02/04 21:28:01 INFO Applying migration id=fetched 2026/02/04 21:28:01 INFO Applying migration id=move 2026/02/04 21:28:01 INFO Applying migration id=cleanup 2026/02/04 21:28:01 INFO Applying migration id=received 2026/02/04 21:28:01 INFO Applying migration id=namehost 2026/02/04 21:28:01 INFO Applying migration id=outboxhost 2026/02/04 21:28:01 INFO Applying migration id=notesfts 2026/02/04 21:28:01 INFO Applying migration id=iconsname 2026/02/04 21:28:01 INFO Applying migration id=nohash 2026/02/04 21:28:01 INFO Applying migration id=shares 2026/02/04 21:28:01 INFO Applying migration id=actorttl 2026/02/04 21:28:01 INFO Applying migration id=tocc 2026/02/04 21:28:01 INFO Applying migration id=followeds 2026/02/04 21:28:01 INFO Applying migration id=certhash 2026/02/04 21:28:01 INFO Applying migration id=follows_sync 2026/02/04 21:28:01 INFO Applying migration id=jsonpath 2026/02/04 21:28:01 INFO Applying migration id=localforward 2026/02/04 21:28:01 INFO Applying migration id=avatar 2026/02/04 21:28:01 INFO Applying migration id=noimage 2026/02/04 21:28:01 INFO Applying migration id=feed 2026/02/04 21:28:01 INFO Applying migration id=bookmarks 2026/02/04 21:28:01 INFO Applying migration id=shareactivity 2026/02/04 21:28:01 INFO Applying migration id=application 2026/02/04 21:28:01 INFO Applying migration id=certificates 2026/02/04 21:28:01 INFO Applying migration id=rawforward 2026/02/04 21:28:01 INFO Applying migration id=publickey 2026/02/04 21:28:01 INFO Applying migration id=resolvegroup 2026/02/04 21:28:01 INFO Applying migration id=reject 2026/02/04 21:28:01 INFO Applying migration id=autodel 2026/02/04 21:28:01 INFO Applying migration id=jsonb 2026/02/04 21:28:01 INFO Applying migration id=quote 2026/02/04 21:28:01 INFO Applying migration id=rfc9421 2026/02/04 21:28:01 INFO Applying migration id=keys 2026/02/04 21:28:01 INFO Applying migration id=portable 2026/02/04 21:28:01 INFO Applying migration id=proofs 2026/02/04 21:28:01 INFO Applying migration id=contexts 2026/02/04 21:28:01 INFO Applying migration id=deliverieshost 2026/02/04 21:28:01 INFO Applying migration id=pembegin 2026/02/04 21:28:01 INFO Applying migration id=didhost 2026/02/04 21:28:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:01 INFO Applying migration id=invites 2026/02/04 21:28:01 INFO Applying migration id=ed25519blob 2026/02/04 21:28:01 INFO Applying migration id=rsablob 2026/02/04 21:28:01 INFO Applying migration id=iconscid 2026/02/04 21:28:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1aff-7f2c-93ba-44777942f397 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1aff-7eb1-bc8a-ef3052b288d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1aff-7eb1-bc8a-ef3052b288d0 2026/02/04 21:28:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-1b02-7ee4-9eba-9d01a68764e3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-1b04-7105-b828-53d536f1d838 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-1b02-7ee4-9eba-9d01a68764e3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-1b02-7ee4-9eba-9d01a68764e3 --- PASS: TestFollow_PostToFollowersBeforeFollow (0.62s) === RUN TestFollow_DMUnfollowFollow 2026/02/04 21:28:02 INFO Applying migration id=initial 2026/02/04 21:28:02 INFO Applying migration id=notesupdated 2026/02/04 21:28:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:02 INFO Applying migration id=activitiesid 2026/02/04 21:28:02 INFO Applying migration id=outbox 2026/02/04 21:28:02 INFO Applying migration id=edits 2026/02/04 21:28:02 INFO Applying migration id=outboxactor 2026/02/04 21:28:02 INFO Applying migration id=outboxsender 2026/02/04 21:28:02 INFO Applying migration id=thread 2026/02/04 21:28:02 INFO Applying migration id=host 2026/02/04 21:28:02 INFO Applying migration id=sharedinbox 2026/02/04 21:28:02 INFO Applying migration id=noteshost 2026/02/04 21:28:02 INFO Applying migration id=fetched 2026/02/04 21:28:02 INFO Applying migration id=move 2026/02/04 21:28:02 INFO Applying migration id=cleanup 2026/02/04 21:28:02 INFO Applying migration id=received 2026/02/04 21:28:02 INFO Applying migration id=namehost 2026/02/04 21:28:02 INFO Applying migration id=outboxhost 2026/02/04 21:28:02 INFO Applying migration id=notesfts 2026/02/04 21:28:02 INFO Applying migration id=iconsname 2026/02/04 21:28:02 INFO Applying migration id=nohash 2026/02/04 21:28:02 INFO Applying migration id=shares 2026/02/04 21:28:02 INFO Applying migration id=actorttl 2026/02/04 21:28:02 INFO Applying migration id=tocc 2026/02/04 21:28:02 INFO Applying migration id=followeds 2026/02/04 21:28:02 INFO Applying migration id=certhash 2026/02/04 21:28:02 INFO Applying migration id=follows_sync 2026/02/04 21:28:02 INFO Applying migration id=jsonpath 2026/02/04 21:28:02 INFO Applying migration id=localforward 2026/02/04 21:28:02 INFO Applying migration id=avatar 2026/02/04 21:28:02 INFO Applying migration id=noimage 2026/02/04 21:28:02 INFO Applying migration id=feed 2026/02/04 21:28:02 INFO Applying migration id=bookmarks 2026/02/04 21:28:02 INFO Applying migration id=shareactivity 2026/02/04 21:28:02 INFO Applying migration id=application 2026/02/04 21:28:02 INFO Applying migration id=certificates 2026/02/04 21:28:02 INFO Applying migration id=rawforward 2026/02/04 21:28:02 INFO Applying migration id=publickey 2026/02/04 21:28:02 INFO Applying migration id=resolvegroup 2026/02/04 21:28:02 INFO Applying migration id=reject 2026/02/04 21:28:02 INFO Applying migration id=autodel 2026/02/04 21:28:02 INFO Applying migration id=jsonb 2026/02/04 21:28:02 INFO Applying migration id=quote 2026/02/04 21:28:02 INFO Applying migration id=rfc9421 2026/02/04 21:28:02 INFO Applying migration id=keys 2026/02/04 21:28:02 INFO Applying migration id=portable 2026/02/04 21:28:02 INFO Applying migration id=proofs 2026/02/04 21:28:02 INFO Applying migration id=contexts 2026/02/04 21:28:02 INFO Applying migration id=deliverieshost 2026/02/04 21:28:02 INFO Applying migration id=pembegin 2026/02/04 21:28:02 INFO Applying migration id=didhost 2026/02/04 21:28:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:02 INFO Applying migration id=invites 2026/02/04 21:28:02 INFO Applying migration id=ed25519blob 2026/02/04 21:28:02 INFO Applying migration id=rsablob 2026/02/04 21:28:02 INFO Applying migration id=iconscid 2026/02/04 21:28:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-1e04-7bc7-a7a1-fdb348869f16 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 2026/02/04 21:28:02 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1e05-730b-b274-00e5efc1e09d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1e05-71ad-98a9-abc9e35406e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1e05-71ad-98a9-abc9e35406e3 2026/02/04 21:28:02 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-1e0a-779a-9109-4acc83a08ed6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 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.77s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/04 21:28:02 INFO Applying migration id=initial 2026/02/04 21:28:02 INFO Applying migration id=notesupdated 2026/02/04 21:28:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:02 INFO Applying migration id=activitiesid 2026/02/04 21:28:02 INFO Applying migration id=outbox 2026/02/04 21:28:02 INFO Applying migration id=edits 2026/02/04 21:28:02 INFO Applying migration id=outboxactor 2026/02/04 21:28:02 INFO Applying migration id=outboxsender 2026/02/04 21:28:02 INFO Applying migration id=thread 2026/02/04 21:28:02 INFO Applying migration id=host 2026/02/04 21:28:02 INFO Applying migration id=sharedinbox 2026/02/04 21:28:02 INFO Applying migration id=noteshost 2026/02/04 21:28:02 INFO Applying migration id=fetched 2026/02/04 21:28:02 INFO Applying migration id=move 2026/02/04 21:28:02 INFO Applying migration id=cleanup 2026/02/04 21:28:02 INFO Applying migration id=received 2026/02/04 21:28:02 INFO Applying migration id=namehost 2026/02/04 21:28:02 INFO Applying migration id=outboxhost 2026/02/04 21:28:02 INFO Applying migration id=notesfts 2026/02/04 21:28:02 INFO Applying migration id=iconsname 2026/02/04 21:28:02 INFO Applying migration id=nohash 2026/02/04 21:28:02 INFO Applying migration id=shares 2026/02/04 21:28:02 INFO Applying migration id=actorttl 2026/02/04 21:28:02 INFO Applying migration id=tocc 2026/02/04 21:28:02 INFO Applying migration id=followeds 2026/02/04 21:28:02 INFO Applying migration id=certhash 2026/02/04 21:28:02 INFO Applying migration id=follows_sync 2026/02/04 21:28:02 INFO Applying migration id=jsonpath 2026/02/04 21:28:02 INFO Applying migration id=localforward 2026/02/04 21:28:02 INFO Applying migration id=avatar 2026/02/04 21:28:02 INFO Applying migration id=noimage 2026/02/04 21:28:02 INFO Applying migration id=feed 2026/02/04 21:28:02 INFO Applying migration id=bookmarks 2026/02/04 21:28:02 INFO Applying migration id=shareactivity 2026/02/04 21:28:02 INFO Applying migration id=application 2026/02/04 21:28:02 INFO Applying migration id=certificates 2026/02/04 21:28:02 INFO Applying migration id=rawforward 2026/02/04 21:28:02 INFO Applying migration id=publickey 2026/02/04 21:28:02 INFO Applying migration id=resolvegroup 2026/02/04 21:28:02 INFO Applying migration id=reject 2026/02/04 21:28:02 INFO Applying migration id=autodel 2026/02/04 21:28:02 INFO Applying migration id=jsonb 2026/02/04 21:28:02 INFO Applying migration id=quote 2026/02/04 21:28:02 INFO Applying migration id=rfc9421 2026/02/04 21:28:02 INFO Applying migration id=keys 2026/02/04 21:28:02 INFO Applying migration id=portable 2026/02/04 21:28:02 INFO Applying migration id=proofs 2026/02/04 21:28:02 INFO Applying migration id=contexts 2026/02/04 21:28:02 INFO Applying migration id=deliverieshost 2026/02/04 21:28:02 INFO Applying migration id=pembegin 2026/02/04 21:28:02 INFO Applying migration id=didhost 2026/02/04 21:28:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:02 INFO Applying migration id=invites 2026/02/04 21:28:02 INFO Applying migration id=ed25519blob 2026/02/04 21:28:02 INFO Applying migration id=rsablob 2026/02/04 21:28:02 INFO Applying migration id=iconscid 2026/02/04 21:28:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-2036-78f0-b432-5c27ba98adcf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 2026/02/04 21:28:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-2037-7036-829e-bc7971e64731 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-2036-7e3f-a4b2-d8ab0434122b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-2036-7e3f-a4b2-d8ab0434122b 2026/02/04 21:28:03 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-2038-753f-987a-be482bbccc7b activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (0.56s) === RUN TestFollow_PublicPost 2026/02/04 21:28:03 INFO Applying migration id=initial 2026/02/04 21:28:03 INFO Applying migration id=notesupdated 2026/02/04 21:28:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:03 INFO Applying migration id=activitiesid 2026/02/04 21:28:03 INFO Applying migration id=outbox 2026/02/04 21:28:03 INFO Applying migration id=edits 2026/02/04 21:28:03 INFO Applying migration id=outboxactor 2026/02/04 21:28:03 INFO Applying migration id=outboxsender 2026/02/04 21:28:03 INFO Applying migration id=thread 2026/02/04 21:28:03 INFO Applying migration id=host 2026/02/04 21:28:03 INFO Applying migration id=sharedinbox 2026/02/04 21:28:03 INFO Applying migration id=noteshost 2026/02/04 21:28:03 INFO Applying migration id=fetched 2026/02/04 21:28:03 INFO Applying migration id=move 2026/02/04 21:28:03 INFO Applying migration id=cleanup 2026/02/04 21:28:03 INFO Applying migration id=received 2026/02/04 21:28:03 INFO Applying migration id=namehost 2026/02/04 21:28:03 INFO Applying migration id=outboxhost 2026/02/04 21:28:03 INFO Applying migration id=notesfts 2026/02/04 21:28:03 INFO Applying migration id=iconsname 2026/02/04 21:28:03 INFO Applying migration id=nohash 2026/02/04 21:28:03 INFO Applying migration id=shares 2026/02/04 21:28:03 INFO Applying migration id=actorttl 2026/02/04 21:28:03 INFO Applying migration id=tocc 2026/02/04 21:28:03 INFO Applying migration id=followeds 2026/02/04 21:28:03 INFO Applying migration id=certhash 2026/02/04 21:28:03 INFO Applying migration id=follows_sync 2026/02/04 21:28:03 INFO Applying migration id=jsonpath 2026/02/04 21:28:03 INFO Applying migration id=localforward 2026/02/04 21:28:03 INFO Applying migration id=avatar 2026/02/04 21:28:03 INFO Applying migration id=noimage 2026/02/04 21:28:03 INFO Applying migration id=feed 2026/02/04 21:28:03 INFO Applying migration id=bookmarks 2026/02/04 21:28:03 INFO Applying migration id=shareactivity 2026/02/04 21:28:03 INFO Applying migration id=application 2026/02/04 21:28:03 INFO Applying migration id=certificates 2026/02/04 21:28:03 INFO Applying migration id=rawforward 2026/02/04 21:28:03 INFO Applying migration id=publickey 2026/02/04 21:28:03 INFO Applying migration id=resolvegroup 2026/02/04 21:28:03 INFO Applying migration id=reject 2026/02/04 21:28:03 INFO Applying migration id=autodel 2026/02/04 21:28:03 INFO Applying migration id=jsonb 2026/02/04 21:28:03 INFO Applying migration id=quote 2026/02/04 21:28:03 INFO Applying migration id=rfc9421 2026/02/04 21:28:03 INFO Applying migration id=keys 2026/02/04 21:28:03 INFO Applying migration id=portable 2026/02/04 21:28:03 INFO Applying migration id=proofs 2026/02/04 21:28:03 INFO Applying migration id=contexts 2026/02/04 21:28:03 INFO Applying migration id=deliverieshost 2026/02/04 21:28:03 INFO Applying migration id=pembegin 2026/02/04 21:28:03 INFO Applying migration id=didhost 2026/02/04 21:28:03 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:03 INFO Applying migration id=invites 2026/02/04 21:28:03 INFO Applying migration id=ed25519blob 2026/02/04 21:28:03 INFO Applying migration id=rsablob 2026/02/04 21:28:03 INFO Applying migration id=iconscid 2026/02/04 21:28:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-22a4-7e46-b375-ba39e9868903 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-22a5-7ef5-b36f-6d32af57adea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-22a4-7e46-b375-ba39e9868903 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-22a4-7e46-b375-ba39e9868903 2026/02/04 21:28:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-22a9-73a8-be83-36132cf4b3bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-22a9-7354-bce6-6d6b36080a1c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-22a9-7354-bce6-6d6b36080a1c --- PASS: TestFollow_PublicPost (0.63s) === RUN TestFollow_Mutual 2026/02/04 21:28:04 INFO Applying migration id=initial 2026/02/04 21:28:04 INFO Applying migration id=notesupdated 2026/02/04 21:28:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:04 INFO Applying migration id=activitiesid 2026/02/04 21:28:04 INFO Applying migration id=outbox 2026/02/04 21:28:04 INFO Applying migration id=edits 2026/02/04 21:28:04 INFO Applying migration id=outboxactor 2026/02/04 21:28:04 INFO Applying migration id=outboxsender 2026/02/04 21:28:04 INFO Applying migration id=thread 2026/02/04 21:28:04 INFO Applying migration id=host 2026/02/04 21:28:04 INFO Applying migration id=sharedinbox 2026/02/04 21:28:04 INFO Applying migration id=noteshost 2026/02/04 21:28:04 INFO Applying migration id=fetched 2026/02/04 21:28:04 INFO Applying migration id=move 2026/02/04 21:28:04 INFO Applying migration id=cleanup 2026/02/04 21:28:04 INFO Applying migration id=received 2026/02/04 21:28:04 INFO Applying migration id=namehost 2026/02/04 21:28:04 INFO Applying migration id=outboxhost 2026/02/04 21:28:04 INFO Applying migration id=notesfts 2026/02/04 21:28:04 INFO Applying migration id=iconsname 2026/02/04 21:28:04 INFO Applying migration id=nohash 2026/02/04 21:28:04 INFO Applying migration id=shares 2026/02/04 21:28:04 INFO Applying migration id=actorttl 2026/02/04 21:28:04 INFO Applying migration id=tocc 2026/02/04 21:28:04 INFO Applying migration id=followeds 2026/02/04 21:28:04 INFO Applying migration id=certhash 2026/02/04 21:28:04 INFO Applying migration id=follows_sync 2026/02/04 21:28:04 INFO Applying migration id=jsonpath 2026/02/04 21:28:04 INFO Applying migration id=localforward 2026/02/04 21:28:04 INFO Applying migration id=avatar 2026/02/04 21:28:04 INFO Applying migration id=noimage 2026/02/04 21:28:04 INFO Applying migration id=feed 2026/02/04 21:28:04 INFO Applying migration id=bookmarks 2026/02/04 21:28:04 INFO Applying migration id=shareactivity 2026/02/04 21:28:04 INFO Applying migration id=application 2026/02/04 21:28:04 INFO Applying migration id=certificates 2026/02/04 21:28:04 INFO Applying migration id=rawforward 2026/02/04 21:28:04 INFO Applying migration id=publickey 2026/02/04 21:28:04 INFO Applying migration id=resolvegroup 2026/02/04 21:28:04 INFO Applying migration id=reject 2026/02/04 21:28:04 INFO Applying migration id=autodel 2026/02/04 21:28:04 INFO Applying migration id=jsonb 2026/02/04 21:28:04 INFO Applying migration id=quote 2026/02/04 21:28:04 INFO Applying migration id=rfc9421 2026/02/04 21:28:04 INFO Applying migration id=keys 2026/02/04 21:28:04 INFO Applying migration id=portable 2026/02/04 21:28:04 INFO Applying migration id=proofs 2026/02/04 21:28:04 INFO Applying migration id=contexts 2026/02/04 21:28:04 INFO Applying migration id=deliverieshost 2026/02/04 21:28:04 INFO Applying migration id=pembegin 2026/02/04 21:28:04 INFO Applying migration id=didhost 2026/02/04 21:28:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:04 INFO Applying migration id=invites 2026/02/04 21:28:04 INFO Applying migration id=ed25519blob 2026/02/04 21:28:04 INFO Applying migration id=rsablob 2026/02/04 21:28:04 INFO Applying migration id=iconscid 2026/02/04 21:28:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-25b8-73c1-b876-eee0f9179cc5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-25b9-769e-b849-7b430886b57f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-25b8-73c1-b876-eee0f9179cc5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-25b8-73c1-b876-eee0f9179cc5 2026/02/04 21:28:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-25bd-7c62-a1e0-9d9bf400f261 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 2026/02/04 21:28:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 2026/02/04 21:28:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-25c2-77d2-90df-bf5232325943 note=https://localhost.localdomain:8443/post/019c2a8e-25c2-776d-9c64-6284fdd41d2c thread=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-25c2-77d2-90df-bf5232325943 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-25c2-776d-9c64-6284fdd41d2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-25c2-776d-9c64-6284fdd41d2c 2026/02/04 21:28:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-25cf-7515-a437-bd698ddca89a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-25d0-7cd2-8ec1-7715b2063fce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-25cf-7515-a437-bd698ddca89a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-25cf-7515-a437-bd698ddca89a --- PASS: TestFollow_Mutual (0.81s) === RUN TestFollow_AlreadyFollowing 2026/02/04 21:28:04 INFO Applying migration id=initial 2026/02/04 21:28:04 INFO Applying migration id=notesupdated 2026/02/04 21:28:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:04 INFO Applying migration id=activitiesid 2026/02/04 21:28:04 INFO Applying migration id=outbox 2026/02/04 21:28:04 INFO Applying migration id=edits 2026/02/04 21:28:04 INFO Applying migration id=outboxactor 2026/02/04 21:28:04 INFO Applying migration id=outboxsender 2026/02/04 21:28:04 INFO Applying migration id=thread 2026/02/04 21:28:04 INFO Applying migration id=host 2026/02/04 21:28:04 INFO Applying migration id=sharedinbox 2026/02/04 21:28:04 INFO Applying migration id=noteshost 2026/02/04 21:28:04 INFO Applying migration id=fetched 2026/02/04 21:28:04 INFO Applying migration id=move 2026/02/04 21:28:04 INFO Applying migration id=cleanup 2026/02/04 21:28:04 INFO Applying migration id=received 2026/02/04 21:28:04 INFO Applying migration id=namehost 2026/02/04 21:28:04 INFO Applying migration id=outboxhost 2026/02/04 21:28:04 INFO Applying migration id=notesfts 2026/02/04 21:28:04 INFO Applying migration id=iconsname 2026/02/04 21:28:04 INFO Applying migration id=nohash 2026/02/04 21:28:04 INFO Applying migration id=shares 2026/02/04 21:28:04 INFO Applying migration id=actorttl 2026/02/04 21:28:04 INFO Applying migration id=tocc 2026/02/04 21:28:04 INFO Applying migration id=followeds 2026/02/04 21:28:04 INFO Applying migration id=certhash 2026/02/04 21:28:04 INFO Applying migration id=follows_sync 2026/02/04 21:28:04 INFO Applying migration id=jsonpath 2026/02/04 21:28:04 INFO Applying migration id=localforward 2026/02/04 21:28:04 INFO Applying migration id=avatar 2026/02/04 21:28:04 INFO Applying migration id=noimage 2026/02/04 21:28:04 INFO Applying migration id=feed 2026/02/04 21:28:04 INFO Applying migration id=bookmarks 2026/02/04 21:28:04 INFO Applying migration id=shareactivity 2026/02/04 21:28:04 INFO Applying migration id=application 2026/02/04 21:28:04 INFO Applying migration id=certificates 2026/02/04 21:28:04 INFO Applying migration id=rawforward 2026/02/04 21:28:04 INFO Applying migration id=publickey 2026/02/04 21:28:04 INFO Applying migration id=resolvegroup 2026/02/04 21:28:04 INFO Applying migration id=reject 2026/02/04 21:28:04 INFO Applying migration id=autodel 2026/02/04 21:28:04 INFO Applying migration id=jsonb 2026/02/04 21:28:04 INFO Applying migration id=quote 2026/02/04 21:28:04 INFO Applying migration id=rfc9421 2026/02/04 21:28:04 INFO Applying migration id=keys 2026/02/04 21:28:04 INFO Applying migration id=portable 2026/02/04 21:28:04 INFO Applying migration id=proofs 2026/02/04 21:28:04 INFO Applying migration id=contexts 2026/02/04 21:28:04 INFO Applying migration id=deliverieshost 2026/02/04 21:28:04 INFO Applying migration id=pembegin 2026/02/04 21:28:04 INFO Applying migration id=didhost 2026/02/04 21:28:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:04 INFO Applying migration id=invites 2026/02/04 21:28:04 INFO Applying migration id=ed25519blob 2026/02/04 21:28:04 INFO Applying migration id=rsablob 2026/02/04 21:28:04 INFO Applying migration id=iconscid 2026/02/04 21:28:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-28ef-7dff-9f0d-173f0bba8ca6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-28f0-763e-b82d-52a1472453fb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-28ef-7dff-9f0d-173f0bba8ca6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-28ef-7dff-9f0d-173f0bba8ca6 --- PASS: TestFollow_AlreadyFollowing (0.79s) === RUN TestFollow_NoSuchUser 2026/02/04 21:28:05 INFO Applying migration id=initial 2026/02/04 21:28:05 INFO Applying migration id=notesupdated 2026/02/04 21:28:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:05 INFO Applying migration id=activitiesid 2026/02/04 21:28:05 INFO Applying migration id=outbox 2026/02/04 21:28:05 INFO Applying migration id=edits 2026/02/04 21:28:05 INFO Applying migration id=outboxactor 2026/02/04 21:28:05 INFO Applying migration id=outboxsender 2026/02/04 21:28:05 INFO Applying migration id=thread 2026/02/04 21:28:05 INFO Applying migration id=host 2026/02/04 21:28:05 INFO Applying migration id=sharedinbox 2026/02/04 21:28:05 INFO Applying migration id=noteshost 2026/02/04 21:28:05 INFO Applying migration id=fetched 2026/02/04 21:28:05 INFO Applying migration id=move 2026/02/04 21:28:05 INFO Applying migration id=cleanup 2026/02/04 21:28:05 INFO Applying migration id=received 2026/02/04 21:28:05 INFO Applying migration id=namehost 2026/02/04 21:28:05 INFO Applying migration id=outboxhost 2026/02/04 21:28:05 INFO Applying migration id=notesfts 2026/02/04 21:28:05 INFO Applying migration id=iconsname 2026/02/04 21:28:05 INFO Applying migration id=nohash 2026/02/04 21:28:05 INFO Applying migration id=shares 2026/02/04 21:28:05 INFO Applying migration id=actorttl 2026/02/04 21:28:05 INFO Applying migration id=tocc 2026/02/04 21:28:05 INFO Applying migration id=followeds 2026/02/04 21:28:05 INFO Applying migration id=certhash 2026/02/04 21:28:05 INFO Applying migration id=follows_sync 2026/02/04 21:28:05 INFO Applying migration id=jsonpath 2026/02/04 21:28:05 INFO Applying migration id=localforward 2026/02/04 21:28:05 INFO Applying migration id=avatar 2026/02/04 21:28:05 INFO Applying migration id=noimage 2026/02/04 21:28:05 INFO Applying migration id=feed 2026/02/04 21:28:05 INFO Applying migration id=bookmarks 2026/02/04 21:28:05 INFO Applying migration id=shareactivity 2026/02/04 21:28:05 INFO Applying migration id=application 2026/02/04 21:28:05 INFO Applying migration id=certificates 2026/02/04 21:28:05 INFO Applying migration id=rawforward 2026/02/04 21:28:05 INFO Applying migration id=publickey 2026/02/04 21:28:05 INFO Applying migration id=resolvegroup 2026/02/04 21:28:05 INFO Applying migration id=reject 2026/02/04 21:28:05 INFO Applying migration id=autodel 2026/02/04 21:28:05 INFO Applying migration id=jsonb 2026/02/04 21:28:05 INFO Applying migration id=quote 2026/02/04 21:28:05 INFO Applying migration id=rfc9421 2026/02/04 21:28:05 INFO Applying migration id=keys 2026/02/04 21:28:05 INFO Applying migration id=portable 2026/02/04 21:28:05 INFO Applying migration id=proofs 2026/02/04 21:28:05 INFO Applying migration id=contexts 2026/02/04 21:28:05 INFO Applying migration id=deliverieshost 2026/02/04 21:28:05 INFO Applying migration id=pembegin 2026/02/04 21:28:05 INFO Applying migration id=didhost 2026/02/04 21:28:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:05 INFO Applying migration id=invites 2026/02/04 21:28:05 INFO Applying migration id=ed25519blob 2026/02/04 21:28:05 INFO Applying migration id=rsablob 2026/02/04 21:28:05 INFO Applying migration id=iconscid 2026/02/04 21:28:06 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (0.67s) === RUN TestFollow_UnauthenticatedUser 2026/02/04 21:28:06 INFO Applying migration id=initial 2026/02/04 21:28:06 INFO Applying migration id=notesupdated 2026/02/04 21:28:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:06 INFO Applying migration id=activitiesid 2026/02/04 21:28:06 INFO Applying migration id=outbox 2026/02/04 21:28:06 INFO Applying migration id=edits 2026/02/04 21:28:06 INFO Applying migration id=outboxactor 2026/02/04 21:28:06 INFO Applying migration id=outboxsender 2026/02/04 21:28:06 INFO Applying migration id=thread 2026/02/04 21:28:06 INFO Applying migration id=host 2026/02/04 21:28:06 INFO Applying migration id=sharedinbox 2026/02/04 21:28:06 INFO Applying migration id=noteshost 2026/02/04 21:28:06 INFO Applying migration id=fetched 2026/02/04 21:28:06 INFO Applying migration id=move 2026/02/04 21:28:06 INFO Applying migration id=cleanup 2026/02/04 21:28:06 INFO Applying migration id=received 2026/02/04 21:28:06 INFO Applying migration id=namehost 2026/02/04 21:28:06 INFO Applying migration id=outboxhost 2026/02/04 21:28:06 INFO Applying migration id=notesfts 2026/02/04 21:28:06 INFO Applying migration id=iconsname 2026/02/04 21:28:06 INFO Applying migration id=nohash 2026/02/04 21:28:06 INFO Applying migration id=shares 2026/02/04 21:28:06 INFO Applying migration id=actorttl 2026/02/04 21:28:06 INFO Applying migration id=tocc 2026/02/04 21:28:06 INFO Applying migration id=followeds 2026/02/04 21:28:06 INFO Applying migration id=certhash 2026/02/04 21:28:06 INFO Applying migration id=follows_sync 2026/02/04 21:28:06 INFO Applying migration id=jsonpath 2026/02/04 21:28:06 INFO Applying migration id=localforward 2026/02/04 21:28:06 INFO Applying migration id=avatar 2026/02/04 21:28:06 INFO Applying migration id=noimage 2026/02/04 21:28:06 INFO Applying migration id=feed 2026/02/04 21:28:06 INFO Applying migration id=bookmarks 2026/02/04 21:28:06 INFO Applying migration id=shareactivity 2026/02/04 21:28:06 INFO Applying migration id=application 2026/02/04 21:28:06 INFO Applying migration id=certificates 2026/02/04 21:28:06 INFO Applying migration id=rawforward 2026/02/04 21:28:06 INFO Applying migration id=publickey 2026/02/04 21:28:06 INFO Applying migration id=resolvegroup 2026/02/04 21:28:06 INFO Applying migration id=reject 2026/02/04 21:28:06 INFO Applying migration id=autodel 2026/02/04 21:28:06 INFO Applying migration id=jsonb 2026/02/04 21:28:06 INFO Applying migration id=quote 2026/02/04 21:28:06 INFO Applying migration id=rfc9421 2026/02/04 21:28:06 INFO Applying migration id=keys 2026/02/04 21:28:06 INFO Applying migration id=portable 2026/02/04 21:28:06 INFO Applying migration id=proofs 2026/02/04 21:28:06 INFO Applying migration id=contexts 2026/02/04 21:28:06 INFO Applying migration id=deliverieshost 2026/02/04 21:28:06 INFO Applying migration id=pembegin 2026/02/04 21:28:06 INFO Applying migration id=didhost 2026/02/04 21:28:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:06 INFO Applying migration id=invites 2026/02/04 21:28:06 INFO Applying migration id=ed25519blob 2026/02/04 21:28:06 INFO Applying migration id=rsablob 2026/02/04 21:28:06 INFO Applying migration id=iconscid --- PASS: TestFollow_UnauthenticatedUser (0.48s) === RUN TestFollows_NoFollows 2026/02/04 21:28:06 INFO Applying migration id=initial 2026/02/04 21:28:06 INFO Applying migration id=notesupdated 2026/02/04 21:28:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:06 INFO Applying migration id=activitiesid 2026/02/04 21:28:06 INFO Applying migration id=outbox 2026/02/04 21:28:06 INFO Applying migration id=edits 2026/02/04 21:28:06 INFO Applying migration id=outboxactor 2026/02/04 21:28:06 INFO Applying migration id=outboxsender 2026/02/04 21:28:06 INFO Applying migration id=thread 2026/02/04 21:28:06 INFO Applying migration id=host 2026/02/04 21:28:06 INFO Applying migration id=sharedinbox 2026/02/04 21:28:06 INFO Applying migration id=noteshost 2026/02/04 21:28:06 INFO Applying migration id=fetched 2026/02/04 21:28:06 INFO Applying migration id=move 2026/02/04 21:28:06 INFO Applying migration id=cleanup 2026/02/04 21:28:06 INFO Applying migration id=received 2026/02/04 21:28:06 INFO Applying migration id=namehost 2026/02/04 21:28:06 INFO Applying migration id=outboxhost 2026/02/04 21:28:06 INFO Applying migration id=notesfts 2026/02/04 21:28:06 INFO Applying migration id=iconsname 2026/02/04 21:28:06 INFO Applying migration id=nohash 2026/02/04 21:28:06 INFO Applying migration id=shares 2026/02/04 21:28:06 INFO Applying migration id=actorttl 2026/02/04 21:28:06 INFO Applying migration id=tocc 2026/02/04 21:28:06 INFO Applying migration id=followeds 2026/02/04 21:28:06 INFO Applying migration id=certhash 2026/02/04 21:28:06 INFO Applying migration id=follows_sync 2026/02/04 21:28:06 INFO Applying migration id=jsonpath 2026/02/04 21:28:06 INFO Applying migration id=localforward 2026/02/04 21:28:06 INFO Applying migration id=avatar 2026/02/04 21:28:06 INFO Applying migration id=noimage 2026/02/04 21:28:06 INFO Applying migration id=feed 2026/02/04 21:28:06 INFO Applying migration id=bookmarks 2026/02/04 21:28:06 INFO Applying migration id=shareactivity 2026/02/04 21:28:06 INFO Applying migration id=application 2026/02/04 21:28:06 INFO Applying migration id=certificates 2026/02/04 21:28:06 INFO Applying migration id=rawforward 2026/02/04 21:28:06 INFO Applying migration id=publickey 2026/02/04 21:28:06 INFO Applying migration id=resolvegroup 2026/02/04 21:28:06 INFO Applying migration id=reject 2026/02/04 21:28:06 INFO Applying migration id=autodel 2026/02/04 21:28:06 INFO Applying migration id=jsonb 2026/02/04 21:28:06 INFO Applying migration id=quote 2026/02/04 21:28:06 INFO Applying migration id=rfc9421 2026/02/04 21:28:06 INFO Applying migration id=keys 2026/02/04 21:28:06 INFO Applying migration id=portable 2026/02/04 21:28:06 INFO Applying migration id=proofs 2026/02/04 21:28:06 INFO Applying migration id=contexts 2026/02/04 21:28:06 INFO Applying migration id=deliverieshost 2026/02/04 21:28:06 INFO Applying migration id=pembegin 2026/02/04 21:28:06 INFO Applying migration id=didhost 2026/02/04 21:28:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:06 INFO Applying migration id=invites 2026/02/04 21:28:06 INFO Applying migration id=ed25519blob 2026/02/04 21:28:06 INFO Applying migration id=rsablob 2026/02/04 21:28:06 INFO Applying migration id=iconscid --- PASS: TestFollows_NoFollows (0.53s) === RUN TestFollows_TwoInactive 2026/02/04 21:28:07 INFO Applying migration id=initial 2026/02/04 21:28:07 INFO Applying migration id=notesupdated 2026/02/04 21:28:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:07 INFO Applying migration id=activitiesid 2026/02/04 21:28:07 INFO Applying migration id=outbox 2026/02/04 21:28:07 INFO Applying migration id=edits 2026/02/04 21:28:07 INFO Applying migration id=outboxactor 2026/02/04 21:28:07 INFO Applying migration id=outboxsender 2026/02/04 21:28:07 INFO Applying migration id=thread 2026/02/04 21:28:07 INFO Applying migration id=host 2026/02/04 21:28:07 INFO Applying migration id=sharedinbox 2026/02/04 21:28:07 INFO Applying migration id=noteshost 2026/02/04 21:28:07 INFO Applying migration id=fetched 2026/02/04 21:28:07 INFO Applying migration id=move 2026/02/04 21:28:07 INFO Applying migration id=cleanup 2026/02/04 21:28:07 INFO Applying migration id=received 2026/02/04 21:28:07 INFO Applying migration id=namehost 2026/02/04 21:28:07 INFO Applying migration id=outboxhost 2026/02/04 21:28:07 INFO Applying migration id=notesfts 2026/02/04 21:28:07 INFO Applying migration id=iconsname 2026/02/04 21:28:07 INFO Applying migration id=nohash 2026/02/04 21:28:07 INFO Applying migration id=shares 2026/02/04 21:28:07 INFO Applying migration id=actorttl 2026/02/04 21:28:07 INFO Applying migration id=tocc 2026/02/04 21:28:07 INFO Applying migration id=followeds 2026/02/04 21:28:07 INFO Applying migration id=certhash 2026/02/04 21:28:07 INFO Applying migration id=follows_sync 2026/02/04 21:28:07 INFO Applying migration id=jsonpath 2026/02/04 21:28:07 INFO Applying migration id=localforward 2026/02/04 21:28:07 INFO Applying migration id=avatar 2026/02/04 21:28:07 INFO Applying migration id=noimage 2026/02/04 21:28:07 INFO Applying migration id=feed 2026/02/04 21:28:07 INFO Applying migration id=bookmarks 2026/02/04 21:28:07 INFO Applying migration id=shareactivity 2026/02/04 21:28:07 INFO Applying migration id=application 2026/02/04 21:28:07 INFO Applying migration id=certificates 2026/02/04 21:28:07 INFO Applying migration id=rawforward 2026/02/04 21:28:07 INFO Applying migration id=publickey 2026/02/04 21:28:07 INFO Applying migration id=resolvegroup 2026/02/04 21:28:07 INFO Applying migration id=reject 2026/02/04 21:28:07 INFO Applying migration id=autodel 2026/02/04 21:28:07 INFO Applying migration id=jsonb 2026/02/04 21:28:07 INFO Applying migration id=quote 2026/02/04 21:28:07 INFO Applying migration id=rfc9421 2026/02/04 21:28:07 INFO Applying migration id=keys 2026/02/04 21:28:07 INFO Applying migration id=portable 2026/02/04 21:28:07 INFO Applying migration id=proofs 2026/02/04 21:28:07 INFO Applying migration id=contexts 2026/02/04 21:28:07 INFO Applying migration id=deliverieshost 2026/02/04 21:28:07 INFO Applying migration id=pembegin 2026/02/04 21:28:07 INFO Applying migration id=didhost 2026/02/04 21:28:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:07 INFO Applying migration id=invites 2026/02/04 21:28:07 INFO Applying migration id=ed25519blob 2026/02/04 21:28:07 INFO Applying migration id=rsablob 2026/02/04 21:28:07 INFO Applying migration id=iconscid 2026/02/04 21:28:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-319d-7982-ad32-83faeff603f1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-319e-7f1b-8916-b90f59a68f74 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-319d-7982-ad32-83faeff603f1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-319d-7982-ad32-83faeff603f1 2026/02/04 21:28:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-31a3-7a4a-8193-7ee6305e9601 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/02/04 21:28:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-31a4-7d0a-9e40-038c3197ce60 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-31a3-7a4a-8193-7ee6305e9601 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-31a3-7a4a-8193-7ee6305e9601 --- PASS: TestFollows_TwoInactive (0.55s) === RUN TestFollows_OneActiveOneInactive 2026/02/04 21:28:07 INFO Applying migration id=initial 2026/02/04 21:28:07 INFO Applying migration id=notesupdated 2026/02/04 21:28:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:07 INFO Applying migration id=activitiesid 2026/02/04 21:28:07 INFO Applying migration id=outbox 2026/02/04 21:28:07 INFO Applying migration id=edits 2026/02/04 21:28:07 INFO Applying migration id=outboxactor 2026/02/04 21:28:07 INFO Applying migration id=outboxsender 2026/02/04 21:28:07 INFO Applying migration id=thread 2026/02/04 21:28:07 INFO Applying migration id=host 2026/02/04 21:28:07 INFO Applying migration id=sharedinbox 2026/02/04 21:28:07 INFO Applying migration id=noteshost 2026/02/04 21:28:07 INFO Applying migration id=fetched 2026/02/04 21:28:07 INFO Applying migration id=move 2026/02/04 21:28:07 INFO Applying migration id=cleanup 2026/02/04 21:28:07 INFO Applying migration id=received 2026/02/04 21:28:07 INFO Applying migration id=namehost 2026/02/04 21:28:07 INFO Applying migration id=outboxhost 2026/02/04 21:28:07 INFO Applying migration id=notesfts 2026/02/04 21:28:07 INFO Applying migration id=iconsname 2026/02/04 21:28:07 INFO Applying migration id=nohash 2026/02/04 21:28:07 INFO Applying migration id=shares 2026/02/04 21:28:07 INFO Applying migration id=actorttl 2026/02/04 21:28:07 INFO Applying migration id=tocc 2026/02/04 21:28:07 INFO Applying migration id=followeds 2026/02/04 21:28:07 INFO Applying migration id=certhash 2026/02/04 21:28:07 INFO Applying migration id=follows_sync 2026/02/04 21:28:07 INFO Applying migration id=jsonpath 2026/02/04 21:28:07 INFO Applying migration id=localforward 2026/02/04 21:28:07 INFO Applying migration id=avatar 2026/02/04 21:28:07 INFO Applying migration id=noimage 2026/02/04 21:28:07 INFO Applying migration id=feed 2026/02/04 21:28:07 INFO Applying migration id=bookmarks 2026/02/04 21:28:07 INFO Applying migration id=shareactivity 2026/02/04 21:28:07 INFO Applying migration id=application 2026/02/04 21:28:07 INFO Applying migration id=certificates 2026/02/04 21:28:07 INFO Applying migration id=rawforward 2026/02/04 21:28:07 INFO Applying migration id=publickey 2026/02/04 21:28:07 INFO Applying migration id=resolvegroup 2026/02/04 21:28:07 INFO Applying migration id=reject 2026/02/04 21:28:07 INFO Applying migration id=autodel 2026/02/04 21:28:07 INFO Applying migration id=jsonb 2026/02/04 21:28:07 INFO Applying migration id=quote 2026/02/04 21:28:07 INFO Applying migration id=rfc9421 2026/02/04 21:28:07 INFO Applying migration id=keys 2026/02/04 21:28:07 INFO Applying migration id=portable 2026/02/04 21:28:08 INFO Applying migration id=proofs 2026/02/04 21:28:08 INFO Applying migration id=contexts 2026/02/04 21:28:08 INFO Applying migration id=deliverieshost 2026/02/04 21:28:08 INFO Applying migration id=pembegin 2026/02/04 21:28:08 INFO Applying migration id=didhost 2026/02/04 21:28:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:08 INFO Applying migration id=invites 2026/02/04 21:28:08 INFO Applying migration id=ed25519blob 2026/02/04 21:28:08 INFO Applying migration id=rsablob 2026/02/04 21:28:08 INFO Applying migration id=iconscid 2026/02/04 21:28:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-346e-7593-8a66-0f2089eda16f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-346e-7e45-957d-d56f4f6bb713 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-346e-7593-8a66-0f2089eda16f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-346e-7593-8a66-0f2089eda16f 2026/02/04 21:28:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-346f-771e-be0b-556dedc7cb8d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/02/04 21:28:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3470-7705-a764-971793554a44 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-346f-771e-be0b-556dedc7cb8d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-346f-771e-be0b-556dedc7cb8d 2026/02/04 21:28:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-3472-7adf-ac7d-0fe6318968cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-3472-7aad-b7b9-5fd2873ac8fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-3472-7aad-b7b9-5fd2873ac8fe --- PASS: TestFollows_OneActiveOneInactive (0.72s) === RUN TestFollows_UnauthenticatedUser 2026/02/04 21:28:08 INFO Applying migration id=initial 2026/02/04 21:28:08 INFO Applying migration id=notesupdated 2026/02/04 21:28:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:08 INFO Applying migration id=activitiesid 2026/02/04 21:28:08 INFO Applying migration id=outbox 2026/02/04 21:28:08 INFO Applying migration id=edits 2026/02/04 21:28:08 INFO Applying migration id=outboxactor 2026/02/04 21:28:08 INFO Applying migration id=outboxsender 2026/02/04 21:28:08 INFO Applying migration id=thread 2026/02/04 21:28:08 INFO Applying migration id=host 2026/02/04 21:28:08 INFO Applying migration id=sharedinbox 2026/02/04 21:28:08 INFO Applying migration id=noteshost 2026/02/04 21:28:08 INFO Applying migration id=fetched 2026/02/04 21:28:08 INFO Applying migration id=move 2026/02/04 21:28:08 INFO Applying migration id=cleanup 2026/02/04 21:28:08 INFO Applying migration id=received 2026/02/04 21:28:08 INFO Applying migration id=namehost 2026/02/04 21:28:08 INFO Applying migration id=outboxhost 2026/02/04 21:28:08 INFO Applying migration id=notesfts 2026/02/04 21:28:08 INFO Applying migration id=iconsname 2026/02/04 21:28:08 INFO Applying migration id=nohash 2026/02/04 21:28:08 INFO Applying migration id=shares 2026/02/04 21:28:08 INFO Applying migration id=actorttl 2026/02/04 21:28:08 INFO Applying migration id=tocc 2026/02/04 21:28:08 INFO Applying migration id=followeds 2026/02/04 21:28:08 INFO Applying migration id=certhash 2026/02/04 21:28:08 INFO Applying migration id=follows_sync 2026/02/04 21:28:08 INFO Applying migration id=jsonpath 2026/02/04 21:28:08 INFO Applying migration id=localforward 2026/02/04 21:28:08 INFO Applying migration id=avatar 2026/02/04 21:28:08 INFO Applying migration id=noimage 2026/02/04 21:28:08 INFO Applying migration id=feed 2026/02/04 21:28:08 INFO Applying migration id=bookmarks 2026/02/04 21:28:08 INFO Applying migration id=shareactivity 2026/02/04 21:28:08 INFO Applying migration id=application 2026/02/04 21:28:08 INFO Applying migration id=certificates 2026/02/04 21:28:08 INFO Applying migration id=rawforward 2026/02/04 21:28:08 INFO Applying migration id=publickey 2026/02/04 21:28:08 INFO Applying migration id=resolvegroup 2026/02/04 21:28:08 INFO Applying migration id=reject 2026/02/04 21:28:08 INFO Applying migration id=autodel 2026/02/04 21:28:08 INFO Applying migration id=jsonb 2026/02/04 21:28:08 INFO Applying migration id=quote 2026/02/04 21:28:08 INFO Applying migration id=rfc9421 2026/02/04 21:28:08 INFO Applying migration id=keys 2026/02/04 21:28:08 INFO Applying migration id=portable 2026/02/04 21:28:08 INFO Applying migration id=proofs 2026/02/04 21:28:08 INFO Applying migration id=contexts 2026/02/04 21:28:08 INFO Applying migration id=deliverieshost 2026/02/04 21:28:08 INFO Applying migration id=pembegin 2026/02/04 21:28:08 INFO Applying migration id=didhost 2026/02/04 21:28:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:08 INFO Applying migration id=invites 2026/02/04 21:28:08 INFO Applying migration id=ed25519blob 2026/02/04 21:28:08 INFO Applying migration id=rsablob 2026/02/04 21:28:08 INFO Applying migration id=iconscid --- PASS: TestFollows_UnauthenticatedUser (0.62s) === RUN TestForward_ReplyToPostByFollower 2026/02/04 21:28:09 INFO Applying migration id=initial 2026/02/04 21:28:09 INFO Applying migration id=notesupdated 2026/02/04 21:28:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:09 INFO Applying migration id=activitiesid 2026/02/04 21:28:09 INFO Applying migration id=outbox 2026/02/04 21:28:09 INFO Applying migration id=edits 2026/02/04 21:28:09 INFO Applying migration id=outboxactor 2026/02/04 21:28:09 INFO Applying migration id=outboxsender 2026/02/04 21:28:09 INFO Applying migration id=thread 2026/02/04 21:28:09 INFO Applying migration id=host 2026/02/04 21:28:09 INFO Applying migration id=sharedinbox 2026/02/04 21:28:09 INFO Applying migration id=noteshost 2026/02/04 21:28:09 INFO Applying migration id=fetched 2026/02/04 21:28:09 INFO Applying migration id=move 2026/02/04 21:28:09 INFO Applying migration id=cleanup 2026/02/04 21:28:09 INFO Applying migration id=received 2026/02/04 21:28:09 INFO Applying migration id=namehost 2026/02/04 21:28:09 INFO Applying migration id=outboxhost 2026/02/04 21:28:09 INFO Applying migration id=notesfts 2026/02/04 21:28:09 INFO Applying migration id=iconsname 2026/02/04 21:28:09 INFO Applying migration id=nohash 2026/02/04 21:28:09 INFO Applying migration id=shares 2026/02/04 21:28:09 INFO Applying migration id=actorttl 2026/02/04 21:28:09 INFO Applying migration id=tocc 2026/02/04 21:28:09 INFO Applying migration id=followeds 2026/02/04 21:28:09 INFO Applying migration id=certhash 2026/02/04 21:28:09 INFO Applying migration id=follows_sync 2026/02/04 21:28:09 INFO Applying migration id=jsonpath 2026/02/04 21:28:09 INFO Applying migration id=localforward 2026/02/04 21:28:09 INFO Applying migration id=avatar 2026/02/04 21:28:09 INFO Applying migration id=noimage 2026/02/04 21:28:09 INFO Applying migration id=feed 2026/02/04 21:28:09 INFO Applying migration id=bookmarks 2026/02/04 21:28:09 INFO Applying migration id=shareactivity 2026/02/04 21:28:09 INFO Applying migration id=application 2026/02/04 21:28:09 INFO Applying migration id=certificates 2026/02/04 21:28:09 INFO Applying migration id=rawforward 2026/02/04 21:28:09 INFO Applying migration id=publickey 2026/02/04 21:28:09 INFO Applying migration id=resolvegroup 2026/02/04 21:28:09 INFO Applying migration id=reject 2026/02/04 21:28:09 INFO Applying migration id=autodel 2026/02/04 21:28:09 INFO Applying migration id=jsonb 2026/02/04 21:28:09 INFO Applying migration id=quote 2026/02/04 21:28:09 INFO Applying migration id=rfc9421 2026/02/04 21:28:09 INFO Applying migration id=keys 2026/02/04 21:28:09 INFO Applying migration id=portable 2026/02/04 21:28:09 INFO Applying migration id=proofs 2026/02/04 21:28:09 INFO Applying migration id=contexts 2026/02/04 21:28:09 INFO Applying migration id=deliverieshost 2026/02/04 21:28:09 INFO Applying migration id=pembegin 2026/02/04 21:28:09 INFO Applying migration id=didhost 2026/02/04 21:28:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:09 INFO Applying migration id=invites 2026/02/04 21:28:09 INFO Applying migration id=ed25519blob 2026/02/04 21:28:09 INFO Applying migration id=rsablob 2026/02/04 21:28:09 INFO Applying migration id=iconscid 2026/02/04 21:28:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-387b-78f4-b4e6-babf92af0c57 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPostByFollower (0.41s) === RUN TestForward_ReplyToPublicPost 2026/02/04 21:28:09 INFO Applying migration id=initial 2026/02/04 21:28:09 INFO Applying migration id=notesupdated 2026/02/04 21:28:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:09 INFO Applying migration id=activitiesid 2026/02/04 21:28:09 INFO Applying migration id=outbox 2026/02/04 21:28:09 INFO Applying migration id=edits 2026/02/04 21:28:09 INFO Applying migration id=outboxactor 2026/02/04 21:28:09 INFO Applying migration id=outboxsender 2026/02/04 21:28:09 INFO Applying migration id=thread 2026/02/04 21:28:09 INFO Applying migration id=host 2026/02/04 21:28:09 INFO Applying migration id=sharedinbox 2026/02/04 21:28:09 INFO Applying migration id=noteshost 2026/02/04 21:28:09 INFO Applying migration id=fetched 2026/02/04 21:28:09 INFO Applying migration id=move 2026/02/04 21:28:09 INFO Applying migration id=cleanup 2026/02/04 21:28:09 INFO Applying migration id=received 2026/02/04 21:28:09 INFO Applying migration id=namehost 2026/02/04 21:28:09 INFO Applying migration id=outboxhost 2026/02/04 21:28:09 INFO Applying migration id=notesfts 2026/02/04 21:28:09 INFO Applying migration id=iconsname 2026/02/04 21:28:09 INFO Applying migration id=nohash 2026/02/04 21:28:09 INFO Applying migration id=shares 2026/02/04 21:28:09 INFO Applying migration id=actorttl 2026/02/04 21:28:09 INFO Applying migration id=tocc 2026/02/04 21:28:09 INFO Applying migration id=followeds 2026/02/04 21:28:09 INFO Applying migration id=certhash 2026/02/04 21:28:09 INFO Applying migration id=follows_sync 2026/02/04 21:28:09 INFO Applying migration id=jsonpath 2026/02/04 21:28:09 INFO Applying migration id=localforward 2026/02/04 21:28:09 INFO Applying migration id=avatar 2026/02/04 21:28:09 INFO Applying migration id=noimage 2026/02/04 21:28:09 INFO Applying migration id=feed 2026/02/04 21:28:09 INFO Applying migration id=bookmarks 2026/02/04 21:28:09 INFO Applying migration id=shareactivity 2026/02/04 21:28:09 INFO Applying migration id=application 2026/02/04 21:28:09 INFO Applying migration id=certificates 2026/02/04 21:28:09 INFO Applying migration id=rawforward 2026/02/04 21:28:09 INFO Applying migration id=publickey 2026/02/04 21:28:09 INFO Applying migration id=resolvegroup 2026/02/04 21:28:09 INFO Applying migration id=reject 2026/02/04 21:28:09 INFO Applying migration id=autodel 2026/02/04 21:28:09 INFO Applying migration id=jsonb 2026/02/04 21:28:09 INFO Applying migration id=quote 2026/02/04 21:28:09 INFO Applying migration id=rfc9421 2026/02/04 21:28:09 INFO Applying migration id=keys 2026/02/04 21:28:09 INFO Applying migration id=portable 2026/02/04 21:28:09 INFO Applying migration id=proofs 2026/02/04 21:28:09 INFO Applying migration id=contexts 2026/02/04 21:28:09 INFO Applying migration id=deliverieshost 2026/02/04 21:28:09 INFO Applying migration id=pembegin 2026/02/04 21:28:09 INFO Applying migration id=didhost 2026/02/04 21:28:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:09 INFO Applying migration id=invites 2026/02/04 21:28:09 INFO Applying migration id=ed25519blob 2026/02/04 21:28:09 INFO Applying migration id=rsablob 2026/02/04 21:28:09 INFO Applying migration id=iconscid 2026/02/04 21:28:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3a11-721b-acd0-8f8f35545e25 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (0.40s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/04 21:28:10 INFO Applying migration id=initial 2026/02/04 21:28:10 INFO Applying migration id=notesupdated 2026/02/04 21:28:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:10 INFO Applying migration id=activitiesid 2026/02/04 21:28:10 INFO Applying migration id=outbox 2026/02/04 21:28:10 INFO Applying migration id=edits 2026/02/04 21:28:10 INFO Applying migration id=outboxactor 2026/02/04 21:28:10 INFO Applying migration id=outboxsender 2026/02/04 21:28:10 INFO Applying migration id=thread 2026/02/04 21:28:10 INFO Applying migration id=host 2026/02/04 21:28:10 INFO Applying migration id=sharedinbox 2026/02/04 21:28:10 INFO Applying migration id=noteshost 2026/02/04 21:28:10 INFO Applying migration id=fetched 2026/02/04 21:28:10 INFO Applying migration id=move 2026/02/04 21:28:10 INFO Applying migration id=cleanup 2026/02/04 21:28:10 INFO Applying migration id=received 2026/02/04 21:28:10 INFO Applying migration id=namehost 2026/02/04 21:28:10 INFO Applying migration id=outboxhost 2026/02/04 21:28:10 INFO Applying migration id=notesfts 2026/02/04 21:28:10 INFO Applying migration id=iconsname 2026/02/04 21:28:10 INFO Applying migration id=nohash 2026/02/04 21:28:10 INFO Applying migration id=shares 2026/02/04 21:28:10 INFO Applying migration id=actorttl 2026/02/04 21:28:10 INFO Applying migration id=tocc 2026/02/04 21:28:10 INFO Applying migration id=followeds 2026/02/04 21:28:10 INFO Applying migration id=certhash 2026/02/04 21:28:10 INFO Applying migration id=follows_sync 2026/02/04 21:28:10 INFO Applying migration id=jsonpath 2026/02/04 21:28:10 INFO Applying migration id=localforward 2026/02/04 21:28:10 INFO Applying migration id=avatar 2026/02/04 21:28:10 INFO Applying migration id=noimage 2026/02/04 21:28:10 INFO Applying migration id=feed 2026/02/04 21:28:10 INFO Applying migration id=bookmarks 2026/02/04 21:28:10 INFO Applying migration id=shareactivity 2026/02/04 21:28:10 INFO Applying migration id=application 2026/02/04 21:28:10 INFO Applying migration id=certificates 2026/02/04 21:28:10 INFO Applying migration id=rawforward 2026/02/04 21:28:10 INFO Applying migration id=publickey 2026/02/04 21:28:10 INFO Applying migration id=resolvegroup 2026/02/04 21:28:10 INFO Applying migration id=reject 2026/02/04 21:28:10 INFO Applying migration id=autodel 2026/02/04 21:28:10 INFO Applying migration id=jsonb 2026/02/04 21:28:10 INFO Applying migration id=quote 2026/02/04 21:28:10 INFO Applying migration id=rfc9421 2026/02/04 21:28:10 INFO Applying migration id=keys 2026/02/04 21:28:10 INFO Applying migration id=portable 2026/02/04 21:28:10 INFO Applying migration id=proofs 2026/02/04 21:28:10 INFO Applying migration id=contexts 2026/02/04 21:28:10 INFO Applying migration id=deliverieshost 2026/02/04 21:28:10 INFO Applying migration id=pembegin 2026/02/04 21:28:10 INFO Applying migration id=didhost 2026/02/04 21:28:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:10 INFO Applying migration id=invites 2026/02/04 21:28:10 INFO Applying migration id=ed25519blob 2026/02/04 21:28:10 INFO Applying migration id=rsablob 2026/02/04 21:28:10 INFO Applying migration id=iconscid 2026/02/04 21:28:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3c39-7072-b516-611e435f4cbd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-3c3a-7283-9abf-2170f4d8e5d0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e 2026/02/04 21:28:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e 2026/02/04 21:28:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-3c3e-77ee-b63b-5c260a0fe76e note=https://localhost.localdomain:8443/post/019c2a8e-3c3e-776b-a5a0-290f07cd6626 thread=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-3c3e-77ee-b63b-5c260a0fe76e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-3c3e-776b-a5a0-290f07cd6626 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-3c3e-776b-a5a0-290f07cd6626 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.56s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/04 21:28:10 INFO Applying migration id=initial 2026/02/04 21:28:10 INFO Applying migration id=notesupdated 2026/02/04 21:28:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:10 INFO Applying migration id=activitiesid 2026/02/04 21:28:10 INFO Applying migration id=outbox 2026/02/04 21:28:10 INFO Applying migration id=edits 2026/02/04 21:28:10 INFO Applying migration id=outboxactor 2026/02/04 21:28:10 INFO Applying migration id=outboxsender 2026/02/04 21:28:10 INFO Applying migration id=thread 2026/02/04 21:28:10 INFO Applying migration id=host 2026/02/04 21:28:10 INFO Applying migration id=sharedinbox 2026/02/04 21:28:10 INFO Applying migration id=noteshost 2026/02/04 21:28:10 INFO Applying migration id=fetched 2026/02/04 21:28:10 INFO Applying migration id=move 2026/02/04 21:28:10 INFO Applying migration id=cleanup 2026/02/04 21:28:10 INFO Applying migration id=received 2026/02/04 21:28:10 INFO Applying migration id=namehost 2026/02/04 21:28:10 INFO Applying migration id=outboxhost 2026/02/04 21:28:10 INFO Applying migration id=notesfts 2026/02/04 21:28:10 INFO Applying migration id=iconsname 2026/02/04 21:28:10 INFO Applying migration id=nohash 2026/02/04 21:28:10 INFO Applying migration id=shares 2026/02/04 21:28:10 INFO Applying migration id=actorttl 2026/02/04 21:28:10 INFO Applying migration id=tocc 2026/02/04 21:28:10 INFO Applying migration id=followeds 2026/02/04 21:28:10 INFO Applying migration id=certhash 2026/02/04 21:28:10 INFO Applying migration id=follows_sync 2026/02/04 21:28:10 INFO Applying migration id=jsonpath 2026/02/04 21:28:10 INFO Applying migration id=localforward 2026/02/04 21:28:10 INFO Applying migration id=avatar 2026/02/04 21:28:10 INFO Applying migration id=noimage 2026/02/04 21:28:10 INFO Applying migration id=feed 2026/02/04 21:28:10 INFO Applying migration id=bookmarks 2026/02/04 21:28:10 INFO Applying migration id=shareactivity 2026/02/04 21:28:10 INFO Applying migration id=application 2026/02/04 21:28:10 INFO Applying migration id=certificates 2026/02/04 21:28:10 INFO Applying migration id=rawforward 2026/02/04 21:28:10 INFO Applying migration id=publickey 2026/02/04 21:28:10 INFO Applying migration id=resolvegroup 2026/02/04 21:28:10 INFO Applying migration id=reject 2026/02/04 21:28:10 INFO Applying migration id=autodel 2026/02/04 21:28:10 INFO Applying migration id=jsonb 2026/02/04 21:28:10 INFO Applying migration id=quote 2026/02/04 21:28:10 INFO Applying migration id=rfc9421 2026/02/04 21:28:10 INFO Applying migration id=keys 2026/02/04 21:28:10 INFO Applying migration id=portable 2026/02/04 21:28:10 INFO Applying migration id=proofs 2026/02/04 21:28:10 INFO Applying migration id=contexts 2026/02/04 21:28:10 INFO Applying migration id=deliverieshost 2026/02/04 21:28:10 INFO Applying migration id=pembegin 2026/02/04 21:28:10 INFO Applying migration id=didhost 2026/02/04 21:28:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:10 INFO Applying migration id=invites 2026/02/04 21:28:10 INFO Applying migration id=ed25519blob 2026/02/04 21:28:10 INFO Applying migration id=rsablob 2026/02/04 21:28:10 INFO Applying migration id=iconscid 2026/02/04 21:28:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3ee9-7e2b-be92-f4dedc021e27 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28: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/note/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.68s) === RUN TestForward_ReplyToUnknownPost 2026/02/04 21:28:11 INFO Applying migration id=initial 2026/02/04 21:28:11 INFO Applying migration id=notesupdated 2026/02/04 21:28:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:11 INFO Applying migration id=activitiesid 2026/02/04 21:28:11 INFO Applying migration id=outbox 2026/02/04 21:28:11 INFO Applying migration id=edits 2026/02/04 21:28:11 INFO Applying migration id=outboxactor 2026/02/04 21:28:11 INFO Applying migration id=outboxsender 2026/02/04 21:28:11 INFO Applying migration id=thread 2026/02/04 21:28:11 INFO Applying migration id=host 2026/02/04 21:28:11 INFO Applying migration id=sharedinbox 2026/02/04 21:28:11 INFO Applying migration id=noteshost 2026/02/04 21:28:11 INFO Applying migration id=fetched 2026/02/04 21:28:11 INFO Applying migration id=move 2026/02/04 21:28:11 INFO Applying migration id=cleanup 2026/02/04 21:28:11 INFO Applying migration id=received 2026/02/04 21:28:11 INFO Applying migration id=namehost 2026/02/04 21:28:11 INFO Applying migration id=outboxhost 2026/02/04 21:28:11 INFO Applying migration id=notesfts 2026/02/04 21:28:11 INFO Applying migration id=iconsname 2026/02/04 21:28:11 INFO Applying migration id=nohash 2026/02/04 21:28:11 INFO Applying migration id=shares 2026/02/04 21:28:11 INFO Applying migration id=actorttl 2026/02/04 21:28:11 INFO Applying migration id=tocc 2026/02/04 21:28:11 INFO Applying migration id=followeds 2026/02/04 21:28:11 INFO Applying migration id=certhash 2026/02/04 21:28:11 INFO Applying migration id=follows_sync 2026/02/04 21:28:11 INFO Applying migration id=jsonpath 2026/02/04 21:28:11 INFO Applying migration id=localforward 2026/02/04 21:28:11 INFO Applying migration id=avatar 2026/02/04 21:28:11 INFO Applying migration id=noimage 2026/02/04 21:28:11 INFO Applying migration id=feed 2026/02/04 21:28:11 INFO Applying migration id=bookmarks 2026/02/04 21:28:11 INFO Applying migration id=shareactivity 2026/02/04 21:28:11 INFO Applying migration id=application 2026/02/04 21:28:11 INFO Applying migration id=certificates 2026/02/04 21:28:11 INFO Applying migration id=rawforward 2026/02/04 21:28:11 INFO Applying migration id=publickey 2026/02/04 21:28:11 INFO Applying migration id=resolvegroup 2026/02/04 21:28:11 INFO Applying migration id=reject 2026/02/04 21:28:11 INFO Applying migration id=autodel 2026/02/04 21:28:11 INFO Applying migration id=jsonb 2026/02/04 21:28:11 INFO Applying migration id=quote 2026/02/04 21:28:11 INFO Applying migration id=rfc9421 2026/02/04 21:28:11 INFO Applying migration id=keys 2026/02/04 21:28:11 INFO Applying migration id=portable 2026/02/04 21:28:11 INFO Applying migration id=proofs 2026/02/04 21:28:11 INFO Applying migration id=contexts 2026/02/04 21:28:11 INFO Applying migration id=deliverieshost 2026/02/04 21:28:11 INFO Applying migration id=pembegin 2026/02/04 21:28:11 INFO Applying migration id=didhost 2026/02/04 21:28:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:11 INFO Applying migration id=invites 2026/02/04 21:28:11 INFO Applying migration id=ed25519blob 2026/02/04 21:28:11 INFO Applying migration id=rsablob 2026/02/04 21:28:11 INFO Applying migration id=iconscid 2026/02/04 21:28:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4155-7b84-808e-8545bcdbb09e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (0.62s) === RUN TestForward_ReplyToDM 2026/02/04 21:28:11 INFO Applying migration id=initial 2026/02/04 21:28:11 INFO Applying migration id=notesupdated 2026/02/04 21:28:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:11 INFO Applying migration id=activitiesid 2026/02/04 21:28:11 INFO Applying migration id=outbox 2026/02/04 21:28:11 INFO Applying migration id=edits 2026/02/04 21:28:11 INFO Applying migration id=outboxactor 2026/02/04 21:28:11 INFO Applying migration id=outboxsender 2026/02/04 21:28:11 INFO Applying migration id=thread 2026/02/04 21:28:11 INFO Applying migration id=host 2026/02/04 21:28:11 INFO Applying migration id=sharedinbox 2026/02/04 21:28:11 INFO Applying migration id=noteshost 2026/02/04 21:28:11 INFO Applying migration id=fetched 2026/02/04 21:28:11 INFO Applying migration id=move 2026/02/04 21:28:11 INFO Applying migration id=cleanup 2026/02/04 21:28:11 INFO Applying migration id=received 2026/02/04 21:28:11 INFO Applying migration id=namehost 2026/02/04 21:28:11 INFO Applying migration id=outboxhost 2026/02/04 21:28:11 INFO Applying migration id=notesfts 2026/02/04 21:28:11 INFO Applying migration id=iconsname 2026/02/04 21:28:11 INFO Applying migration id=nohash 2026/02/04 21:28:11 INFO Applying migration id=shares 2026/02/04 21:28:11 INFO Applying migration id=actorttl 2026/02/04 21:28:11 INFO Applying migration id=tocc 2026/02/04 21:28:11 INFO Applying migration id=followeds 2026/02/04 21:28:11 INFO Applying migration id=certhash 2026/02/04 21:28:11 INFO Applying migration id=follows_sync 2026/02/04 21:28:11 INFO Applying migration id=jsonpath 2026/02/04 21:28:11 INFO Applying migration id=localforward 2026/02/04 21:28:11 INFO Applying migration id=avatar 2026/02/04 21:28:11 INFO Applying migration id=noimage 2026/02/04 21:28:11 INFO Applying migration id=feed 2026/02/04 21:28:11 INFO Applying migration id=bookmarks 2026/02/04 21:28:11 INFO Applying migration id=shareactivity 2026/02/04 21:28:11 INFO Applying migration id=application 2026/02/04 21:28:11 INFO Applying migration id=certificates 2026/02/04 21:28:11 INFO Applying migration id=rawforward 2026/02/04 21:28:11 INFO Applying migration id=publickey 2026/02/04 21:28:11 INFO Applying migration id=resolvegroup 2026/02/04 21:28:11 INFO Applying migration id=reject 2026/02/04 21:28:11 INFO Applying migration id=autodel 2026/02/04 21:28:11 INFO Applying migration id=jsonb 2026/02/04 21:28:11 INFO Applying migration id=quote 2026/02/04 21:28:11 INFO Applying migration id=rfc9421 2026/02/04 21:28:11 INFO Applying migration id=keys 2026/02/04 21:28:11 INFO Applying migration id=portable 2026/02/04 21:28:11 INFO Applying migration id=proofs 2026/02/04 21:28:11 INFO Applying migration id=contexts 2026/02/04 21:28:11 INFO Applying migration id=deliverieshost 2026/02/04 21:28:11 INFO Applying migration id=pembegin 2026/02/04 21:28:11 INFO Applying migration id=didhost 2026/02/04 21:28:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:11 INFO Applying migration id=invites 2026/02/04 21:28:11 INFO Applying migration id=ed25519blob 2026/02/04 21:28:11 INFO Applying migration id=rsablob 2026/02/04 21:28:11 INFO Applying migration id=iconscid 2026/02/04 21:28:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4405-7b38-bb1a-e258017f723f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:12 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (0.69s) === RUN TestForward_NotFollowingAuthor 2026/02/04 21:28:12 INFO Applying migration id=initial 2026/02/04 21:28:12 INFO Applying migration id=notesupdated 2026/02/04 21:28:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:12 INFO Applying migration id=activitiesid 2026/02/04 21:28:12 INFO Applying migration id=outbox 2026/02/04 21:28:12 INFO Applying migration id=edits 2026/02/04 21:28:12 INFO Applying migration id=outboxactor 2026/02/04 21:28:12 INFO Applying migration id=outboxsender 2026/02/04 21:28:12 INFO Applying migration id=thread 2026/02/04 21:28:12 INFO Applying migration id=host 2026/02/04 21:28:12 INFO Applying migration id=sharedinbox 2026/02/04 21:28:12 INFO Applying migration id=noteshost 2026/02/04 21:28:12 INFO Applying migration id=fetched 2026/02/04 21:28:12 INFO Applying migration id=move 2026/02/04 21:28:12 INFO Applying migration id=cleanup 2026/02/04 21:28:12 INFO Applying migration id=received 2026/02/04 21:28:12 INFO Applying migration id=namehost 2026/02/04 21:28:12 INFO Applying migration id=outboxhost 2026/02/04 21:28:12 INFO Applying migration id=notesfts 2026/02/04 21:28:12 INFO Applying migration id=iconsname 2026/02/04 21:28:12 INFO Applying migration id=nohash 2026/02/04 21:28:12 INFO Applying migration id=shares 2026/02/04 21:28:12 INFO Applying migration id=actorttl 2026/02/04 21:28:12 INFO Applying migration id=tocc 2026/02/04 21:28:12 INFO Applying migration id=followeds 2026/02/04 21:28:12 INFO Applying migration id=certhash 2026/02/04 21:28:12 INFO Applying migration id=follows_sync 2026/02/04 21:28:12 INFO Applying migration id=jsonpath 2026/02/04 21:28:12 INFO Applying migration id=localforward 2026/02/04 21:28:12 INFO Applying migration id=avatar 2026/02/04 21:28:12 INFO Applying migration id=noimage 2026/02/04 21:28:12 INFO Applying migration id=feed 2026/02/04 21:28:12 INFO Applying migration id=bookmarks 2026/02/04 21:28:12 INFO Applying migration id=shareactivity 2026/02/04 21:28:12 INFO Applying migration id=application 2026/02/04 21:28:12 INFO Applying migration id=certificates 2026/02/04 21:28:12 INFO Applying migration id=rawforward 2026/02/04 21:28:12 INFO Applying migration id=publickey 2026/02/04 21:28:12 INFO Applying migration id=resolvegroup 2026/02/04 21:28:12 INFO Applying migration id=reject 2026/02/04 21:28:12 INFO Applying migration id=autodel 2026/02/04 21:28:12 INFO Applying migration id=jsonb 2026/02/04 21:28:12 INFO Applying migration id=quote 2026/02/04 21:28:12 INFO Applying migration id=rfc9421 2026/02/04 21:28:12 INFO Applying migration id=keys 2026/02/04 21:28:12 INFO Applying migration id=portable 2026/02/04 21:28:12 INFO Applying migration id=proofs 2026/02/04 21:28:12 INFO Applying migration id=contexts 2026/02/04 21:28:12 INFO Applying migration id=deliverieshost 2026/02/04 21:28:12 INFO Applying migration id=pembegin 2026/02/04 21:28:12 INFO Applying migration id=didhost 2026/02/04 21:28:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:12 INFO Applying migration id=invites 2026/02/04 21:28:12 INFO Applying migration id=ed25519blob 2026/02/04 21:28:12 INFO Applying migration id=rsablob 2026/02/04 21:28:12 INFO Applying migration id=iconscid 2026/02/04 21:28:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:13 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (0.55s) === RUN TestForward_NotReplyToLocalPost 2026/02/04 21:28:13 INFO Applying migration id=initial 2026/02/04 21:28:13 INFO Applying migration id=notesupdated 2026/02/04 21:28:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:13 INFO Applying migration id=activitiesid 2026/02/04 21:28:13 INFO Applying migration id=outbox 2026/02/04 21:28:13 INFO Applying migration id=edits 2026/02/04 21:28:13 INFO Applying migration id=outboxactor 2026/02/04 21:28:13 INFO Applying migration id=outboxsender 2026/02/04 21:28:13 INFO Applying migration id=thread 2026/02/04 21:28:13 INFO Applying migration id=host 2026/02/04 21:28:13 INFO Applying migration id=sharedinbox 2026/02/04 21:28:13 INFO Applying migration id=noteshost 2026/02/04 21:28:13 INFO Applying migration id=fetched 2026/02/04 21:28:13 INFO Applying migration id=move 2026/02/04 21:28:13 INFO Applying migration id=cleanup 2026/02/04 21:28:13 INFO Applying migration id=received 2026/02/04 21:28:13 INFO Applying migration id=namehost 2026/02/04 21:28:13 INFO Applying migration id=outboxhost 2026/02/04 21:28:13 INFO Applying migration id=notesfts 2026/02/04 21:28:13 INFO Applying migration id=iconsname 2026/02/04 21:28:13 INFO Applying migration id=nohash 2026/02/04 21:28:13 INFO Applying migration id=shares 2026/02/04 21:28:13 INFO Applying migration id=actorttl 2026/02/04 21:28:13 INFO Applying migration id=tocc 2026/02/04 21:28:13 INFO Applying migration id=followeds 2026/02/04 21:28:13 INFO Applying migration id=certhash 2026/02/04 21:28:13 INFO Applying migration id=follows_sync 2026/02/04 21:28:13 INFO Applying migration id=jsonpath 2026/02/04 21:28:13 INFO Applying migration id=localforward 2026/02/04 21:28:13 INFO Applying migration id=avatar 2026/02/04 21:28:13 INFO Applying migration id=noimage 2026/02/04 21:28:13 INFO Applying migration id=feed 2026/02/04 21:28:13 INFO Applying migration id=bookmarks 2026/02/04 21:28:13 INFO Applying migration id=shareactivity 2026/02/04 21:28:13 INFO Applying migration id=application 2026/02/04 21:28:13 INFO Applying migration id=certificates 2026/02/04 21:28:13 INFO Applying migration id=rawforward 2026/02/04 21:28:13 INFO Applying migration id=publickey 2026/02/04 21:28:13 INFO Applying migration id=resolvegroup 2026/02/04 21:28:13 INFO Applying migration id=reject 2026/02/04 21:28:13 INFO Applying migration id=autodel 2026/02/04 21:28:13 INFO Applying migration id=jsonb 2026/02/04 21:28:13 INFO Applying migration id=quote 2026/02/04 21:28:13 INFO Applying migration id=rfc9421 2026/02/04 21:28:13 INFO Applying migration id=keys 2026/02/04 21:28:13 INFO Applying migration id=portable 2026/02/04 21:28:13 INFO Applying migration id=proofs 2026/02/04 21:28:13 INFO Applying migration id=contexts 2026/02/04 21:28:13 INFO Applying migration id=deliverieshost 2026/02/04 21:28:13 INFO Applying migration id=pembegin 2026/02/04 21:28:13 INFO Applying migration id=didhost 2026/02/04 21:28:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:13 INFO Applying migration id=invites 2026/02/04 21:28:13 INFO Applying migration id=ed25519blob 2026/02/04 21:28:13 INFO Applying migration id=rsablob 2026/02/04 21:28:13 INFO Applying migration id=iconscid 2026/02/04 21:28:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-47fd-731e-9ed0-5a06afcac57d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:13 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (0.46s) === RUN TestForward_ReplyToFederatedPost 2026/02/04 21:28:13 INFO Applying migration id=initial 2026/02/04 21:28:13 INFO Applying migration id=notesupdated 2026/02/04 21:28:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:13 INFO Applying migration id=activitiesid 2026/02/04 21:28:13 INFO Applying migration id=outbox 2026/02/04 21:28:13 INFO Applying migration id=edits 2026/02/04 21:28:13 INFO Applying migration id=outboxactor 2026/02/04 21:28:13 INFO Applying migration id=outboxsender 2026/02/04 21:28:13 INFO Applying migration id=thread 2026/02/04 21:28:13 INFO Applying migration id=host 2026/02/04 21:28:13 INFO Applying migration id=sharedinbox 2026/02/04 21:28:13 INFO Applying migration id=noteshost 2026/02/04 21:28:13 INFO Applying migration id=fetched 2026/02/04 21:28:13 INFO Applying migration id=move 2026/02/04 21:28:13 INFO Applying migration id=cleanup 2026/02/04 21:28:13 INFO Applying migration id=received 2026/02/04 21:28:13 INFO Applying migration id=namehost 2026/02/04 21:28:13 INFO Applying migration id=outboxhost 2026/02/04 21:28:13 INFO Applying migration id=notesfts 2026/02/04 21:28:13 INFO Applying migration id=iconsname 2026/02/04 21:28:13 INFO Applying migration id=nohash 2026/02/04 21:28:13 INFO Applying migration id=shares 2026/02/04 21:28:13 INFO Applying migration id=actorttl 2026/02/04 21:28:13 INFO Applying migration id=tocc 2026/02/04 21:28:13 INFO Applying migration id=followeds 2026/02/04 21:28:13 INFO Applying migration id=certhash 2026/02/04 21:28:13 INFO Applying migration id=follows_sync 2026/02/04 21:28:13 INFO Applying migration id=jsonpath 2026/02/04 21:28:13 INFO Applying migration id=localforward 2026/02/04 21:28:13 INFO Applying migration id=avatar 2026/02/04 21:28:13 INFO Applying migration id=noimage 2026/02/04 21:28:13 INFO Applying migration id=feed 2026/02/04 21:28:13 INFO Applying migration id=bookmarks 2026/02/04 21:28:13 INFO Applying migration id=shareactivity 2026/02/04 21:28:13 INFO Applying migration id=application 2026/02/04 21:28:13 INFO Applying migration id=certificates 2026/02/04 21:28:13 INFO Applying migration id=rawforward 2026/02/04 21:28:13 INFO Applying migration id=publickey 2026/02/04 21:28:13 INFO Applying migration id=resolvegroup 2026/02/04 21:28:13 INFO Applying migration id=reject 2026/02/04 21:28:13 INFO Applying migration id=autodel 2026/02/04 21:28:13 INFO Applying migration id=jsonb 2026/02/04 21:28:13 INFO Applying migration id=quote 2026/02/04 21:28:13 INFO Applying migration id=rfc9421 2026/02/04 21:28:13 INFO Applying migration id=keys 2026/02/04 21:28:13 INFO Applying migration id=portable 2026/02/04 21:28:13 INFO Applying migration id=proofs 2026/02/04 21:28:13 INFO Applying migration id=contexts 2026/02/04 21:28:13 INFO Applying migration id=deliverieshost 2026/02/04 21:28:13 INFO Applying migration id=pembegin 2026/02/04 21:28:13 INFO Applying migration id=didhost 2026/02/04 21:28:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:13 INFO Applying migration id=invites 2026/02/04 21:28:13 INFO Applying migration id=ed25519blob 2026/02/04 21:28:13 INFO Applying migration id=rsablob 2026/02/04 21:28:13 INFO Applying migration id=iconscid --- PASS: TestForward_ReplyToFederatedPost (0.65s) === RUN TestForward_MaxDepth 2026/02/04 21:28:14 INFO Applying migration id=initial 2026/02/04 21:28:14 INFO Applying migration id=notesupdated 2026/02/04 21:28:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:14 INFO Applying migration id=activitiesid 2026/02/04 21:28:14 INFO Applying migration id=outbox 2026/02/04 21:28:14 INFO Applying migration id=edits 2026/02/04 21:28:14 INFO Applying migration id=outboxactor 2026/02/04 21:28:14 INFO Applying migration id=outboxsender 2026/02/04 21:28:14 INFO Applying migration id=thread 2026/02/04 21:28:14 INFO Applying migration id=host 2026/02/04 21:28:14 INFO Applying migration id=sharedinbox 2026/02/04 21:28:14 INFO Applying migration id=noteshost 2026/02/04 21:28:14 INFO Applying migration id=fetched 2026/02/04 21:28:14 INFO Applying migration id=move 2026/02/04 21:28:14 INFO Applying migration id=cleanup 2026/02/04 21:28:14 INFO Applying migration id=received 2026/02/04 21:28:14 INFO Applying migration id=namehost 2026/02/04 21:28:14 INFO Applying migration id=outboxhost 2026/02/04 21:28:14 INFO Applying migration id=notesfts 2026/02/04 21:28:14 INFO Applying migration id=iconsname 2026/02/04 21:28:14 INFO Applying migration id=nohash 2026/02/04 21:28:14 INFO Applying migration id=shares 2026/02/04 21:28:14 INFO Applying migration id=actorttl 2026/02/04 21:28:14 INFO Applying migration id=tocc 2026/02/04 21:28:14 INFO Applying migration id=followeds 2026/02/04 21:28:14 INFO Applying migration id=certhash 2026/02/04 21:28:14 INFO Applying migration id=follows_sync 2026/02/04 21:28:14 INFO Applying migration id=jsonpath 2026/02/04 21:28:14 INFO Applying migration id=localforward 2026/02/04 21:28:14 INFO Applying migration id=avatar 2026/02/04 21:28:14 INFO Applying migration id=noimage 2026/02/04 21:28:14 INFO Applying migration id=feed 2026/02/04 21:28:14 INFO Applying migration id=bookmarks 2026/02/04 21:28:14 INFO Applying migration id=shareactivity 2026/02/04 21:28:14 INFO Applying migration id=application 2026/02/04 21:28:14 INFO Applying migration id=certificates 2026/02/04 21:28:14 INFO Applying migration id=rawforward 2026/02/04 21:28:14 INFO Applying migration id=publickey 2026/02/04 21:28:14 INFO Applying migration id=resolvegroup 2026/02/04 21:28:14 INFO Applying migration id=reject 2026/02/04 21:28:14 INFO Applying migration id=autodel 2026/02/04 21:28:14 INFO Applying migration id=jsonb 2026/02/04 21:28:14 INFO Applying migration id=quote 2026/02/04 21:28:14 INFO Applying migration id=rfc9421 2026/02/04 21:28:14 INFO Applying migration id=keys 2026/02/04 21:28:14 INFO Applying migration id=portable 2026/02/04 21:28:14 INFO Applying migration id=proofs 2026/02/04 21:28:14 INFO Applying migration id=contexts 2026/02/04 21:28:14 INFO Applying migration id=deliverieshost 2026/02/04 21:28:14 INFO Applying migration id=pembegin 2026/02/04 21:28:14 INFO Applying migration id=didhost 2026/02/04 21:28:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:14 INFO Applying migration id=invites 2026/02/04 21:28:14 INFO Applying migration id=ed25519blob 2026/02/04 21:28:14 INFO Applying migration id=rsablob 2026/02/04 21:28:14 INFO Applying migration id=iconscid 2026/02/04 21:28:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4d45-7d64-996f-25ad9a86b16c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:14 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (0.71s) === RUN TestForward_MaxDepthPlusOne 2026/02/04 21:28:14 INFO Applying migration id=initial 2026/02/04 21:28:14 INFO Applying migration id=notesupdated 2026/02/04 21:28:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:14 INFO Applying migration id=activitiesid 2026/02/04 21:28:14 INFO Applying migration id=outbox 2026/02/04 21:28:14 INFO Applying migration id=edits 2026/02/04 21:28:14 INFO Applying migration id=outboxactor 2026/02/04 21:28:14 INFO Applying migration id=outboxsender 2026/02/04 21:28:14 INFO Applying migration id=thread 2026/02/04 21:28:14 INFO Applying migration id=host 2026/02/04 21:28:14 INFO Applying migration id=sharedinbox 2026/02/04 21:28:14 INFO Applying migration id=noteshost 2026/02/04 21:28:14 INFO Applying migration id=fetched 2026/02/04 21:28:14 INFO Applying migration id=move 2026/02/04 21:28:14 INFO Applying migration id=cleanup 2026/02/04 21:28:14 INFO Applying migration id=received 2026/02/04 21:28:14 INFO Applying migration id=namehost 2026/02/04 21:28:14 INFO Applying migration id=outboxhost 2026/02/04 21:28:14 INFO Applying migration id=notesfts 2026/02/04 21:28:14 INFO Applying migration id=iconsname 2026/02/04 21:28:14 INFO Applying migration id=nohash 2026/02/04 21:28:14 INFO Applying migration id=shares 2026/02/04 21:28:14 INFO Applying migration id=actorttl 2026/02/04 21:28:14 INFO Applying migration id=tocc 2026/02/04 21:28:14 INFO Applying migration id=followeds 2026/02/04 21:28:14 INFO Applying migration id=certhash 2026/02/04 21:28:14 INFO Applying migration id=follows_sync 2026/02/04 21:28:14 INFO Applying migration id=jsonpath 2026/02/04 21:28:15 INFO Applying migration id=localforward 2026/02/04 21:28:15 INFO Applying migration id=avatar 2026/02/04 21:28:15 INFO Applying migration id=noimage 2026/02/04 21:28:15 INFO Applying migration id=feed 2026/02/04 21:28:15 INFO Applying migration id=bookmarks 2026/02/04 21:28:15 INFO Applying migration id=shareactivity 2026/02/04 21:28:15 INFO Applying migration id=application 2026/02/04 21:28:15 INFO Applying migration id=certificates 2026/02/04 21:28:15 INFO Applying migration id=rawforward 2026/02/04 21:28:15 INFO Applying migration id=publickey 2026/02/04 21:28:15 INFO Applying migration id=resolvegroup 2026/02/04 21:28:15 INFO Applying migration id=reject 2026/02/04 21:28:15 INFO Applying migration id=autodel 2026/02/04 21:28:15 INFO Applying migration id=jsonb 2026/02/04 21:28:15 INFO Applying migration id=quote 2026/02/04 21:28:15 INFO Applying migration id=rfc9421 2026/02/04 21:28:15 INFO Applying migration id=keys 2026/02/04 21:28:15 INFO Applying migration id=portable 2026/02/04 21:28:15 INFO Applying migration id=proofs 2026/02/04 21:28:15 INFO Applying migration id=contexts 2026/02/04 21:28:15 INFO Applying migration id=deliverieshost 2026/02/04 21:28:15 INFO Applying migration id=pembegin 2026/02/04 21:28:15 INFO Applying migration id=didhost 2026/02/04 21:28:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:15 INFO Applying migration id=invites 2026/02/04 21:28:15 INFO Applying migration id=ed25519blob 2026/02/04 21:28:15 INFO Applying migration id=rsablob 2026/02/04 21:28:15 INFO Applying migration id=iconscid 2026/02/04 21:28:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4f9c-7616-865c-34ba5e62c61a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepthPlusOne (0.59s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/04 21:28:15 INFO Applying migration id=initial 2026/02/04 21:28:15 INFO Applying migration id=notesupdated 2026/02/04 21:28:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:15 INFO Applying migration id=activitiesid 2026/02/04 21:28:15 INFO Applying migration id=outbox 2026/02/04 21:28:15 INFO Applying migration id=edits 2026/02/04 21:28:15 INFO Applying migration id=outboxactor 2026/02/04 21:28:15 INFO Applying migration id=outboxsender 2026/02/04 21:28:15 INFO Applying migration id=thread 2026/02/04 21:28:15 INFO Applying migration id=host 2026/02/04 21:28:15 INFO Applying migration id=sharedinbox 2026/02/04 21:28:15 INFO Applying migration id=noteshost 2026/02/04 21:28:15 INFO Applying migration id=fetched 2026/02/04 21:28:15 INFO Applying migration id=move 2026/02/04 21:28:15 INFO Applying migration id=cleanup 2026/02/04 21:28:15 INFO Applying migration id=received 2026/02/04 21:28:15 INFO Applying migration id=namehost 2026/02/04 21:28:15 INFO Applying migration id=outboxhost 2026/02/04 21:28:15 INFO Applying migration id=notesfts 2026/02/04 21:28:15 INFO Applying migration id=iconsname 2026/02/04 21:28:15 INFO Applying migration id=nohash 2026/02/04 21:28:15 INFO Applying migration id=shares 2026/02/04 21:28:15 INFO Applying migration id=actorttl 2026/02/04 21:28:15 INFO Applying migration id=tocc 2026/02/04 21:28:15 INFO Applying migration id=followeds 2026/02/04 21:28:15 INFO Applying migration id=certhash 2026/02/04 21:28:15 INFO Applying migration id=follows_sync 2026/02/04 21:28:15 INFO Applying migration id=jsonpath 2026/02/04 21:28:15 INFO Applying migration id=localforward 2026/02/04 21:28:15 INFO Applying migration id=avatar 2026/02/04 21:28:15 INFO Applying migration id=noimage 2026/02/04 21:28:15 INFO Applying migration id=feed 2026/02/04 21:28:15 INFO Applying migration id=bookmarks 2026/02/04 21:28:15 INFO Applying migration id=shareactivity 2026/02/04 21:28:15 INFO Applying migration id=application 2026/02/04 21:28:15 INFO Applying migration id=certificates 2026/02/04 21:28:15 INFO Applying migration id=rawforward 2026/02/04 21:28:15 INFO Applying migration id=publickey 2026/02/04 21:28:15 INFO Applying migration id=resolvegroup 2026/02/04 21:28:15 INFO Applying migration id=reject 2026/02/04 21:28:15 INFO Applying migration id=autodel 2026/02/04 21:28:15 INFO Applying migration id=jsonb 2026/02/04 21:28:15 INFO Applying migration id=quote 2026/02/04 21:28:15 INFO Applying migration id=rfc9421 2026/02/04 21:28:15 INFO Applying migration id=keys 2026/02/04 21:28:15 INFO Applying migration id=portable 2026/02/04 21:28:15 INFO Applying migration id=proofs 2026/02/04 21:28:15 INFO Applying migration id=contexts 2026/02/04 21:28:15 INFO Applying migration id=deliverieshost 2026/02/04 21:28:15 INFO Applying migration id=pembegin 2026/02/04 21:28:15 INFO Applying migration id=didhost 2026/02/04 21:28:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:15 INFO Applying migration id=invites 2026/02/04 21:28:15 INFO Applying migration id=ed25519blob 2026/02/04 21:28:15 INFO Applying migration id=rsablob 2026/02/04 21:28:15 INFO Applying migration id=iconscid 2026/02/04 21:28:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-51c0-7e08-acef-bde929967523 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-51c1-7c2d-87e6-5b69d5f423ec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c 2026/02/04 21:28:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c 2026/02/04 21:28:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-51c4-7b0e-a1a1-f697c11baf37 note=https://localhost.localdomain:8443/post/019c2a8e-51c4-7ade-85a3-8e32462ccf2f thread=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-51c4-7b0e-a1a1-f697c11baf37 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-51c4-7ade-85a3-8e32462ccf2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-51c4-7ade-85a3-8e32462ccf2f --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.55s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/04 21:28:16 INFO Applying migration id=initial 2026/02/04 21:28:16 INFO Applying migration id=notesupdated 2026/02/04 21:28:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:16 INFO Applying migration id=activitiesid 2026/02/04 21:28:16 INFO Applying migration id=outbox 2026/02/04 21:28:16 INFO Applying migration id=edits 2026/02/04 21:28:16 INFO Applying migration id=outboxactor 2026/02/04 21:28:16 INFO Applying migration id=outboxsender 2026/02/04 21:28:16 INFO Applying migration id=thread 2026/02/04 21:28:16 INFO Applying migration id=host 2026/02/04 21:28:16 INFO Applying migration id=sharedinbox 2026/02/04 21:28:16 INFO Applying migration id=noteshost 2026/02/04 21:28:16 INFO Applying migration id=fetched 2026/02/04 21:28:16 INFO Applying migration id=move 2026/02/04 21:28:16 INFO Applying migration id=cleanup 2026/02/04 21:28:16 INFO Applying migration id=received 2026/02/04 21:28:16 INFO Applying migration id=namehost 2026/02/04 21:28:16 INFO Applying migration id=outboxhost 2026/02/04 21:28:16 INFO Applying migration id=notesfts 2026/02/04 21:28:16 INFO Applying migration id=iconsname 2026/02/04 21:28:16 INFO Applying migration id=nohash 2026/02/04 21:28:16 INFO Applying migration id=shares 2026/02/04 21:28:16 INFO Applying migration id=actorttl 2026/02/04 21:28:16 INFO Applying migration id=tocc 2026/02/04 21:28:16 INFO Applying migration id=followeds 2026/02/04 21:28:16 INFO Applying migration id=certhash 2026/02/04 21:28:16 INFO Applying migration id=follows_sync 2026/02/04 21:28:16 INFO Applying migration id=jsonpath 2026/02/04 21:28:16 INFO Applying migration id=localforward 2026/02/04 21:28:16 INFO Applying migration id=avatar 2026/02/04 21:28:16 INFO Applying migration id=noimage 2026/02/04 21:28:16 INFO Applying migration id=feed 2026/02/04 21:28:16 INFO Applying migration id=bookmarks 2026/02/04 21:28:16 INFO Applying migration id=shareactivity 2026/02/04 21:28:16 INFO Applying migration id=application 2026/02/04 21:28:16 INFO Applying migration id=certificates 2026/02/04 21:28:16 INFO Applying migration id=rawforward 2026/02/04 21:28:16 INFO Applying migration id=publickey 2026/02/04 21:28:16 INFO Applying migration id=resolvegroup 2026/02/04 21:28:16 INFO Applying migration id=reject 2026/02/04 21:28:16 INFO Applying migration id=autodel 2026/02/04 21:28:16 INFO Applying migration id=jsonb 2026/02/04 21:28:16 INFO Applying migration id=quote 2026/02/04 21:28:16 INFO Applying migration id=rfc9421 2026/02/04 21:28:16 INFO Applying migration id=keys 2026/02/04 21:28:16 INFO Applying migration id=portable 2026/02/04 21:28:16 INFO Applying migration id=proofs 2026/02/04 21:28:16 INFO Applying migration id=contexts 2026/02/04 21:28:16 INFO Applying migration id=deliverieshost 2026/02/04 21:28:16 INFO Applying migration id=pembegin 2026/02/04 21:28:16 INFO Applying migration id=didhost 2026/02/04 21:28:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:16 INFO Applying migration id=invites 2026/02/04 21:28:16 INFO Applying migration id=ed25519blob 2026/02/04 21:28:16 INFO Applying migration id=rsablob 2026/02/04 21:28:16 INFO Applying migration id=iconscid 2026/02/04 21:28:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-5404-7b21-be47-1a9d26e7bb7d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-5405-70e3-9ce0-830dc794295c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a 2026/02/04 21:28:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a 2026/02/04 21:28:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-5406-7d27-baf6-534fbe5209d8 note=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c thread=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-5406-7d27-baf6-534fbe5209d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c 2026/02/04 21:28:16 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2a8e-5408-7b11-b1eb-68592450a032 note=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c thread=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-5408-7b11-b1eb-68592450a032 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.58s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/04 21:28:16 INFO Applying migration id=initial 2026/02/04 21:28:16 INFO Applying migration id=notesupdated 2026/02/04 21:28:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:16 INFO Applying migration id=activitiesid 2026/02/04 21:28:16 INFO Applying migration id=outbox 2026/02/04 21:28:16 INFO Applying migration id=edits 2026/02/04 21:28:16 INFO Applying migration id=outboxactor 2026/02/04 21:28:16 INFO Applying migration id=outboxsender 2026/02/04 21:28:16 INFO Applying migration id=thread 2026/02/04 21:28:16 INFO Applying migration id=host 2026/02/04 21:28:16 INFO Applying migration id=sharedinbox 2026/02/04 21:28:16 INFO Applying migration id=noteshost 2026/02/04 21:28:16 INFO Applying migration id=fetched 2026/02/04 21:28:16 INFO Applying migration id=move 2026/02/04 21:28:16 INFO Applying migration id=cleanup 2026/02/04 21:28:16 INFO Applying migration id=received 2026/02/04 21:28:16 INFO Applying migration id=namehost 2026/02/04 21:28:16 INFO Applying migration id=outboxhost 2026/02/04 21:28:16 INFO Applying migration id=notesfts 2026/02/04 21:28:16 INFO Applying migration id=iconsname 2026/02/04 21:28:16 INFO Applying migration id=nohash 2026/02/04 21:28:16 INFO Applying migration id=shares 2026/02/04 21:28:16 INFO Applying migration id=actorttl 2026/02/04 21:28:16 INFO Applying migration id=tocc 2026/02/04 21:28:16 INFO Applying migration id=followeds 2026/02/04 21:28:16 INFO Applying migration id=certhash 2026/02/04 21:28:16 INFO Applying migration id=follows_sync 2026/02/04 21:28:16 INFO Applying migration id=jsonpath 2026/02/04 21:28:16 INFO Applying migration id=localforward 2026/02/04 21:28:16 INFO Applying migration id=avatar 2026/02/04 21:28:16 INFO Applying migration id=noimage 2026/02/04 21:28:16 INFO Applying migration id=feed 2026/02/04 21:28:16 INFO Applying migration id=bookmarks 2026/02/04 21:28:16 INFO Applying migration id=shareactivity 2026/02/04 21:28:16 INFO Applying migration id=application 2026/02/04 21:28:16 INFO Applying migration id=certificates 2026/02/04 21:28:16 INFO Applying migration id=rawforward 2026/02/04 21:28:16 INFO Applying migration id=publickey 2026/02/04 21:28:16 INFO Applying migration id=resolvegroup 2026/02/04 21:28:16 INFO Applying migration id=reject 2026/02/04 21:28:16 INFO Applying migration id=autodel 2026/02/04 21:28:16 INFO Applying migration id=jsonb 2026/02/04 21:28:16 INFO Applying migration id=quote 2026/02/04 21:28:16 INFO Applying migration id=rfc9421 2026/02/04 21:28:16 INFO Applying migration id=keys 2026/02/04 21:28:16 INFO Applying migration id=portable 2026/02/04 21:28:16 INFO Applying migration id=proofs 2026/02/04 21:28:16 INFO Applying migration id=contexts 2026/02/04 21:28:16 INFO Applying migration id=deliverieshost 2026/02/04 21:28:16 INFO Applying migration id=pembegin 2026/02/04 21:28:16 INFO Applying migration id=didhost 2026/02/04 21:28:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:16 INFO Applying migration id=invites 2026/02/04 21:28:16 INFO Applying migration id=ed25519blob 2026/02/04 21:28:16 INFO Applying migration id=rsablob 2026/02/04 21:28:16 INFO Applying migration id=iconscid 2026/02/04 21:28:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-558d-776a-a2fb-6cc87eb739d2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-558d-7dcb-8c0c-941b83357395 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 2026/02/04 21:28:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-558f-7ed2-8c8f-f6fa07c4a00f note=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 thread=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-558f-7ed2-8c8f-f6fa07c4a00f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 2026/02/04 21:28:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7#delete note=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 thread=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.39s) === RUN TestForward_EditedReplyToPublicPost 2026/02/04 21:28:17 INFO Applying migration id=initial 2026/02/04 21:28:17 INFO Applying migration id=notesupdated 2026/02/04 21:28:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:17 INFO Applying migration id=activitiesid 2026/02/04 21:28:17 INFO Applying migration id=outbox 2026/02/04 21:28:17 INFO Applying migration id=edits 2026/02/04 21:28:17 INFO Applying migration id=outboxactor 2026/02/04 21:28:17 INFO Applying migration id=outboxsender 2026/02/04 21:28:17 INFO Applying migration id=thread 2026/02/04 21:28:17 INFO Applying migration id=host 2026/02/04 21:28:17 INFO Applying migration id=sharedinbox 2026/02/04 21:28:17 INFO Applying migration id=noteshost 2026/02/04 21:28:17 INFO Applying migration id=fetched 2026/02/04 21:28:17 INFO Applying migration id=move 2026/02/04 21:28:17 INFO Applying migration id=cleanup 2026/02/04 21:28:17 INFO Applying migration id=received 2026/02/04 21:28:17 INFO Applying migration id=namehost 2026/02/04 21:28:17 INFO Applying migration id=outboxhost 2026/02/04 21:28:17 INFO Applying migration id=notesfts 2026/02/04 21:28:17 INFO Applying migration id=iconsname 2026/02/04 21:28:17 INFO Applying migration id=nohash 2026/02/04 21:28:17 INFO Applying migration id=shares 2026/02/04 21:28:17 INFO Applying migration id=actorttl 2026/02/04 21:28:17 INFO Applying migration id=tocc 2026/02/04 21:28:17 INFO Applying migration id=followeds 2026/02/04 21:28:17 INFO Applying migration id=certhash 2026/02/04 21:28:17 INFO Applying migration id=follows_sync 2026/02/04 21:28:17 INFO Applying migration id=jsonpath 2026/02/04 21:28:17 INFO Applying migration id=localforward 2026/02/04 21:28:17 INFO Applying migration id=avatar 2026/02/04 21:28:17 INFO Applying migration id=noimage 2026/02/04 21:28:17 INFO Applying migration id=feed 2026/02/04 21:28:17 INFO Applying migration id=bookmarks 2026/02/04 21:28:17 INFO Applying migration id=shareactivity 2026/02/04 21:28:17 INFO Applying migration id=application 2026/02/04 21:28:17 INFO Applying migration id=certificates 2026/02/04 21:28:17 INFO Applying migration id=rawforward 2026/02/04 21:28:17 INFO Applying migration id=publickey 2026/02/04 21:28:17 INFO Applying migration id=resolvegroup 2026/02/04 21:28:17 INFO Applying migration id=reject 2026/02/04 21:28:17 INFO Applying migration id=autodel 2026/02/04 21:28:17 INFO Applying migration id=jsonb 2026/02/04 21:28:17 INFO Applying migration id=quote 2026/02/04 21:28:17 INFO Applying migration id=rfc9421 2026/02/04 21:28:17 INFO Applying migration id=keys 2026/02/04 21:28:17 INFO Applying migration id=portable 2026/02/04 21:28:17 INFO Applying migration id=proofs 2026/02/04 21:28:17 INFO Applying migration id=contexts 2026/02/04 21:28:17 INFO Applying migration id=deliverieshost 2026/02/04 21:28:17 INFO Applying migration id=pembegin 2026/02/04 21:28:17 INFO Applying migration id=didhost 2026/02/04 21:28:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:17 INFO Applying migration id=invites 2026/02/04 21:28:17 INFO Applying migration id=ed25519blob 2026/02/04 21:28:17 INFO Applying migration id=rsablob 2026/02/04 21:28:17 INFO Applying migration id=iconscid 2026/02/04 21:28:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-57a4-7ddd-8cf7-3a75ede663cf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:17 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_EditedReplyToPublicPost (0.54s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/04 21:28:17 INFO Applying migration id=initial 2026/02/04 21:28:17 INFO Applying migration id=notesupdated 2026/02/04 21:28:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:17 INFO Applying migration id=activitiesid 2026/02/04 21:28:17 INFO Applying migration id=outbox 2026/02/04 21:28:17 INFO Applying migration id=edits 2026/02/04 21:28:17 INFO Applying migration id=outboxactor 2026/02/04 21:28:17 INFO Applying migration id=outboxsender 2026/02/04 21:28:17 INFO Applying migration id=thread 2026/02/04 21:28:17 INFO Applying migration id=host 2026/02/04 21:28:17 INFO Applying migration id=sharedinbox 2026/02/04 21:28:17 INFO Applying migration id=noteshost 2026/02/04 21:28:17 INFO Applying migration id=fetched 2026/02/04 21:28:17 INFO Applying migration id=move 2026/02/04 21:28:17 INFO Applying migration id=cleanup 2026/02/04 21:28:17 INFO Applying migration id=received 2026/02/04 21:28:17 INFO Applying migration id=namehost 2026/02/04 21:28:17 INFO Applying migration id=outboxhost 2026/02/04 21:28:17 INFO Applying migration id=notesfts 2026/02/04 21:28:17 INFO Applying migration id=iconsname 2026/02/04 21:28:17 INFO Applying migration id=nohash 2026/02/04 21:28:17 INFO Applying migration id=shares 2026/02/04 21:28:17 INFO Applying migration id=actorttl 2026/02/04 21:28:17 INFO Applying migration id=tocc 2026/02/04 21:28:17 INFO Applying migration id=followeds 2026/02/04 21:28:17 INFO Applying migration id=certhash 2026/02/04 21:28:17 INFO Applying migration id=follows_sync 2026/02/04 21:28:17 INFO Applying migration id=jsonpath 2026/02/04 21:28:17 INFO Applying migration id=localforward 2026/02/04 21:28:17 INFO Applying migration id=avatar 2026/02/04 21:28:17 INFO Applying migration id=noimage 2026/02/04 21:28:17 INFO Applying migration id=feed 2026/02/04 21:28:17 INFO Applying migration id=bookmarks 2026/02/04 21:28:17 INFO Applying migration id=shareactivity 2026/02/04 21:28:17 INFO Applying migration id=application 2026/02/04 21:28:17 INFO Applying migration id=certificates 2026/02/04 21:28:17 INFO Applying migration id=rawforward 2026/02/04 21:28:17 INFO Applying migration id=publickey 2026/02/04 21:28:17 INFO Applying migration id=resolvegroup 2026/02/04 21:28:17 INFO Applying migration id=reject 2026/02/04 21:28:17 INFO Applying migration id=autodel 2026/02/04 21:28:17 INFO Applying migration id=jsonb 2026/02/04 21:28:17 INFO Applying migration id=quote 2026/02/04 21:28:17 INFO Applying migration id=rfc9421 2026/02/04 21:28:17 INFO Applying migration id=keys 2026/02/04 21:28:17 INFO Applying migration id=portable 2026/02/04 21:28:17 INFO Applying migration id=proofs 2026/02/04 21:28:17 INFO Applying migration id=contexts 2026/02/04 21:28:17 INFO Applying migration id=deliverieshost 2026/02/04 21:28:17 INFO Applying migration id=pembegin 2026/02/04 21:28:17 INFO Applying migration id=didhost 2026/02/04 21:28:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:17 INFO Applying migration id=invites 2026/02/04 21:28:17 INFO Applying migration id=ed25519blob 2026/02/04 21:28:17 INFO Applying migration id=rsablob 2026/02/04 21:28:17 INFO Applying migration id=iconscid 2026/02/04 21:28:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-59b0-7eeb-9a06-8cb6c112e0cd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:18 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.52s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/04 21:28:18 INFO Applying migration id=initial 2026/02/04 21:28:18 INFO Applying migration id=notesupdated 2026/02/04 21:28:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:18 INFO Applying migration id=activitiesid 2026/02/04 21:28:18 INFO Applying migration id=outbox 2026/02/04 21:28:18 INFO Applying migration id=edits 2026/02/04 21:28:18 INFO Applying migration id=outboxactor 2026/02/04 21:28:18 INFO Applying migration id=outboxsender 2026/02/04 21:28:18 INFO Applying migration id=thread 2026/02/04 21:28:18 INFO Applying migration id=host 2026/02/04 21:28:18 INFO Applying migration id=sharedinbox 2026/02/04 21:28:18 INFO Applying migration id=noteshost 2026/02/04 21:28:18 INFO Applying migration id=fetched 2026/02/04 21:28:18 INFO Applying migration id=move 2026/02/04 21:28:18 INFO Applying migration id=cleanup 2026/02/04 21:28:18 INFO Applying migration id=received 2026/02/04 21:28:18 INFO Applying migration id=namehost 2026/02/04 21:28:18 INFO Applying migration id=outboxhost 2026/02/04 21:28:18 INFO Applying migration id=notesfts 2026/02/04 21:28:18 INFO Applying migration id=iconsname 2026/02/04 21:28:18 INFO Applying migration id=nohash 2026/02/04 21:28:18 INFO Applying migration id=shares 2026/02/04 21:28:18 INFO Applying migration id=actorttl 2026/02/04 21:28:18 INFO Applying migration id=tocc 2026/02/04 21:28:18 INFO Applying migration id=followeds 2026/02/04 21:28:18 INFO Applying migration id=certhash 2026/02/04 21:28:18 INFO Applying migration id=follows_sync 2026/02/04 21:28:18 INFO Applying migration id=jsonpath 2026/02/04 21:28:18 INFO Applying migration id=localforward 2026/02/04 21:28:18 INFO Applying migration id=avatar 2026/02/04 21:28:18 INFO Applying migration id=noimage 2026/02/04 21:28:18 INFO Applying migration id=feed 2026/02/04 21:28:18 INFO Applying migration id=bookmarks 2026/02/04 21:28:18 INFO Applying migration id=shareactivity 2026/02/04 21:28:18 INFO Applying migration id=application 2026/02/04 21:28:18 INFO Applying migration id=certificates 2026/02/04 21:28:18 INFO Applying migration id=rawforward 2026/02/04 21:28:18 INFO Applying migration id=publickey 2026/02/04 21:28:18 INFO Applying migration id=resolvegroup 2026/02/04 21:28:18 INFO Applying migration id=reject 2026/02/04 21:28:18 INFO Applying migration id=autodel 2026/02/04 21:28:18 INFO Applying migration id=jsonb 2026/02/04 21:28:18 INFO Applying migration id=quote 2026/02/04 21:28:18 INFO Applying migration id=rfc9421 2026/02/04 21:28:18 INFO Applying migration id=keys 2026/02/04 21:28:18 INFO Applying migration id=portable 2026/02/04 21:28:18 INFO Applying migration id=proofs 2026/02/04 21:28:18 INFO Applying migration id=contexts 2026/02/04 21:28:18 INFO Applying migration id=deliverieshost 2026/02/04 21:28:18 INFO Applying migration id=pembegin 2026/02/04 21:28:18 INFO Applying migration id=didhost 2026/02/04 21:28:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:18 INFO Applying migration id=invites 2026/02/04 21:28:18 INFO Applying migration id=ed25519blob 2026/02/04 21:28:18 INFO Applying migration id=rsablob 2026/02/04 21:28:18 INFO Applying migration id=iconscid 2026/02/04 21:28:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-5bc8-7be1-8580-e66a008c4502 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:18 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:28:18 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.53s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/02/04 21:28:18 INFO Applying migration id=initial 2026/02/04 21:28:18 INFO Applying migration id=notesupdated 2026/02/04 21:28:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:18 INFO Applying migration id=activitiesid 2026/02/04 21:28:18 INFO Applying migration id=outbox 2026/02/04 21:28:18 INFO Applying migration id=edits 2026/02/04 21:28:18 INFO Applying migration id=outboxactor 2026/02/04 21:28:18 INFO Applying migration id=outboxsender 2026/02/04 21:28:18 INFO Applying migration id=thread 2026/02/04 21:28:18 INFO Applying migration id=host 2026/02/04 21:28:18 INFO Applying migration id=sharedinbox 2026/02/04 21:28:18 INFO Applying migration id=noteshost 2026/02/04 21:28:18 INFO Applying migration id=fetched 2026/02/04 21:28:18 INFO Applying migration id=move 2026/02/04 21:28:18 INFO Applying migration id=cleanup 2026/02/04 21:28:18 INFO Applying migration id=received 2026/02/04 21:28:18 INFO Applying migration id=namehost 2026/02/04 21:28:18 INFO Applying migration id=outboxhost 2026/02/04 21:28:18 INFO Applying migration id=notesfts 2026/02/04 21:28:18 INFO Applying migration id=iconsname 2026/02/04 21:28:18 INFO Applying migration id=nohash 2026/02/04 21:28:18 INFO Applying migration id=shares 2026/02/04 21:28:18 INFO Applying migration id=actorttl 2026/02/04 21:28:18 INFO Applying migration id=tocc 2026/02/04 21:28:18 INFO Applying migration id=followeds 2026/02/04 21:28:18 INFO Applying migration id=certhash 2026/02/04 21:28:18 INFO Applying migration id=follows_sync 2026/02/04 21:28:18 INFO Applying migration id=jsonpath 2026/02/04 21:28:18 INFO Applying migration id=localforward 2026/02/04 21:28:18 INFO Applying migration id=avatar 2026/02/04 21:28:18 INFO Applying migration id=noimage 2026/02/04 21:28:18 INFO Applying migration id=feed 2026/02/04 21:28:18 INFO Applying migration id=bookmarks 2026/02/04 21:28:18 INFO Applying migration id=shareactivity 2026/02/04 21:28:18 INFO Applying migration id=application 2026/02/04 21:28:18 INFO Applying migration id=certificates 2026/02/04 21:28:18 INFO Applying migration id=rawforward 2026/02/04 21:28:18 INFO Applying migration id=publickey 2026/02/04 21:28:18 INFO Applying migration id=resolvegroup 2026/02/04 21:28:18 INFO Applying migration id=reject 2026/02/04 21:28:18 INFO Applying migration id=autodel 2026/02/04 21:28:18 INFO Applying migration id=jsonb 2026/02/04 21:28:18 INFO Applying migration id=quote 2026/02/04 21:28:18 INFO Applying migration id=rfc9421 2026/02/04 21:28:18 INFO Applying migration id=keys 2026/02/04 21:28:18 INFO Applying migration id=portable 2026/02/04 21:28:18 INFO Applying migration id=proofs 2026/02/04 21:28:18 INFO Applying migration id=contexts 2026/02/04 21:28:18 INFO Applying migration id=deliverieshost 2026/02/04 21:28:18 INFO Applying migration id=pembegin 2026/02/04 21:28:18 INFO Applying migration id=didhost 2026/02/04 21:28:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:18 INFO Applying migration id=invites 2026/02/04 21:28:18 INFO Applying migration id=ed25519blob 2026/02/04 21:28:18 INFO Applying migration id=rsablob 2026/02/04 21:28:18 INFO Applying migration id=iconscid 2026/02/04 21:28:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-5d49-748c-971b-04640ec8d4ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:19 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:28:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:19 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.39s) === RUN TestFTS_Happyflow 2026/02/04 21:28:19 INFO Applying migration id=initial 2026/02/04 21:28:19 INFO Applying migration id=notesupdated 2026/02/04 21:28:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:19 INFO Applying migration id=activitiesid 2026/02/04 21:28:19 INFO Applying migration id=outbox 2026/02/04 21:28:19 INFO Applying migration id=edits 2026/02/04 21:28:19 INFO Applying migration id=outboxactor 2026/02/04 21:28:19 INFO Applying migration id=outboxsender 2026/02/04 21:28:19 INFO Applying migration id=thread 2026/02/04 21:28:19 INFO Applying migration id=host 2026/02/04 21:28:19 INFO Applying migration id=sharedinbox 2026/02/04 21:28:19 INFO Applying migration id=noteshost 2026/02/04 21:28:19 INFO Applying migration id=fetched 2026/02/04 21:28:19 INFO Applying migration id=move 2026/02/04 21:28:19 INFO Applying migration id=cleanup 2026/02/04 21:28:19 INFO Applying migration id=received 2026/02/04 21:28:19 INFO Applying migration id=namehost 2026/02/04 21:28:19 INFO Applying migration id=outboxhost 2026/02/04 21:28:19 INFO Applying migration id=notesfts 2026/02/04 21:28:19 INFO Applying migration id=iconsname 2026/02/04 21:28:19 INFO Applying migration id=nohash 2026/02/04 21:28:19 INFO Applying migration id=shares 2026/02/04 21:28:19 INFO Applying migration id=actorttl 2026/02/04 21:28:19 INFO Applying migration id=tocc 2026/02/04 21:28:19 INFO Applying migration id=followeds 2026/02/04 21:28:19 INFO Applying migration id=certhash 2026/02/04 21:28:19 INFO Applying migration id=follows_sync 2026/02/04 21:28:19 INFO Applying migration id=jsonpath 2026/02/04 21:28:19 INFO Applying migration id=localforward 2026/02/04 21:28:19 INFO Applying migration id=avatar 2026/02/04 21:28:19 INFO Applying migration id=noimage 2026/02/04 21:28:19 INFO Applying migration id=feed 2026/02/04 21:28:19 INFO Applying migration id=bookmarks 2026/02/04 21:28:19 INFO Applying migration id=shareactivity 2026/02/04 21:28:19 INFO Applying migration id=application 2026/02/04 21:28:19 INFO Applying migration id=certificates 2026/02/04 21:28:19 INFO Applying migration id=rawforward 2026/02/04 21:28:19 INFO Applying migration id=publickey 2026/02/04 21:28:19 INFO Applying migration id=resolvegroup 2026/02/04 21:28:19 INFO Applying migration id=reject 2026/02/04 21:28:19 INFO Applying migration id=autodel 2026/02/04 21:28:19 INFO Applying migration id=jsonb 2026/02/04 21:28:19 INFO Applying migration id=quote 2026/02/04 21:28:19 INFO Applying migration id=rfc9421 2026/02/04 21:28:19 INFO Applying migration id=keys 2026/02/04 21:28:19 INFO Applying migration id=portable 2026/02/04 21:28:19 INFO Applying migration id=proofs 2026/02/04 21:28:19 INFO Applying migration id=contexts 2026/02/04 21:28:19 INFO Applying migration id=deliverieshost 2026/02/04 21:28:19 INFO Applying migration id=pembegin 2026/02/04 21:28:19 INFO Applying migration id=didhost 2026/02/04 21:28:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:19 INFO Applying migration id=invites 2026/02/04 21:28:19 INFO Applying migration id=ed25519blob 2026/02/04 21:28:19 INFO Applying migration id=rsablob 2026/02/04 21:28:19 INFO Applying migration id=iconscid 2026/02/04 21:28:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-604f-75d3-9830-382eada151e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-604f-7533-abc2-2f157b888204 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-604f-7533-abc2-2f157b888204 --- PASS: TestFTS_Happyflow (0.77s) === RUN TestFTS_HashtagWithoutHash 2026/02/04 21:28:19 INFO Applying migration id=initial 2026/02/04 21:28:19 INFO Applying migration id=notesupdated 2026/02/04 21:28:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:19 INFO Applying migration id=activitiesid 2026/02/04 21:28:19 INFO Applying migration id=outbox 2026/02/04 21:28:19 INFO Applying migration id=edits 2026/02/04 21:28:19 INFO Applying migration id=outboxactor 2026/02/04 21:28:19 INFO Applying migration id=outboxsender 2026/02/04 21:28:19 INFO Applying migration id=thread 2026/02/04 21:28:19 INFO Applying migration id=host 2026/02/04 21:28:19 INFO Applying migration id=sharedinbox 2026/02/04 21:28:19 INFO Applying migration id=noteshost 2026/02/04 21:28:19 INFO Applying migration id=fetched 2026/02/04 21:28:19 INFO Applying migration id=move 2026/02/04 21:28:19 INFO Applying migration id=cleanup 2026/02/04 21:28:19 INFO Applying migration id=received 2026/02/04 21:28:19 INFO Applying migration id=namehost 2026/02/04 21:28:19 INFO Applying migration id=outboxhost 2026/02/04 21:28:19 INFO Applying migration id=notesfts 2026/02/04 21:28:19 INFO Applying migration id=iconsname 2026/02/04 21:28:19 INFO Applying migration id=nohash 2026/02/04 21:28:19 INFO Applying migration id=shares 2026/02/04 21:28:19 INFO Applying migration id=actorttl 2026/02/04 21:28:19 INFO Applying migration id=tocc 2026/02/04 21:28:19 INFO Applying migration id=followeds 2026/02/04 21:28:19 INFO Applying migration id=certhash 2026/02/04 21:28:19 INFO Applying migration id=follows_sync 2026/02/04 21:28:19 INFO Applying migration id=jsonpath 2026/02/04 21:28:19 INFO Applying migration id=localforward 2026/02/04 21:28:19 INFO Applying migration id=avatar 2026/02/04 21:28:19 INFO Applying migration id=noimage 2026/02/04 21:28:19 INFO Applying migration id=feed 2026/02/04 21:28:19 INFO Applying migration id=bookmarks 2026/02/04 21:28:19 INFO Applying migration id=shareactivity 2026/02/04 21:28:19 INFO Applying migration id=application 2026/02/04 21:28:19 INFO Applying migration id=certificates 2026/02/04 21:28:19 INFO Applying migration id=rawforward 2026/02/04 21:28:19 INFO Applying migration id=publickey 2026/02/04 21:28:19 INFO Applying migration id=resolvegroup 2026/02/04 21:28:19 INFO Applying migration id=reject 2026/02/04 21:28:19 INFO Applying migration id=autodel 2026/02/04 21:28:19 INFO Applying migration id=jsonb 2026/02/04 21:28:19 INFO Applying migration id=quote 2026/02/04 21:28:19 INFO Applying migration id=rfc9421 2026/02/04 21:28:19 INFO Applying migration id=keys 2026/02/04 21:28:19 INFO Applying migration id=portable 2026/02/04 21:28:19 INFO Applying migration id=proofs 2026/02/04 21:28:19 INFO Applying migration id=contexts 2026/02/04 21:28:19 INFO Applying migration id=deliverieshost 2026/02/04 21:28:19 INFO Applying migration id=pembegin 2026/02/04 21:28:19 INFO Applying migration id=didhost 2026/02/04 21:28:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:19 INFO Applying migration id=invites 2026/02/04 21:28:19 INFO Applying migration id=ed25519blob 2026/02/04 21:28:19 INFO Applying migration id=rsablob 2026/02/04 21:28:19 INFO Applying migration id=iconscid 2026/02/04 21:28:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-62b7-7b8a-918d-d8b39785b757 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-62b7-7b32-b500-d323e50c54f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-62b7-7b32-b500-d323e50c54f4 --- PASS: TestFTS_HashtagWithoutHash (0.61s) === RUN TestFTS_HashtagWithHash 2026/02/04 21:28:20 INFO Applying migration id=initial 2026/02/04 21:28:20 INFO Applying migration id=notesupdated 2026/02/04 21:28:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:20 INFO Applying migration id=activitiesid 2026/02/04 21:28:20 INFO Applying migration id=outbox 2026/02/04 21:28:20 INFO Applying migration id=edits 2026/02/04 21:28:20 INFO Applying migration id=outboxactor 2026/02/04 21:28:20 INFO Applying migration id=outboxsender 2026/02/04 21:28:20 INFO Applying migration id=thread 2026/02/04 21:28:20 INFO Applying migration id=host 2026/02/04 21:28:20 INFO Applying migration id=sharedinbox 2026/02/04 21:28:20 INFO Applying migration id=noteshost 2026/02/04 21:28:20 INFO Applying migration id=fetched 2026/02/04 21:28:20 INFO Applying migration id=move 2026/02/04 21:28:20 INFO Applying migration id=cleanup 2026/02/04 21:28:20 INFO Applying migration id=received 2026/02/04 21:28:20 INFO Applying migration id=namehost 2026/02/04 21:28:20 INFO Applying migration id=outboxhost 2026/02/04 21:28:20 INFO Applying migration id=notesfts 2026/02/04 21:28:20 INFO Applying migration id=iconsname 2026/02/04 21:28:20 INFO Applying migration id=nohash 2026/02/04 21:28:20 INFO Applying migration id=shares 2026/02/04 21:28:20 INFO Applying migration id=actorttl 2026/02/04 21:28:20 INFO Applying migration id=tocc 2026/02/04 21:28:20 INFO Applying migration id=followeds 2026/02/04 21:28:20 INFO Applying migration id=certhash 2026/02/04 21:28:20 INFO Applying migration id=follows_sync 2026/02/04 21:28:20 INFO Applying migration id=jsonpath 2026/02/04 21:28:20 INFO Applying migration id=localforward 2026/02/04 21:28:20 INFO Applying migration id=avatar 2026/02/04 21:28:20 INFO Applying migration id=noimage 2026/02/04 21:28:20 INFO Applying migration id=feed 2026/02/04 21:28:20 INFO Applying migration id=bookmarks 2026/02/04 21:28:20 INFO Applying migration id=shareactivity 2026/02/04 21:28:20 INFO Applying migration id=application 2026/02/04 21:28:20 INFO Applying migration id=certificates 2026/02/04 21:28:20 INFO Applying migration id=rawforward 2026/02/04 21:28:20 INFO Applying migration id=publickey 2026/02/04 21:28:20 INFO Applying migration id=resolvegroup 2026/02/04 21:28:20 INFO Applying migration id=reject 2026/02/04 21:28:20 INFO Applying migration id=autodel 2026/02/04 21:28:20 INFO Applying migration id=jsonb 2026/02/04 21:28:20 INFO Applying migration id=quote 2026/02/04 21:28:20 INFO Applying migration id=rfc9421 2026/02/04 21:28:20 INFO Applying migration id=keys 2026/02/04 21:28:20 INFO Applying migration id=portable 2026/02/04 21:28:20 INFO Applying migration id=proofs 2026/02/04 21:28:20 INFO Applying migration id=contexts 2026/02/04 21:28:20 INFO Applying migration id=deliverieshost 2026/02/04 21:28:20 INFO Applying migration id=pembegin 2026/02/04 21:28:20 INFO Applying migration id=didhost 2026/02/04 21:28:20 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:20 INFO Applying migration id=invites 2026/02/04 21:28:20 INFO Applying migration id=ed25519blob 2026/02/04 21:28:20 INFO Applying migration id=rsablob 2026/02/04 21:28:20 INFO Applying migration id=iconscid 2026/02/04 21:28:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-6497-7d38-9b87-b2d724ee5be5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-6497-7d05-9070-cdf62824c64e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-6497-7d05-9070-cdf62824c64e --- PASS: TestFTS_HashtagWithHash (0.48s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/04 21:28:20 INFO Applying migration id=initial 2026/02/04 21:28:20 INFO Applying migration id=notesupdated 2026/02/04 21:28:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:20 INFO Applying migration id=activitiesid 2026/02/04 21:28:20 INFO Applying migration id=outbox 2026/02/04 21:28:20 INFO Applying migration id=edits 2026/02/04 21:28:20 INFO Applying migration id=outboxactor 2026/02/04 21:28:20 INFO Applying migration id=outboxsender 2026/02/04 21:28:20 INFO Applying migration id=thread 2026/02/04 21:28:20 INFO Applying migration id=host 2026/02/04 21:28:20 INFO Applying migration id=sharedinbox 2026/02/04 21:28:20 INFO Applying migration id=noteshost 2026/02/04 21:28:20 INFO Applying migration id=fetched 2026/02/04 21:28:20 INFO Applying migration id=move 2026/02/04 21:28:20 INFO Applying migration id=cleanup 2026/02/04 21:28:20 INFO Applying migration id=received 2026/02/04 21:28:20 INFO Applying migration id=namehost 2026/02/04 21:28:20 INFO Applying migration id=outboxhost 2026/02/04 21:28:20 INFO Applying migration id=notesfts 2026/02/04 21:28:20 INFO Applying migration id=iconsname 2026/02/04 21:28:20 INFO Applying migration id=nohash 2026/02/04 21:28:20 INFO Applying migration id=shares 2026/02/04 21:28:20 INFO Applying migration id=actorttl 2026/02/04 21:28:20 INFO Applying migration id=tocc 2026/02/04 21:28:20 INFO Applying migration id=followeds 2026/02/04 21:28:20 INFO Applying migration id=certhash 2026/02/04 21:28:20 INFO Applying migration id=follows_sync 2026/02/04 21:28:20 INFO Applying migration id=jsonpath 2026/02/04 21:28:20 INFO Applying migration id=localforward 2026/02/04 21:28:20 INFO Applying migration id=avatar 2026/02/04 21:28:20 INFO Applying migration id=noimage 2026/02/04 21:28:20 INFO Applying migration id=feed 2026/02/04 21:28:20 INFO Applying migration id=bookmarks 2026/02/04 21:28:20 INFO Applying migration id=shareactivity 2026/02/04 21:28:20 INFO Applying migration id=application 2026/02/04 21:28:20 INFO Applying migration id=certificates 2026/02/04 21:28:20 INFO Applying migration id=rawforward 2026/02/04 21:28:20 INFO Applying migration id=publickey 2026/02/04 21:28:20 INFO Applying migration id=resolvegroup 2026/02/04 21:28:20 INFO Applying migration id=reject 2026/02/04 21:28:20 INFO Applying migration id=autodel 2026/02/04 21:28:20 INFO Applying migration id=jsonb 2026/02/04 21:28:20 INFO Applying migration id=quote 2026/02/04 21:28:20 INFO Applying migration id=rfc9421 2026/02/04 21:28:20 INFO Applying migration id=keys 2026/02/04 21:28:20 INFO Applying migration id=portable 2026/02/04 21:28:20 INFO Applying migration id=proofs 2026/02/04 21:28:20 INFO Applying migration id=contexts 2026/02/04 21:28:20 INFO Applying migration id=deliverieshost 2026/02/04 21:28:20 INFO Applying migration id=pembegin 2026/02/04 21:28:20 INFO Applying migration id=didhost 2026/02/04 21:28:20 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:20 INFO Applying migration id=invites 2026/02/04 21:28:20 INFO Applying migration id=ed25519blob 2026/02/04 21:28:20 INFO Applying migration id=rsablob 2026/02/04 21:28:20 INFO Applying migration id=iconscid 2026/02/04 21:28:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-66cd-7262-8487-03f6dd6b12d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-66cd-7134-bc22-b9a97eb38613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-66cd-7134-bc22-b9a97eb38613 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.57s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/04 21:28:21 INFO Applying migration id=initial 2026/02/04 21:28:21 INFO Applying migration id=notesupdated 2026/02/04 21:28:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:21 INFO Applying migration id=activitiesid 2026/02/04 21:28:21 INFO Applying migration id=outbox 2026/02/04 21:28:21 INFO Applying migration id=edits 2026/02/04 21:28:21 INFO Applying migration id=outboxactor 2026/02/04 21:28:21 INFO Applying migration id=outboxsender 2026/02/04 21:28:21 INFO Applying migration id=thread 2026/02/04 21:28:21 INFO Applying migration id=host 2026/02/04 21:28:21 INFO Applying migration id=sharedinbox 2026/02/04 21:28:21 INFO Applying migration id=noteshost 2026/02/04 21:28:21 INFO Applying migration id=fetched 2026/02/04 21:28:21 INFO Applying migration id=move 2026/02/04 21:28:21 INFO Applying migration id=cleanup 2026/02/04 21:28:21 INFO Applying migration id=received 2026/02/04 21:28:21 INFO Applying migration id=namehost 2026/02/04 21:28:21 INFO Applying migration id=outboxhost 2026/02/04 21:28:21 INFO Applying migration id=notesfts 2026/02/04 21:28:21 INFO Applying migration id=iconsname 2026/02/04 21:28:21 INFO Applying migration id=nohash 2026/02/04 21:28:21 INFO Applying migration id=shares 2026/02/04 21:28:21 INFO Applying migration id=actorttl 2026/02/04 21:28:21 INFO Applying migration id=tocc 2026/02/04 21:28:21 INFO Applying migration id=followeds 2026/02/04 21:28:21 INFO Applying migration id=certhash 2026/02/04 21:28:21 INFO Applying migration id=follows_sync 2026/02/04 21:28:21 INFO Applying migration id=jsonpath 2026/02/04 21:28:21 INFO Applying migration id=localforward 2026/02/04 21:28:21 INFO Applying migration id=avatar 2026/02/04 21:28:21 INFO Applying migration id=noimage 2026/02/04 21:28:21 INFO Applying migration id=feed 2026/02/04 21:28:21 INFO Applying migration id=bookmarks 2026/02/04 21:28:21 INFO Applying migration id=shareactivity 2026/02/04 21:28:21 INFO Applying migration id=application 2026/02/04 21:28:21 INFO Applying migration id=certificates 2026/02/04 21:28:21 INFO Applying migration id=rawforward 2026/02/04 21:28:21 INFO Applying migration id=publickey 2026/02/04 21:28:21 INFO Applying migration id=resolvegroup 2026/02/04 21:28:21 INFO Applying migration id=reject 2026/02/04 21:28:21 INFO Applying migration id=autodel 2026/02/04 21:28:21 INFO Applying migration id=jsonb 2026/02/04 21:28:21 INFO Applying migration id=quote 2026/02/04 21:28:21 INFO Applying migration id=rfc9421 2026/02/04 21:28:21 INFO Applying migration id=keys 2026/02/04 21:28:21 INFO Applying migration id=portable 2026/02/04 21:28:21 INFO Applying migration id=proofs 2026/02/04 21:28:21 INFO Applying migration id=contexts 2026/02/04 21:28:21 INFO Applying migration id=deliverieshost 2026/02/04 21:28:21 INFO Applying migration id=pembegin 2026/02/04 21:28:21 INFO Applying migration id=didhost 2026/02/04 21:28:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:21 INFO Applying migration id=invites 2026/02/04 21:28:21 INFO Applying migration id=ed25519blob 2026/02/04 21:28:21 INFO Applying migration id=rsablob 2026/02/04 21:28:21 INFO Applying migration id=iconscid 2026/02/04 21:28:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-6964-7d91-a829-8e0659a30623 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-6964-7cdd-ae49-b120e151d545 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-6964-7cdd-ae49-b120e151d545 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (0.66s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/04 21:28:22 INFO Applying migration id=initial 2026/02/04 21:28:22 INFO Applying migration id=notesupdated 2026/02/04 21:28:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:22 INFO Applying migration id=activitiesid 2026/02/04 21:28:22 INFO Applying migration id=outbox 2026/02/04 21:28:22 INFO Applying migration id=edits 2026/02/04 21:28:22 INFO Applying migration id=outboxactor 2026/02/04 21:28:22 INFO Applying migration id=outboxsender 2026/02/04 21:28:22 INFO Applying migration id=thread 2026/02/04 21:28:22 INFO Applying migration id=host 2026/02/04 21:28:22 INFO Applying migration id=sharedinbox 2026/02/04 21:28:22 INFO Applying migration id=noteshost 2026/02/04 21:28:22 INFO Applying migration id=fetched 2026/02/04 21:28:22 INFO Applying migration id=move 2026/02/04 21:28:22 INFO Applying migration id=cleanup 2026/02/04 21:28:22 INFO Applying migration id=received 2026/02/04 21:28:22 INFO Applying migration id=namehost 2026/02/04 21:28:22 INFO Applying migration id=outboxhost 2026/02/04 21:28:22 INFO Applying migration id=notesfts 2026/02/04 21:28:22 INFO Applying migration id=iconsname 2026/02/04 21:28:22 INFO Applying migration id=nohash 2026/02/04 21:28:22 INFO Applying migration id=shares 2026/02/04 21:28:22 INFO Applying migration id=actorttl 2026/02/04 21:28:22 INFO Applying migration id=tocc 2026/02/04 21:28:22 INFO Applying migration id=followeds 2026/02/04 21:28:22 INFO Applying migration id=certhash 2026/02/04 21:28:22 INFO Applying migration id=follows_sync 2026/02/04 21:28:22 INFO Applying migration id=jsonpath 2026/02/04 21:28:22 INFO Applying migration id=localforward 2026/02/04 21:28:22 INFO Applying migration id=avatar 2026/02/04 21:28:22 INFO Applying migration id=noimage 2026/02/04 21:28:22 INFO Applying migration id=feed 2026/02/04 21:28:22 INFO Applying migration id=bookmarks 2026/02/04 21:28:22 INFO Applying migration id=shareactivity 2026/02/04 21:28:22 INFO Applying migration id=application 2026/02/04 21:28:22 INFO Applying migration id=certificates 2026/02/04 21:28:22 INFO Applying migration id=rawforward 2026/02/04 21:28:22 INFO Applying migration id=publickey 2026/02/04 21:28:22 INFO Applying migration id=resolvegroup 2026/02/04 21:28:22 INFO Applying migration id=reject 2026/02/04 21:28:22 INFO Applying migration id=autodel 2026/02/04 21:28:22 INFO Applying migration id=jsonb 2026/02/04 21:28:22 INFO Applying migration id=quote 2026/02/04 21:28:22 INFO Applying migration id=rfc9421 2026/02/04 21:28:22 INFO Applying migration id=keys 2026/02/04 21:28:22 INFO Applying migration id=portable 2026/02/04 21:28:22 INFO Applying migration id=proofs 2026/02/04 21:28:22 INFO Applying migration id=contexts 2026/02/04 21:28:22 INFO Applying migration id=deliverieshost 2026/02/04 21:28:22 INFO Applying migration id=pembegin 2026/02/04 21:28:22 INFO Applying migration id=didhost 2026/02/04 21:28:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:22 INFO Applying migration id=invites 2026/02/04 21:28:22 INFO Applying migration id=ed25519blob 2026/02/04 21:28:22 INFO Applying migration id=rsablob 2026/02/04 21:28:22 INFO Applying migration id=iconscid 2026/02/04 21:28:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-6c5b-735f-b4fe-43046c6902ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-6c5b-72a7-8564-b0eb435be6c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-6c5b-72a7-8564-b0eb435be6c9 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.76s) === RUN TestFTS_NoInput 2026/02/04 21:28:22 INFO Applying migration id=initial 2026/02/04 21:28:22 INFO Applying migration id=notesupdated 2026/02/04 21:28:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:22 INFO Applying migration id=activitiesid 2026/02/04 21:28:22 INFO Applying migration id=outbox 2026/02/04 21:28:22 INFO Applying migration id=edits 2026/02/04 21:28:22 INFO Applying migration id=outboxactor 2026/02/04 21:28:22 INFO Applying migration id=outboxsender 2026/02/04 21:28:22 INFO Applying migration id=thread 2026/02/04 21:28:22 INFO Applying migration id=host 2026/02/04 21:28:22 INFO Applying migration id=sharedinbox 2026/02/04 21:28:22 INFO Applying migration id=noteshost 2026/02/04 21:28:22 INFO Applying migration id=fetched 2026/02/04 21:28:22 INFO Applying migration id=move 2026/02/04 21:28:22 INFO Applying migration id=cleanup 2026/02/04 21:28:22 INFO Applying migration id=received 2026/02/04 21:28:22 INFO Applying migration id=namehost 2026/02/04 21:28:22 INFO Applying migration id=outboxhost 2026/02/04 21:28:22 INFO Applying migration id=notesfts 2026/02/04 21:28:22 INFO Applying migration id=iconsname 2026/02/04 21:28:22 INFO Applying migration id=nohash 2026/02/04 21:28:22 INFO Applying migration id=shares 2026/02/04 21:28:22 INFO Applying migration id=actorttl 2026/02/04 21:28:22 INFO Applying migration id=tocc 2026/02/04 21:28:22 INFO Applying migration id=followeds 2026/02/04 21:28:22 INFO Applying migration id=certhash 2026/02/04 21:28:22 INFO Applying migration id=follows_sync 2026/02/04 21:28:22 INFO Applying migration id=jsonpath 2026/02/04 21:28:22 INFO Applying migration id=localforward 2026/02/04 21:28:22 INFO Applying migration id=avatar 2026/02/04 21:28:22 INFO Applying migration id=noimage 2026/02/04 21:28:22 INFO Applying migration id=feed 2026/02/04 21:28:22 INFO Applying migration id=bookmarks 2026/02/04 21:28:22 INFO Applying migration id=shareactivity 2026/02/04 21:28:22 INFO Applying migration id=application 2026/02/04 21:28:22 INFO Applying migration id=certificates 2026/02/04 21:28:22 INFO Applying migration id=rawforward 2026/02/04 21:28:22 INFO Applying migration id=publickey 2026/02/04 21:28:22 INFO Applying migration id=resolvegroup 2026/02/04 21:28:22 INFO Applying migration id=reject 2026/02/04 21:28:22 INFO Applying migration id=autodel 2026/02/04 21:28:22 INFO Applying migration id=jsonb 2026/02/04 21:28:23 INFO Applying migration id=quote 2026/02/04 21:28:23 INFO Applying migration id=rfc9421 2026/02/04 21:28:23 INFO Applying migration id=keys 2026/02/04 21:28:23 INFO Applying migration id=portable 2026/02/04 21:28:23 INFO Applying migration id=proofs 2026/02/04 21:28:23 INFO Applying migration id=contexts 2026/02/04 21:28:23 INFO Applying migration id=deliverieshost 2026/02/04 21:28:23 INFO Applying migration id=pembegin 2026/02/04 21:28:23 INFO Applying migration id=didhost 2026/02/04 21:28:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:23 INFO Applying migration id=invites 2026/02/04 21:28:23 INFO Applying migration id=ed25519blob 2026/02/04 21:28:23 INFO Applying migration id=rsablob 2026/02/04 21:28:23 INFO Applying migration id=iconscid --- PASS: TestFTS_NoInput (0.33s) === RUN TestFTS_EmptyInput 2026/02/04 21:28:23 INFO Applying migration id=initial 2026/02/04 21:28:23 INFO Applying migration id=notesupdated 2026/02/04 21:28:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:23 INFO Applying migration id=activitiesid 2026/02/04 21:28:23 INFO Applying migration id=outbox 2026/02/04 21:28:23 INFO Applying migration id=edits 2026/02/04 21:28:23 INFO Applying migration id=outboxactor 2026/02/04 21:28:23 INFO Applying migration id=outboxsender 2026/02/04 21:28:23 INFO Applying migration id=thread 2026/02/04 21:28:23 INFO Applying migration id=host 2026/02/04 21:28:23 INFO Applying migration id=sharedinbox 2026/02/04 21:28:23 INFO Applying migration id=noteshost 2026/02/04 21:28:23 INFO Applying migration id=fetched 2026/02/04 21:28:23 INFO Applying migration id=move 2026/02/04 21:28:23 INFO Applying migration id=cleanup 2026/02/04 21:28:23 INFO Applying migration id=received 2026/02/04 21:28:23 INFO Applying migration id=namehost 2026/02/04 21:28:23 INFO Applying migration id=outboxhost 2026/02/04 21:28:23 INFO Applying migration id=notesfts 2026/02/04 21:28:23 INFO Applying migration id=iconsname 2026/02/04 21:28:23 INFO Applying migration id=nohash 2026/02/04 21:28:23 INFO Applying migration id=shares 2026/02/04 21:28:23 INFO Applying migration id=actorttl 2026/02/04 21:28:23 INFO Applying migration id=tocc 2026/02/04 21:28:23 INFO Applying migration id=followeds 2026/02/04 21:28:23 INFO Applying migration id=certhash 2026/02/04 21:28:23 INFO Applying migration id=follows_sync 2026/02/04 21:28:23 INFO Applying migration id=jsonpath 2026/02/04 21:28:23 INFO Applying migration id=localforward 2026/02/04 21:28:23 INFO Applying migration id=avatar 2026/02/04 21:28:23 INFO Applying migration id=noimage 2026/02/04 21:28:23 INFO Applying migration id=feed 2026/02/04 21:28:23 INFO Applying migration id=bookmarks 2026/02/04 21:28:23 INFO Applying migration id=shareactivity 2026/02/04 21:28:23 INFO Applying migration id=application 2026/02/04 21:28:23 INFO Applying migration id=certificates 2026/02/04 21:28:23 INFO Applying migration id=rawforward 2026/02/04 21:28:23 INFO Applying migration id=publickey 2026/02/04 21:28:23 INFO Applying migration id=resolvegroup 2026/02/04 21:28:23 INFO Applying migration id=reject 2026/02/04 21:28:23 INFO Applying migration id=autodel 2026/02/04 21:28:23 INFO Applying migration id=jsonb 2026/02/04 21:28:23 INFO Applying migration id=quote 2026/02/04 21:28:23 INFO Applying migration id=rfc9421 2026/02/04 21:28:23 INFO Applying migration id=keys 2026/02/04 21:28:23 INFO Applying migration id=portable 2026/02/04 21:28:23 INFO Applying migration id=proofs 2026/02/04 21:28:23 INFO Applying migration id=contexts 2026/02/04 21:28:23 INFO Applying migration id=deliverieshost 2026/02/04 21:28:23 INFO Applying migration id=pembegin 2026/02/04 21:28:23 INFO Applying migration id=didhost 2026/02/04 21:28:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:23 INFO Applying migration id=invites 2026/02/04 21:28:23 INFO Applying migration id=ed25519blob 2026/02/04 21:28:23 INFO Applying migration id=rsablob 2026/02/04 21:28:23 INFO Applying migration id=iconscid --- PASS: TestFTS_EmptyInput (0.46s) === RUN TestFTS_InvalidEscapeSequence 2026/02/04 21:28:23 INFO Applying migration id=initial 2026/02/04 21:28:23 INFO Applying migration id=notesupdated 2026/02/04 21:28:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:23 INFO Applying migration id=activitiesid 2026/02/04 21:28:23 INFO Applying migration id=outbox 2026/02/04 21:28:23 INFO Applying migration id=edits 2026/02/04 21:28:23 INFO Applying migration id=outboxactor 2026/02/04 21:28:23 INFO Applying migration id=outboxsender 2026/02/04 21:28:23 INFO Applying migration id=thread 2026/02/04 21:28:23 INFO Applying migration id=host 2026/02/04 21:28:23 INFO Applying migration id=sharedinbox 2026/02/04 21:28:23 INFO Applying migration id=noteshost 2026/02/04 21:28:23 INFO Applying migration id=fetched 2026/02/04 21:28:23 INFO Applying migration id=move 2026/02/04 21:28:23 INFO Applying migration id=cleanup 2026/02/04 21:28:23 INFO Applying migration id=received 2026/02/04 21:28:23 INFO Applying migration id=namehost 2026/02/04 21:28:23 INFO Applying migration id=outboxhost 2026/02/04 21:28:23 INFO Applying migration id=notesfts 2026/02/04 21:28:23 INFO Applying migration id=iconsname 2026/02/04 21:28:23 INFO Applying migration id=nohash 2026/02/04 21:28:23 INFO Applying migration id=shares 2026/02/04 21:28:23 INFO Applying migration id=actorttl 2026/02/04 21:28:23 INFO Applying migration id=tocc 2026/02/04 21:28:23 INFO Applying migration id=followeds 2026/02/04 21:28:23 INFO Applying migration id=certhash 2026/02/04 21:28:23 INFO Applying migration id=follows_sync 2026/02/04 21:28:23 INFO Applying migration id=jsonpath 2026/02/04 21:28:23 INFO Applying migration id=localforward 2026/02/04 21:28:23 INFO Applying migration id=avatar 2026/02/04 21:28:23 INFO Applying migration id=noimage 2026/02/04 21:28:23 INFO Applying migration id=feed 2026/02/04 21:28:23 INFO Applying migration id=bookmarks 2026/02/04 21:28:23 INFO Applying migration id=shareactivity 2026/02/04 21:28:23 INFO Applying migration id=application 2026/02/04 21:28:23 INFO Applying migration id=certificates 2026/02/04 21:28:23 INFO Applying migration id=rawforward 2026/02/04 21:28:23 INFO Applying migration id=publickey 2026/02/04 21:28:23 INFO Applying migration id=resolvegroup 2026/02/04 21:28:23 INFO Applying migration id=reject 2026/02/04 21:28:23 INFO Applying migration id=autodel 2026/02/04 21:28:23 INFO Applying migration id=jsonb 2026/02/04 21:28:23 INFO Applying migration id=quote 2026/02/04 21:28:23 INFO Applying migration id=rfc9421 2026/02/04 21:28:23 INFO Applying migration id=keys 2026/02/04 21:28:23 INFO Applying migration id=portable 2026/02/04 21:28:23 INFO Applying migration id=proofs 2026/02/04 21:28:23 INFO Applying migration id=contexts 2026/02/04 21:28:23 INFO Applying migration id=deliverieshost 2026/02/04 21:28:23 INFO Applying migration id=pembegin 2026/02/04 21:28:23 INFO Applying migration id=didhost 2026/02/04 21:28:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:23 INFO Applying migration id=invites 2026/02/04 21:28:23 INFO Applying migration id=ed25519blob 2026/02/04 21:28:23 INFO Applying migration id=rsablob 2026/02/04 21:28:23 INFO Applying migration id=iconscid 2026/02/04 21:28:24 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.52s) === RUN TestFTS_UnathenticatedUser 2026/02/04 21:28:24 INFO Applying migration id=initial 2026/02/04 21:28:24 INFO Applying migration id=notesupdated 2026/02/04 21:28:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:24 INFO Applying migration id=activitiesid 2026/02/04 21:28:24 INFO Applying migration id=outbox 2026/02/04 21:28:24 INFO Applying migration id=edits 2026/02/04 21:28:24 INFO Applying migration id=outboxactor 2026/02/04 21:28:24 INFO Applying migration id=outboxsender 2026/02/04 21:28:24 INFO Applying migration id=thread 2026/02/04 21:28:24 INFO Applying migration id=host 2026/02/04 21:28:24 INFO Applying migration id=sharedinbox 2026/02/04 21:28:24 INFO Applying migration id=noteshost 2026/02/04 21:28:24 INFO Applying migration id=fetched 2026/02/04 21:28:24 INFO Applying migration id=move 2026/02/04 21:28:24 INFO Applying migration id=cleanup 2026/02/04 21:28:24 INFO Applying migration id=received 2026/02/04 21:28:24 INFO Applying migration id=namehost 2026/02/04 21:28:24 INFO Applying migration id=outboxhost 2026/02/04 21:28:24 INFO Applying migration id=notesfts 2026/02/04 21:28:24 INFO Applying migration id=iconsname 2026/02/04 21:28:24 INFO Applying migration id=nohash 2026/02/04 21:28:24 INFO Applying migration id=shares 2026/02/04 21:28:24 INFO Applying migration id=actorttl 2026/02/04 21:28:24 INFO Applying migration id=tocc 2026/02/04 21:28:24 INFO Applying migration id=followeds 2026/02/04 21:28:24 INFO Applying migration id=certhash 2026/02/04 21:28:24 INFO Applying migration id=follows_sync 2026/02/04 21:28:24 INFO Applying migration id=jsonpath 2026/02/04 21:28:24 INFO Applying migration id=localforward 2026/02/04 21:28:24 INFO Applying migration id=avatar 2026/02/04 21:28:24 INFO Applying migration id=noimage 2026/02/04 21:28:24 INFO Applying migration id=feed 2026/02/04 21:28:24 INFO Applying migration id=bookmarks 2026/02/04 21:28:24 INFO Applying migration id=shareactivity 2026/02/04 21:28:24 INFO Applying migration id=application 2026/02/04 21:28:24 INFO Applying migration id=certificates 2026/02/04 21:28:24 INFO Applying migration id=rawforward 2026/02/04 21:28:24 INFO Applying migration id=publickey 2026/02/04 21:28:24 INFO Applying migration id=resolvegroup 2026/02/04 21:28:24 INFO Applying migration id=reject 2026/02/04 21:28:24 INFO Applying migration id=autodel 2026/02/04 21:28:24 INFO Applying migration id=jsonb 2026/02/04 21:28:24 INFO Applying migration id=quote 2026/02/04 21:28:24 INFO Applying migration id=rfc9421 2026/02/04 21:28:24 INFO Applying migration id=keys 2026/02/04 21:28:24 INFO Applying migration id=portable 2026/02/04 21:28:24 INFO Applying migration id=proofs 2026/02/04 21:28:24 INFO Applying migration id=contexts 2026/02/04 21:28:24 INFO Applying migration id=deliverieshost 2026/02/04 21:28:24 INFO Applying migration id=pembegin 2026/02/04 21:28:24 INFO Applying migration id=didhost 2026/02/04 21:28:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:24 INFO Applying migration id=invites 2026/02/04 21:28:24 INFO Applying migration id=ed25519blob 2026/02/04 21:28:24 INFO Applying migration id=rsablob 2026/02/04 21:28:24 INFO Applying migration id=iconscid 2026/02/04 21:28:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-7492-7a3b-bed7-b3049d7bd9b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-7492-79e3-aedb-82b9a3fa75b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-7492-79e3-aedb-82b9a3fa75b4 --- PASS: TestFTS_UnathenticatedUser (0.79s) === RUN TestFTS_SearchByAuthorUserName 2026/02/04 21:28:24 INFO Applying migration id=initial 2026/02/04 21:28:24 INFO Applying migration id=notesupdated 2026/02/04 21:28:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:24 INFO Applying migration id=activitiesid 2026/02/04 21:28:24 INFO Applying migration id=outbox 2026/02/04 21:28:24 INFO Applying migration id=edits 2026/02/04 21:28:24 INFO Applying migration id=outboxactor 2026/02/04 21:28:24 INFO Applying migration id=outboxsender 2026/02/04 21:28:24 INFO Applying migration id=thread 2026/02/04 21:28:24 INFO Applying migration id=host 2026/02/04 21:28:24 INFO Applying migration id=sharedinbox 2026/02/04 21:28:24 INFO Applying migration id=noteshost 2026/02/04 21:28:24 INFO Applying migration id=fetched 2026/02/04 21:28:24 INFO Applying migration id=move 2026/02/04 21:28:24 INFO Applying migration id=cleanup 2026/02/04 21:28:24 INFO Applying migration id=received 2026/02/04 21:28:24 INFO Applying migration id=namehost 2026/02/04 21:28:24 INFO Applying migration id=outboxhost 2026/02/04 21:28:24 INFO Applying migration id=notesfts 2026/02/04 21:28:24 INFO Applying migration id=iconsname 2026/02/04 21:28:24 INFO Applying migration id=nohash 2026/02/04 21:28:25 INFO Applying migration id=shares 2026/02/04 21:28:25 INFO Applying migration id=actorttl 2026/02/04 21:28:25 INFO Applying migration id=tocc 2026/02/04 21:28:25 INFO Applying migration id=followeds 2026/02/04 21:28:25 INFO Applying migration id=certhash 2026/02/04 21:28:25 INFO Applying migration id=follows_sync 2026/02/04 21:28:25 INFO Applying migration id=jsonpath 2026/02/04 21:28:25 INFO Applying migration id=localforward 2026/02/04 21:28:25 INFO Applying migration id=avatar 2026/02/04 21:28:25 INFO Applying migration id=noimage 2026/02/04 21:28:25 INFO Applying migration id=feed 2026/02/04 21:28:25 INFO Applying migration id=bookmarks 2026/02/04 21:28:25 INFO Applying migration id=shareactivity 2026/02/04 21:28:25 INFO Applying migration id=application 2026/02/04 21:28:25 INFO Applying migration id=certificates 2026/02/04 21:28:25 INFO Applying migration id=rawforward 2026/02/04 21:28:25 INFO Applying migration id=publickey 2026/02/04 21:28:25 INFO Applying migration id=resolvegroup 2026/02/04 21:28:25 INFO Applying migration id=reject 2026/02/04 21:28:25 INFO Applying migration id=autodel 2026/02/04 21:28:25 INFO Applying migration id=jsonb 2026/02/04 21:28:25 INFO Applying migration id=quote 2026/02/04 21:28:25 INFO Applying migration id=rfc9421 2026/02/04 21:28:25 INFO Applying migration id=keys 2026/02/04 21:28:25 INFO Applying migration id=portable 2026/02/04 21:28:25 INFO Applying migration id=proofs 2026/02/04 21:28:25 INFO Applying migration id=contexts 2026/02/04 21:28:25 INFO Applying migration id=deliverieshost 2026/02/04 21:28:25 INFO Applying migration id=pembegin 2026/02/04 21:28:25 INFO Applying migration id=didhost 2026/02/04 21:28:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:25 INFO Applying migration id=invites 2026/02/04 21:28:25 INFO Applying migration id=ed25519blob 2026/02/04 21:28:25 INFO Applying migration id=rsablob 2026/02/04 21:28:25 INFO Applying migration id=iconscid 2026/02/04 21:28:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-76ab-7dc5-8442-e5d66377b50c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-76ab-7d95-967e-0e30edea4cc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-76ab-7d95-967e-0e30edea4cc1 --- PASS: TestFTS_SearchByAuthorUserName (0.54s) === RUN TestFTS_SearchByAuthorID 2026/02/04 21:28:25 INFO Applying migration id=initial 2026/02/04 21:28:25 INFO Applying migration id=notesupdated 2026/02/04 21:28:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:25 INFO Applying migration id=activitiesid 2026/02/04 21:28:25 INFO Applying migration id=outbox 2026/02/04 21:28:25 INFO Applying migration id=edits 2026/02/04 21:28:25 INFO Applying migration id=outboxactor 2026/02/04 21:28:25 INFO Applying migration id=outboxsender 2026/02/04 21:28:25 INFO Applying migration id=thread 2026/02/04 21:28:25 INFO Applying migration id=host 2026/02/04 21:28:25 INFO Applying migration id=sharedinbox 2026/02/04 21:28:25 INFO Applying migration id=noteshost 2026/02/04 21:28:25 INFO Applying migration id=fetched 2026/02/04 21:28:25 INFO Applying migration id=move 2026/02/04 21:28:25 INFO Applying migration id=cleanup 2026/02/04 21:28:25 INFO Applying migration id=received 2026/02/04 21:28:25 INFO Applying migration id=namehost 2026/02/04 21:28:25 INFO Applying migration id=outboxhost 2026/02/04 21:28:25 INFO Applying migration id=notesfts 2026/02/04 21:28:25 INFO Applying migration id=iconsname 2026/02/04 21:28:25 INFO Applying migration id=nohash 2026/02/04 21:28:25 INFO Applying migration id=shares 2026/02/04 21:28:25 INFO Applying migration id=actorttl 2026/02/04 21:28:25 INFO Applying migration id=tocc 2026/02/04 21:28:25 INFO Applying migration id=followeds 2026/02/04 21:28:25 INFO Applying migration id=certhash 2026/02/04 21:28:25 INFO Applying migration id=follows_sync 2026/02/04 21:28:25 INFO Applying migration id=jsonpath 2026/02/04 21:28:25 INFO Applying migration id=localforward 2026/02/04 21:28:25 INFO Applying migration id=avatar 2026/02/04 21:28:25 INFO Applying migration id=noimage 2026/02/04 21:28:25 INFO Applying migration id=feed 2026/02/04 21:28:25 INFO Applying migration id=bookmarks 2026/02/04 21:28:25 INFO Applying migration id=shareactivity 2026/02/04 21:28:25 INFO Applying migration id=application 2026/02/04 21:28:25 INFO Applying migration id=certificates 2026/02/04 21:28:25 INFO Applying migration id=rawforward 2026/02/04 21:28:25 INFO Applying migration id=publickey 2026/02/04 21:28:25 INFO Applying migration id=resolvegroup 2026/02/04 21:28:25 INFO Applying migration id=reject 2026/02/04 21:28:25 INFO Applying migration id=autodel 2026/02/04 21:28:25 INFO Applying migration id=jsonb 2026/02/04 21:28:25 INFO Applying migration id=quote 2026/02/04 21:28:25 INFO Applying migration id=rfc9421 2026/02/04 21:28:25 INFO Applying migration id=keys 2026/02/04 21:28:25 INFO Applying migration id=portable 2026/02/04 21:28:25 INFO Applying migration id=proofs 2026/02/04 21:28:25 INFO Applying migration id=contexts 2026/02/04 21:28:25 INFO Applying migration id=deliverieshost 2026/02/04 21:28:25 INFO Applying migration id=pembegin 2026/02/04 21:28:25 INFO Applying migration id=didhost 2026/02/04 21:28:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:25 INFO Applying migration id=invites 2026/02/04 21:28:25 INFO Applying migration id=ed25519blob 2026/02/04 21:28:25 INFO Applying migration id=rsablob 2026/02/04 21:28:25 INFO Applying migration id=iconscid 2026/02/04 21:28:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-78ed-74d5-b7a5-58fa5a27b2ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-78ed-747d-8250-8f836cd81ea4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-78ed-747d-8250-8f836cd81ea4 --- PASS: TestFTS_SearchByAuthorID (0.58s) === RUN TestFTS_SearchByMentionUserName 2026/02/04 21:28:26 INFO Applying migration id=initial 2026/02/04 21:28:26 INFO Applying migration id=notesupdated 2026/02/04 21:28:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:26 INFO Applying migration id=activitiesid 2026/02/04 21:28:26 INFO Applying migration id=outbox 2026/02/04 21:28:26 INFO Applying migration id=edits 2026/02/04 21:28:26 INFO Applying migration id=outboxactor 2026/02/04 21:28:26 INFO Applying migration id=outboxsender 2026/02/04 21:28:26 INFO Applying migration id=thread 2026/02/04 21:28:26 INFO Applying migration id=host 2026/02/04 21:28:26 INFO Applying migration id=sharedinbox 2026/02/04 21:28:26 INFO Applying migration id=noteshost 2026/02/04 21:28:26 INFO Applying migration id=fetched 2026/02/04 21:28:26 INFO Applying migration id=move 2026/02/04 21:28:26 INFO Applying migration id=cleanup 2026/02/04 21:28:26 INFO Applying migration id=received 2026/02/04 21:28:26 INFO Applying migration id=namehost 2026/02/04 21:28:26 INFO Applying migration id=outboxhost 2026/02/04 21:28:26 INFO Applying migration id=notesfts 2026/02/04 21:28:26 INFO Applying migration id=iconsname 2026/02/04 21:28:26 INFO Applying migration id=nohash 2026/02/04 21:28:26 INFO Applying migration id=shares 2026/02/04 21:28:26 INFO Applying migration id=actorttl 2026/02/04 21:28:26 INFO Applying migration id=tocc 2026/02/04 21:28:26 INFO Applying migration id=followeds 2026/02/04 21:28:26 INFO Applying migration id=certhash 2026/02/04 21:28:26 INFO Applying migration id=follows_sync 2026/02/04 21:28:26 INFO Applying migration id=jsonpath 2026/02/04 21:28:26 INFO Applying migration id=localforward 2026/02/04 21:28:26 INFO Applying migration id=avatar 2026/02/04 21:28:26 INFO Applying migration id=noimage 2026/02/04 21:28:26 INFO Applying migration id=feed 2026/02/04 21:28:26 INFO Applying migration id=bookmarks 2026/02/04 21:28:26 INFO Applying migration id=shareactivity 2026/02/04 21:28:26 INFO Applying migration id=application 2026/02/04 21:28:26 INFO Applying migration id=certificates 2026/02/04 21:28:26 INFO Applying migration id=rawforward 2026/02/04 21:28:26 INFO Applying migration id=publickey 2026/02/04 21:28:26 INFO Applying migration id=resolvegroup 2026/02/04 21:28:26 INFO Applying migration id=reject 2026/02/04 21:28:26 INFO Applying migration id=autodel 2026/02/04 21:28:26 INFO Applying migration id=jsonb 2026/02/04 21:28:26 INFO Applying migration id=quote 2026/02/04 21:28:26 INFO Applying migration id=rfc9421 2026/02/04 21:28:26 INFO Applying migration id=keys 2026/02/04 21:28:26 INFO Applying migration id=portable 2026/02/04 21:28:26 INFO Applying migration id=proofs 2026/02/04 21:28:26 INFO Applying migration id=contexts 2026/02/04 21:28:26 INFO Applying migration id=deliverieshost 2026/02/04 21:28:26 INFO Applying migration id=pembegin 2026/02/04 21:28:26 INFO Applying migration id=didhost 2026/02/04 21:28:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:26 INFO Applying migration id=invites 2026/02/04 21:28:26 INFO Applying migration id=ed25519blob 2026/02/04 21:28:26 INFO Applying migration id=rsablob 2026/02/04 21:28:26 INFO Applying migration id=iconscid --- PASS: TestFTS_SearchByMentionUserName (0.65s) === RUN TestFTS_SearchByMentionID 2026/02/04 21:28:26 INFO Applying migration id=initial 2026/02/04 21:28:26 INFO Applying migration id=notesupdated 2026/02/04 21:28:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:26 INFO Applying migration id=activitiesid 2026/02/04 21:28:26 INFO Applying migration id=outbox 2026/02/04 21:28:26 INFO Applying migration id=edits 2026/02/04 21:28:26 INFO Applying migration id=outboxactor 2026/02/04 21:28:26 INFO Applying migration id=outboxsender 2026/02/04 21:28:26 INFO Applying migration id=thread 2026/02/04 21:28:26 INFO Applying migration id=host 2026/02/04 21:28:26 INFO Applying migration id=sharedinbox 2026/02/04 21:28:26 INFO Applying migration id=noteshost 2026/02/04 21:28:26 INFO Applying migration id=fetched 2026/02/04 21:28:26 INFO Applying migration id=move 2026/02/04 21:28:26 INFO Applying migration id=cleanup 2026/02/04 21:28:26 INFO Applying migration id=received 2026/02/04 21:28:26 INFO Applying migration id=namehost 2026/02/04 21:28:26 INFO Applying migration id=outboxhost 2026/02/04 21:28:26 INFO Applying migration id=notesfts 2026/02/04 21:28:26 INFO Applying migration id=iconsname 2026/02/04 21:28:26 INFO Applying migration id=nohash 2026/02/04 21:28:26 INFO Applying migration id=shares 2026/02/04 21:28:26 INFO Applying migration id=actorttl 2026/02/04 21:28:26 INFO Applying migration id=tocc 2026/02/04 21:28:26 INFO Applying migration id=followeds 2026/02/04 21:28:26 INFO Applying migration id=certhash 2026/02/04 21:28:26 INFO Applying migration id=follows_sync 2026/02/04 21:28:26 INFO Applying migration id=jsonpath 2026/02/04 21:28:26 INFO Applying migration id=localforward 2026/02/04 21:28:26 INFO Applying migration id=avatar 2026/02/04 21:28:26 INFO Applying migration id=noimage 2026/02/04 21:28:26 INFO Applying migration id=feed 2026/02/04 21:28:26 INFO Applying migration id=bookmarks 2026/02/04 21:28:26 INFO Applying migration id=shareactivity 2026/02/04 21:28:26 INFO Applying migration id=application 2026/02/04 21:28:26 INFO Applying migration id=certificates 2026/02/04 21:28:26 INFO Applying migration id=rawforward 2026/02/04 21:28:26 INFO Applying migration id=publickey 2026/02/04 21:28:26 INFO Applying migration id=resolvegroup 2026/02/04 21:28:26 INFO Applying migration id=reject 2026/02/04 21:28:26 INFO Applying migration id=autodel 2026/02/04 21:28:26 INFO Applying migration id=jsonb 2026/02/04 21:28:26 INFO Applying migration id=quote 2026/02/04 21:28:26 INFO Applying migration id=rfc9421 2026/02/04 21:28:26 INFO Applying migration id=keys 2026/02/04 21:28:26 INFO Applying migration id=portable 2026/02/04 21:28:26 INFO Applying migration id=proofs 2026/02/04 21:28:26 INFO Applying migration id=contexts 2026/02/04 21:28:26 INFO Applying migration id=deliverieshost 2026/02/04 21:28:26 INFO Applying migration id=pembegin 2026/02/04 21:28:26 INFO Applying migration id=didhost 2026/02/04 21:28:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:26 INFO Applying migration id=invites 2026/02/04 21:28:26 INFO Applying migration id=ed25519blob 2026/02/04 21:28:26 INFO Applying migration id=rsablob 2026/02/04 21:28:26 INFO Applying migration id=iconscid --- PASS: TestFTS_SearchByMentionID (0.56s) === RUN TestHashtag_PublicPost 2026/02/04 21:28:27 INFO Applying migration id=initial 2026/02/04 21:28:27 INFO Applying migration id=notesupdated 2026/02/04 21:28:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:27 INFO Applying migration id=activitiesid 2026/02/04 21:28:27 INFO Applying migration id=outbox 2026/02/04 21:28:27 INFO Applying migration id=edits 2026/02/04 21:28:27 INFO Applying migration id=outboxactor 2026/02/04 21:28:27 INFO Applying migration id=outboxsender 2026/02/04 21:28:27 INFO Applying migration id=thread 2026/02/04 21:28:27 INFO Applying migration id=host 2026/02/04 21:28:27 INFO Applying migration id=sharedinbox 2026/02/04 21:28:27 INFO Applying migration id=noteshost 2026/02/04 21:28:27 INFO Applying migration id=fetched 2026/02/04 21:28:27 INFO Applying migration id=move 2026/02/04 21:28:27 INFO Applying migration id=cleanup 2026/02/04 21:28:27 INFO Applying migration id=received 2026/02/04 21:28:27 INFO Applying migration id=namehost 2026/02/04 21:28:27 INFO Applying migration id=outboxhost 2026/02/04 21:28:27 INFO Applying migration id=notesfts 2026/02/04 21:28:27 INFO Applying migration id=iconsname 2026/02/04 21:28:27 INFO Applying migration id=nohash 2026/02/04 21:28:27 INFO Applying migration id=shares 2026/02/04 21:28:27 INFO Applying migration id=actorttl 2026/02/04 21:28:27 INFO Applying migration id=tocc 2026/02/04 21:28:27 INFO Applying migration id=followeds 2026/02/04 21:28:27 INFO Applying migration id=certhash 2026/02/04 21:28:27 INFO Applying migration id=follows_sync 2026/02/04 21:28:27 INFO Applying migration id=jsonpath 2026/02/04 21:28:27 INFO Applying migration id=localforward 2026/02/04 21:28:27 INFO Applying migration id=avatar 2026/02/04 21:28:27 INFO Applying migration id=noimage 2026/02/04 21:28:27 INFO Applying migration id=feed 2026/02/04 21:28:27 INFO Applying migration id=bookmarks 2026/02/04 21:28:27 INFO Applying migration id=shareactivity 2026/02/04 21:28:27 INFO Applying migration id=application 2026/02/04 21:28:27 INFO Applying migration id=certificates 2026/02/04 21:28:27 INFO Applying migration id=rawforward 2026/02/04 21:28:27 INFO Applying migration id=publickey 2026/02/04 21:28:27 INFO Applying migration id=resolvegroup 2026/02/04 21:28:27 INFO Applying migration id=reject 2026/02/04 21:28:27 INFO Applying migration id=autodel 2026/02/04 21:28:27 INFO Applying migration id=jsonb 2026/02/04 21:28:27 INFO Applying migration id=quote 2026/02/04 21:28:27 INFO Applying migration id=rfc9421 2026/02/04 21:28:27 INFO Applying migration id=keys 2026/02/04 21:28:27 INFO Applying migration id=portable 2026/02/04 21:28:27 INFO Applying migration id=proofs 2026/02/04 21:28:27 INFO Applying migration id=contexts 2026/02/04 21:28:27 INFO Applying migration id=deliverieshost 2026/02/04 21:28:27 INFO Applying migration id=pembegin 2026/02/04 21:28:27 INFO Applying migration id=didhost 2026/02/04 21:28:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:27 INFO Applying migration id=invites 2026/02/04 21:28:27 INFO Applying migration id=ed25519blob 2026/02/04 21:28:27 INFO Applying migration id=rsablob 2026/02/04 21:28:27 INFO Applying migration id=iconscid 2026/02/04 21:28:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8032-7b19-b27f-5aa12d3cb017 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8032-7a94-9a58-3b1d2d41a328 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8032-7a94-9a58-3b1d2d41a328 2026/02/04 21:28:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8032-7a94-9a58-3b1d2d41a328 2026/02/04 21:28:27 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.65s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/04 21:28:27 INFO Applying migration id=initial 2026/02/04 21:28:27 INFO Applying migration id=notesupdated 2026/02/04 21:28:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:27 INFO Applying migration id=activitiesid 2026/02/04 21:28:27 INFO Applying migration id=outbox 2026/02/04 21:28:27 INFO Applying migration id=edits 2026/02/04 21:28:27 INFO Applying migration id=outboxactor 2026/02/04 21:28:27 INFO Applying migration id=outboxsender 2026/02/04 21:28:27 INFO Applying migration id=thread 2026/02/04 21:28:27 INFO Applying migration id=host 2026/02/04 21:28:27 INFO Applying migration id=sharedinbox 2026/02/04 21:28:27 INFO Applying migration id=noteshost 2026/02/04 21:28:27 INFO Applying migration id=fetched 2026/02/04 21:28:27 INFO Applying migration id=move 2026/02/04 21:28:27 INFO Applying migration id=cleanup 2026/02/04 21:28:27 INFO Applying migration id=received 2026/02/04 21:28:27 INFO Applying migration id=namehost 2026/02/04 21:28:27 INFO Applying migration id=outboxhost 2026/02/04 21:28:27 INFO Applying migration id=notesfts 2026/02/04 21:28:27 INFO Applying migration id=iconsname 2026/02/04 21:28:27 INFO Applying migration id=nohash 2026/02/04 21:28:27 INFO Applying migration id=shares 2026/02/04 21:28:27 INFO Applying migration id=actorttl 2026/02/04 21:28:27 INFO Applying migration id=tocc 2026/02/04 21:28:27 INFO Applying migration id=followeds 2026/02/04 21:28:27 INFO Applying migration id=certhash 2026/02/04 21:28:27 INFO Applying migration id=follows_sync 2026/02/04 21:28:27 INFO Applying migration id=jsonpath 2026/02/04 21:28:28 INFO Applying migration id=localforward 2026/02/04 21:28:28 INFO Applying migration id=avatar 2026/02/04 21:28:28 INFO Applying migration id=noimage 2026/02/04 21:28:28 INFO Applying migration id=feed 2026/02/04 21:28:28 INFO Applying migration id=bookmarks 2026/02/04 21:28:28 INFO Applying migration id=shareactivity 2026/02/04 21:28:28 INFO Applying migration id=application 2026/02/04 21:28:28 INFO Applying migration id=certificates 2026/02/04 21:28:28 INFO Applying migration id=rawforward 2026/02/04 21:28:28 INFO Applying migration id=publickey 2026/02/04 21:28:28 INFO Applying migration id=resolvegroup 2026/02/04 21:28:28 INFO Applying migration id=reject 2026/02/04 21:28:28 INFO Applying migration id=autodel 2026/02/04 21:28:28 INFO Applying migration id=jsonb 2026/02/04 21:28:28 INFO Applying migration id=quote 2026/02/04 21:28:28 INFO Applying migration id=rfc9421 2026/02/04 21:28:28 INFO Applying migration id=keys 2026/02/04 21:28:28 INFO Applying migration id=portable 2026/02/04 21:28:28 INFO Applying migration id=proofs 2026/02/04 21:28:28 INFO Applying migration id=contexts 2026/02/04 21:28:28 INFO Applying migration id=deliverieshost 2026/02/04 21:28:28 INFO Applying migration id=pembegin 2026/02/04 21:28:28 INFO Applying migration id=didhost 2026/02/04 21:28:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:28 INFO Applying migration id=invites 2026/02/04 21:28:28 INFO Applying migration id=ed25519blob 2026/02/04 21:28:28 INFO Applying migration id=rsablob 2026/02/04 21:28:28 INFO Applying migration id=iconscid 2026/02/04 21:28:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-826c-717c-b2bd-de227e975f36 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-826c-714d-ae35-bb93fb5a23fd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-826c-714d-ae35-bb93fb5a23fd 2026/02/04 21:28:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-826c-714d-ae35-bb93fb5a23fd 2026/02/04 21:28:28 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.57s) === RUN TestHashtag_ExclamationMark 2026/02/04 21:28:28 INFO Applying migration id=initial 2026/02/04 21:28:28 INFO Applying migration id=notesupdated 2026/02/04 21:28:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:28 INFO Applying migration id=activitiesid 2026/02/04 21:28:28 INFO Applying migration id=outbox 2026/02/04 21:28:28 INFO Applying migration id=edits 2026/02/04 21:28:28 INFO Applying migration id=outboxactor 2026/02/04 21:28:28 INFO Applying migration id=outboxsender 2026/02/04 21:28:28 INFO Applying migration id=thread 2026/02/04 21:28:28 INFO Applying migration id=host 2026/02/04 21:28:28 INFO Applying migration id=sharedinbox 2026/02/04 21:28:28 INFO Applying migration id=noteshost 2026/02/04 21:28:28 INFO Applying migration id=fetched 2026/02/04 21:28:28 INFO Applying migration id=move 2026/02/04 21:28:28 INFO Applying migration id=cleanup 2026/02/04 21:28:28 INFO Applying migration id=received 2026/02/04 21:28:28 INFO Applying migration id=namehost 2026/02/04 21:28:28 INFO Applying migration id=outboxhost 2026/02/04 21:28:28 INFO Applying migration id=notesfts 2026/02/04 21:28:28 INFO Applying migration id=iconsname 2026/02/04 21:28:28 INFO Applying migration id=nohash 2026/02/04 21:28:28 INFO Applying migration id=shares 2026/02/04 21:28:28 INFO Applying migration id=actorttl 2026/02/04 21:28:28 INFO Applying migration id=tocc 2026/02/04 21:28:28 INFO Applying migration id=followeds 2026/02/04 21:28:28 INFO Applying migration id=certhash 2026/02/04 21:28:28 INFO Applying migration id=follows_sync 2026/02/04 21:28:28 INFO Applying migration id=jsonpath 2026/02/04 21:28:28 INFO Applying migration id=localforward 2026/02/04 21:28:28 INFO Applying migration id=avatar 2026/02/04 21:28:28 INFO Applying migration id=noimage 2026/02/04 21:28:28 INFO Applying migration id=feed 2026/02/04 21:28:28 INFO Applying migration id=bookmarks 2026/02/04 21:28:28 INFO Applying migration id=shareactivity 2026/02/04 21:28:28 INFO Applying migration id=application 2026/02/04 21:28:28 INFO Applying migration id=certificates 2026/02/04 21:28:28 INFO Applying migration id=rawforward 2026/02/04 21:28:28 INFO Applying migration id=publickey 2026/02/04 21:28:28 INFO Applying migration id=resolvegroup 2026/02/04 21:28:28 INFO Applying migration id=reject 2026/02/04 21:28:28 INFO Applying migration id=autodel 2026/02/04 21:28:28 INFO Applying migration id=jsonb 2026/02/04 21:28:28 INFO Applying migration id=quote 2026/02/04 21:28:28 INFO Applying migration id=rfc9421 2026/02/04 21:28:28 INFO Applying migration id=keys 2026/02/04 21:28:28 INFO Applying migration id=portable 2026/02/04 21:28:28 INFO Applying migration id=proofs 2026/02/04 21:28:28 INFO Applying migration id=contexts 2026/02/04 21:28:28 INFO Applying migration id=deliverieshost 2026/02/04 21:28:28 INFO Applying migration id=pembegin 2026/02/04 21:28:28 INFO Applying migration id=didhost 2026/02/04 21:28:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:28 INFO Applying migration id=invites 2026/02/04 21:28:28 INFO Applying migration id=ed25519blob 2026/02/04 21:28:28 INFO Applying migration id=rsablob 2026/02/04 21:28:28 INFO Applying migration id=iconscid 2026/02/04 21:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8479-74ef-b5e9-a3dea2c8a206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8479-7411-9ecd-54224fe43c9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8479-7411-9ecd-54224fe43c9a 2026/02/04 21:28:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8479-7411-9ecd-54224fe43c9a 2026/02/04 21:28:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.53s) === RUN TestHashtag_Beginning 2026/02/04 21:28:29 INFO Applying migration id=initial 2026/02/04 21:28:29 INFO Applying migration id=notesupdated 2026/02/04 21:28:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:29 INFO Applying migration id=activitiesid 2026/02/04 21:28:29 INFO Applying migration id=outbox 2026/02/04 21:28:29 INFO Applying migration id=edits 2026/02/04 21:28:29 INFO Applying migration id=outboxactor 2026/02/04 21:28:29 INFO Applying migration id=outboxsender 2026/02/04 21:28:29 INFO Applying migration id=thread 2026/02/04 21:28:29 INFO Applying migration id=host 2026/02/04 21:28:29 INFO Applying migration id=sharedinbox 2026/02/04 21:28:29 INFO Applying migration id=noteshost 2026/02/04 21:28:29 INFO Applying migration id=fetched 2026/02/04 21:28:29 INFO Applying migration id=move 2026/02/04 21:28:29 INFO Applying migration id=cleanup 2026/02/04 21:28:29 INFO Applying migration id=received 2026/02/04 21:28:29 INFO Applying migration id=namehost 2026/02/04 21:28:29 INFO Applying migration id=outboxhost 2026/02/04 21:28:29 INFO Applying migration id=notesfts 2026/02/04 21:28:29 INFO Applying migration id=iconsname 2026/02/04 21:28:29 INFO Applying migration id=nohash 2026/02/04 21:28:29 INFO Applying migration id=shares 2026/02/04 21:28:29 INFO Applying migration id=actorttl 2026/02/04 21:28:29 INFO Applying migration id=tocc 2026/02/04 21:28:29 INFO Applying migration id=followeds 2026/02/04 21:28:29 INFO Applying migration id=certhash 2026/02/04 21:28:29 INFO Applying migration id=follows_sync 2026/02/04 21:28:29 INFO Applying migration id=jsonpath 2026/02/04 21:28:29 INFO Applying migration id=localforward 2026/02/04 21:28:29 INFO Applying migration id=avatar 2026/02/04 21:28:29 INFO Applying migration id=noimage 2026/02/04 21:28:29 INFO Applying migration id=feed 2026/02/04 21:28:29 INFO Applying migration id=bookmarks 2026/02/04 21:28:29 INFO Applying migration id=shareactivity 2026/02/04 21:28:29 INFO Applying migration id=application 2026/02/04 21:28:29 INFO Applying migration id=certificates 2026/02/04 21:28:29 INFO Applying migration id=rawforward 2026/02/04 21:28:29 INFO Applying migration id=publickey 2026/02/04 21:28:29 INFO Applying migration id=resolvegroup 2026/02/04 21:28:29 INFO Applying migration id=reject 2026/02/04 21:28:29 INFO Applying migration id=autodel 2026/02/04 21:28:29 INFO Applying migration id=jsonb 2026/02/04 21:28:29 INFO Applying migration id=quote 2026/02/04 21:28:29 INFO Applying migration id=rfc9421 2026/02/04 21:28:29 INFO Applying migration id=keys 2026/02/04 21:28:29 INFO Applying migration id=portable 2026/02/04 21:28:29 INFO Applying migration id=proofs 2026/02/04 21:28:29 INFO Applying migration id=contexts 2026/02/04 21:28:29 INFO Applying migration id=deliverieshost 2026/02/04 21:28:29 INFO Applying migration id=pembegin 2026/02/04 21:28:29 INFO Applying migration id=didhost 2026/02/04 21:28:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:29 INFO Applying migration id=invites 2026/02/04 21:28:29 INFO Applying migration id=ed25519blob 2026/02/04 21:28:29 INFO Applying migration id=rsablob 2026/02/04 21:28:29 INFO Applying migration id=iconscid 2026/02/04 21:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-86b0-7d51-ba91-9e90c969fbea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-86b0-7d1c-92b2-93c5734c6922 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-86b0-7d1c-92b2-93c5734c6922 2026/02/04 21:28:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-86b0-7d1c-92b2-93c5734c6922 2026/02/04 21:28:29 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (0.56s) === RUN TestHashtag_Multiple 2026/02/04 21:28:29 INFO Applying migration id=initial 2026/02/04 21:28:29 INFO Applying migration id=notesupdated 2026/02/04 21:28:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:29 INFO Applying migration id=activitiesid 2026/02/04 21:28:29 INFO Applying migration id=outbox 2026/02/04 21:28:29 INFO Applying migration id=edits 2026/02/04 21:28:29 INFO Applying migration id=outboxactor 2026/02/04 21:28:29 INFO Applying migration id=outboxsender 2026/02/04 21:28:29 INFO Applying migration id=thread 2026/02/04 21:28:29 INFO Applying migration id=host 2026/02/04 21:28:29 INFO Applying migration id=sharedinbox 2026/02/04 21:28:29 INFO Applying migration id=noteshost 2026/02/04 21:28:29 INFO Applying migration id=fetched 2026/02/04 21:28:29 INFO Applying migration id=move 2026/02/04 21:28:29 INFO Applying migration id=cleanup 2026/02/04 21:28:29 INFO Applying migration id=received 2026/02/04 21:28:29 INFO Applying migration id=namehost 2026/02/04 21:28:29 INFO Applying migration id=outboxhost 2026/02/04 21:28:29 INFO Applying migration id=notesfts 2026/02/04 21:28:29 INFO Applying migration id=iconsname 2026/02/04 21:28:29 INFO Applying migration id=nohash 2026/02/04 21:28:29 INFO Applying migration id=shares 2026/02/04 21:28:29 INFO Applying migration id=actorttl 2026/02/04 21:28:29 INFO Applying migration id=tocc 2026/02/04 21:28:29 INFO Applying migration id=followeds 2026/02/04 21:28:29 INFO Applying migration id=certhash 2026/02/04 21:28:29 INFO Applying migration id=follows_sync 2026/02/04 21:28:29 INFO Applying migration id=jsonpath 2026/02/04 21:28:29 INFO Applying migration id=localforward 2026/02/04 21:28:29 INFO Applying migration id=avatar 2026/02/04 21:28:29 INFO Applying migration id=noimage 2026/02/04 21:28:29 INFO Applying migration id=feed 2026/02/04 21:28:29 INFO Applying migration id=bookmarks 2026/02/04 21:28:29 INFO Applying migration id=shareactivity 2026/02/04 21:28:29 INFO Applying migration id=application 2026/02/04 21:28:29 INFO Applying migration id=certificates 2026/02/04 21:28:29 INFO Applying migration id=rawforward 2026/02/04 21:28:29 INFO Applying migration id=publickey 2026/02/04 21:28:29 INFO Applying migration id=resolvegroup 2026/02/04 21:28:29 INFO Applying migration id=reject 2026/02/04 21:28:29 INFO Applying migration id=autodel 2026/02/04 21:28:29 INFO Applying migration id=jsonb 2026/02/04 21:28:29 INFO Applying migration id=quote 2026/02/04 21:28:29 INFO Applying migration id=rfc9421 2026/02/04 21:28:29 INFO Applying migration id=keys 2026/02/04 21:28:29 INFO Applying migration id=portable 2026/02/04 21:28:29 INFO Applying migration id=proofs 2026/02/04 21:28:29 INFO Applying migration id=contexts 2026/02/04 21:28:29 INFO Applying migration id=deliverieshost 2026/02/04 21:28:29 INFO Applying migration id=pembegin 2026/02/04 21:28:29 INFO Applying migration id=didhost 2026/02/04 21:28:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:29 INFO Applying migration id=invites 2026/02/04 21:28:29 INFO Applying migration id=ed25519blob 2026/02/04 21:28:29 INFO Applying migration id=rsablob 2026/02/04 21:28:29 INFO Applying migration id=iconscid 2026/02/04 21:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-87db-7e92-a443-6de546782fc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-87db-7e5b-9a38-061315c092ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-87db-7e5b-9a38-061315c092ee 2026/02/04 21:28:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-87db-7e5b-9a38-061315c092ee 2026/02/04 21:28:29 INFO Generating first response key=/hashtag/Hello 2026/02/04 21:28:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (0.30s) === RUN TestHashtag_CaseSensitivity 2026/02/04 21:28:29 INFO Applying migration id=initial 2026/02/04 21:28:29 INFO Applying migration id=notesupdated 2026/02/04 21:28:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:29 INFO Applying migration id=activitiesid 2026/02/04 21:28:29 INFO Applying migration id=outbox 2026/02/04 21:28:29 INFO Applying migration id=edits 2026/02/04 21:28:29 INFO Applying migration id=outboxactor 2026/02/04 21:28:29 INFO Applying migration id=outboxsender 2026/02/04 21:28:29 INFO Applying migration id=thread 2026/02/04 21:28:29 INFO Applying migration id=host 2026/02/04 21:28:29 INFO Applying migration id=sharedinbox 2026/02/04 21:28:29 INFO Applying migration id=noteshost 2026/02/04 21:28:29 INFO Applying migration id=fetched 2026/02/04 21:28:29 INFO Applying migration id=move 2026/02/04 21:28:29 INFO Applying migration id=cleanup 2026/02/04 21:28:29 INFO Applying migration id=received 2026/02/04 21:28:29 INFO Applying migration id=namehost 2026/02/04 21:28:29 INFO Applying migration id=outboxhost 2026/02/04 21:28:29 INFO Applying migration id=notesfts 2026/02/04 21:28:29 INFO Applying migration id=iconsname 2026/02/04 21:28:29 INFO Applying migration id=nohash 2026/02/04 21:28:29 INFO Applying migration id=shares 2026/02/04 21:28:29 INFO Applying migration id=actorttl 2026/02/04 21:28:29 INFO Applying migration id=tocc 2026/02/04 21:28:29 INFO Applying migration id=followeds 2026/02/04 21:28:29 INFO Applying migration id=certhash 2026/02/04 21:28:29 INFO Applying migration id=follows_sync 2026/02/04 21:28:29 INFO Applying migration id=jsonpath 2026/02/04 21:28:29 INFO Applying migration id=localforward 2026/02/04 21:28:29 INFO Applying migration id=avatar 2026/02/04 21:28:29 INFO Applying migration id=noimage 2026/02/04 21:28:29 INFO Applying migration id=feed 2026/02/04 21:28:29 INFO Applying migration id=bookmarks 2026/02/04 21:28:29 INFO Applying migration id=shareactivity 2026/02/04 21:28:29 INFO Applying migration id=application 2026/02/04 21:28:29 INFO Applying migration id=certificates 2026/02/04 21:28:29 INFO Applying migration id=rawforward 2026/02/04 21:28:29 INFO Applying migration id=publickey 2026/02/04 21:28:29 INFO Applying migration id=resolvegroup 2026/02/04 21:28:29 INFO Applying migration id=reject 2026/02/04 21:28:29 INFO Applying migration id=autodel 2026/02/04 21:28:29 INFO Applying migration id=jsonb 2026/02/04 21:28:29 INFO Applying migration id=quote 2026/02/04 21:28:29 INFO Applying migration id=rfc9421 2026/02/04 21:28:29 INFO Applying migration id=keys 2026/02/04 21:28:29 INFO Applying migration id=portable 2026/02/04 21:28:30 INFO Applying migration id=proofs 2026/02/04 21:28:30 INFO Applying migration id=contexts 2026/02/04 21:28:30 INFO Applying migration id=deliverieshost 2026/02/04 21:28:30 INFO Applying migration id=pembegin 2026/02/04 21:28:30 INFO Applying migration id=didhost 2026/02/04 21:28:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:30 INFO Applying migration id=invites 2026/02/04 21:28:30 INFO Applying migration id=ed25519blob 2026/02/04 21:28:30 INFO Applying migration id=rsablob 2026/02/04 21:28:30 INFO Applying migration id=iconscid 2026/02/04 21:28:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8994-7b20-8d55-f007bfb1fedb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8994-7adc-ab22-112c1ad2982b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8994-7adc-ab22-112c1ad2982b 2026/02/04 21:28:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8994-7adc-ab22-112c1ad2982b 2026/02/04 21:28:30 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.44s) === RUN TestHashtag_PostToFollowers 2026/02/04 21:28:30 INFO Applying migration id=initial 2026/02/04 21:28:30 INFO Applying migration id=notesupdated 2026/02/04 21:28:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:30 INFO Applying migration id=activitiesid 2026/02/04 21:28:30 INFO Applying migration id=outbox 2026/02/04 21:28:30 INFO Applying migration id=edits 2026/02/04 21:28:30 INFO Applying migration id=outboxactor 2026/02/04 21:28:30 INFO Applying migration id=outboxsender 2026/02/04 21:28:30 INFO Applying migration id=thread 2026/02/04 21:28:30 INFO Applying migration id=host 2026/02/04 21:28:30 INFO Applying migration id=sharedinbox 2026/02/04 21:28:30 INFO Applying migration id=noteshost 2026/02/04 21:28:30 INFO Applying migration id=fetched 2026/02/04 21:28:30 INFO Applying migration id=move 2026/02/04 21:28:30 INFO Applying migration id=cleanup 2026/02/04 21:28:30 INFO Applying migration id=received 2026/02/04 21:28:30 INFO Applying migration id=namehost 2026/02/04 21:28:30 INFO Applying migration id=outboxhost 2026/02/04 21:28:30 INFO Applying migration id=notesfts 2026/02/04 21:28:30 INFO Applying migration id=iconsname 2026/02/04 21:28:30 INFO Applying migration id=nohash 2026/02/04 21:28:30 INFO Applying migration id=shares 2026/02/04 21:28:30 INFO Applying migration id=actorttl 2026/02/04 21:28:30 INFO Applying migration id=tocc 2026/02/04 21:28:30 INFO Applying migration id=followeds 2026/02/04 21:28:30 INFO Applying migration id=certhash 2026/02/04 21:28:30 INFO Applying migration id=follows_sync 2026/02/04 21:28:30 INFO Applying migration id=jsonpath 2026/02/04 21:28:30 INFO Applying migration id=localforward 2026/02/04 21:28:30 INFO Applying migration id=avatar 2026/02/04 21:28:30 INFO Applying migration id=noimage 2026/02/04 21:28:30 INFO Applying migration id=feed 2026/02/04 21:28:30 INFO Applying migration id=bookmarks 2026/02/04 21:28:30 INFO Applying migration id=shareactivity 2026/02/04 21:28:30 INFO Applying migration id=application 2026/02/04 21:28:30 INFO Applying migration id=certificates 2026/02/04 21:28:30 INFO Applying migration id=rawforward 2026/02/04 21:28:30 INFO Applying migration id=publickey 2026/02/04 21:28:30 INFO Applying migration id=resolvegroup 2026/02/04 21:28:30 INFO Applying migration id=reject 2026/02/04 21:28:30 INFO Applying migration id=autodel 2026/02/04 21:28:30 INFO Applying migration id=jsonb 2026/02/04 21:28:30 INFO Applying migration id=quote 2026/02/04 21:28:30 INFO Applying migration id=rfc9421 2026/02/04 21:28:30 INFO Applying migration id=keys 2026/02/04 21:28:30 INFO Applying migration id=portable 2026/02/04 21:28:30 INFO Applying migration id=proofs 2026/02/04 21:28:30 INFO Applying migration id=contexts 2026/02/04 21:28:30 INFO Applying migration id=deliverieshost 2026/02/04 21:28:30 INFO Applying migration id=pembegin 2026/02/04 21:28:30 INFO Applying migration id=didhost 2026/02/04 21:28:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:30 INFO Applying migration id=invites 2026/02/04 21:28:30 INFO Applying migration id=ed25519blob 2026/02/04 21:28:30 INFO Applying migration id=rsablob 2026/02/04 21:28:30 INFO Applying migration id=iconscid 2026/02/04 21:28:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-8b9f-77f8-b165-36de2aefefcb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-8ba0-7ae9-9eff-3a46cdebe14f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-8b9f-77f8-b165-36de2aefefcb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-8b9f-77f8-b165-36de2aefefcb 2026/02/04 21:28:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8ba1-79a1-95a1-aed535e47a40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8ba1-7939-8843-90711baeb8a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8ba1-7939-8843-90711baeb8a8 2026/02/04 21:28:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8ba1-7939-8843-90711baeb8a8 2026/02/04 21:28:30 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.53s) === RUN TestHashtag_BigOffset 2026/02/04 21:28:30 INFO Applying migration id=initial 2026/02/04 21:28:30 INFO Applying migration id=notesupdated 2026/02/04 21:28:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:30 INFO Applying migration id=activitiesid 2026/02/04 21:28:30 INFO Applying migration id=outbox 2026/02/04 21:28:30 INFO Applying migration id=edits 2026/02/04 21:28:30 INFO Applying migration id=outboxactor 2026/02/04 21:28:30 INFO Applying migration id=outboxsender 2026/02/04 21:28:30 INFO Applying migration id=thread 2026/02/04 21:28:30 INFO Applying migration id=host 2026/02/04 21:28:30 INFO Applying migration id=sharedinbox 2026/02/04 21:28:30 INFO Applying migration id=noteshost 2026/02/04 21:28:30 INFO Applying migration id=fetched 2026/02/04 21:28:30 INFO Applying migration id=move 2026/02/04 21:28:30 INFO Applying migration id=cleanup 2026/02/04 21:28:30 INFO Applying migration id=received 2026/02/04 21:28:30 INFO Applying migration id=namehost 2026/02/04 21:28:30 INFO Applying migration id=outboxhost 2026/02/04 21:28:30 INFO Applying migration id=notesfts 2026/02/04 21:28:30 INFO Applying migration id=iconsname 2026/02/04 21:28:30 INFO Applying migration id=nohash 2026/02/04 21:28:30 INFO Applying migration id=shares 2026/02/04 21:28:30 INFO Applying migration id=actorttl 2026/02/04 21:28:30 INFO Applying migration id=tocc 2026/02/04 21:28:30 INFO Applying migration id=followeds 2026/02/04 21:28:30 INFO Applying migration id=certhash 2026/02/04 21:28:30 INFO Applying migration id=follows_sync 2026/02/04 21:28:30 INFO Applying migration id=jsonpath 2026/02/04 21:28:30 INFO Applying migration id=localforward 2026/02/04 21:28:30 INFO Applying migration id=avatar 2026/02/04 21:28:30 INFO Applying migration id=noimage 2026/02/04 21:28:30 INFO Applying migration id=feed 2026/02/04 21:28:30 INFO Applying migration id=bookmarks 2026/02/04 21:28:30 INFO Applying migration id=shareactivity 2026/02/04 21:28:30 INFO Applying migration id=application 2026/02/04 21:28:30 INFO Applying migration id=certificates 2026/02/04 21:28:30 INFO Applying migration id=rawforward 2026/02/04 21:28:30 INFO Applying migration id=publickey 2026/02/04 21:28:30 INFO Applying migration id=resolvegroup 2026/02/04 21:28:30 INFO Applying migration id=reject 2026/02/04 21:28:30 INFO Applying migration id=autodel 2026/02/04 21:28:30 INFO Applying migration id=jsonb 2026/02/04 21:28:30 INFO Applying migration id=quote 2026/02/04 21:28:30 INFO Applying migration id=rfc9421 2026/02/04 21:28:30 INFO Applying migration id=keys 2026/02/04 21:28:30 INFO Applying migration id=portable 2026/02/04 21:28:30 INFO Applying migration id=proofs 2026/02/04 21:28:30 INFO Applying migration id=contexts 2026/02/04 21:28:30 INFO Applying migration id=deliverieshost 2026/02/04 21:28:30 INFO Applying migration id=pembegin 2026/02/04 21:28:30 INFO Applying migration id=didhost 2026/02/04 21:28:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:30 INFO Applying migration id=invites 2026/02/04 21:28:30 INFO Applying migration id=ed25519blob 2026/02/04 21:28:30 INFO Applying migration id=rsablob 2026/02/04 21:28:31 INFO Applying migration id=iconscid 2026/02/04 21:28:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8da9-7503-9c29-be3ddb462ac8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8da9-74cb-979b-7e19ded22f90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8da9-74cb-979b-7e19ded22f90 2026/02/04 21:28:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8da9-74cb-979b-7e19ded22f90 2026/02/04 21:28:31 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (0.52s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/04 21:28:31 INFO Applying migration id=initial 2026/02/04 21:28:31 INFO Applying migration id=notesupdated 2026/02/04 21:28:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:31 INFO Applying migration id=activitiesid 2026/02/04 21:28:31 INFO Applying migration id=outbox 2026/02/04 21:28:31 INFO Applying migration id=edits 2026/02/04 21:28:31 INFO Applying migration id=outboxactor 2026/02/04 21:28:31 INFO Applying migration id=outboxsender 2026/02/04 21:28:31 INFO Applying migration id=thread 2026/02/04 21:28:31 INFO Applying migration id=host 2026/02/04 21:28:31 INFO Applying migration id=sharedinbox 2026/02/04 21:28:31 INFO Applying migration id=noteshost 2026/02/04 21:28:31 INFO Applying migration id=fetched 2026/02/04 21:28:31 INFO Applying migration id=move 2026/02/04 21:28:31 INFO Applying migration id=cleanup 2026/02/04 21:28:31 INFO Applying migration id=received 2026/02/04 21:28:31 INFO Applying migration id=namehost 2026/02/04 21:28:31 INFO Applying migration id=outboxhost 2026/02/04 21:28:31 INFO Applying migration id=notesfts 2026/02/04 21:28:31 INFO Applying migration id=iconsname 2026/02/04 21:28:31 INFO Applying migration id=nohash 2026/02/04 21:28:31 INFO Applying migration id=shares 2026/02/04 21:28:31 INFO Applying migration id=actorttl 2026/02/04 21:28:31 INFO Applying migration id=tocc 2026/02/04 21:28:31 INFO Applying migration id=followeds 2026/02/04 21:28:31 INFO Applying migration id=certhash 2026/02/04 21:28:31 INFO Applying migration id=follows_sync 2026/02/04 21:28:31 INFO Applying migration id=jsonpath 2026/02/04 21:28:31 INFO Applying migration id=localforward 2026/02/04 21:28:31 INFO Applying migration id=avatar 2026/02/04 21:28:31 INFO Applying migration id=noimage 2026/02/04 21:28:31 INFO Applying migration id=feed 2026/02/04 21:28:31 INFO Applying migration id=bookmarks 2026/02/04 21:28:31 INFO Applying migration id=shareactivity 2026/02/04 21:28:31 INFO Applying migration id=application 2026/02/04 21:28:31 INFO Applying migration id=certificates 2026/02/04 21:28:31 INFO Applying migration id=rawforward 2026/02/04 21:28:31 INFO Applying migration id=publickey 2026/02/04 21:28:31 INFO Applying migration id=resolvegroup 2026/02/04 21:28:31 INFO Applying migration id=reject 2026/02/04 21:28:31 INFO Applying migration id=autodel 2026/02/04 21:28:31 INFO Applying migration id=jsonb 2026/02/04 21:28:31 INFO Applying migration id=quote 2026/02/04 21:28:31 INFO Applying migration id=rfc9421 2026/02/04 21:28:31 INFO Applying migration id=keys 2026/02/04 21:28:31 INFO Applying migration id=portable 2026/02/04 21:28:31 INFO Applying migration id=proofs 2026/02/04 21:28:31 INFO Applying migration id=contexts 2026/02/04 21:28:31 INFO Applying migration id=deliverieshost 2026/02/04 21:28:31 INFO Applying migration id=pembegin 2026/02/04 21:28:31 INFO Applying migration id=didhost 2026/02/04 21:28:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:31 INFO Applying migration id=invites 2026/02/04 21:28:31 INFO Applying migration id=ed25519blob 2026/02/04 21:28:31 INFO Applying migration id=rsablob 2026/02/04 21:28:31 INFO Applying migration id=iconscid 2026/02/04 21:28:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-90d6-7263-95d1-8bb3a55a14ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-90d6-71a1-9ed2-8a8ac74508c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-90d6-71a1-9ed2-8a8ac74508c8 2026/02/04 21:28:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-90d6-71a1-9ed2-8a8ac74508c8 2026/02/04 21:28:32 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (0.81s) === RUN TestHashtag_InvalidOffset 2026/02/04 21:28:32 INFO Applying migration id=initial 2026/02/04 21:28:32 INFO Applying migration id=notesupdated 2026/02/04 21:28:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:32 INFO Applying migration id=activitiesid 2026/02/04 21:28:32 INFO Applying migration id=outbox 2026/02/04 21:28:32 INFO Applying migration id=edits 2026/02/04 21:28:32 INFO Applying migration id=outboxactor 2026/02/04 21:28:32 INFO Applying migration id=outboxsender 2026/02/04 21:28:32 INFO Applying migration id=thread 2026/02/04 21:28:32 INFO Applying migration id=host 2026/02/04 21:28:32 INFO Applying migration id=sharedinbox 2026/02/04 21:28:32 INFO Applying migration id=noteshost 2026/02/04 21:28:32 INFO Applying migration id=fetched 2026/02/04 21:28:32 INFO Applying migration id=move 2026/02/04 21:28:32 INFO Applying migration id=cleanup 2026/02/04 21:28:32 INFO Applying migration id=received 2026/02/04 21:28:32 INFO Applying migration id=namehost 2026/02/04 21:28:32 INFO Applying migration id=outboxhost 2026/02/04 21:28:32 INFO Applying migration id=notesfts 2026/02/04 21:28:32 INFO Applying migration id=iconsname 2026/02/04 21:28:32 INFO Applying migration id=nohash 2026/02/04 21:28:32 INFO Applying migration id=shares 2026/02/04 21:28:32 INFO Applying migration id=actorttl 2026/02/04 21:28:32 INFO Applying migration id=tocc 2026/02/04 21:28:32 INFO Applying migration id=followeds 2026/02/04 21:28:32 INFO Applying migration id=certhash 2026/02/04 21:28:32 INFO Applying migration id=follows_sync 2026/02/04 21:28:32 INFO Applying migration id=jsonpath 2026/02/04 21:28:32 INFO Applying migration id=localforward 2026/02/04 21:28:32 INFO Applying migration id=avatar 2026/02/04 21:28:32 INFO Applying migration id=noimage 2026/02/04 21:28:32 INFO Applying migration id=feed 2026/02/04 21:28:32 INFO Applying migration id=bookmarks 2026/02/04 21:28:32 INFO Applying migration id=shareactivity 2026/02/04 21:28:32 INFO Applying migration id=application 2026/02/04 21:28:32 INFO Applying migration id=certificates 2026/02/04 21:28:32 INFO Applying migration id=rawforward 2026/02/04 21:28:32 INFO Applying migration id=publickey 2026/02/04 21:28:32 INFO Applying migration id=resolvegroup 2026/02/04 21:28:32 INFO Applying migration id=reject 2026/02/04 21:28:32 INFO Applying migration id=autodel 2026/02/04 21:28:32 INFO Applying migration id=jsonb 2026/02/04 21:28:32 INFO Applying migration id=quote 2026/02/04 21:28:32 INFO Applying migration id=rfc9421 2026/02/04 21:28:32 INFO Applying migration id=keys 2026/02/04 21:28:32 INFO Applying migration id=portable 2026/02/04 21:28:32 INFO Applying migration id=proofs 2026/02/04 21:28:32 INFO Applying migration id=contexts 2026/02/04 21:28:32 INFO Applying migration id=deliverieshost 2026/02/04 21:28:32 INFO Applying migration id=pembegin 2026/02/04 21:28:32 INFO Applying migration id=didhost 2026/02/04 21:28:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:32 INFO Applying migration id=invites 2026/02/04 21:28:32 INFO Applying migration id=ed25519blob 2026/02/04 21:28:32 INFO Applying migration id=rsablob 2026/02/04 21:28:32 INFO Applying migration id=iconscid 2026/02/04 21:28:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-93a7-72b1-b97d-94e7336f8d33 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-93a7-7230-bdf0-b71994ba7730 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-93a7-7230-bdf0-b71994ba7730 2026/02/04 21:28:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-93a7-7230-bdf0-b71994ba7730 2026/02/04 21:28:32 INFO Generating first response key=/hashtag/world?z 2026/02/04 21:28:32 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (0.72s) === RUN TestHashtag_EmptyHashtag 2026/02/04 21:28:32 INFO Applying migration id=initial 2026/02/04 21:28:32 INFO Applying migration id=notesupdated 2026/02/04 21:28:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:32 INFO Applying migration id=activitiesid 2026/02/04 21:28:32 INFO Applying migration id=outbox 2026/02/04 21:28:32 INFO Applying migration id=edits 2026/02/04 21:28:32 INFO Applying migration id=outboxactor 2026/02/04 21:28:32 INFO Applying migration id=outboxsender 2026/02/04 21:28:32 INFO Applying migration id=thread 2026/02/04 21:28:32 INFO Applying migration id=host 2026/02/04 21:28:32 INFO Applying migration id=sharedinbox 2026/02/04 21:28:32 INFO Applying migration id=noteshost 2026/02/04 21:28:32 INFO Applying migration id=fetched 2026/02/04 21:28:32 INFO Applying migration id=move 2026/02/04 21:28:32 INFO Applying migration id=cleanup 2026/02/04 21:28:32 INFO Applying migration id=received 2026/02/04 21:28:32 INFO Applying migration id=namehost 2026/02/04 21:28:32 INFO Applying migration id=outboxhost 2026/02/04 21:28:32 INFO Applying migration id=notesfts 2026/02/04 21:28:32 INFO Applying migration id=iconsname 2026/02/04 21:28:32 INFO Applying migration id=nohash 2026/02/04 21:28:32 INFO Applying migration id=shares 2026/02/04 21:28:32 INFO Applying migration id=actorttl 2026/02/04 21:28:32 INFO Applying migration id=tocc 2026/02/04 21:28:32 INFO Applying migration id=followeds 2026/02/04 21:28:32 INFO Applying migration id=certhash 2026/02/04 21:28:32 INFO Applying migration id=follows_sync 2026/02/04 21:28:32 INFO Applying migration id=jsonpath 2026/02/04 21:28:32 INFO Applying migration id=localforward 2026/02/04 21:28:32 INFO Applying migration id=avatar 2026/02/04 21:28:32 INFO Applying migration id=noimage 2026/02/04 21:28:32 INFO Applying migration id=feed 2026/02/04 21:28:32 INFO Applying migration id=bookmarks 2026/02/04 21:28:32 INFO Applying migration id=shareactivity 2026/02/04 21:28:32 INFO Applying migration id=application 2026/02/04 21:28:32 INFO Applying migration id=certificates 2026/02/04 21:28:32 INFO Applying migration id=rawforward 2026/02/04 21:28:32 INFO Applying migration id=publickey 2026/02/04 21:28:32 INFO Applying migration id=resolvegroup 2026/02/04 21:28:32 INFO Applying migration id=reject 2026/02/04 21:28:32 INFO Applying migration id=autodel 2026/02/04 21:28:32 INFO Applying migration id=jsonb 2026/02/04 21:28:33 INFO Applying migration id=quote 2026/02/04 21:28:33 INFO Applying migration id=rfc9421 2026/02/04 21:28:33 INFO Applying migration id=keys 2026/02/04 21:28:33 INFO Applying migration id=portable 2026/02/04 21:28:33 INFO Applying migration id=proofs 2026/02/04 21:28:33 INFO Applying migration id=contexts 2026/02/04 21:28:33 INFO Applying migration id=deliverieshost 2026/02/04 21:28:33 INFO Applying migration id=pembegin 2026/02/04 21:28:33 INFO Applying migration id=didhost 2026/02/04 21:28:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:33 INFO Applying migration id=invites 2026/02/04 21:28:33 INFO Applying migration id=ed25519blob 2026/02/04 21:28:33 INFO Applying migration id=rsablob 2026/02/04 21:28:33 INFO Applying migration id=iconscid 2026/02/04 21:28:33 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (0.39s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/04 21:28:33 INFO Applying migration id=initial 2026/02/04 21:28:33 INFO Applying migration id=notesupdated 2026/02/04 21:28:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:33 INFO Applying migration id=activitiesid 2026/02/04 21:28:33 INFO Applying migration id=outbox 2026/02/04 21:28:33 INFO Applying migration id=edits 2026/02/04 21:28:33 INFO Applying migration id=outboxactor 2026/02/04 21:28:33 INFO Applying migration id=outboxsender 2026/02/04 21:28:33 INFO Applying migration id=thread 2026/02/04 21:28:33 INFO Applying migration id=host 2026/02/04 21:28:33 INFO Applying migration id=sharedinbox 2026/02/04 21:28:33 INFO Applying migration id=noteshost 2026/02/04 21:28:33 INFO Applying migration id=fetched 2026/02/04 21:28:33 INFO Applying migration id=move 2026/02/04 21:28:33 INFO Applying migration id=cleanup 2026/02/04 21:28:33 INFO Applying migration id=received 2026/02/04 21:28:33 INFO Applying migration id=namehost 2026/02/04 21:28:33 INFO Applying migration id=outboxhost 2026/02/04 21:28:33 INFO Applying migration id=notesfts 2026/02/04 21:28:33 INFO Applying migration id=iconsname 2026/02/04 21:28:33 INFO Applying migration id=nohash 2026/02/04 21:28:33 INFO Applying migration id=shares 2026/02/04 21:28:33 INFO Applying migration id=actorttl 2026/02/04 21:28:33 INFO Applying migration id=tocc 2026/02/04 21:28:33 INFO Applying migration id=followeds 2026/02/04 21:28:33 INFO Applying migration id=certhash 2026/02/04 21:28:33 INFO Applying migration id=follows_sync 2026/02/04 21:28:33 INFO Applying migration id=jsonpath 2026/02/04 21:28:33 INFO Applying migration id=localforward 2026/02/04 21:28:33 INFO Applying migration id=avatar 2026/02/04 21:28:33 INFO Applying migration id=noimage 2026/02/04 21:28:33 INFO Applying migration id=feed 2026/02/04 21:28:33 INFO Applying migration id=bookmarks 2026/02/04 21:28:33 INFO Applying migration id=shareactivity 2026/02/04 21:28:33 INFO Applying migration id=application 2026/02/04 21:28:33 INFO Applying migration id=certificates 2026/02/04 21:28:33 INFO Applying migration id=rawforward 2026/02/04 21:28:33 INFO Applying migration id=publickey 2026/02/04 21:28:33 INFO Applying migration id=resolvegroup 2026/02/04 21:28:33 INFO Applying migration id=reject 2026/02/04 21:28:33 INFO Applying migration id=autodel 2026/02/04 21:28:33 INFO Applying migration id=jsonb 2026/02/04 21:28:33 INFO Applying migration id=quote 2026/02/04 21:28:33 INFO Applying migration id=rfc9421 2026/02/04 21:28:33 INFO Applying migration id=keys 2026/02/04 21:28:33 INFO Applying migration id=portable 2026/02/04 21:28:33 INFO Applying migration id=proofs 2026/02/04 21:28:33 INFO Applying migration id=contexts 2026/02/04 21:28:33 INFO Applying migration id=deliverieshost 2026/02/04 21:28:33 INFO Applying migration id=pembegin 2026/02/04 21:28:33 INFO Applying migration id=didhost 2026/02/04 21:28:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:33 INFO Applying migration id=invites 2026/02/04 21:28:33 INFO Applying migration id=ed25519blob 2026/02/04 21:28:33 INFO Applying migration id=rsablob 2026/02/04 21:28:33 INFO Applying migration id=iconscid 2026/02/04 21:28:34 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.69s) === RUN TestHashtags_NoHashtags 2026/02/04 21:28:34 INFO Applying migration id=initial 2026/02/04 21:28:34 INFO Applying migration id=notesupdated 2026/02/04 21:28:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:34 INFO Applying migration id=activitiesid 2026/02/04 21:28:34 INFO Applying migration id=outbox 2026/02/04 21:28:34 INFO Applying migration id=edits 2026/02/04 21:28:34 INFO Applying migration id=outboxactor 2026/02/04 21:28:34 INFO Applying migration id=outboxsender 2026/02/04 21:28:34 INFO Applying migration id=thread 2026/02/04 21:28:34 INFO Applying migration id=host 2026/02/04 21:28:34 INFO Applying migration id=sharedinbox 2026/02/04 21:28:34 INFO Applying migration id=noteshost 2026/02/04 21:28:34 INFO Applying migration id=fetched 2026/02/04 21:28:34 INFO Applying migration id=move 2026/02/04 21:28:34 INFO Applying migration id=cleanup 2026/02/04 21:28:34 INFO Applying migration id=received 2026/02/04 21:28:34 INFO Applying migration id=namehost 2026/02/04 21:28:34 INFO Applying migration id=outboxhost 2026/02/04 21:28:34 INFO Applying migration id=notesfts 2026/02/04 21:28:34 INFO Applying migration id=iconsname 2026/02/04 21:28:34 INFO Applying migration id=nohash 2026/02/04 21:28:34 INFO Applying migration id=shares 2026/02/04 21:28:34 INFO Applying migration id=actorttl 2026/02/04 21:28:34 INFO Applying migration id=tocc 2026/02/04 21:28:34 INFO Applying migration id=followeds 2026/02/04 21:28:34 INFO Applying migration id=certhash 2026/02/04 21:28:34 INFO Applying migration id=follows_sync 2026/02/04 21:28:34 INFO Applying migration id=jsonpath 2026/02/04 21:28:34 INFO Applying migration id=localforward 2026/02/04 21:28:34 INFO Applying migration id=avatar 2026/02/04 21:28:34 INFO Applying migration id=noimage 2026/02/04 21:28:34 INFO Applying migration id=feed 2026/02/04 21:28:34 INFO Applying migration id=bookmarks 2026/02/04 21:28:34 INFO Applying migration id=shareactivity 2026/02/04 21:28:34 INFO Applying migration id=application 2026/02/04 21:28:34 INFO Applying migration id=certificates 2026/02/04 21:28:34 INFO Applying migration id=rawforward 2026/02/04 21:28:34 INFO Applying migration id=publickey 2026/02/04 21:28:34 INFO Applying migration id=resolvegroup 2026/02/04 21:28:34 INFO Applying migration id=reject 2026/02/04 21:28:34 INFO Applying migration id=autodel 2026/02/04 21:28:34 INFO Applying migration id=jsonb 2026/02/04 21:28:34 INFO Applying migration id=quote 2026/02/04 21:28:34 INFO Applying migration id=rfc9421 2026/02/04 21:28:34 INFO Applying migration id=keys 2026/02/04 21:28:34 INFO Applying migration id=portable 2026/02/04 21:28:34 INFO Applying migration id=proofs 2026/02/04 21:28:34 INFO Applying migration id=contexts 2026/02/04 21:28:34 INFO Applying migration id=deliverieshost 2026/02/04 21:28:34 INFO Applying migration id=pembegin 2026/02/04 21:28:34 INFO Applying migration id=didhost 2026/02/04 21:28:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:34 INFO Applying migration id=invites 2026/02/04 21:28:34 INFO Applying migration id=ed25519blob 2026/02/04 21:28:34 INFO Applying migration id=rsablob 2026/02/04 21:28:34 INFO Applying migration id=iconscid 2026/02/04 21:28:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9a2c-7ab7-b7f4-3285e04eca6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9a2c-74c8-a7ec-fc4de6a4b37a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-9a2c-74c8-a7ec-fc4de6a4b37a 2026/02/04 21:28:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9a2c-74c8-a7ec-fc4de6a4b37a 2026/02/04 21:28:34 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (0.60s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/04 21:28:34 INFO Applying migration id=initial 2026/02/04 21:28:34 INFO Applying migration id=notesupdated 2026/02/04 21:28:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:34 INFO Applying migration id=activitiesid 2026/02/04 21:28:34 INFO Applying migration id=outbox 2026/02/04 21:28:34 INFO Applying migration id=edits 2026/02/04 21:28:34 INFO Applying migration id=outboxactor 2026/02/04 21:28:34 INFO Applying migration id=outboxsender 2026/02/04 21:28:34 INFO Applying migration id=thread 2026/02/04 21:28:34 INFO Applying migration id=host 2026/02/04 21:28:34 INFO Applying migration id=sharedinbox 2026/02/04 21:28:34 INFO Applying migration id=noteshost 2026/02/04 21:28:34 INFO Applying migration id=fetched 2026/02/04 21:28:34 INFO Applying migration id=move 2026/02/04 21:28:34 INFO Applying migration id=cleanup 2026/02/04 21:28:34 INFO Applying migration id=received 2026/02/04 21:28:34 INFO Applying migration id=namehost 2026/02/04 21:28:34 INFO Applying migration id=outboxhost 2026/02/04 21:28:34 INFO Applying migration id=notesfts 2026/02/04 21:28:34 INFO Applying migration id=iconsname 2026/02/04 21:28:34 INFO Applying migration id=nohash 2026/02/04 21:28:34 INFO Applying migration id=shares 2026/02/04 21:28:34 INFO Applying migration id=actorttl 2026/02/04 21:28:34 INFO Applying migration id=tocc 2026/02/04 21:28:34 INFO Applying migration id=followeds 2026/02/04 21:28:34 INFO Applying migration id=certhash 2026/02/04 21:28:34 INFO Applying migration id=follows_sync 2026/02/04 21:28:34 INFO Applying migration id=jsonpath 2026/02/04 21:28:34 INFO Applying migration id=localforward 2026/02/04 21:28:34 INFO Applying migration id=avatar 2026/02/04 21:28:34 INFO Applying migration id=noimage 2026/02/04 21:28:34 INFO Applying migration id=feed 2026/02/04 21:28:34 INFO Applying migration id=bookmarks 2026/02/04 21:28:34 INFO Applying migration id=shareactivity 2026/02/04 21:28:34 INFO Applying migration id=application 2026/02/04 21:28:34 INFO Applying migration id=certificates 2026/02/04 21:28:34 INFO Applying migration id=rawforward 2026/02/04 21:28:34 INFO Applying migration id=publickey 2026/02/04 21:28:34 INFO Applying migration id=resolvegroup 2026/02/04 21:28:34 INFO Applying migration id=reject 2026/02/04 21:28:34 INFO Applying migration id=autodel 2026/02/04 21:28:34 INFO Applying migration id=jsonb 2026/02/04 21:28:34 INFO Applying migration id=quote 2026/02/04 21:28:34 INFO Applying migration id=rfc9421 2026/02/04 21:28:34 INFO Applying migration id=keys 2026/02/04 21:28:34 INFO Applying migration id=portable 2026/02/04 21:28:34 INFO Applying migration id=proofs 2026/02/04 21:28:34 INFO Applying migration id=contexts 2026/02/04 21:28:34 INFO Applying migration id=deliverieshost 2026/02/04 21:28:34 INFO Applying migration id=pembegin 2026/02/04 21:28:34 INFO Applying migration id=didhost 2026/02/04 21:28:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:34 INFO Applying migration id=invites 2026/02/04 21:28:34 INFO Applying migration id=ed25519blob 2026/02/04 21:28:34 INFO Applying migration id=rsablob 2026/02/04 21:28:34 INFO Applying migration id=iconscid 2026/02/04 21:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9c5b-7a7a-a25e-35fe108b9407 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9c5b-7a30-95ad-57ad62bf98e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-9c5b-7a30-95ad-57ad62bf98e3 2026/02/04 21:28:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9c5b-7a30-95ad-57ad62bf98e3 2026/02/04 21:28:35 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.55s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/04 21:28:35 INFO Applying migration id=initial 2026/02/04 21:28:35 INFO Applying migration id=notesupdated 2026/02/04 21:28:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:35 INFO Applying migration id=activitiesid 2026/02/04 21:28:35 INFO Applying migration id=outbox 2026/02/04 21:28:35 INFO Applying migration id=edits 2026/02/04 21:28:35 INFO Applying migration id=outboxactor 2026/02/04 21:28:35 INFO Applying migration id=outboxsender 2026/02/04 21:28:35 INFO Applying migration id=thread 2026/02/04 21:28:35 INFO Applying migration id=host 2026/02/04 21:28:35 INFO Applying migration id=sharedinbox 2026/02/04 21:28:35 INFO Applying migration id=noteshost 2026/02/04 21:28:35 INFO Applying migration id=fetched 2026/02/04 21:28:35 INFO Applying migration id=move 2026/02/04 21:28:35 INFO Applying migration id=cleanup 2026/02/04 21:28:35 INFO Applying migration id=received 2026/02/04 21:28:35 INFO Applying migration id=namehost 2026/02/04 21:28:35 INFO Applying migration id=outboxhost 2026/02/04 21:28:35 INFO Applying migration id=notesfts 2026/02/04 21:28:35 INFO Applying migration id=iconsname 2026/02/04 21:28:35 INFO Applying migration id=nohash 2026/02/04 21:28:35 INFO Applying migration id=shares 2026/02/04 21:28:35 INFO Applying migration id=actorttl 2026/02/04 21:28:35 INFO Applying migration id=tocc 2026/02/04 21:28:35 INFO Applying migration id=followeds 2026/02/04 21:28:35 INFO Applying migration id=certhash 2026/02/04 21:28:35 INFO Applying migration id=follows_sync 2026/02/04 21:28:35 INFO Applying migration id=jsonpath 2026/02/04 21:28:35 INFO Applying migration id=localforward 2026/02/04 21:28:35 INFO Applying migration id=avatar 2026/02/04 21:28:35 INFO Applying migration id=noimage 2026/02/04 21:28:35 INFO Applying migration id=feed 2026/02/04 21:28:35 INFO Applying migration id=bookmarks 2026/02/04 21:28:35 INFO Applying migration id=shareactivity 2026/02/04 21:28:35 INFO Applying migration id=application 2026/02/04 21:28:35 INFO Applying migration id=certificates 2026/02/04 21:28:35 INFO Applying migration id=rawforward 2026/02/04 21:28:35 INFO Applying migration id=publickey 2026/02/04 21:28:35 INFO Applying migration id=resolvegroup 2026/02/04 21:28:35 INFO Applying migration id=reject 2026/02/04 21:28:35 INFO Applying migration id=autodel 2026/02/04 21:28:35 INFO Applying migration id=jsonb 2026/02/04 21:28:35 INFO Applying migration id=quote 2026/02/04 21:28:35 INFO Applying migration id=rfc9421 2026/02/04 21:28:35 INFO Applying migration id=keys 2026/02/04 21:28:35 INFO Applying migration id=portable 2026/02/04 21:28:35 INFO Applying migration id=proofs 2026/02/04 21:28:35 INFO Applying migration id=contexts 2026/02/04 21:28:35 INFO Applying migration id=deliverieshost 2026/02/04 21:28:35 INFO Applying migration id=pembegin 2026/02/04 21:28:35 INFO Applying migration id=didhost 2026/02/04 21:28:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:35 INFO Applying migration id=invites 2026/02/04 21:28:35 INFO Applying migration id=ed25519blob 2026/02/04 21:28:35 INFO Applying migration id=rsablob 2026/02/04 21:28:35 INFO Applying migration id=iconscid 2026/02/04 21:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9f37-70cd-b7f7-9174b2e83e94 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9f37-7031-b408-1270337af82b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-9f37-7031-b408-1270337af82b 2026/02/04 21:28:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9f37-7031-b408-1270337af82b 2026/02/04 21:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9f3d-7bce-887a-8dbeee487c31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9f3d-7b71-9967-41a7b00e5b2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-9f3d-7b71-9967-41a7b00e5b2c 2026/02/04 21:28:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9f3d-7b71-9967-41a7b00e5b2c 2026/02/04 21:28:35 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.74s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/04 21:28:35 INFO Applying migration id=initial 2026/02/04 21:28:35 INFO Applying migration id=notesupdated 2026/02/04 21:28:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:35 INFO Applying migration id=activitiesid 2026/02/04 21:28:35 INFO Applying migration id=outbox 2026/02/04 21:28:35 INFO Applying migration id=edits 2026/02/04 21:28:35 INFO Applying migration id=outboxactor 2026/02/04 21:28:35 INFO Applying migration id=outboxsender 2026/02/04 21:28:35 INFO Applying migration id=thread 2026/02/04 21:28:35 INFO Applying migration id=host 2026/02/04 21:28:35 INFO Applying migration id=sharedinbox 2026/02/04 21:28:35 INFO Applying migration id=noteshost 2026/02/04 21:28:35 INFO Applying migration id=fetched 2026/02/04 21:28:35 INFO Applying migration id=move 2026/02/04 21:28:35 INFO Applying migration id=cleanup 2026/02/04 21:28:35 INFO Applying migration id=received 2026/02/04 21:28:35 INFO Applying migration id=namehost 2026/02/04 21:28:35 INFO Applying migration id=outboxhost 2026/02/04 21:28:35 INFO Applying migration id=notesfts 2026/02/04 21:28:35 INFO Applying migration id=iconsname 2026/02/04 21:28:35 INFO Applying migration id=nohash 2026/02/04 21:28:35 INFO Applying migration id=shares 2026/02/04 21:28:35 INFO Applying migration id=actorttl 2026/02/04 21:28:35 INFO Applying migration id=tocc 2026/02/04 21:28:35 INFO Applying migration id=followeds 2026/02/04 21:28:35 INFO Applying migration id=certhash 2026/02/04 21:28:35 INFO Applying migration id=follows_sync 2026/02/04 21:28:35 INFO Applying migration id=jsonpath 2026/02/04 21:28:36 INFO Applying migration id=localforward 2026/02/04 21:28:36 INFO Applying migration id=avatar 2026/02/04 21:28:36 INFO Applying migration id=noimage 2026/02/04 21:28:36 INFO Applying migration id=feed 2026/02/04 21:28:36 INFO Applying migration id=bookmarks 2026/02/04 21:28:36 INFO Applying migration id=shareactivity 2026/02/04 21:28:36 INFO Applying migration id=application 2026/02/04 21:28:36 INFO Applying migration id=certificates 2026/02/04 21:28:36 INFO Applying migration id=rawforward 2026/02/04 21:28:36 INFO Applying migration id=publickey 2026/02/04 21:28:36 INFO Applying migration id=resolvegroup 2026/02/04 21:28:36 INFO Applying migration id=reject 2026/02/04 21:28:36 INFO Applying migration id=autodel 2026/02/04 21:28:36 INFO Applying migration id=jsonb 2026/02/04 21:28:36 INFO Applying migration id=quote 2026/02/04 21:28:36 INFO Applying migration id=rfc9421 2026/02/04 21:28:36 INFO Applying migration id=keys 2026/02/04 21:28:36 INFO Applying migration id=portable 2026/02/04 21:28:36 INFO Applying migration id=proofs 2026/02/04 21:28:36 INFO Applying migration id=contexts 2026/02/04 21:28:36 INFO Applying migration id=deliverieshost 2026/02/04 21:28:36 INFO Applying migration id=pembegin 2026/02/04 21:28:36 INFO Applying migration id=didhost 2026/02/04 21:28:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:36 INFO Applying migration id=invites 2026/02/04 21:28:36 INFO Applying migration id=ed25519blob 2026/02/04 21:28:36 INFO Applying migration id=rsablob 2026/02/04 21:28:36 INFO Applying migration id=iconscid 2026/02/04 21:28:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a239-73a8-95df-5677827e9e89 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a239-7248-8491-d11f21105ddf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-a239-7248-8491-d11f21105ddf 2026/02/04 21:28:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a239-7248-8491-d11f21105ddf 2026/02/04 21:28:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a241-7c75-9781-6c6b18958f22 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a241-7bff-a675-63ad16e1649c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-a241-7bff-a675-63ad16e1649c 2026/02/04 21:28:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a241-7bff-a675-63ad16e1649c 2026/02/04 21:28:36 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (0.77s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/04 21:28:36 INFO Applying migration id=initial 2026/02/04 21:28:36 INFO Applying migration id=notesupdated 2026/02/04 21:28:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:36 INFO Applying migration id=activitiesid 2026/02/04 21:28:36 INFO Applying migration id=outbox 2026/02/04 21:28:36 INFO Applying migration id=edits 2026/02/04 21:28:36 INFO Applying migration id=outboxactor 2026/02/04 21:28:36 INFO Applying migration id=outboxsender 2026/02/04 21:28:36 INFO Applying migration id=thread 2026/02/04 21:28:36 INFO Applying migration id=host 2026/02/04 21:28:36 INFO Applying migration id=sharedinbox 2026/02/04 21:28:36 INFO Applying migration id=noteshost 2026/02/04 21:28:36 INFO Applying migration id=fetched 2026/02/04 21:28:36 INFO Applying migration id=move 2026/02/04 21:28:36 INFO Applying migration id=cleanup 2026/02/04 21:28:36 INFO Applying migration id=received 2026/02/04 21:28:36 INFO Applying migration id=namehost 2026/02/04 21:28:36 INFO Applying migration id=outboxhost 2026/02/04 21:28:36 INFO Applying migration id=notesfts 2026/02/04 21:28:36 INFO Applying migration id=iconsname 2026/02/04 21:28:36 INFO Applying migration id=nohash 2026/02/04 21:28:36 INFO Applying migration id=shares 2026/02/04 21:28:36 INFO Applying migration id=actorttl 2026/02/04 21:28:36 INFO Applying migration id=tocc 2026/02/04 21:28:36 INFO Applying migration id=followeds 2026/02/04 21:28:36 INFO Applying migration id=certhash 2026/02/04 21:28:36 INFO Applying migration id=follows_sync 2026/02/04 21:28:36 INFO Applying migration id=jsonpath 2026/02/04 21:28:36 INFO Applying migration id=localforward 2026/02/04 21:28:36 INFO Applying migration id=avatar 2026/02/04 21:28:36 INFO Applying migration id=noimage 2026/02/04 21:28:36 INFO Applying migration id=feed 2026/02/04 21:28:36 INFO Applying migration id=bookmarks 2026/02/04 21:28:36 INFO Applying migration id=shareactivity 2026/02/04 21:28:36 INFO Applying migration id=application 2026/02/04 21:28:36 INFO Applying migration id=certificates 2026/02/04 21:28:36 INFO Applying migration id=rawforward 2026/02/04 21:28:36 INFO Applying migration id=publickey 2026/02/04 21:28:36 INFO Applying migration id=resolvegroup 2026/02/04 21:28:36 INFO Applying migration id=reject 2026/02/04 21:28:36 INFO Applying migration id=autodel 2026/02/04 21:28:36 INFO Applying migration id=jsonb 2026/02/04 21:28:36 INFO Applying migration id=quote 2026/02/04 21:28:36 INFO Applying migration id=rfc9421 2026/02/04 21:28:36 INFO Applying migration id=keys 2026/02/04 21:28:36 INFO Applying migration id=portable 2026/02/04 21:28:36 INFO Applying migration id=proofs 2026/02/04 21:28:36 INFO Applying migration id=contexts 2026/02/04 21:28:36 INFO Applying migration id=deliverieshost 2026/02/04 21:28:36 INFO Applying migration id=pembegin 2026/02/04 21:28:36 INFO Applying migration id=didhost 2026/02/04 21:28:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:36 INFO Applying migration id=invites 2026/02/04 21:28:36 INFO Applying migration id=ed25519blob 2026/02/04 21:28:36 INFO Applying migration id=rsablob 2026/02/04 21:28:36 INFO Applying migration id=iconscid 2026/02/04 21:28:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a591-7d46-ad69-ef5051553975 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a591-7c71-ba2c-83523de2a623 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-a591-7c71-ba2c-83523de2a623 2026/02/04 21:28:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a591-7c71-ba2c-83523de2a623 2026/02/04 21:28:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a59a-77f6-9135-687822be6e5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a59a-777c-8116-ed9be8981513 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-a59a-777c-8116-ed9be8981513 2026/02/04 21:28:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a59a-777c-8116-ed9be8981513 2026/02/04 21:28:37 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.86s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/04 21:28:37 INFO Applying migration id=initial 2026/02/04 21:28:37 INFO Applying migration id=notesupdated 2026/02/04 21:28:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:37 INFO Applying migration id=activitiesid 2026/02/04 21:28:37 INFO Applying migration id=outbox 2026/02/04 21:28:37 INFO Applying migration id=edits 2026/02/04 21:28:37 INFO Applying migration id=outboxactor 2026/02/04 21:28:37 INFO Applying migration id=outboxsender 2026/02/04 21:28:37 INFO Applying migration id=thread 2026/02/04 21:28:37 INFO Applying migration id=host 2026/02/04 21:28:37 INFO Applying migration id=sharedinbox 2026/02/04 21:28:37 INFO Applying migration id=noteshost 2026/02/04 21:28:37 INFO Applying migration id=fetched 2026/02/04 21:28:37 INFO Applying migration id=move 2026/02/04 21:28:37 INFO Applying migration id=cleanup 2026/02/04 21:28:37 INFO Applying migration id=received 2026/02/04 21:28:37 INFO Applying migration id=namehost 2026/02/04 21:28:37 INFO Applying migration id=outboxhost 2026/02/04 21:28:37 INFO Applying migration id=notesfts 2026/02/04 21:28:37 INFO Applying migration id=iconsname 2026/02/04 21:28:37 INFO Applying migration id=nohash 2026/02/04 21:28:37 INFO Applying migration id=shares 2026/02/04 21:28:37 INFO Applying migration id=actorttl 2026/02/04 21:28:37 INFO Applying migration id=tocc 2026/02/04 21:28:37 INFO Applying migration id=followeds 2026/02/04 21:28:37 INFO Applying migration id=certhash 2026/02/04 21:28:37 INFO Applying migration id=follows_sync 2026/02/04 21:28:37 INFO Applying migration id=jsonpath 2026/02/04 21:28:37 INFO Applying migration id=localforward 2026/02/04 21:28:37 INFO Applying migration id=avatar 2026/02/04 21:28:37 INFO Applying migration id=noimage 2026/02/04 21:28:37 INFO Applying migration id=feed 2026/02/04 21:28:37 INFO Applying migration id=bookmarks 2026/02/04 21:28:37 INFO Applying migration id=shareactivity 2026/02/04 21:28:37 INFO Applying migration id=application 2026/02/04 21:28:37 INFO Applying migration id=certificates 2026/02/04 21:28:37 INFO Applying migration id=rawforward 2026/02/04 21:28:37 INFO Applying migration id=publickey 2026/02/04 21:28:37 INFO Applying migration id=resolvegroup 2026/02/04 21:28:37 INFO Applying migration id=reject 2026/02/04 21:28:37 INFO Applying migration id=autodel 2026/02/04 21:28:37 INFO Applying migration id=jsonb 2026/02/04 21:28:37 INFO Applying migration id=quote 2026/02/04 21:28:37 INFO Applying migration id=rfc9421 2026/02/04 21:28:37 INFO Applying migration id=keys 2026/02/04 21:28:37 INFO Applying migration id=portable 2026/02/04 21:28:37 INFO Applying migration id=proofs 2026/02/04 21:28:37 INFO Applying migration id=contexts 2026/02/04 21:28:37 INFO Applying migration id=deliverieshost 2026/02/04 21:28:37 INFO Applying migration id=pembegin 2026/02/04 21:28:37 INFO Applying migration id=didhost 2026/02/04 21:28:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:37 INFO Applying migration id=invites 2026/02/04 21:28:37 INFO Applying migration id=ed25519blob 2026/02/04 21:28:37 INFO Applying migration id=rsablob 2026/02/04 21:28:37 INFO Applying migration id=iconscid 2026/02/04 21:28:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a7d8-71e8-80e9-84f0e035068e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a7d8-719b-bd43-60e4b4166824 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-a7d8-719b-bd43-60e4b4166824 2026/02/04 21:28:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a7d8-719b-bd43-60e4b4166824 2026/02/04 21:28:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a7db-7bb0-841b-81d7ff28f463 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a7db-7b83-8432-895556ab89d6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-a7db-7b83-8432-895556ab89d6 2026/02/04 21:28:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a7db-7b83-8432-895556ab89d6 2026/02/04 21:28:38 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.57s) === RUN TestHome_AuthenticatedUser 2026/02/04 21:28:38 INFO Applying migration id=initial 2026/02/04 21:28:38 INFO Applying migration id=notesupdated 2026/02/04 21:28:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:38 INFO Applying migration id=activitiesid 2026/02/04 21:28:38 INFO Applying migration id=outbox 2026/02/04 21:28:38 INFO Applying migration id=edits 2026/02/04 21:28:38 INFO Applying migration id=outboxactor 2026/02/04 21:28:38 INFO Applying migration id=outboxsender 2026/02/04 21:28:38 INFO Applying migration id=thread 2026/02/04 21:28:38 INFO Applying migration id=host 2026/02/04 21:28:38 INFO Applying migration id=sharedinbox 2026/02/04 21:28:38 INFO Applying migration id=noteshost 2026/02/04 21:28:38 INFO Applying migration id=fetched 2026/02/04 21:28:38 INFO Applying migration id=move 2026/02/04 21:28:38 INFO Applying migration id=cleanup 2026/02/04 21:28:38 INFO Applying migration id=received 2026/02/04 21:28:38 INFO Applying migration id=namehost 2026/02/04 21:28:38 INFO Applying migration id=outboxhost 2026/02/04 21:28:38 INFO Applying migration id=notesfts 2026/02/04 21:28:38 INFO Applying migration id=iconsname 2026/02/04 21:28:38 INFO Applying migration id=nohash 2026/02/04 21:28:38 INFO Applying migration id=shares 2026/02/04 21:28:38 INFO Applying migration id=actorttl 2026/02/04 21:28:38 INFO Applying migration id=tocc 2026/02/04 21:28:38 INFO Applying migration id=followeds 2026/02/04 21:28:38 INFO Applying migration id=certhash 2026/02/04 21:28:38 INFO Applying migration id=follows_sync 2026/02/04 21:28:38 INFO Applying migration id=jsonpath 2026/02/04 21:28:38 INFO Applying migration id=localforward 2026/02/04 21:28:38 INFO Applying migration id=avatar 2026/02/04 21:28:38 INFO Applying migration id=noimage 2026/02/04 21:28:38 INFO Applying migration id=feed 2026/02/04 21:28:38 INFO Applying migration id=bookmarks 2026/02/04 21:28:38 INFO Applying migration id=shareactivity 2026/02/04 21:28:38 INFO Applying migration id=application 2026/02/04 21:28:38 INFO Applying migration id=certificates 2026/02/04 21:28:38 INFO Applying migration id=rawforward 2026/02/04 21:28:38 INFO Applying migration id=publickey 2026/02/04 21:28:38 INFO Applying migration id=resolvegroup 2026/02/04 21:28:38 INFO Applying migration id=reject 2026/02/04 21:28:38 INFO Applying migration id=autodel 2026/02/04 21:28:38 INFO Applying migration id=jsonb 2026/02/04 21:28:38 INFO Applying migration id=quote 2026/02/04 21:28:38 INFO Applying migration id=rfc9421 2026/02/04 21:28:38 INFO Applying migration id=keys 2026/02/04 21:28:38 INFO Applying migration id=portable 2026/02/04 21:28:38 INFO Applying migration id=proofs 2026/02/04 21:28:38 INFO Applying migration id=contexts 2026/02/04 21:28:38 INFO Applying migration id=deliverieshost 2026/02/04 21:28:38 INFO Applying migration id=pembegin 2026/02/04 21:28:38 INFO Applying migration id=didhost 2026/02/04 21:28:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:38 INFO Applying migration id=invites 2026/02/04 21:28:38 INFO Applying migration id=ed25519blob 2026/02/04 21:28:38 INFO Applying migration id=rsablob 2026/02/04 21:28:38 INFO Applying migration id=iconscid --- PASS: TestHome_AuthenticatedUser (0.38s) === RUN TestHome_UnauthenticatedUser 2026/02/04 21:28:38 INFO Applying migration id=initial 2026/02/04 21:28:38 INFO Applying migration id=notesupdated 2026/02/04 21:28:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:38 INFO Applying migration id=activitiesid 2026/02/04 21:28:38 INFO Applying migration id=outbox 2026/02/04 21:28:38 INFO Applying migration id=edits 2026/02/04 21:28:38 INFO Applying migration id=outboxactor 2026/02/04 21:28:38 INFO Applying migration id=outboxsender 2026/02/04 21:28:38 INFO Applying migration id=thread 2026/02/04 21:28:38 INFO Applying migration id=host 2026/02/04 21:28:38 INFO Applying migration id=sharedinbox 2026/02/04 21:28:38 INFO Applying migration id=noteshost 2026/02/04 21:28:38 INFO Applying migration id=fetched 2026/02/04 21:28:38 INFO Applying migration id=move 2026/02/04 21:28:38 INFO Applying migration id=cleanup 2026/02/04 21:28:38 INFO Applying migration id=received 2026/02/04 21:28:38 INFO Applying migration id=namehost 2026/02/04 21:28:38 INFO Applying migration id=outboxhost 2026/02/04 21:28:38 INFO Applying migration id=notesfts 2026/02/04 21:28:38 INFO Applying migration id=iconsname 2026/02/04 21:28:38 INFO Applying migration id=nohash 2026/02/04 21:28:38 INFO Applying migration id=shares 2026/02/04 21:28:38 INFO Applying migration id=actorttl 2026/02/04 21:28:38 INFO Applying migration id=tocc 2026/02/04 21:28:38 INFO Applying migration id=followeds 2026/02/04 21:28:38 INFO Applying migration id=certhash 2026/02/04 21:28:38 INFO Applying migration id=follows_sync 2026/02/04 21:28:38 INFO Applying migration id=jsonpath 2026/02/04 21:28:38 INFO Applying migration id=localforward 2026/02/04 21:28:38 INFO Applying migration id=avatar 2026/02/04 21:28:38 INFO Applying migration id=noimage 2026/02/04 21:28:38 INFO Applying migration id=feed 2026/02/04 21:28:38 INFO Applying migration id=bookmarks 2026/02/04 21:28:38 INFO Applying migration id=shareactivity 2026/02/04 21:28:38 INFO Applying migration id=application 2026/02/04 21:28:38 INFO Applying migration id=certificates 2026/02/04 21:28:38 INFO Applying migration id=rawforward 2026/02/04 21:28:38 INFO Applying migration id=publickey 2026/02/04 21:28:38 INFO Applying migration id=resolvegroup 2026/02/04 21:28:38 INFO Applying migration id=reject 2026/02/04 21:28:38 INFO Applying migration id=autodel 2026/02/04 21:28:38 INFO Applying migration id=jsonb 2026/02/04 21:28:38 INFO Applying migration id=quote 2026/02/04 21:28:38 INFO Applying migration id=rfc9421 2026/02/04 21:28:38 INFO Applying migration id=keys 2026/02/04 21:28:38 INFO Applying migration id=portable 2026/02/04 21:28:38 INFO Applying migration id=proofs 2026/02/04 21:28:38 INFO Applying migration id=contexts 2026/02/04 21:28:38 INFO Applying migration id=deliverieshost 2026/02/04 21:28:38 INFO Applying migration id=pembegin 2026/02/04 21:28:38 INFO Applying migration id=didhost 2026/02/04 21:28:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:38 INFO Applying migration id=invites 2026/02/04 21:28:38 INFO Applying migration id=ed25519blob 2026/02/04 21:28:38 INFO Applying migration id=rsablob 2026/02/04 21:28:38 INFO Applying migration id=iconscid --- PASS: TestHome_UnauthenticatedUser (0.45s) === RUN TestMove_FederatedToFederated 2026/02/04 21:28:38 INFO Applying migration id=initial 2026/02/04 21:28:38 INFO Applying migration id=notesupdated 2026/02/04 21:28:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:38 INFO Applying migration id=activitiesid 2026/02/04 21:28:38 INFO Applying migration id=outbox 2026/02/04 21:28:38 INFO Applying migration id=edits 2026/02/04 21:28:38 INFO Applying migration id=outboxactor 2026/02/04 21:28:38 INFO Applying migration id=outboxsender 2026/02/04 21:28:38 INFO Applying migration id=thread 2026/02/04 21:28:38 INFO Applying migration id=host 2026/02/04 21:28:38 INFO Applying migration id=sharedinbox 2026/02/04 21:28:38 INFO Applying migration id=noteshost 2026/02/04 21:28:38 INFO Applying migration id=fetched 2026/02/04 21:28:38 INFO Applying migration id=move 2026/02/04 21:28:38 INFO Applying migration id=cleanup 2026/02/04 21:28:38 INFO Applying migration id=received 2026/02/04 21:28:38 INFO Applying migration id=namehost 2026/02/04 21:28:38 INFO Applying migration id=outboxhost 2026/02/04 21:28:38 INFO Applying migration id=notesfts 2026/02/04 21:28:38 INFO Applying migration id=iconsname 2026/02/04 21:28:38 INFO Applying migration id=nohash 2026/02/04 21:28:38 INFO Applying migration id=shares 2026/02/04 21:28:38 INFO Applying migration id=actorttl 2026/02/04 21:28:38 INFO Applying migration id=tocc 2026/02/04 21:28:38 INFO Applying migration id=followeds 2026/02/04 21:28:38 INFO Applying migration id=certhash 2026/02/04 21:28:38 INFO Applying migration id=follows_sync 2026/02/04 21:28:38 INFO Applying migration id=jsonpath 2026/02/04 21:28:38 INFO Applying migration id=localforward 2026/02/04 21:28:38 INFO Applying migration id=avatar 2026/02/04 21:28:38 INFO Applying migration id=noimage 2026/02/04 21:28:38 INFO Applying migration id=feed 2026/02/04 21:28:38 INFO Applying migration id=bookmarks 2026/02/04 21:28:38 INFO Applying migration id=shareactivity 2026/02/04 21:28:38 INFO Applying migration id=application 2026/02/04 21:28:38 INFO Applying migration id=certificates 2026/02/04 21:28:38 INFO Applying migration id=rawforward 2026/02/04 21:28:38 INFO Applying migration id=publickey 2026/02/04 21:28:39 INFO Applying migration id=resolvegroup 2026/02/04 21:28:39 INFO Applying migration id=reject 2026/02/04 21:28:39 INFO Applying migration id=autodel 2026/02/04 21:28:39 INFO Applying migration id=jsonb 2026/02/04 21:28:39 INFO Applying migration id=quote 2026/02/04 21:28:39 INFO Applying migration id=rfc9421 2026/02/04 21:28:39 INFO Applying migration id=keys 2026/02/04 21:28:39 INFO Applying migration id=portable 2026/02/04 21:28:39 INFO Applying migration id=proofs 2026/02/04 21:28:39 INFO Applying migration id=contexts 2026/02/04 21:28:39 INFO Applying migration id=deliverieshost 2026/02/04 21:28:39 INFO Applying migration id=pembegin 2026/02/04 21:28:39 INFO Applying migration id=didhost 2026/02/04 21:28:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:39 INFO Applying migration id=invites 2026/02/04 21:28:39 INFO Applying migration id=ed25519blob 2026/02/04 21:28:39 INFO Applying migration id=rsablob 2026/02/04 21:28:39 INFO Applying migration id=iconscid 2026/02/04 21:28:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ae1c-7cb3-a334-cbd85e981ccf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-ae1c-7cb3-a334-cbd85e981ccf old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/04 21:28:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ae1f-79cd-a523-ef8ef1c6d246 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/02/04 21:28:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-ae21-7a5c-8933-8e388f2a237c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-ae1c-7cb3-a334-cbd85e981ccf 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.78s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/04 21:28:39 INFO Applying migration id=initial 2026/02/04 21:28:39 INFO Applying migration id=notesupdated 2026/02/04 21:28:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:39 INFO Applying migration id=activitiesid 2026/02/04 21:28:39 INFO Applying migration id=outbox 2026/02/04 21:28:39 INFO Applying migration id=edits 2026/02/04 21:28:39 INFO Applying migration id=outboxactor 2026/02/04 21:28:39 INFO Applying migration id=outboxsender 2026/02/04 21:28:39 INFO Applying migration id=thread 2026/02/04 21:28:39 INFO Applying migration id=host 2026/02/04 21:28:39 INFO Applying migration id=sharedinbox 2026/02/04 21:28:39 INFO Applying migration id=noteshost 2026/02/04 21:28:39 INFO Applying migration id=fetched 2026/02/04 21:28:39 INFO Applying migration id=move 2026/02/04 21:28:39 INFO Applying migration id=cleanup 2026/02/04 21:28:39 INFO Applying migration id=received 2026/02/04 21:28:39 INFO Applying migration id=namehost 2026/02/04 21:28:39 INFO Applying migration id=outboxhost 2026/02/04 21:28:39 INFO Applying migration id=notesfts 2026/02/04 21:28:39 INFO Applying migration id=iconsname 2026/02/04 21:28:39 INFO Applying migration id=nohash 2026/02/04 21:28:39 INFO Applying migration id=shares 2026/02/04 21:28:39 INFO Applying migration id=actorttl 2026/02/04 21:28:39 INFO Applying migration id=tocc 2026/02/04 21:28:39 INFO Applying migration id=followeds 2026/02/04 21:28:39 INFO Applying migration id=certhash 2026/02/04 21:28:39 INFO Applying migration id=follows_sync 2026/02/04 21:28:39 INFO Applying migration id=jsonpath 2026/02/04 21:28:39 INFO Applying migration id=localforward 2026/02/04 21:28:39 INFO Applying migration id=avatar 2026/02/04 21:28:39 INFO Applying migration id=noimage 2026/02/04 21:28:39 INFO Applying migration id=feed 2026/02/04 21:28:39 INFO Applying migration id=bookmarks 2026/02/04 21:28:39 INFO Applying migration id=shareactivity 2026/02/04 21:28:39 INFO Applying migration id=application 2026/02/04 21:28:39 INFO Applying migration id=certificates 2026/02/04 21:28:39 INFO Applying migration id=rawforward 2026/02/04 21:28:39 INFO Applying migration id=publickey 2026/02/04 21:28:39 INFO Applying migration id=resolvegroup 2026/02/04 21:28:39 INFO Applying migration id=reject 2026/02/04 21:28:39 INFO Applying migration id=autodel 2026/02/04 21:28:39 INFO Applying migration id=jsonb 2026/02/04 21:28:39 INFO Applying migration id=quote 2026/02/04 21:28:39 INFO Applying migration id=rfc9421 2026/02/04 21:28:39 INFO Applying migration id=keys 2026/02/04 21:28:39 INFO Applying migration id=portable 2026/02/04 21:28:39 INFO Applying migration id=proofs 2026/02/04 21:28:39 INFO Applying migration id=contexts 2026/02/04 21:28:39 INFO Applying migration id=deliverieshost 2026/02/04 21:28:39 INFO Applying migration id=pembegin 2026/02/04 21:28:39 INFO Applying migration id=didhost 2026/02/04 21:28:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:39 INFO Applying migration id=invites 2026/02/04 21:28:39 INFO Applying migration id=ed25519blob 2026/02/04 21:28:39 INFO Applying migration id=rsablob 2026/02/04 21:28:39 INFO Applying migration id=iconscid 2026/02/04 21:28:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b083-762e-add5-bb700dd9ed2c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:40 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-b083-762e-add5-bb700dd9ed2c old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/04 21:28:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b084-7913-a1bd-140d115c3e3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/02/04 21:28:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-b085-7ca5-a7d0-509a5426f535 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b083-762e-add5-bb700dd9ed2c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (0.61s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/04 21:28:40 INFO Applying migration id=initial 2026/02/04 21:28:40 INFO Applying migration id=notesupdated 2026/02/04 21:28:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:40 INFO Applying migration id=activitiesid 2026/02/04 21:28:40 INFO Applying migration id=outbox 2026/02/04 21:28:40 INFO Applying migration id=edits 2026/02/04 21:28:40 INFO Applying migration id=outboxactor 2026/02/04 21:28:40 INFO Applying migration id=outboxsender 2026/02/04 21:28:40 INFO Applying migration id=thread 2026/02/04 21:28:40 INFO Applying migration id=host 2026/02/04 21:28:40 INFO Applying migration id=sharedinbox 2026/02/04 21:28:40 INFO Applying migration id=noteshost 2026/02/04 21:28:40 INFO Applying migration id=fetched 2026/02/04 21:28:40 INFO Applying migration id=move 2026/02/04 21:28:40 INFO Applying migration id=cleanup 2026/02/04 21:28:40 INFO Applying migration id=received 2026/02/04 21:28:40 INFO Applying migration id=namehost 2026/02/04 21:28:40 INFO Applying migration id=outboxhost 2026/02/04 21:28:40 INFO Applying migration id=notesfts 2026/02/04 21:28:40 INFO Applying migration id=iconsname 2026/02/04 21:28:40 INFO Applying migration id=nohash 2026/02/04 21:28:40 INFO Applying migration id=shares 2026/02/04 21:28:40 INFO Applying migration id=actorttl 2026/02/04 21:28:40 INFO Applying migration id=tocc 2026/02/04 21:28:40 INFO Applying migration id=followeds 2026/02/04 21:28:40 INFO Applying migration id=certhash 2026/02/04 21:28:40 INFO Applying migration id=follows_sync 2026/02/04 21:28:40 INFO Applying migration id=jsonpath 2026/02/04 21:28:40 INFO Applying migration id=localforward 2026/02/04 21:28:40 INFO Applying migration id=avatar 2026/02/04 21:28:40 INFO Applying migration id=noimage 2026/02/04 21:28:40 INFO Applying migration id=feed 2026/02/04 21:28:40 INFO Applying migration id=bookmarks 2026/02/04 21:28:40 INFO Applying migration id=shareactivity 2026/02/04 21:28:40 INFO Applying migration id=application 2026/02/04 21:28:40 INFO Applying migration id=certificates 2026/02/04 21:28:40 INFO Applying migration id=rawforward 2026/02/04 21:28:40 INFO Applying migration id=publickey 2026/02/04 21:28:40 INFO Applying migration id=resolvegroup 2026/02/04 21:28:40 INFO Applying migration id=reject 2026/02/04 21:28:40 INFO Applying migration id=autodel 2026/02/04 21:28:40 INFO Applying migration id=jsonb 2026/02/04 21:28:40 INFO Applying migration id=quote 2026/02/04 21:28:40 INFO Applying migration id=rfc9421 2026/02/04 21:28:40 INFO Applying migration id=keys 2026/02/04 21:28:40 INFO Applying migration id=portable 2026/02/04 21:28:40 INFO Applying migration id=proofs 2026/02/04 21:28:40 INFO Applying migration id=contexts 2026/02/04 21:28:40 INFO Applying migration id=deliverieshost 2026/02/04 21:28:40 INFO Applying migration id=pembegin 2026/02/04 21:28:40 INFO Applying migration id=didhost 2026/02/04 21:28:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:40 INFO Applying migration id=invites 2026/02/04 21:28:40 INFO Applying migration id=ed25519blob 2026/02/04 21:28:40 INFO Applying migration id=rsablob 2026/02/04 21:28:40 INFO Applying migration id=iconscid 2026/02/04 21:28:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b28d-7f38-b0e8-48b6c736bd0b 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.52s) === RUN TestMove_FederatedToLocal 2026/02/04 21:28:40 INFO Applying migration id=initial 2026/02/04 21:28:40 INFO Applying migration id=notesupdated 2026/02/04 21:28:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:40 INFO Applying migration id=activitiesid 2026/02/04 21:28:40 INFO Applying migration id=outbox 2026/02/04 21:28:40 INFO Applying migration id=edits 2026/02/04 21:28:40 INFO Applying migration id=outboxactor 2026/02/04 21:28:40 INFO Applying migration id=outboxsender 2026/02/04 21:28:40 INFO Applying migration id=thread 2026/02/04 21:28:40 INFO Applying migration id=host 2026/02/04 21:28:40 INFO Applying migration id=sharedinbox 2026/02/04 21:28:40 INFO Applying migration id=noteshost 2026/02/04 21:28:40 INFO Applying migration id=fetched 2026/02/04 21:28:40 INFO Applying migration id=move 2026/02/04 21:28:40 INFO Applying migration id=cleanup 2026/02/04 21:28:40 INFO Applying migration id=received 2026/02/04 21:28:40 INFO Applying migration id=namehost 2026/02/04 21:28:40 INFO Applying migration id=outboxhost 2026/02/04 21:28:40 INFO Applying migration id=notesfts 2026/02/04 21:28:40 INFO Applying migration id=iconsname 2026/02/04 21:28:40 INFO Applying migration id=nohash 2026/02/04 21:28:40 INFO Applying migration id=shares 2026/02/04 21:28:40 INFO Applying migration id=actorttl 2026/02/04 21:28:40 INFO Applying migration id=tocc 2026/02/04 21:28:40 INFO Applying migration id=followeds 2026/02/04 21:28:40 INFO Applying migration id=certhash 2026/02/04 21:28:40 INFO Applying migration id=follows_sync 2026/02/04 21:28:40 INFO Applying migration id=jsonpath 2026/02/04 21:28:40 INFO Applying migration id=localforward 2026/02/04 21:28:40 INFO Applying migration id=avatar 2026/02/04 21:28:40 INFO Applying migration id=noimage 2026/02/04 21:28:40 INFO Applying migration id=feed 2026/02/04 21:28:40 INFO Applying migration id=bookmarks 2026/02/04 21:28:40 INFO Applying migration id=shareactivity 2026/02/04 21:28:40 INFO Applying migration id=application 2026/02/04 21:28:40 INFO Applying migration id=certificates 2026/02/04 21:28:40 INFO Applying migration id=rawforward 2026/02/04 21:28:40 INFO Applying migration id=publickey 2026/02/04 21:28:40 INFO Applying migration id=resolvegroup 2026/02/04 21:28:40 INFO Applying migration id=reject 2026/02/04 21:28:40 INFO Applying migration id=autodel 2026/02/04 21:28:40 INFO Applying migration id=jsonb 2026/02/04 21:28:40 INFO Applying migration id=quote 2026/02/04 21:28:40 INFO Applying migration id=rfc9421 2026/02/04 21:28:40 INFO Applying migration id=keys 2026/02/04 21:28:40 INFO Applying migration id=portable 2026/02/04 21:28:40 INFO Applying migration id=proofs 2026/02/04 21:28:40 INFO Applying migration id=contexts 2026/02/04 21:28:40 INFO Applying migration id=deliverieshost 2026/02/04 21:28:40 INFO Applying migration id=pembegin 2026/02/04 21:28:40 INFO Applying migration id=didhost 2026/02/04 21:28:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:40 INFO Applying migration id=invites 2026/02/04 21:28:40 INFO Applying migration id=ed25519blob 2026/02/04 21:28:40 INFO Applying migration id=rsablob 2026/02/04 21:28:40 INFO Applying migration id=iconscid 2026/02/04 21:28:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b4db-797b-a587-7691ff3e78a5 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.59s) === RUN TestMove_FederatedToLocalLinked 2026/02/04 21:28:41 INFO Applying migration id=initial 2026/02/04 21:28:41 INFO Applying migration id=notesupdated 2026/02/04 21:28:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:41 INFO Applying migration id=activitiesid 2026/02/04 21:28:41 INFO Applying migration id=outbox 2026/02/04 21:28:41 INFO Applying migration id=edits 2026/02/04 21:28:41 INFO Applying migration id=outboxactor 2026/02/04 21:28:41 INFO Applying migration id=outboxsender 2026/02/04 21:28:41 INFO Applying migration id=thread 2026/02/04 21:28:41 INFO Applying migration id=host 2026/02/04 21:28:41 INFO Applying migration id=sharedinbox 2026/02/04 21:28:41 INFO Applying migration id=noteshost 2026/02/04 21:28:41 INFO Applying migration id=fetched 2026/02/04 21:28:41 INFO Applying migration id=move 2026/02/04 21:28:41 INFO Applying migration id=cleanup 2026/02/04 21:28:41 INFO Applying migration id=received 2026/02/04 21:28:41 INFO Applying migration id=namehost 2026/02/04 21:28:41 INFO Applying migration id=outboxhost 2026/02/04 21:28:41 INFO Applying migration id=notesfts 2026/02/04 21:28:41 INFO Applying migration id=iconsname 2026/02/04 21:28:41 INFO Applying migration id=nohash 2026/02/04 21:28:41 INFO Applying migration id=shares 2026/02/04 21:28:41 INFO Applying migration id=actorttl 2026/02/04 21:28:41 INFO Applying migration id=tocc 2026/02/04 21:28:41 INFO Applying migration id=followeds 2026/02/04 21:28:41 INFO Applying migration id=certhash 2026/02/04 21:28:41 INFO Applying migration id=follows_sync 2026/02/04 21:28:41 INFO Applying migration id=jsonpath 2026/02/04 21:28:41 INFO Applying migration id=localforward 2026/02/04 21:28:41 INFO Applying migration id=avatar 2026/02/04 21:28:41 INFO Applying migration id=noimage 2026/02/04 21:28:41 INFO Applying migration id=feed 2026/02/04 21:28:41 INFO Applying migration id=bookmarks 2026/02/04 21:28:41 INFO Applying migration id=shareactivity 2026/02/04 21:28:41 INFO Applying migration id=application 2026/02/04 21:28:41 INFO Applying migration id=certificates 2026/02/04 21:28:41 INFO Applying migration id=rawforward 2026/02/04 21:28:41 INFO Applying migration id=publickey 2026/02/04 21:28:41 INFO Applying migration id=resolvegroup 2026/02/04 21:28:41 INFO Applying migration id=reject 2026/02/04 21:28:41 INFO Applying migration id=autodel 2026/02/04 21:28:41 INFO Applying migration id=jsonb 2026/02/04 21:28:41 INFO Applying migration id=quote 2026/02/04 21:28:41 INFO Applying migration id=rfc9421 2026/02/04 21:28:41 INFO Applying migration id=keys 2026/02/04 21:28:41 INFO Applying migration id=portable 2026/02/04 21:28:41 INFO Applying migration id=proofs 2026/02/04 21:28:41 INFO Applying migration id=contexts 2026/02/04 21:28:41 INFO Applying migration id=deliverieshost 2026/02/04 21:28:41 INFO Applying migration id=pembegin 2026/02/04 21:28:41 INFO Applying migration id=didhost 2026/02/04 21:28:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:41 INFO Applying migration id=invites 2026/02/04 21:28:41 INFO Applying migration id=ed25519blob 2026/02/04 21:28:41 INFO Applying migration id=rsablob 2026/02/04 21:28:41 INFO Applying migration id=iconscid 2026/02/04 21:28:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b6f6-7dd9-9e1d-3d9dffc2754c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:41 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-b6f6-7dd9-9e1d-3d9dffc2754c old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b6fa-75b8-a7e7-7af337bfa2cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-b6fd-75ee-995b-e5c6cc9e6c5e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b6fa-75b8-a7e7-7af337bfa2cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-b6fa-75b8-a7e7-7af337bfa2cd 2026/02/04 21:28:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-b6fe-7073-94fb-395dcbdfcaa9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b6f6-7dd9-9e1d-3d9dffc2754c 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.55s) === RUN TestMove_FollowingBoth 2026/02/04 21:28:41 INFO Applying migration id=initial 2026/02/04 21:28:41 INFO Applying migration id=notesupdated 2026/02/04 21:28:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:41 INFO Applying migration id=activitiesid 2026/02/04 21:28:41 INFO Applying migration id=outbox 2026/02/04 21:28:41 INFO Applying migration id=edits 2026/02/04 21:28:42 INFO Applying migration id=outboxactor 2026/02/04 21:28:42 INFO Applying migration id=outboxsender 2026/02/04 21:28:42 INFO Applying migration id=thread 2026/02/04 21:28:42 INFO Applying migration id=host 2026/02/04 21:28:42 INFO Applying migration id=sharedinbox 2026/02/04 21:28:42 INFO Applying migration id=noteshost 2026/02/04 21:28:42 INFO Applying migration id=fetched 2026/02/04 21:28:42 INFO Applying migration id=move 2026/02/04 21:28:42 INFO Applying migration id=cleanup 2026/02/04 21:28:42 INFO Applying migration id=received 2026/02/04 21:28:42 INFO Applying migration id=namehost 2026/02/04 21:28:42 INFO Applying migration id=outboxhost 2026/02/04 21:28:42 INFO Applying migration id=notesfts 2026/02/04 21:28:42 INFO Applying migration id=iconsname 2026/02/04 21:28:42 INFO Applying migration id=nohash 2026/02/04 21:28:42 INFO Applying migration id=shares 2026/02/04 21:28:42 INFO Applying migration id=actorttl 2026/02/04 21:28:42 INFO Applying migration id=tocc 2026/02/04 21:28:42 INFO Applying migration id=followeds 2026/02/04 21:28:42 INFO Applying migration id=certhash 2026/02/04 21:28:42 INFO Applying migration id=follows_sync 2026/02/04 21:28:42 INFO Applying migration id=jsonpath 2026/02/04 21:28:42 INFO Applying migration id=localforward 2026/02/04 21:28:42 INFO Applying migration id=avatar 2026/02/04 21:28:42 INFO Applying migration id=noimage 2026/02/04 21:28:42 INFO Applying migration id=feed 2026/02/04 21:28:42 INFO Applying migration id=bookmarks 2026/02/04 21:28:42 INFO Applying migration id=shareactivity 2026/02/04 21:28:42 INFO Applying migration id=application 2026/02/04 21:28:42 INFO Applying migration id=certificates 2026/02/04 21:28:42 INFO Applying migration id=rawforward 2026/02/04 21:28:42 INFO Applying migration id=publickey 2026/02/04 21:28:42 INFO Applying migration id=resolvegroup 2026/02/04 21:28:42 INFO Applying migration id=reject 2026/02/04 21:28:42 INFO Applying migration id=autodel 2026/02/04 21:28:42 INFO Applying migration id=jsonb 2026/02/04 21:28:42 INFO Applying migration id=quote 2026/02/04 21:28:42 INFO Applying migration id=rfc9421 2026/02/04 21:28:42 INFO Applying migration id=keys 2026/02/04 21:28:42 INFO Applying migration id=portable 2026/02/04 21:28:42 INFO Applying migration id=proofs 2026/02/04 21:28:42 INFO Applying migration id=contexts 2026/02/04 21:28:42 INFO Applying migration id=deliverieshost 2026/02/04 21:28:42 INFO Applying migration id=pembegin 2026/02/04 21:28:42 INFO Applying migration id=didhost 2026/02/04 21:28:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:42 INFO Applying migration id=invites 2026/02/04 21:28:42 INFO Applying migration id=ed25519blob 2026/02/04 21:28:42 INFO Applying migration id=rsablob 2026/02/04 21:28:42 INFO Applying migration id=iconscid 2026/02/04 21:28:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b98f-76ee-a148-5be3c656867d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b98f-7e6c-a5f4-99b3b3221bac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/02/04 21:28:42 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2a8e-b98f-76ee-a148-5be3c656867d old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/04 21:28:42 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-b991-712c-95b3-76df56ffa227 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b98f-76ee-a148-5be3c656867d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (0.66s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/04 21:28:42 INFO Applying migration id=initial 2026/02/04 21:28:42 INFO Applying migration id=notesupdated 2026/02/04 21:28:42 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:42 INFO Applying migration id=activitiesid 2026/02/04 21:28:42 INFO Applying migration id=outbox 2026/02/04 21:28:42 INFO Applying migration id=edits 2026/02/04 21:28:42 INFO Applying migration id=outboxactor 2026/02/04 21:28:42 INFO Applying migration id=outboxsender 2026/02/04 21:28:42 INFO Applying migration id=thread 2026/02/04 21:28:42 INFO Applying migration id=host 2026/02/04 21:28:42 INFO Applying migration id=sharedinbox 2026/02/04 21:28:42 INFO Applying migration id=noteshost 2026/02/04 21:28:42 INFO Applying migration id=fetched 2026/02/04 21:28:42 INFO Applying migration id=move 2026/02/04 21:28:42 INFO Applying migration id=cleanup 2026/02/04 21:28:42 INFO Applying migration id=received 2026/02/04 21:28:42 INFO Applying migration id=namehost 2026/02/04 21:28:42 INFO Applying migration id=outboxhost 2026/02/04 21:28:42 INFO Applying migration id=notesfts 2026/02/04 21:28:42 INFO Applying migration id=iconsname 2026/02/04 21:28:42 INFO Applying migration id=nohash 2026/02/04 21:28:42 INFO Applying migration id=shares 2026/02/04 21:28:42 INFO Applying migration id=actorttl 2026/02/04 21:28:42 INFO Applying migration id=tocc 2026/02/04 21:28:42 INFO Applying migration id=followeds 2026/02/04 21:28:42 INFO Applying migration id=certhash 2026/02/04 21:28:42 INFO Applying migration id=follows_sync 2026/02/04 21:28:42 INFO Applying migration id=jsonpath 2026/02/04 21:28:42 INFO Applying migration id=localforward 2026/02/04 21:28:42 INFO Applying migration id=avatar 2026/02/04 21:28:42 INFO Applying migration id=noimage 2026/02/04 21:28:42 INFO Applying migration id=feed 2026/02/04 21:28:42 INFO Applying migration id=bookmarks 2026/02/04 21:28:42 INFO Applying migration id=shareactivity 2026/02/04 21:28:42 INFO Applying migration id=application 2026/02/04 21:28:42 INFO Applying migration id=certificates 2026/02/04 21:28:42 INFO Applying migration id=rawforward 2026/02/04 21:28:42 INFO Applying migration id=publickey 2026/02/04 21:28:42 INFO Applying migration id=resolvegroup 2026/02/04 21:28:42 INFO Applying migration id=reject 2026/02/04 21:28:42 INFO Applying migration id=autodel 2026/02/04 21:28:42 INFO Applying migration id=jsonb 2026/02/04 21:28:42 INFO Applying migration id=quote 2026/02/04 21:28:42 INFO Applying migration id=rfc9421 2026/02/04 21:28:42 INFO Applying migration id=keys 2026/02/04 21:28:42 INFO Applying migration id=portable 2026/02/04 21:28:42 INFO Applying migration id=proofs 2026/02/04 21:28:42 INFO Applying migration id=contexts 2026/02/04 21:28:42 INFO Applying migration id=deliverieshost 2026/02/04 21:28:42 INFO Applying migration id=pembegin 2026/02/04 21:28:42 INFO Applying migration id=didhost 2026/02/04 21:28:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:42 INFO Applying migration id=invites 2026/02/04 21:28:42 INFO Applying migration id=ed25519blob 2026/02/04 21:28:42 INFO Applying migration id=rsablob 2026/02/04 21:28:42 INFO Applying migration id=iconscid 2026/02/04 21:28:43 WARN Throttled request to set alias can=2026-02-04T21:58:42.806Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.58s) === RUN TestMove_LocalToLocal 2026/02/04 21:28:43 INFO Applying migration id=initial 2026/02/04 21:28:43 INFO Applying migration id=notesupdated 2026/02/04 21:28:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:43 INFO Applying migration id=activitiesid 2026/02/04 21:28:43 INFO Applying migration id=outbox 2026/02/04 21:28:43 INFO Applying migration id=edits 2026/02/04 21:28:43 INFO Applying migration id=outboxactor 2026/02/04 21:28:43 INFO Applying migration id=outboxsender 2026/02/04 21:28:43 INFO Applying migration id=thread 2026/02/04 21:28:43 INFO Applying migration id=host 2026/02/04 21:28:43 INFO Applying migration id=sharedinbox 2026/02/04 21:28:43 INFO Applying migration id=noteshost 2026/02/04 21:28:43 INFO Applying migration id=fetched 2026/02/04 21:28:43 INFO Applying migration id=move 2026/02/04 21:28:43 INFO Applying migration id=cleanup 2026/02/04 21:28:43 INFO Applying migration id=received 2026/02/04 21:28:43 INFO Applying migration id=namehost 2026/02/04 21:28:43 INFO Applying migration id=outboxhost 2026/02/04 21:28:43 INFO Applying migration id=notesfts 2026/02/04 21:28:43 INFO Applying migration id=iconsname 2026/02/04 21:28:43 INFO Applying migration id=nohash 2026/02/04 21:28:43 INFO Applying migration id=shares 2026/02/04 21:28:43 INFO Applying migration id=actorttl 2026/02/04 21:28:43 INFO Applying migration id=tocc 2026/02/04 21:28:43 INFO Applying migration id=followeds 2026/02/04 21:28:43 INFO Applying migration id=certhash 2026/02/04 21:28:43 INFO Applying migration id=follows_sync 2026/02/04 21:28:43 INFO Applying migration id=jsonpath 2026/02/04 21:28:43 INFO Applying migration id=localforward 2026/02/04 21:28:43 INFO Applying migration id=avatar 2026/02/04 21:28:43 INFO Applying migration id=noimage 2026/02/04 21:28:43 INFO Applying migration id=feed 2026/02/04 21:28:43 INFO Applying migration id=bookmarks 2026/02/04 21:28:43 INFO Applying migration id=shareactivity 2026/02/04 21:28:43 INFO Applying migration id=application 2026/02/04 21:28:43 INFO Applying migration id=certificates 2026/02/04 21:28:43 INFO Applying migration id=rawforward 2026/02/04 21:28:43 INFO Applying migration id=publickey 2026/02/04 21:28:43 INFO Applying migration id=resolvegroup 2026/02/04 21:28:43 INFO Applying migration id=reject 2026/02/04 21:28:43 INFO Applying migration id=autodel 2026/02/04 21:28:43 INFO Applying migration id=jsonb 2026/02/04 21:28:43 INFO Applying migration id=quote 2026/02/04 21:28:43 INFO Applying migration id=rfc9421 2026/02/04 21:28:43 INFO Applying migration id=keys 2026/02/04 21:28:43 INFO Applying migration id=portable 2026/02/04 21:28:43 INFO Applying migration id=proofs 2026/02/04 21:28:43 INFO Applying migration id=contexts 2026/02/04 21:28:43 INFO Applying migration id=deliverieshost 2026/02/04 21:28:43 INFO Applying migration id=pembegin 2026/02/04 21:28:43 INFO Applying migration id=didhost 2026/02/04 21:28:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:43 INFO Applying migration id=invites 2026/02/04 21:28:43 INFO Applying migration id=ed25519blob 2026/02/04 21:28:43 INFO Applying migration id=rsablob 2026/02/04 21:28:43 INFO Applying migration id=iconscid 2026/02/04 21:28:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-be54-7f2f-a6b6-4acb449fb0f5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 2026/02/04 21:28:43 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-be57-78b8-bf8e-41a6e654f4d5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-be58-7c3c-8cc5-364ba77280dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-be57-78b8-bf8e-41a6e654f4d5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-be57-78b8-bf8e-41a6e654f4d5 2026/02/04 21:28:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-be59-7160-83a4-ebc8615b22ae activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (0.64s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/04 21:28:43 INFO Applying migration id=initial 2026/02/04 21:28:43 INFO Applying migration id=notesupdated 2026/02/04 21:28:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:43 INFO Applying migration id=activitiesid 2026/02/04 21:28:43 INFO Applying migration id=outbox 2026/02/04 21:28:43 INFO Applying migration id=edits 2026/02/04 21:28:43 INFO Applying migration id=outboxactor 2026/02/04 21:28:43 INFO Applying migration id=outboxsender 2026/02/04 21:28:43 INFO Applying migration id=thread 2026/02/04 21:28:43 INFO Applying migration id=host 2026/02/04 21:28:43 INFO Applying migration id=sharedinbox 2026/02/04 21:28:43 INFO Applying migration id=noteshost 2026/02/04 21:28:43 INFO Applying migration id=fetched 2026/02/04 21:28:43 INFO Applying migration id=move 2026/02/04 21:28:43 INFO Applying migration id=cleanup 2026/02/04 21:28:43 INFO Applying migration id=received 2026/02/04 21:28:43 INFO Applying migration id=namehost 2026/02/04 21:28:43 INFO Applying migration id=outboxhost 2026/02/04 21:28:43 INFO Applying migration id=notesfts 2026/02/04 21:28:43 INFO Applying migration id=iconsname 2026/02/04 21:28:43 INFO Applying migration id=nohash 2026/02/04 21:28:43 INFO Applying migration id=shares 2026/02/04 21:28:43 INFO Applying migration id=actorttl 2026/02/04 21:28:43 INFO Applying migration id=tocc 2026/02/04 21:28:43 INFO Applying migration id=followeds 2026/02/04 21:28:43 INFO Applying migration id=certhash 2026/02/04 21:28:43 INFO Applying migration id=follows_sync 2026/02/04 21:28:43 INFO Applying migration id=jsonpath 2026/02/04 21:28:43 INFO Applying migration id=localforward 2026/02/04 21:28:43 INFO Applying migration id=avatar 2026/02/04 21:28:43 INFO Applying migration id=noimage 2026/02/04 21:28:43 INFO Applying migration id=feed 2026/02/04 21:28:43 INFO Applying migration id=bookmarks 2026/02/04 21:28:43 INFO Applying migration id=shareactivity 2026/02/04 21:28:43 INFO Applying migration id=application 2026/02/04 21:28:43 INFO Applying migration id=certificates 2026/02/04 21:28:43 INFO Applying migration id=rawforward 2026/02/04 21:28:43 INFO Applying migration id=publickey 2026/02/04 21:28:43 INFO Applying migration id=resolvegroup 2026/02/04 21:28:43 INFO Applying migration id=reject 2026/02/04 21:28:43 INFO Applying migration id=autodel 2026/02/04 21:28:43 INFO Applying migration id=jsonb 2026/02/04 21:28:43 INFO Applying migration id=quote 2026/02/04 21:28:43 INFO Applying migration id=rfc9421 2026/02/04 21:28:43 INFO Applying migration id=keys 2026/02/04 21:28:43 INFO Applying migration id=portable 2026/02/04 21:28:43 INFO Applying migration id=proofs 2026/02/04 21:28:43 INFO Applying migration id=contexts 2026/02/04 21:28:43 INFO Applying migration id=deliverieshost 2026/02/04 21:28:43 INFO Applying migration id=pembegin 2026/02/04 21:28:43 INFO Applying migration id=didhost 2026/02/04 21:28:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:43 INFO Applying migration id=invites 2026/02/04 21:28:43 INFO Applying migration id=ed25519blob 2026/02/04 21:28:43 INFO Applying migration id=rsablob 2026/02/04 21:28:43 INFO Applying migration id=iconscid --- PASS: TestMove_LocalToLocalNoFollowers (0.49s) === RUN TestMove_LocalToFederated 2026/02/04 21:28:44 INFO Applying migration id=initial 2026/02/04 21:28:44 INFO Applying migration id=notesupdated 2026/02/04 21:28:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:44 INFO Applying migration id=activitiesid 2026/02/04 21:28:44 INFO Applying migration id=outbox 2026/02/04 21:28:44 INFO Applying migration id=edits 2026/02/04 21:28:44 INFO Applying migration id=outboxactor 2026/02/04 21:28:44 INFO Applying migration id=outboxsender 2026/02/04 21:28:44 INFO Applying migration id=thread 2026/02/04 21:28:44 INFO Applying migration id=host 2026/02/04 21:28:44 INFO Applying migration id=sharedinbox 2026/02/04 21:28:44 INFO Applying migration id=noteshost 2026/02/04 21:28:44 INFO Applying migration id=fetched 2026/02/04 21:28:44 INFO Applying migration id=move 2026/02/04 21:28:44 INFO Applying migration id=cleanup 2026/02/04 21:28:44 INFO Applying migration id=received 2026/02/04 21:28:44 INFO Applying migration id=namehost 2026/02/04 21:28:44 INFO Applying migration id=outboxhost 2026/02/04 21:28:44 INFO Applying migration id=notesfts 2026/02/04 21:28:44 INFO Applying migration id=iconsname 2026/02/04 21:28:44 INFO Applying migration id=nohash 2026/02/04 21:28:44 INFO Applying migration id=shares 2026/02/04 21:28:44 INFO Applying migration id=actorttl 2026/02/04 21:28:44 INFO Applying migration id=tocc 2026/02/04 21:28:44 INFO Applying migration id=followeds 2026/02/04 21:28:44 INFO Applying migration id=certhash 2026/02/04 21:28:44 INFO Applying migration id=follows_sync 2026/02/04 21:28:44 INFO Applying migration id=jsonpath 2026/02/04 21:28:44 INFO Applying migration id=localforward 2026/02/04 21:28:44 INFO Applying migration id=avatar 2026/02/04 21:28:44 INFO Applying migration id=noimage 2026/02/04 21:28:44 INFO Applying migration id=feed 2026/02/04 21:28:44 INFO Applying migration id=bookmarks 2026/02/04 21:28:44 INFO Applying migration id=shareactivity 2026/02/04 21:28:44 INFO Applying migration id=application 2026/02/04 21:28:44 INFO Applying migration id=certificates 2026/02/04 21:28:44 INFO Applying migration id=rawforward 2026/02/04 21:28:44 INFO Applying migration id=publickey 2026/02/04 21:28:44 INFO Applying migration id=resolvegroup 2026/02/04 21:28:44 INFO Applying migration id=reject 2026/02/04 21:28:44 INFO Applying migration id=autodel 2026/02/04 21:28:44 INFO Applying migration id=jsonb 2026/02/04 21:28:44 INFO Applying migration id=quote 2026/02/04 21:28:44 INFO Applying migration id=rfc9421 2026/02/04 21:28:44 INFO Applying migration id=keys 2026/02/04 21:28:44 INFO Applying migration id=portable 2026/02/04 21:28:44 INFO Applying migration id=proofs 2026/02/04 21:28:44 INFO Applying migration id=contexts 2026/02/04 21:28:44 INFO Applying migration id=deliverieshost 2026/02/04 21:28:44 INFO Applying migration id=pembegin 2026/02/04 21:28:44 INFO Applying migration id=didhost 2026/02/04 21:28:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:44 INFO Applying migration id=invites 2026/02/04 21:28:44 INFO Applying migration id=ed25519blob 2026/02/04 21:28:44 INFO Applying migration id=rsablob 2026/02/04 21:28:44 INFO Applying migration id=iconscid 2026/02/04 21:28:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-c447-75ef-a218-5204d96236d0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 2026/02/04 21:28:45 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/04 21:28:45 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c449-776e-8002-90e28393c403 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/02/04 21:28:45 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-c44a-7c42-8218-fe9d1f8227ae activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (1.03s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/04 21:28:45 INFO Applying migration id=initial 2026/02/04 21:28:45 INFO Applying migration id=notesupdated 2026/02/04 21:28:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:45 INFO Applying migration id=activitiesid 2026/02/04 21:28:45 INFO Applying migration id=outbox 2026/02/04 21:28:45 INFO Applying migration id=edits 2026/02/04 21:28:45 INFO Applying migration id=outboxactor 2026/02/04 21:28:45 INFO Applying migration id=outboxsender 2026/02/04 21:28:45 INFO Applying migration id=thread 2026/02/04 21:28:45 INFO Applying migration id=host 2026/02/04 21:28:45 INFO Applying migration id=sharedinbox 2026/02/04 21:28:45 INFO Applying migration id=noteshost 2026/02/04 21:28:45 INFO Applying migration id=fetched 2026/02/04 21:28:45 INFO Applying migration id=move 2026/02/04 21:28:45 INFO Applying migration id=cleanup 2026/02/04 21:28:45 INFO Applying migration id=received 2026/02/04 21:28:45 INFO Applying migration id=namehost 2026/02/04 21:28:45 INFO Applying migration id=outboxhost 2026/02/04 21:28:45 INFO Applying migration id=notesfts 2026/02/04 21:28:45 INFO Applying migration id=iconsname 2026/02/04 21:28:45 INFO Applying migration id=nohash 2026/02/04 21:28:45 INFO Applying migration id=shares 2026/02/04 21:28:45 INFO Applying migration id=actorttl 2026/02/04 21:28:45 INFO Applying migration id=tocc 2026/02/04 21:28:45 INFO Applying migration id=followeds 2026/02/04 21:28:45 INFO Applying migration id=certhash 2026/02/04 21:28:45 INFO Applying migration id=follows_sync 2026/02/04 21:28:45 INFO Applying migration id=jsonpath 2026/02/04 21:28:45 INFO Applying migration id=localforward 2026/02/04 21:28:45 INFO Applying migration id=avatar 2026/02/04 21:28:45 INFO Applying migration id=noimage 2026/02/04 21:28:45 INFO Applying migration id=feed 2026/02/04 21:28:45 INFO Applying migration id=bookmarks 2026/02/04 21:28:45 INFO Applying migration id=shareactivity 2026/02/04 21:28:45 INFO Applying migration id=application 2026/02/04 21:28:45 INFO Applying migration id=certificates 2026/02/04 21:28:45 INFO Applying migration id=rawforward 2026/02/04 21:28:45 INFO Applying migration id=publickey 2026/02/04 21:28:45 INFO Applying migration id=resolvegroup 2026/02/04 21:28:45 INFO Applying migration id=reject 2026/02/04 21:28:45 INFO Applying migration id=autodel 2026/02/04 21:28:45 INFO Applying migration id=jsonb 2026/02/04 21:28:45 INFO Applying migration id=quote 2026/02/04 21:28:45 INFO Applying migration id=rfc9421 2026/02/04 21:28:45 INFO Applying migration id=keys 2026/02/04 21:28:45 INFO Applying migration id=portable 2026/02/04 21:28:45 INFO Applying migration id=proofs 2026/02/04 21:28:45 INFO Applying migration id=contexts 2026/02/04 21:28:45 INFO Applying migration id=deliverieshost 2026/02/04 21:28:45 INFO Applying migration id=pembegin 2026/02/04 21:28:45 INFO Applying migration id=didhost 2026/02/04 21:28:45 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:45 INFO Applying migration id=invites 2026/02/04 21:28:45 INFO Applying migration id=ed25519blob 2026/02/04 21:28:45 INFO Applying migration id=rsablob 2026/02/04 21:28:45 INFO Applying migration id=iconscid 2026/02/04 21:28:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c6e7-7ca3-becc-df5bdc015fd8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-c6e9-70be-baac-078fa9e4cc5e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c6e7-7ca3-becc-df5bdc015fd8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-c6e7-7ca3-becc-df5bdc015fd8 2026/02/04 21:28:46 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (0.67s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/04 21:28:46 INFO Applying migration id=initial 2026/02/04 21:28:46 INFO Applying migration id=notesupdated 2026/02/04 21:28:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:46 INFO Applying migration id=activitiesid 2026/02/04 21:28:46 INFO Applying migration id=outbox 2026/02/04 21:28:46 INFO Applying migration id=edits 2026/02/04 21:28:46 INFO Applying migration id=outboxactor 2026/02/04 21:28:46 INFO Applying migration id=outboxsender 2026/02/04 21:28:46 INFO Applying migration id=thread 2026/02/04 21:28:46 INFO Applying migration id=host 2026/02/04 21:28:46 INFO Applying migration id=sharedinbox 2026/02/04 21:28:46 INFO Applying migration id=noteshost 2026/02/04 21:28:46 INFO Applying migration id=fetched 2026/02/04 21:28:46 INFO Applying migration id=move 2026/02/04 21:28:46 INFO Applying migration id=cleanup 2026/02/04 21:28:46 INFO Applying migration id=received 2026/02/04 21:28:46 INFO Applying migration id=namehost 2026/02/04 21:28:46 INFO Applying migration id=outboxhost 2026/02/04 21:28:46 INFO Applying migration id=notesfts 2026/02/04 21:28:46 INFO Applying migration id=iconsname 2026/02/04 21:28:46 INFO Applying migration id=nohash 2026/02/04 21:28:46 INFO Applying migration id=shares 2026/02/04 21:28:46 INFO Applying migration id=actorttl 2026/02/04 21:28:46 INFO Applying migration id=tocc 2026/02/04 21:28:46 INFO Applying migration id=followeds 2026/02/04 21:28:46 INFO Applying migration id=certhash 2026/02/04 21:28:46 INFO Applying migration id=follows_sync 2026/02/04 21:28:46 INFO Applying migration id=jsonpath 2026/02/04 21:28:46 INFO Applying migration id=localforward 2026/02/04 21:28:46 INFO Applying migration id=avatar 2026/02/04 21:28:46 INFO Applying migration id=noimage 2026/02/04 21:28:46 INFO Applying migration id=feed 2026/02/04 21:28:46 INFO Applying migration id=bookmarks 2026/02/04 21:28:46 INFO Applying migration id=shareactivity 2026/02/04 21:28:46 INFO Applying migration id=application 2026/02/04 21:28:46 INFO Applying migration id=certificates 2026/02/04 21:28:46 INFO Applying migration id=rawforward 2026/02/04 21:28:46 INFO Applying migration id=publickey 2026/02/04 21:28:46 INFO Applying migration id=resolvegroup 2026/02/04 21:28:46 INFO Applying migration id=reject 2026/02/04 21:28:46 INFO Applying migration id=autodel 2026/02/04 21:28:46 INFO Applying migration id=jsonb 2026/02/04 21:28:46 INFO Applying migration id=quote 2026/02/04 21:28:46 INFO Applying migration id=rfc9421 2026/02/04 21:28:46 INFO Applying migration id=keys 2026/02/04 21:28:46 INFO Applying migration id=portable 2026/02/04 21:28:46 INFO Applying migration id=proofs 2026/02/04 21:28:46 INFO Applying migration id=contexts 2026/02/04 21:28:46 INFO Applying migration id=deliverieshost 2026/02/04 21:28:46 INFO Applying migration id=pembegin 2026/02/04 21:28:46 INFO Applying migration id=didhost 2026/02/04 21:28:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:46 INFO Applying migration id=invites 2026/02/04 21:28:46 INFO Applying migration id=ed25519blob 2026/02/04 21:28:46 INFO Applying migration id=rsablob 2026/02/04 21:28:46 INFO Applying migration id=iconscid 2026/02/04 21:28:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c91e-7d65-98a3-e86810475f90 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-c91f-7579-bd41-b1430bd1b042 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c91e-7d65-98a3-e86810475f90 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-c91e-7d65-98a3-e86810475f90 2026/02/04 21:28:46 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.56s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/04 21:28:46 INFO Applying migration id=initial 2026/02/04 21:28:46 INFO Applying migration id=notesupdated 2026/02/04 21:28:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:46 INFO Applying migration id=activitiesid 2026/02/04 21:28:46 INFO Applying migration id=outbox 2026/02/04 21:28:46 INFO Applying migration id=edits 2026/02/04 21:28:46 INFO Applying migration id=outboxactor 2026/02/04 21:28:46 INFO Applying migration id=outboxsender 2026/02/04 21:28:46 INFO Applying migration id=thread 2026/02/04 21:28:46 INFO Applying migration id=host 2026/02/04 21:28:46 INFO Applying migration id=sharedinbox 2026/02/04 21:28:46 INFO Applying migration id=noteshost 2026/02/04 21:28:46 INFO Applying migration id=fetched 2026/02/04 21:28:46 INFO Applying migration id=move 2026/02/04 21:28:46 INFO Applying migration id=cleanup 2026/02/04 21:28:46 INFO Applying migration id=received 2026/02/04 21:28:46 INFO Applying migration id=namehost 2026/02/04 21:28:46 INFO Applying migration id=outboxhost 2026/02/04 21:28:46 INFO Applying migration id=notesfts 2026/02/04 21:28:46 INFO Applying migration id=iconsname 2026/02/04 21:28:46 INFO Applying migration id=nohash 2026/02/04 21:28:46 INFO Applying migration id=shares 2026/02/04 21:28:46 INFO Applying migration id=actorttl 2026/02/04 21:28:46 INFO Applying migration id=tocc 2026/02/04 21:28:46 INFO Applying migration id=followeds 2026/02/04 21:28:46 INFO Applying migration id=certhash 2026/02/04 21:28:46 INFO Applying migration id=follows_sync 2026/02/04 21:28:46 INFO Applying migration id=jsonpath 2026/02/04 21:28:46 INFO Applying migration id=localforward 2026/02/04 21:28:46 INFO Applying migration id=avatar 2026/02/04 21:28:46 INFO Applying migration id=noimage 2026/02/04 21:28:46 INFO Applying migration id=feed 2026/02/04 21:28:46 INFO Applying migration id=bookmarks 2026/02/04 21:28:46 INFO Applying migration id=shareactivity 2026/02/04 21:28:46 INFO Applying migration id=application 2026/02/04 21:28:46 INFO Applying migration id=certificates 2026/02/04 21:28:46 INFO Applying migration id=rawforward 2026/02/04 21:28:46 INFO Applying migration id=publickey 2026/02/04 21:28:46 INFO Applying migration id=resolvegroup 2026/02/04 21:28:46 INFO Applying migration id=reject 2026/02/04 21:28:46 INFO Applying migration id=autodel 2026/02/04 21:28:46 INFO Applying migration id=jsonb 2026/02/04 21:28:46 INFO Applying migration id=quote 2026/02/04 21:28:46 INFO Applying migration id=rfc9421 2026/02/04 21:28:46 INFO Applying migration id=keys 2026/02/04 21:28:46 INFO Applying migration id=portable 2026/02/04 21:28:46 INFO Applying migration id=proofs 2026/02/04 21:28:46 INFO Applying migration id=contexts 2026/02/04 21:28:46 INFO Applying migration id=deliverieshost 2026/02/04 21:28:46 INFO Applying migration id=pembegin 2026/02/04 21:28:46 INFO Applying migration id=didhost 2026/02/04 21:28:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:46 INFO Applying migration id=invites 2026/02/04 21:28:46 INFO Applying migration id=ed25519blob 2026/02/04 21:28:46 INFO Applying migration id=rsablob 2026/02/04 21:28:46 INFO Applying migration id=iconscid 2026/02/04 21:28:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-caa9-73e6-a50d-30224d5db535 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e 2026/02/04 21:28:47 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/04 21:28:47 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-caab-7578-bcb0-a2e6c532e3d5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/02/04 21:28:47 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-caac-79c5-a4db-5b05da055318 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:47 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.40s) === RUN TestName_Throttled 2026/02/04 21:28:47 INFO Applying migration id=initial 2026/02/04 21:28:47 INFO Applying migration id=notesupdated 2026/02/04 21:28:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:47 INFO Applying migration id=activitiesid 2026/02/04 21:28:47 INFO Applying migration id=outbox 2026/02/04 21:28:47 INFO Applying migration id=edits 2026/02/04 21:28:47 INFO Applying migration id=outboxactor 2026/02/04 21:28:47 INFO Applying migration id=outboxsender 2026/02/04 21:28:47 INFO Applying migration id=thread 2026/02/04 21:28:47 INFO Applying migration id=host 2026/02/04 21:28:47 INFO Applying migration id=sharedinbox 2026/02/04 21:28:47 INFO Applying migration id=noteshost 2026/02/04 21:28:47 INFO Applying migration id=fetched 2026/02/04 21:28:47 INFO Applying migration id=move 2026/02/04 21:28:47 INFO Applying migration id=cleanup 2026/02/04 21:28:47 INFO Applying migration id=received 2026/02/04 21:28:47 INFO Applying migration id=namehost 2026/02/04 21:28:47 INFO Applying migration id=outboxhost 2026/02/04 21:28:47 INFO Applying migration id=notesfts 2026/02/04 21:28:47 INFO Applying migration id=iconsname 2026/02/04 21:28:47 INFO Applying migration id=nohash 2026/02/04 21:28:47 INFO Applying migration id=shares 2026/02/04 21:28:47 INFO Applying migration id=actorttl 2026/02/04 21:28:47 INFO Applying migration id=tocc 2026/02/04 21:28:47 INFO Applying migration id=followeds 2026/02/04 21:28:47 INFO Applying migration id=certhash 2026/02/04 21:28:47 INFO Applying migration id=follows_sync 2026/02/04 21:28:47 INFO Applying migration id=jsonpath 2026/02/04 21:28:47 INFO Applying migration id=localforward 2026/02/04 21:28:47 INFO Applying migration id=avatar 2026/02/04 21:28:47 INFO Applying migration id=noimage 2026/02/04 21:28:47 INFO Applying migration id=feed 2026/02/04 21:28:47 INFO Applying migration id=bookmarks 2026/02/04 21:28:47 INFO Applying migration id=shareactivity 2026/02/04 21:28:47 INFO Applying migration id=application 2026/02/04 21:28:47 INFO Applying migration id=certificates 2026/02/04 21:28:47 INFO Applying migration id=rawforward 2026/02/04 21:28:47 INFO Applying migration id=publickey 2026/02/04 21:28:47 INFO Applying migration id=resolvegroup 2026/02/04 21:28:47 INFO Applying migration id=reject 2026/02/04 21:28:47 INFO Applying migration id=autodel 2026/02/04 21:28:47 INFO Applying migration id=jsonb 2026/02/04 21:28:47 INFO Applying migration id=quote 2026/02/04 21:28:47 INFO Applying migration id=rfc9421 2026/02/04 21:28:47 INFO Applying migration id=keys 2026/02/04 21:28:47 INFO Applying migration id=portable 2026/02/04 21:28:47 INFO Applying migration id=proofs 2026/02/04 21:28:47 INFO Applying migration id=contexts 2026/02/04 21:28:47 INFO Applying migration id=deliverieshost 2026/02/04 21:28:47 INFO Applying migration id=pembegin 2026/02/04 21:28:47 INFO Applying migration id=didhost 2026/02/04 21:28:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:47 INFO Applying migration id=invites 2026/02/04 21:28:47 INFO Applying migration id=ed25519blob 2026/02/04 21:28:47 INFO Applying migration id=rsablob 2026/02/04 21:28:47 INFO Applying migration id=iconscid 2026/02/04 21:28:47 WARN Throttled request to set name can=2026-02-04T21:58:47.405Z --- PASS: TestName_Throttled (0.64s) === RUN TestName_HappyFlow 2026/02/04 21:28:47 INFO Applying migration id=initial 2026/02/04 21:28:47 INFO Applying migration id=notesupdated 2026/02/04 21:28:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:47 INFO Applying migration id=activitiesid 2026/02/04 21:28:47 INFO Applying migration id=outbox 2026/02/04 21:28:47 INFO Applying migration id=edits 2026/02/04 21:28:47 INFO Applying migration id=outboxactor 2026/02/04 21:28:47 INFO Applying migration id=outboxsender 2026/02/04 21:28:47 INFO Applying migration id=thread 2026/02/04 21:28:47 INFO Applying migration id=host 2026/02/04 21:28:47 INFO Applying migration id=sharedinbox 2026/02/04 21:28:47 INFO Applying migration id=noteshost 2026/02/04 21:28:47 INFO Applying migration id=fetched 2026/02/04 21:28:47 INFO Applying migration id=move 2026/02/04 21:28:47 INFO Applying migration id=cleanup 2026/02/04 21:28:47 INFO Applying migration id=received 2026/02/04 21:28:47 INFO Applying migration id=namehost 2026/02/04 21:28:47 INFO Applying migration id=outboxhost 2026/02/04 21:28:47 INFO Applying migration id=notesfts 2026/02/04 21:28:47 INFO Applying migration id=iconsname 2026/02/04 21:28:47 INFO Applying migration id=nohash 2026/02/04 21:28:47 INFO Applying migration id=shares 2026/02/04 21:28:47 INFO Applying migration id=actorttl 2026/02/04 21:28:47 INFO Applying migration id=tocc 2026/02/04 21:28:47 INFO Applying migration id=followeds 2026/02/04 21:28:47 INFO Applying migration id=certhash 2026/02/04 21:28:47 INFO Applying migration id=follows_sync 2026/02/04 21:28:47 INFO Applying migration id=jsonpath 2026/02/04 21:28:47 INFO Applying migration id=localforward 2026/02/04 21:28:47 INFO Applying migration id=avatar 2026/02/04 21:28:47 INFO Applying migration id=noimage 2026/02/04 21:28:47 INFO Applying migration id=feed 2026/02/04 21:28:47 INFO Applying migration id=bookmarks 2026/02/04 21:28:47 INFO Applying migration id=shareactivity 2026/02/04 21:28:47 INFO Applying migration id=application 2026/02/04 21:28:47 INFO Applying migration id=certificates 2026/02/04 21:28:47 INFO Applying migration id=rawforward 2026/02/04 21:28:47 INFO Applying migration id=publickey 2026/02/04 21:28:47 INFO Applying migration id=resolvegroup 2026/02/04 21:28:47 INFO Applying migration id=reject 2026/02/04 21:28:47 INFO Applying migration id=autodel 2026/02/04 21:28:47 INFO Applying migration id=jsonb 2026/02/04 21:28:47 INFO Applying migration id=quote 2026/02/04 21:28:47 INFO Applying migration id=rfc9421 2026/02/04 21:28:47 INFO Applying migration id=keys 2026/02/04 21:28:47 INFO Applying migration id=portable 2026/02/04 21:28:47 INFO Applying migration id=proofs 2026/02/04 21:28:47 INFO Applying migration id=contexts 2026/02/04 21:28:47 INFO Applying migration id=deliverieshost 2026/02/04 21:28:47 INFO Applying migration id=pembegin 2026/02/04 21:28:47 INFO Applying migration id=didhost 2026/02/04 21:28:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:47 INFO Applying migration id=invites 2026/02/04 21:28:47 INFO Applying migration id=ed25519blob 2026/02/04 21:28:47 INFO Applying migration id=rsablob 2026/02/04 21:28:47 INFO Applying migration id=iconscid 2026/02/04 21:28:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.61s) === RUN TestName_TooLong 2026/02/04 21:28:48 INFO Applying migration id=initial 2026/02/04 21:28:48 INFO Applying migration id=notesupdated 2026/02/04 21:28:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:48 INFO Applying migration id=activitiesid 2026/02/04 21:28:48 INFO Applying migration id=outbox 2026/02/04 21:28:48 INFO Applying migration id=edits 2026/02/04 21:28:48 INFO Applying migration id=outboxactor 2026/02/04 21:28:48 INFO Applying migration id=outboxsender 2026/02/04 21:28:48 INFO Applying migration id=thread 2026/02/04 21:28:48 INFO Applying migration id=host 2026/02/04 21:28:48 INFO Applying migration id=sharedinbox 2026/02/04 21:28:48 INFO Applying migration id=noteshost 2026/02/04 21:28:48 INFO Applying migration id=fetched 2026/02/04 21:28:48 INFO Applying migration id=move 2026/02/04 21:28:48 INFO Applying migration id=cleanup 2026/02/04 21:28:48 INFO Applying migration id=received 2026/02/04 21:28:48 INFO Applying migration id=namehost 2026/02/04 21:28:48 INFO Applying migration id=outboxhost 2026/02/04 21:28:48 INFO Applying migration id=notesfts 2026/02/04 21:28:48 INFO Applying migration id=iconsname 2026/02/04 21:28:48 INFO Applying migration id=nohash 2026/02/04 21:28:48 INFO Applying migration id=shares 2026/02/04 21:28:48 INFO Applying migration id=actorttl 2026/02/04 21:28:48 INFO Applying migration id=tocc 2026/02/04 21:28:48 INFO Applying migration id=followeds 2026/02/04 21:28:48 INFO Applying migration id=certhash 2026/02/04 21:28:48 INFO Applying migration id=follows_sync 2026/02/04 21:28:48 INFO Applying migration id=jsonpath 2026/02/04 21:28:48 INFO Applying migration id=localforward 2026/02/04 21:28:48 INFO Applying migration id=avatar 2026/02/04 21:28:48 INFO Applying migration id=noimage 2026/02/04 21:28:48 INFO Applying migration id=feed 2026/02/04 21:28:48 INFO Applying migration id=bookmarks 2026/02/04 21:28:48 INFO Applying migration id=shareactivity 2026/02/04 21:28:48 INFO Applying migration id=application 2026/02/04 21:28:48 INFO Applying migration id=certificates 2026/02/04 21:28:48 INFO Applying migration id=rawforward 2026/02/04 21:28:48 INFO Applying migration id=publickey 2026/02/04 21:28:48 INFO Applying migration id=resolvegroup 2026/02/04 21:28:48 INFO Applying migration id=reject 2026/02/04 21:28:48 INFO Applying migration id=autodel 2026/02/04 21:28:48 INFO Applying migration id=jsonb 2026/02/04 21:28:48 INFO Applying migration id=quote 2026/02/04 21:28:48 INFO Applying migration id=rfc9421 2026/02/04 21:28:48 INFO Applying migration id=keys 2026/02/04 21:28:48 INFO Applying migration id=portable 2026/02/04 21:28:48 INFO Applying migration id=proofs 2026/02/04 21:28:48 INFO Applying migration id=contexts 2026/02/04 21:28:48 INFO Applying migration id=deliverieshost 2026/02/04 21:28:48 INFO Applying migration id=pembegin 2026/02/04 21:28:48 INFO Applying migration id=didhost 2026/02/04 21:28:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:48 INFO Applying migration id=invites 2026/02/04 21:28:48 INFO Applying migration id=ed25519blob 2026/02/04 21:28:48 INFO Applying migration id=rsablob 2026/02/04 21:28:48 INFO Applying migration id=iconscid --- PASS: TestName_TooLong (0.91s) === RUN TestName_MultiLine 2026/02/04 21:28:49 INFO Applying migration id=initial 2026/02/04 21:28:49 INFO Applying migration id=notesupdated 2026/02/04 21:28:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:49 INFO Applying migration id=activitiesid 2026/02/04 21:28:49 INFO Applying migration id=outbox 2026/02/04 21:28:49 INFO Applying migration id=edits 2026/02/04 21:28:49 INFO Applying migration id=outboxactor 2026/02/04 21:28:49 INFO Applying migration id=outboxsender 2026/02/04 21:28:49 INFO Applying migration id=thread 2026/02/04 21:28:49 INFO Applying migration id=host 2026/02/04 21:28:49 INFO Applying migration id=sharedinbox 2026/02/04 21:28:49 INFO Applying migration id=noteshost 2026/02/04 21:28:49 INFO Applying migration id=fetched 2026/02/04 21:28:49 INFO Applying migration id=move 2026/02/04 21:28:49 INFO Applying migration id=cleanup 2026/02/04 21:28:49 INFO Applying migration id=received 2026/02/04 21:28:49 INFO Applying migration id=namehost 2026/02/04 21:28:49 INFO Applying migration id=outboxhost 2026/02/04 21:28:49 INFO Applying migration id=notesfts 2026/02/04 21:28:49 INFO Applying migration id=iconsname 2026/02/04 21:28:49 INFO Applying migration id=nohash 2026/02/04 21:28:49 INFO Applying migration id=shares 2026/02/04 21:28:49 INFO Applying migration id=actorttl 2026/02/04 21:28:49 INFO Applying migration id=tocc 2026/02/04 21:28:49 INFO Applying migration id=followeds 2026/02/04 21:28:49 INFO Applying migration id=certhash 2026/02/04 21:28:49 INFO Applying migration id=follows_sync 2026/02/04 21:28:49 INFO Applying migration id=jsonpath 2026/02/04 21:28:49 INFO Applying migration id=localforward 2026/02/04 21:28:49 INFO Applying migration id=avatar 2026/02/04 21:28:49 INFO Applying migration id=noimage 2026/02/04 21:28:49 INFO Applying migration id=feed 2026/02/04 21:28:49 INFO Applying migration id=bookmarks 2026/02/04 21:28:49 INFO Applying migration id=shareactivity 2026/02/04 21:28:49 INFO Applying migration id=application 2026/02/04 21:28:49 INFO Applying migration id=certificates 2026/02/04 21:28:49 INFO Applying migration id=rawforward 2026/02/04 21:28:49 INFO Applying migration id=publickey 2026/02/04 21:28:49 INFO Applying migration id=resolvegroup 2026/02/04 21:28:49 INFO Applying migration id=reject 2026/02/04 21:28:49 INFO Applying migration id=autodel 2026/02/04 21:28:49 INFO Applying migration id=jsonb 2026/02/04 21:28:49 INFO Applying migration id=quote 2026/02/04 21:28:49 INFO Applying migration id=rfc9421 2026/02/04 21:28:49 INFO Applying migration id=keys 2026/02/04 21:28:49 INFO Applying migration id=portable 2026/02/04 21:28:49 INFO Applying migration id=proofs 2026/02/04 21:28:49 INFO Applying migration id=contexts 2026/02/04 21:28:49 INFO Applying migration id=deliverieshost 2026/02/04 21:28:49 INFO Applying migration id=pembegin 2026/02/04 21:28:49 INFO Applying migration id=didhost 2026/02/04 21:28:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:49 INFO Applying migration id=invites 2026/02/04 21:28:49 INFO Applying migration id=ed25519blob 2026/02/04 21:28:49 INFO Applying migration id=rsablob 2026/02/04 21:28:49 INFO Applying migration id=iconscid 2026/02/04 21:28:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.62s) === RUN TestOutbox_NonExistingUser 2026/02/04 21:28:49 INFO Applying migration id=initial 2026/02/04 21:28:49 INFO Applying migration id=notesupdated 2026/02/04 21:28:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:49 INFO Applying migration id=activitiesid 2026/02/04 21:28:49 INFO Applying migration id=outbox 2026/02/04 21:28:49 INFO Applying migration id=edits 2026/02/04 21:28:49 INFO Applying migration id=outboxactor 2026/02/04 21:28:49 INFO Applying migration id=outboxsender 2026/02/04 21:28:49 INFO Applying migration id=thread 2026/02/04 21:28:49 INFO Applying migration id=host 2026/02/04 21:28:49 INFO Applying migration id=sharedinbox 2026/02/04 21:28:49 INFO Applying migration id=noteshost 2026/02/04 21:28:49 INFO Applying migration id=fetched 2026/02/04 21:28:49 INFO Applying migration id=move 2026/02/04 21:28:49 INFO Applying migration id=cleanup 2026/02/04 21:28:49 INFO Applying migration id=received 2026/02/04 21:28:49 INFO Applying migration id=namehost 2026/02/04 21:28:49 INFO Applying migration id=outboxhost 2026/02/04 21:28:49 INFO Applying migration id=notesfts 2026/02/04 21:28:49 INFO Applying migration id=iconsname 2026/02/04 21:28:49 INFO Applying migration id=nohash 2026/02/04 21:28:49 INFO Applying migration id=shares 2026/02/04 21:28:49 INFO Applying migration id=actorttl 2026/02/04 21:28:49 INFO Applying migration id=tocc 2026/02/04 21:28:49 INFO Applying migration id=followeds 2026/02/04 21:28:49 INFO Applying migration id=certhash 2026/02/04 21:28:49 INFO Applying migration id=follows_sync 2026/02/04 21:28:49 INFO Applying migration id=jsonpath 2026/02/04 21:28:49 INFO Applying migration id=localforward 2026/02/04 21:28:49 INFO Applying migration id=avatar 2026/02/04 21:28:49 INFO Applying migration id=noimage 2026/02/04 21:28:49 INFO Applying migration id=feed 2026/02/04 21:28:49 INFO Applying migration id=bookmarks 2026/02/04 21:28:49 INFO Applying migration id=shareactivity 2026/02/04 21:28:49 INFO Applying migration id=application 2026/02/04 21:28:49 INFO Applying migration id=certificates 2026/02/04 21:28:49 INFO Applying migration id=rawforward 2026/02/04 21:28:49 INFO Applying migration id=publickey 2026/02/04 21:28:49 INFO Applying migration id=resolvegroup 2026/02/04 21:28:49 INFO Applying migration id=reject 2026/02/04 21:28:49 INFO Applying migration id=autodel 2026/02/04 21:28:49 INFO Applying migration id=jsonb 2026/02/04 21:28:49 INFO Applying migration id=quote 2026/02/04 21:28:49 INFO Applying migration id=rfc9421 2026/02/04 21:28:49 INFO Applying migration id=keys 2026/02/04 21:28:49 INFO Applying migration id=portable 2026/02/04 21:28:49 INFO Applying migration id=proofs 2026/02/04 21:28:49 INFO Applying migration id=contexts 2026/02/04 21:28:49 INFO Applying migration id=deliverieshost 2026/02/04 21:28:49 INFO Applying migration id=pembegin 2026/02/04 21:28:49 INFO Applying migration id=didhost 2026/02/04 21:28:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:49 INFO Applying migration id=invites 2026/02/04 21:28:49 INFO Applying migration id=ed25519blob 2026/02/04 21:28:49 INFO Applying migration id=rsablob 2026/02/04 21:28:49 INFO Applying migration id=iconscid 2026/02/04 21:28:50 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.44s) === RUN TestOutbox_InvalidOffset 2026/02/04 21:28:50 INFO Applying migration id=initial 2026/02/04 21:28:50 INFO Applying migration id=notesupdated 2026/02/04 21:28:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:50 INFO Applying migration id=activitiesid 2026/02/04 21:28:50 INFO Applying migration id=outbox 2026/02/04 21:28:50 INFO Applying migration id=edits 2026/02/04 21:28:50 INFO Applying migration id=outboxactor 2026/02/04 21:28:50 INFO Applying migration id=outboxsender 2026/02/04 21:28:50 INFO Applying migration id=thread 2026/02/04 21:28:50 INFO Applying migration id=host 2026/02/04 21:28:50 INFO Applying migration id=sharedinbox 2026/02/04 21:28:50 INFO Applying migration id=noteshost 2026/02/04 21:28:50 INFO Applying migration id=fetched 2026/02/04 21:28:50 INFO Applying migration id=move 2026/02/04 21:28:50 INFO Applying migration id=cleanup 2026/02/04 21:28:50 INFO Applying migration id=received 2026/02/04 21:28:50 INFO Applying migration id=namehost 2026/02/04 21:28:50 INFO Applying migration id=outboxhost 2026/02/04 21:28:50 INFO Applying migration id=notesfts 2026/02/04 21:28:50 INFO Applying migration id=iconsname 2026/02/04 21:28:50 INFO Applying migration id=nohash 2026/02/04 21:28:50 INFO Applying migration id=shares 2026/02/04 21:28:50 INFO Applying migration id=actorttl 2026/02/04 21:28:50 INFO Applying migration id=tocc 2026/02/04 21:28:50 INFO Applying migration id=followeds 2026/02/04 21:28:50 INFO Applying migration id=certhash 2026/02/04 21:28:50 INFO Applying migration id=follows_sync 2026/02/04 21:28:50 INFO Applying migration id=jsonpath 2026/02/04 21:28:50 INFO Applying migration id=localforward 2026/02/04 21:28:50 INFO Applying migration id=avatar 2026/02/04 21:28:50 INFO Applying migration id=noimage 2026/02/04 21:28:50 INFO Applying migration id=feed 2026/02/04 21:28:50 INFO Applying migration id=bookmarks 2026/02/04 21:28:50 INFO Applying migration id=shareactivity 2026/02/04 21:28:50 INFO Applying migration id=application 2026/02/04 21:28:50 INFO Applying migration id=certificates 2026/02/04 21:28:50 INFO Applying migration id=rawforward 2026/02/04 21:28:50 INFO Applying migration id=publickey 2026/02/04 21:28:50 INFO Applying migration id=resolvegroup 2026/02/04 21:28:50 INFO Applying migration id=reject 2026/02/04 21:28:50 INFO Applying migration id=autodel 2026/02/04 21:28:50 INFO Applying migration id=jsonb 2026/02/04 21:28:50 INFO Applying migration id=quote 2026/02/04 21:28:50 INFO Applying migration id=rfc9421 2026/02/04 21:28:50 INFO Applying migration id=keys 2026/02/04 21:28:50 INFO Applying migration id=portable 2026/02/04 21:28:50 INFO Applying migration id=proofs 2026/02/04 21:28:50 INFO Applying migration id=contexts 2026/02/04 21:28:50 INFO Applying migration id=deliverieshost 2026/02/04 21:28:50 INFO Applying migration id=pembegin 2026/02/04 21:28:50 INFO Applying migration id=didhost 2026/02/04 21:28:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:50 INFO Applying migration id=invites 2026/02/04 21:28:50 INFO Applying migration id=ed25519blob 2026/02/04 21:28:50 INFO Applying migration id=rsablob 2026/02/04 21:28:50 INFO Applying migration id=iconscid 2026/02/04 21:28:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-da8c-7e34-9263-32e671c26912 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-da8c-7db8-914a-010f61c1fe24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-da8c-7db8-914a-010f61c1fe24 2026/02/04 21:28:51 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.84s) === RUN TestOutbox_PublicPost 2026/02/04 21:28:51 INFO Applying migration id=initial 2026/02/04 21:28:51 INFO Applying migration id=notesupdated 2026/02/04 21:28:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:51 INFO Applying migration id=activitiesid 2026/02/04 21:28:51 INFO Applying migration id=outbox 2026/02/04 21:28:51 INFO Applying migration id=edits 2026/02/04 21:28:51 INFO Applying migration id=outboxactor 2026/02/04 21:28:51 INFO Applying migration id=outboxsender 2026/02/04 21:28:51 INFO Applying migration id=thread 2026/02/04 21:28:51 INFO Applying migration id=host 2026/02/04 21:28:51 INFO Applying migration id=sharedinbox 2026/02/04 21:28:51 INFO Applying migration id=noteshost 2026/02/04 21:28:51 INFO Applying migration id=fetched 2026/02/04 21:28:51 INFO Applying migration id=move 2026/02/04 21:28:51 INFO Applying migration id=cleanup 2026/02/04 21:28:51 INFO Applying migration id=received 2026/02/04 21:28:51 INFO Applying migration id=namehost 2026/02/04 21:28:51 INFO Applying migration id=outboxhost 2026/02/04 21:28:51 INFO Applying migration id=notesfts 2026/02/04 21:28:51 INFO Applying migration id=iconsname 2026/02/04 21:28:51 INFO Applying migration id=nohash 2026/02/04 21:28:51 INFO Applying migration id=shares 2026/02/04 21:28:51 INFO Applying migration id=actorttl 2026/02/04 21:28:51 INFO Applying migration id=tocc 2026/02/04 21:28:51 INFO Applying migration id=followeds 2026/02/04 21:28:51 INFO Applying migration id=certhash 2026/02/04 21:28:51 INFO Applying migration id=follows_sync 2026/02/04 21:28:51 INFO Applying migration id=jsonpath 2026/02/04 21:28:51 INFO Applying migration id=localforward 2026/02/04 21:28:51 INFO Applying migration id=avatar 2026/02/04 21:28:51 INFO Applying migration id=noimage 2026/02/04 21:28:51 INFO Applying migration id=feed 2026/02/04 21:28:51 INFO Applying migration id=bookmarks 2026/02/04 21:28:51 INFO Applying migration id=shareactivity 2026/02/04 21:28:51 INFO Applying migration id=application 2026/02/04 21:28:51 INFO Applying migration id=certificates 2026/02/04 21:28:51 INFO Applying migration id=rawforward 2026/02/04 21:28:51 INFO Applying migration id=publickey 2026/02/04 21:28:51 INFO Applying migration id=resolvegroup 2026/02/04 21:28:51 INFO Applying migration id=reject 2026/02/04 21:28:51 INFO Applying migration id=autodel 2026/02/04 21:28:51 INFO Applying migration id=jsonb 2026/02/04 21:28:51 INFO Applying migration id=quote 2026/02/04 21:28:51 INFO Applying migration id=rfc9421 2026/02/04 21:28:51 INFO Applying migration id=keys 2026/02/04 21:28:51 INFO Applying migration id=portable 2026/02/04 21:28:51 INFO Applying migration id=proofs 2026/02/04 21:28:51 INFO Applying migration id=contexts 2026/02/04 21:28:51 INFO Applying migration id=deliverieshost 2026/02/04 21:28:51 INFO Applying migration id=pembegin 2026/02/04 21:28:51 INFO Applying migration id=didhost 2026/02/04 21:28:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:51 INFO Applying migration id=invites 2026/02/04 21:28:51 INFO Applying migration id=ed25519blob 2026/02/04 21:28:51 INFO Applying migration id=rsablob 2026/02/04 21:28:51 INFO Applying migration id=iconscid 2026/02/04 21:28:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-dc91-7508-b38b-82a3362e9ee1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-dc91-74d7-8620-3d2eb5585d2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-dc91-74d7-8620-3d2eb5585d2f 2026/02/04 21:28:51 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.52s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/04 21:28:51 INFO Applying migration id=initial 2026/02/04 21:28:51 INFO Applying migration id=notesupdated 2026/02/04 21:28:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:51 INFO Applying migration id=activitiesid 2026/02/04 21:28:51 INFO Applying migration id=outbox 2026/02/04 21:28:51 INFO Applying migration id=edits 2026/02/04 21:28:51 INFO Applying migration id=outboxactor 2026/02/04 21:28:51 INFO Applying migration id=outboxsender 2026/02/04 21:28:51 INFO Applying migration id=thread 2026/02/04 21:28:51 INFO Applying migration id=host 2026/02/04 21:28:51 INFO Applying migration id=sharedinbox 2026/02/04 21:28:51 INFO Applying migration id=noteshost 2026/02/04 21:28:51 INFO Applying migration id=fetched 2026/02/04 21:28:51 INFO Applying migration id=move 2026/02/04 21:28:51 INFO Applying migration id=cleanup 2026/02/04 21:28:51 INFO Applying migration id=received 2026/02/04 21:28:51 INFO Applying migration id=namehost 2026/02/04 21:28:51 INFO Applying migration id=outboxhost 2026/02/04 21:28:51 INFO Applying migration id=notesfts 2026/02/04 21:28:51 INFO Applying migration id=iconsname 2026/02/04 21:28:51 INFO Applying migration id=nohash 2026/02/04 21:28:51 INFO Applying migration id=shares 2026/02/04 21:28:51 INFO Applying migration id=actorttl 2026/02/04 21:28:51 INFO Applying migration id=tocc 2026/02/04 21:28:51 INFO Applying migration id=followeds 2026/02/04 21:28:51 INFO Applying migration id=certhash 2026/02/04 21:28:51 INFO Applying migration id=follows_sync 2026/02/04 21:28:51 INFO Applying migration id=jsonpath 2026/02/04 21:28:51 INFO Applying migration id=localforward 2026/02/04 21:28:51 INFO Applying migration id=avatar 2026/02/04 21:28:51 INFO Applying migration id=noimage 2026/02/04 21:28:51 INFO Applying migration id=feed 2026/02/04 21:28:51 INFO Applying migration id=bookmarks 2026/02/04 21:28:51 INFO Applying migration id=shareactivity 2026/02/04 21:28:51 INFO Applying migration id=application 2026/02/04 21:28:51 INFO Applying migration id=certificates 2026/02/04 21:28:51 INFO Applying migration id=rawforward 2026/02/04 21:28:51 INFO Applying migration id=publickey 2026/02/04 21:28:51 INFO Applying migration id=resolvegroup 2026/02/04 21:28:51 INFO Applying migration id=reject 2026/02/04 21:28:51 INFO Applying migration id=autodel 2026/02/04 21:28:51 INFO Applying migration id=jsonb 2026/02/04 21:28:51 INFO Applying migration id=quote 2026/02/04 21:28:51 INFO Applying migration id=rfc9421 2026/02/04 21:28:51 INFO Applying migration id=keys 2026/02/04 21:28:51 INFO Applying migration id=portable 2026/02/04 21:28:51 INFO Applying migration id=proofs 2026/02/04 21:28:51 INFO Applying migration id=contexts 2026/02/04 21:28:51 INFO Applying migration id=deliverieshost 2026/02/04 21:28:51 INFO Applying migration id=pembegin 2026/02/04 21:28:51 INFO Applying migration id=didhost 2026/02/04 21:28:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:51 INFO Applying migration id=invites 2026/02/04 21:28:51 INFO Applying migration id=ed25519blob 2026/02/04 21:28:51 INFO Applying migration id=rsablob 2026/02/04 21:28:51 INFO Applying migration id=iconscid 2026/02/04 21:28:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-de2a-7cd5-9402-dbe0476857ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-de2a-7ca6-b80d-08ae7ca9debf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-de2a-7ca6-b80d-08ae7ca9debf 2026/02/04 21:28:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (0.41s) === RUN TestOutbox_PublicPostSelf 2026/02/04 21:28:52 INFO Applying migration id=initial 2026/02/04 21:28:52 INFO Applying migration id=notesupdated 2026/02/04 21:28:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:52 INFO Applying migration id=activitiesid 2026/02/04 21:28:52 INFO Applying migration id=outbox 2026/02/04 21:28:52 INFO Applying migration id=edits 2026/02/04 21:28:52 INFO Applying migration id=outboxactor 2026/02/04 21:28:52 INFO Applying migration id=outboxsender 2026/02/04 21:28:52 INFO Applying migration id=thread 2026/02/04 21:28:52 INFO Applying migration id=host 2026/02/04 21:28:52 INFO Applying migration id=sharedinbox 2026/02/04 21:28:52 INFO Applying migration id=noteshost 2026/02/04 21:28:52 INFO Applying migration id=fetched 2026/02/04 21:28:52 INFO Applying migration id=move 2026/02/04 21:28:52 INFO Applying migration id=cleanup 2026/02/04 21:28:52 INFO Applying migration id=received 2026/02/04 21:28:52 INFO Applying migration id=namehost 2026/02/04 21:28:52 INFO Applying migration id=outboxhost 2026/02/04 21:28:52 INFO Applying migration id=notesfts 2026/02/04 21:28:52 INFO Applying migration id=iconsname 2026/02/04 21:28:52 INFO Applying migration id=nohash 2026/02/04 21:28:52 INFO Applying migration id=shares 2026/02/04 21:28:52 INFO Applying migration id=actorttl 2026/02/04 21:28:52 INFO Applying migration id=tocc 2026/02/04 21:28:52 INFO Applying migration id=followeds 2026/02/04 21:28:52 INFO Applying migration id=certhash 2026/02/04 21:28:52 INFO Applying migration id=follows_sync 2026/02/04 21:28:52 INFO Applying migration id=jsonpath 2026/02/04 21:28:52 INFO Applying migration id=localforward 2026/02/04 21:28:52 INFO Applying migration id=avatar 2026/02/04 21:28:52 INFO Applying migration id=noimage 2026/02/04 21:28:52 INFO Applying migration id=feed 2026/02/04 21:28:52 INFO Applying migration id=bookmarks 2026/02/04 21:28:52 INFO Applying migration id=shareactivity 2026/02/04 21:28:52 INFO Applying migration id=application 2026/02/04 21:28:52 INFO Applying migration id=certificates 2026/02/04 21:28:52 INFO Applying migration id=rawforward 2026/02/04 21:28:52 INFO Applying migration id=publickey 2026/02/04 21:28:52 INFO Applying migration id=resolvegroup 2026/02/04 21:28:52 INFO Applying migration id=reject 2026/02/04 21:28:52 INFO Applying migration id=autodel 2026/02/04 21:28:52 INFO Applying migration id=jsonb 2026/02/04 21:28:52 INFO Applying migration id=quote 2026/02/04 21:28:52 INFO Applying migration id=rfc9421 2026/02/04 21:28:52 INFO Applying migration id=keys 2026/02/04 21:28:52 INFO Applying migration id=portable 2026/02/04 21:28:52 INFO Applying migration id=proofs 2026/02/04 21:28:52 INFO Applying migration id=contexts 2026/02/04 21:28:52 INFO Applying migration id=deliverieshost 2026/02/04 21:28:52 INFO Applying migration id=pembegin 2026/02/04 21:28:52 INFO Applying migration id=didhost 2026/02/04 21:28:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:52 INFO Applying migration id=invites 2026/02/04 21:28:52 INFO Applying migration id=ed25519blob 2026/02/04 21:28:52 INFO Applying migration id=rsablob 2026/02/04 21:28:52 INFO Applying migration id=iconscid 2026/02/04 21:28:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e034-7e21-95a7-66990f245067 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e034-7d6e-bf02-b5206e951a11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e034-7d6e-bf02-b5206e951a11 2026/02/04 21:28:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (0.53s) === RUN TestOutbox_PostToFollowers 2026/02/04 21:28:52 INFO Applying migration id=initial 2026/02/04 21:28:52 INFO Applying migration id=notesupdated 2026/02/04 21:28:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:52 INFO Applying migration id=activitiesid 2026/02/04 21:28:52 INFO Applying migration id=outbox 2026/02/04 21:28:52 INFO Applying migration id=edits 2026/02/04 21:28:52 INFO Applying migration id=outboxactor 2026/02/04 21:28:52 INFO Applying migration id=outboxsender 2026/02/04 21:28:52 INFO Applying migration id=thread 2026/02/04 21:28:52 INFO Applying migration id=host 2026/02/04 21:28:52 INFO Applying migration id=sharedinbox 2026/02/04 21:28:52 INFO Applying migration id=noteshost 2026/02/04 21:28:52 INFO Applying migration id=fetched 2026/02/04 21:28:52 INFO Applying migration id=move 2026/02/04 21:28:52 INFO Applying migration id=cleanup 2026/02/04 21:28:52 INFO Applying migration id=received 2026/02/04 21:28:52 INFO Applying migration id=namehost 2026/02/04 21:28:52 INFO Applying migration id=outboxhost 2026/02/04 21:28:52 INFO Applying migration id=notesfts 2026/02/04 21:28:52 INFO Applying migration id=iconsname 2026/02/04 21:28:52 INFO Applying migration id=nohash 2026/02/04 21:28:52 INFO Applying migration id=shares 2026/02/04 21:28:52 INFO Applying migration id=actorttl 2026/02/04 21:28:52 INFO Applying migration id=tocc 2026/02/04 21:28:52 INFO Applying migration id=followeds 2026/02/04 21:28:52 INFO Applying migration id=certhash 2026/02/04 21:28:52 INFO Applying migration id=follows_sync 2026/02/04 21:28:52 INFO Applying migration id=jsonpath 2026/02/04 21:28:52 INFO Applying migration id=localforward 2026/02/04 21:28:52 INFO Applying migration id=avatar 2026/02/04 21:28:52 INFO Applying migration id=noimage 2026/02/04 21:28:52 INFO Applying migration id=feed 2026/02/04 21:28:52 INFO Applying migration id=bookmarks 2026/02/04 21:28:52 INFO Applying migration id=shareactivity 2026/02/04 21:28:52 INFO Applying migration id=application 2026/02/04 21:28:52 INFO Applying migration id=certificates 2026/02/04 21:28:52 INFO Applying migration id=rawforward 2026/02/04 21:28:52 INFO Applying migration id=publickey 2026/02/04 21:28:52 INFO Applying migration id=resolvegroup 2026/02/04 21:28:52 INFO Applying migration id=reject 2026/02/04 21:28:52 INFO Applying migration id=autodel 2026/02/04 21:28:52 INFO Applying migration id=jsonb 2026/02/04 21:28:52 INFO Applying migration id=quote 2026/02/04 21:28:52 INFO Applying migration id=rfc9421 2026/02/04 21:28:52 INFO Applying migration id=keys 2026/02/04 21:28:52 INFO Applying migration id=portable 2026/02/04 21:28:52 INFO Applying migration id=proofs 2026/02/04 21:28:52 INFO Applying migration id=contexts 2026/02/04 21:28:52 INFO Applying migration id=deliverieshost 2026/02/04 21:28:52 INFO Applying migration id=pembegin 2026/02/04 21:28:52 INFO Applying migration id=didhost 2026/02/04 21:28:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:52 INFO Applying migration id=invites 2026/02/04 21:28:52 INFO Applying migration id=ed25519blob 2026/02/04 21:28:52 INFO Applying migration id=rsablob 2026/02/04 21:28:52 INFO Applying migration id=iconscid 2026/02/04 21:28:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-e313-7ccb-91b0-c784bd71a94e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-e314-7f30-b79d-28c1f058b065 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-e313-7ccb-91b0-c784bd71a94e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-e313-7ccb-91b0-c784bd71a94e 2026/02/04 21:28:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e315-7e18-bd6f-837602a23601 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e315-7db2-945d-06bc5bc71e46 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e315-7db2-945d-06bc5bc71e46 2026/02/04 21:28:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (0.74s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/04 21:28:53 INFO Applying migration id=initial 2026/02/04 21:28:53 INFO Applying migration id=notesupdated 2026/02/04 21:28:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:53 INFO Applying migration id=activitiesid 2026/02/04 21:28:53 INFO Applying migration id=outbox 2026/02/04 21:28:53 INFO Applying migration id=edits 2026/02/04 21:28:53 INFO Applying migration id=outboxactor 2026/02/04 21:28:53 INFO Applying migration id=outboxsender 2026/02/04 21:28:53 INFO Applying migration id=thread 2026/02/04 21:28:53 INFO Applying migration id=host 2026/02/04 21:28:53 INFO Applying migration id=sharedinbox 2026/02/04 21:28:53 INFO Applying migration id=noteshost 2026/02/04 21:28:53 INFO Applying migration id=fetched 2026/02/04 21:28:53 INFO Applying migration id=move 2026/02/04 21:28:53 INFO Applying migration id=cleanup 2026/02/04 21:28:53 INFO Applying migration id=received 2026/02/04 21:28:53 INFO Applying migration id=namehost 2026/02/04 21:28:53 INFO Applying migration id=outboxhost 2026/02/04 21:28:53 INFO Applying migration id=notesfts 2026/02/04 21:28:53 INFO Applying migration id=iconsname 2026/02/04 21:28:53 INFO Applying migration id=nohash 2026/02/04 21:28:53 INFO Applying migration id=shares 2026/02/04 21:28:53 INFO Applying migration id=actorttl 2026/02/04 21:28:53 INFO Applying migration id=tocc 2026/02/04 21:28:53 INFO Applying migration id=followeds 2026/02/04 21:28:53 INFO Applying migration id=certhash 2026/02/04 21:28:53 INFO Applying migration id=follows_sync 2026/02/04 21:28:53 INFO Applying migration id=jsonpath 2026/02/04 21:28:53 INFO Applying migration id=localforward 2026/02/04 21:28:53 INFO Applying migration id=avatar 2026/02/04 21:28:53 INFO Applying migration id=noimage 2026/02/04 21:28:53 INFO Applying migration id=feed 2026/02/04 21:28:53 INFO Applying migration id=bookmarks 2026/02/04 21:28:53 INFO Applying migration id=shareactivity 2026/02/04 21:28:53 INFO Applying migration id=application 2026/02/04 21:28:53 INFO Applying migration id=certificates 2026/02/04 21:28:53 INFO Applying migration id=rawforward 2026/02/04 21:28:53 INFO Applying migration id=publickey 2026/02/04 21:28:53 INFO Applying migration id=resolvegroup 2026/02/04 21:28:53 INFO Applying migration id=reject 2026/02/04 21:28:53 INFO Applying migration id=autodel 2026/02/04 21:28:53 INFO Applying migration id=jsonb 2026/02/04 21:28:53 INFO Applying migration id=quote 2026/02/04 21:28:53 INFO Applying migration id=rfc9421 2026/02/04 21:28:53 INFO Applying migration id=keys 2026/02/04 21:28:53 INFO Applying migration id=portable 2026/02/04 21:28:53 INFO Applying migration id=proofs 2026/02/04 21:28:53 INFO Applying migration id=contexts 2026/02/04 21:28:53 INFO Applying migration id=deliverieshost 2026/02/04 21:28:53 INFO Applying migration id=pembegin 2026/02/04 21:28:53 INFO Applying migration id=didhost 2026/02/04 21:28:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:53 INFO Applying migration id=invites 2026/02/04 21:28:53 INFO Applying migration id=ed25519blob 2026/02/04 21:28:53 INFO Applying migration id=rsablob 2026/02/04 21:28:53 INFO Applying migration id=iconscid 2026/02/04 21:28:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e64c-742f-8d40-ccbcd70c5c7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e64c-73fb-9bb0-3ed877c3b47b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e64c-73fb-9bb0-3ed877c3b47b 2026/02/04 21:28:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (0.82s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/04 21:28:54 INFO Applying migration id=initial 2026/02/04 21:28:54 INFO Applying migration id=notesupdated 2026/02/04 21:28:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:54 INFO Applying migration id=activitiesid 2026/02/04 21:28:54 INFO Applying migration id=outbox 2026/02/04 21:28:54 INFO Applying migration id=edits 2026/02/04 21:28:54 INFO Applying migration id=outboxactor 2026/02/04 21:28:54 INFO Applying migration id=outboxsender 2026/02/04 21:28:54 INFO Applying migration id=thread 2026/02/04 21:28:54 INFO Applying migration id=host 2026/02/04 21:28:54 INFO Applying migration id=sharedinbox 2026/02/04 21:28:54 INFO Applying migration id=noteshost 2026/02/04 21:28:54 INFO Applying migration id=fetched 2026/02/04 21:28:54 INFO Applying migration id=move 2026/02/04 21:28:54 INFO Applying migration id=cleanup 2026/02/04 21:28:54 INFO Applying migration id=received 2026/02/04 21:28:54 INFO Applying migration id=namehost 2026/02/04 21:28:54 INFO Applying migration id=outboxhost 2026/02/04 21:28:54 INFO Applying migration id=notesfts 2026/02/04 21:28:54 INFO Applying migration id=iconsname 2026/02/04 21:28:54 INFO Applying migration id=nohash 2026/02/04 21:28:54 INFO Applying migration id=shares 2026/02/04 21:28:54 INFO Applying migration id=actorttl 2026/02/04 21:28:54 INFO Applying migration id=tocc 2026/02/04 21:28:54 INFO Applying migration id=followeds 2026/02/04 21:28:54 INFO Applying migration id=certhash 2026/02/04 21:28:54 INFO Applying migration id=follows_sync 2026/02/04 21:28:54 INFO Applying migration id=jsonpath 2026/02/04 21:28:54 INFO Applying migration id=localforward 2026/02/04 21:28:54 INFO Applying migration id=avatar 2026/02/04 21:28:54 INFO Applying migration id=noimage 2026/02/04 21:28:54 INFO Applying migration id=feed 2026/02/04 21:28:54 INFO Applying migration id=bookmarks 2026/02/04 21:28:54 INFO Applying migration id=shareactivity 2026/02/04 21:28:54 INFO Applying migration id=application 2026/02/04 21:28:54 INFO Applying migration id=certificates 2026/02/04 21:28:54 INFO Applying migration id=rawforward 2026/02/04 21:28:54 INFO Applying migration id=publickey 2026/02/04 21:28:54 INFO Applying migration id=resolvegroup 2026/02/04 21:28:54 INFO Applying migration id=reject 2026/02/04 21:28:54 INFO Applying migration id=autodel 2026/02/04 21:28:54 INFO Applying migration id=jsonb 2026/02/04 21:28:54 INFO Applying migration id=quote 2026/02/04 21:28:54 INFO Applying migration id=rfc9421 2026/02/04 21:28:54 INFO Applying migration id=keys 2026/02/04 21:28:54 INFO Applying migration id=portable 2026/02/04 21:28:54 INFO Applying migration id=proofs 2026/02/04 21:28:54 INFO Applying migration id=contexts 2026/02/04 21:28:54 INFO Applying migration id=deliverieshost 2026/02/04 21:28:54 INFO Applying migration id=pembegin 2026/02/04 21:28:54 INFO Applying migration id=didhost 2026/02/04 21:28:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:54 INFO Applying migration id=invites 2026/02/04 21:28:54 INFO Applying migration id=ed25519blob 2026/02/04 21:28:54 INFO Applying migration id=rsablob 2026/02/04 21:28:54 INFO Applying migration id=iconscid 2026/02/04 21:28:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e8d8-783c-b934-ad276cf8ba5e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e8d8-780a-835f-1e0493b197b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e8d8-780a-835f-1e0493b197b7 2026/02/04 21:28:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (0.65s) === RUN TestOutbox_PostToFollowersSelf 2026/02/04 21:28:54 INFO Applying migration id=initial 2026/02/04 21:28:54 INFO Applying migration id=notesupdated 2026/02/04 21:28:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:54 INFO Applying migration id=activitiesid 2026/02/04 21:28:54 INFO Applying migration id=outbox 2026/02/04 21:28:54 INFO Applying migration id=edits 2026/02/04 21:28:54 INFO Applying migration id=outboxactor 2026/02/04 21:28:54 INFO Applying migration id=outboxsender 2026/02/04 21:28:54 INFO Applying migration id=thread 2026/02/04 21:28:54 INFO Applying migration id=host 2026/02/04 21:28:54 INFO Applying migration id=sharedinbox 2026/02/04 21:28:54 INFO Applying migration id=noteshost 2026/02/04 21:28:54 INFO Applying migration id=fetched 2026/02/04 21:28:54 INFO Applying migration id=move 2026/02/04 21:28:54 INFO Applying migration id=cleanup 2026/02/04 21:28:54 INFO Applying migration id=received 2026/02/04 21:28:54 INFO Applying migration id=namehost 2026/02/04 21:28:54 INFO Applying migration id=outboxhost 2026/02/04 21:28:54 INFO Applying migration id=notesfts 2026/02/04 21:28:54 INFO Applying migration id=iconsname 2026/02/04 21:28:54 INFO Applying migration id=nohash 2026/02/04 21:28:54 INFO Applying migration id=shares 2026/02/04 21:28:54 INFO Applying migration id=actorttl 2026/02/04 21:28:54 INFO Applying migration id=tocc 2026/02/04 21:28:54 INFO Applying migration id=followeds 2026/02/04 21:28:54 INFO Applying migration id=certhash 2026/02/04 21:28:54 INFO Applying migration id=follows_sync 2026/02/04 21:28:54 INFO Applying migration id=jsonpath 2026/02/04 21:28:54 INFO Applying migration id=localforward 2026/02/04 21:28:54 INFO Applying migration id=avatar 2026/02/04 21:28:54 INFO Applying migration id=noimage 2026/02/04 21:28:54 INFO Applying migration id=feed 2026/02/04 21:28:54 INFO Applying migration id=bookmarks 2026/02/04 21:28:54 INFO Applying migration id=shareactivity 2026/02/04 21:28:54 INFO Applying migration id=application 2026/02/04 21:28:54 INFO Applying migration id=certificates 2026/02/04 21:28:54 INFO Applying migration id=rawforward 2026/02/04 21:28:54 INFO Applying migration id=publickey 2026/02/04 21:28:54 INFO Applying migration id=resolvegroup 2026/02/04 21:28:54 INFO Applying migration id=reject 2026/02/04 21:28:54 INFO Applying migration id=autodel 2026/02/04 21:28:54 INFO Applying migration id=jsonb 2026/02/04 21:28:54 INFO Applying migration id=quote 2026/02/04 21:28:54 INFO Applying migration id=rfc9421 2026/02/04 21:28:54 INFO Applying migration id=keys 2026/02/04 21:28:54 INFO Applying migration id=portable 2026/02/04 21:28:54 INFO Applying migration id=proofs 2026/02/04 21:28:54 INFO Applying migration id=contexts 2026/02/04 21:28:54 INFO Applying migration id=deliverieshost 2026/02/04 21:28:54 INFO Applying migration id=pembegin 2026/02/04 21:28:54 INFO Applying migration id=didhost 2026/02/04 21:28:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:54 INFO Applying migration id=invites 2026/02/04 21:28:54 INFO Applying migration id=ed25519blob 2026/02/04 21:28:54 INFO Applying migration id=rsablob 2026/02/04 21:28:54 INFO Applying migration id=iconscid 2026/02/04 21:28:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-eae1-7a4a-8b17-10ecbed87b08 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-eae1-7a29-a314-34c747aeeca0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-eae1-7a29-a314-34c747aeeca0 2026/02/04 21:28:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.52s) === RUN TestOutbox_DM 2026/02/04 21:28:55 INFO Applying migration id=initial 2026/02/04 21:28:55 INFO Applying migration id=notesupdated 2026/02/04 21:28:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:55 INFO Applying migration id=activitiesid 2026/02/04 21:28:55 INFO Applying migration id=outbox 2026/02/04 21:28:55 INFO Applying migration id=edits 2026/02/04 21:28:55 INFO Applying migration id=outboxactor 2026/02/04 21:28:55 INFO Applying migration id=outboxsender 2026/02/04 21:28:55 INFO Applying migration id=thread 2026/02/04 21:28:55 INFO Applying migration id=host 2026/02/04 21:28:55 INFO Applying migration id=sharedinbox 2026/02/04 21:28:55 INFO Applying migration id=noteshost 2026/02/04 21:28:55 INFO Applying migration id=fetched 2026/02/04 21:28:55 INFO Applying migration id=move 2026/02/04 21:28:55 INFO Applying migration id=cleanup 2026/02/04 21:28:55 INFO Applying migration id=received 2026/02/04 21:28:55 INFO Applying migration id=namehost 2026/02/04 21:28:55 INFO Applying migration id=outboxhost 2026/02/04 21:28:55 INFO Applying migration id=notesfts 2026/02/04 21:28:55 INFO Applying migration id=iconsname 2026/02/04 21:28:55 INFO Applying migration id=nohash 2026/02/04 21:28:55 INFO Applying migration id=shares 2026/02/04 21:28:55 INFO Applying migration id=actorttl 2026/02/04 21:28:55 INFO Applying migration id=tocc 2026/02/04 21:28:55 INFO Applying migration id=followeds 2026/02/04 21:28:55 INFO Applying migration id=certhash 2026/02/04 21:28:55 INFO Applying migration id=follows_sync 2026/02/04 21:28:55 INFO Applying migration id=jsonpath 2026/02/04 21:28:55 INFO Applying migration id=localforward 2026/02/04 21:28:55 INFO Applying migration id=avatar 2026/02/04 21:28:55 INFO Applying migration id=noimage 2026/02/04 21:28:55 INFO Applying migration id=feed 2026/02/04 21:28:55 INFO Applying migration id=bookmarks 2026/02/04 21:28:55 INFO Applying migration id=shareactivity 2026/02/04 21:28:55 INFO Applying migration id=application 2026/02/04 21:28:55 INFO Applying migration id=certificates 2026/02/04 21:28:55 INFO Applying migration id=rawforward 2026/02/04 21:28:55 INFO Applying migration id=publickey 2026/02/04 21:28:55 INFO Applying migration id=resolvegroup 2026/02/04 21:28:55 INFO Applying migration id=reject 2026/02/04 21:28:55 INFO Applying migration id=autodel 2026/02/04 21:28:55 INFO Applying migration id=jsonb 2026/02/04 21:28:55 INFO Applying migration id=quote 2026/02/04 21:28:55 INFO Applying migration id=rfc9421 2026/02/04 21:28:55 INFO Applying migration id=keys 2026/02/04 21:28:55 INFO Applying migration id=portable 2026/02/04 21:28:55 INFO Applying migration id=proofs 2026/02/04 21:28:55 INFO Applying migration id=contexts 2026/02/04 21:28:55 INFO Applying migration id=deliverieshost 2026/02/04 21:28:55 INFO Applying migration id=pembegin 2026/02/04 21:28:55 INFO Applying migration id=didhost 2026/02/04 21:28:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:55 INFO Applying migration id=invites 2026/02/04 21:28:55 INFO Applying migration id=ed25519blob 2026/02/04 21:28:55 INFO Applying migration id=rsablob 2026/02/04 21:28:55 INFO Applying migration id=iconscid 2026/02/04 21:28:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ed6d-7adf-ad42-47a4c561fe72 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-ed6e-7c19-abca-e3b635b34a83 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-ed6d-7adf-ad42-47a4c561fe72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-ed6d-7adf-ad42-47a4c561fe72 2026/02/04 21:28:55 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-ed70-70d3-bb81-5d71b927728e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-ed6f-794d-a50a-c3c69af39c2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-ed6f-794d-a50a-c3c69af39c2f 2026/02/04 21:28:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (0.66s) === RUN TestOutbox_DMSelf 2026/02/04 21:28:55 INFO Applying migration id=initial 2026/02/04 21:28:55 INFO Applying migration id=notesupdated 2026/02/04 21:28:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:55 INFO Applying migration id=activitiesid 2026/02/04 21:28:55 INFO Applying migration id=outbox 2026/02/04 21:28:55 INFO Applying migration id=edits 2026/02/04 21:28:55 INFO Applying migration id=outboxactor 2026/02/04 21:28:55 INFO Applying migration id=outboxsender 2026/02/04 21:28:55 INFO Applying migration id=thread 2026/02/04 21:28:55 INFO Applying migration id=host 2026/02/04 21:28:55 INFO Applying migration id=sharedinbox 2026/02/04 21:28:55 INFO Applying migration id=noteshost 2026/02/04 21:28:55 INFO Applying migration id=fetched 2026/02/04 21:28:55 INFO Applying migration id=move 2026/02/04 21:28:55 INFO Applying migration id=cleanup 2026/02/04 21:28:55 INFO Applying migration id=received 2026/02/04 21:28:55 INFO Applying migration id=namehost 2026/02/04 21:28:55 INFO Applying migration id=outboxhost 2026/02/04 21:28:55 INFO Applying migration id=notesfts 2026/02/04 21:28:55 INFO Applying migration id=iconsname 2026/02/04 21:28:55 INFO Applying migration id=nohash 2026/02/04 21:28:55 INFO Applying migration id=shares 2026/02/04 21:28:55 INFO Applying migration id=actorttl 2026/02/04 21:28:55 INFO Applying migration id=tocc 2026/02/04 21:28:55 INFO Applying migration id=followeds 2026/02/04 21:28:55 INFO Applying migration id=certhash 2026/02/04 21:28:55 INFO Applying migration id=follows_sync 2026/02/04 21:28:55 INFO Applying migration id=jsonpath 2026/02/04 21:28:56 INFO Applying migration id=localforward 2026/02/04 21:28:56 INFO Applying migration id=avatar 2026/02/04 21:28:56 INFO Applying migration id=noimage 2026/02/04 21:28:56 INFO Applying migration id=feed 2026/02/04 21:28:56 INFO Applying migration id=bookmarks 2026/02/04 21:28:56 INFO Applying migration id=shareactivity 2026/02/04 21:28:56 INFO Applying migration id=application 2026/02/04 21:28:56 INFO Applying migration id=certificates 2026/02/04 21:28:56 INFO Applying migration id=rawforward 2026/02/04 21:28:56 INFO Applying migration id=publickey 2026/02/04 21:28:56 INFO Applying migration id=resolvegroup 2026/02/04 21:28:56 INFO Applying migration id=reject 2026/02/04 21:28:56 INFO Applying migration id=autodel 2026/02/04 21:28:56 INFO Applying migration id=jsonb 2026/02/04 21:28:56 INFO Applying migration id=quote 2026/02/04 21:28:56 INFO Applying migration id=rfc9421 2026/02/04 21:28:56 INFO Applying migration id=keys 2026/02/04 21:28:56 INFO Applying migration id=portable 2026/02/04 21:28:56 INFO Applying migration id=proofs 2026/02/04 21:28:56 INFO Applying migration id=contexts 2026/02/04 21:28:56 INFO Applying migration id=deliverieshost 2026/02/04 21:28:56 INFO Applying migration id=pembegin 2026/02/04 21:28:56 INFO Applying migration id=didhost 2026/02/04 21:28:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:56 INFO Applying migration id=invites 2026/02/04 21:28:56 INFO Applying migration id=ed25519blob 2026/02/04 21:28:56 INFO Applying migration id=rsablob 2026/02/04 21:28:56 INFO Applying migration id=iconscid 2026/02/04 21:28:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ef2d-7183-a6f1-54b4dc7e2b94 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-ef2d-79ee-9bf0-d75ba9385fb9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-ef2d-7183-a6f1-54b4dc7e2b94 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-ef2d-7183-a6f1-54b4dc7e2b94 2026/02/04 21:28:56 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-ef2e-74b2-8c42-4999f6ea5124 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-ef2e-70e4-88a8-6ebd23205b59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-ef2e-70e4-88a8-6ebd23205b59 2026/02/04 21:28:56 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (0.44s) === RUN TestOutbox_DMNotRecipient 2026/02/04 21:28:56 INFO Applying migration id=initial 2026/02/04 21:28:56 INFO Applying migration id=notesupdated 2026/02/04 21:28:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:56 INFO Applying migration id=activitiesid 2026/02/04 21:28:56 INFO Applying migration id=outbox 2026/02/04 21:28:56 INFO Applying migration id=edits 2026/02/04 21:28:56 INFO Applying migration id=outboxactor 2026/02/04 21:28:56 INFO Applying migration id=outboxsender 2026/02/04 21:28:56 INFO Applying migration id=thread 2026/02/04 21:28:56 INFO Applying migration id=host 2026/02/04 21:28:56 INFO Applying migration id=sharedinbox 2026/02/04 21:28:56 INFO Applying migration id=noteshost 2026/02/04 21:28:56 INFO Applying migration id=fetched 2026/02/04 21:28:56 INFO Applying migration id=move 2026/02/04 21:28:56 INFO Applying migration id=cleanup 2026/02/04 21:28:56 INFO Applying migration id=received 2026/02/04 21:28:56 INFO Applying migration id=namehost 2026/02/04 21:28:56 INFO Applying migration id=outboxhost 2026/02/04 21:28:56 INFO Applying migration id=notesfts 2026/02/04 21:28:56 INFO Applying migration id=iconsname 2026/02/04 21:28:56 INFO Applying migration id=nohash 2026/02/04 21:28:56 INFO Applying migration id=shares 2026/02/04 21:28:56 INFO Applying migration id=actorttl 2026/02/04 21:28:56 INFO Applying migration id=tocc 2026/02/04 21:28:56 INFO Applying migration id=followeds 2026/02/04 21:28:56 INFO Applying migration id=certhash 2026/02/04 21:28:56 INFO Applying migration id=follows_sync 2026/02/04 21:28:56 INFO Applying migration id=jsonpath 2026/02/04 21:28:56 INFO Applying migration id=localforward 2026/02/04 21:28:56 INFO Applying migration id=avatar 2026/02/04 21:28:56 INFO Applying migration id=noimage 2026/02/04 21:28:56 INFO Applying migration id=feed 2026/02/04 21:28:56 INFO Applying migration id=bookmarks 2026/02/04 21:28:56 INFO Applying migration id=shareactivity 2026/02/04 21:28:56 INFO Applying migration id=application 2026/02/04 21:28:56 INFO Applying migration id=certificates 2026/02/04 21:28:56 INFO Applying migration id=rawforward 2026/02/04 21:28:56 INFO Applying migration id=publickey 2026/02/04 21:28:56 INFO Applying migration id=resolvegroup 2026/02/04 21:28:56 INFO Applying migration id=reject 2026/02/04 21:28:56 INFO Applying migration id=autodel 2026/02/04 21:28:56 INFO Applying migration id=jsonb 2026/02/04 21:28:56 INFO Applying migration id=quote 2026/02/04 21:28:56 INFO Applying migration id=rfc9421 2026/02/04 21:28:56 INFO Applying migration id=keys 2026/02/04 21:28:56 INFO Applying migration id=portable 2026/02/04 21:28:56 INFO Applying migration id=proofs 2026/02/04 21:28:56 INFO Applying migration id=contexts 2026/02/04 21:28:56 INFO Applying migration id=deliverieshost 2026/02/04 21:28:56 INFO Applying migration id=pembegin 2026/02/04 21:28:56 INFO Applying migration id=didhost 2026/02/04 21:28:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:56 INFO Applying migration id=invites 2026/02/04 21:28:56 INFO Applying migration id=ed25519blob 2026/02/04 21:28:56 INFO Applying migration id=rsablob 2026/02/04 21:28:56 INFO Applying migration id=iconscid 2026/02/04 21:28:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-f2b9-7ece-b3dc-9696a2f31f8d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-f2ba-76c9-a22e-4563ee039769 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-f2b9-7ece-b3dc-9696a2f31f8d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-f2b9-7ece-b3dc-9696a2f31f8d 2026/02/04 21:28:57 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-f2bb-7016-9339-5827628042b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-f2ba-7c2b-a481-e1593f0e189a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-f2ba-7c2b-a481-e1593f0e189a 2026/02/04 21:28:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.91s) === RUN TestOutbox_UnauthenticatedUser 2026/02/04 21:28:57 INFO Applying migration id=initial 2026/02/04 21:28:57 INFO Applying migration id=notesupdated 2026/02/04 21:28:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:57 INFO Applying migration id=activitiesid 2026/02/04 21:28:57 INFO Applying migration id=outbox 2026/02/04 21:28:57 INFO Applying migration id=edits 2026/02/04 21:28:57 INFO Applying migration id=outboxactor 2026/02/04 21:28:57 INFO Applying migration id=outboxsender 2026/02/04 21:28:57 INFO Applying migration id=thread 2026/02/04 21:28:57 INFO Applying migration id=host 2026/02/04 21:28:57 INFO Applying migration id=sharedinbox 2026/02/04 21:28:57 INFO Applying migration id=noteshost 2026/02/04 21:28:57 INFO Applying migration id=fetched 2026/02/04 21:28:57 INFO Applying migration id=move 2026/02/04 21:28:57 INFO Applying migration id=cleanup 2026/02/04 21:28:57 INFO Applying migration id=received 2026/02/04 21:28:57 INFO Applying migration id=namehost 2026/02/04 21:28:57 INFO Applying migration id=outboxhost 2026/02/04 21:28:57 INFO Applying migration id=notesfts 2026/02/04 21:28:57 INFO Applying migration id=iconsname 2026/02/04 21:28:57 INFO Applying migration id=nohash 2026/02/04 21:28:57 INFO Applying migration id=shares 2026/02/04 21:28:57 INFO Applying migration id=actorttl 2026/02/04 21:28:57 INFO Applying migration id=tocc 2026/02/04 21:28:57 INFO Applying migration id=followeds 2026/02/04 21:28:57 INFO Applying migration id=certhash 2026/02/04 21:28:57 INFO Applying migration id=follows_sync 2026/02/04 21:28:57 INFO Applying migration id=jsonpath 2026/02/04 21:28:57 INFO Applying migration id=localforward 2026/02/04 21:28:57 INFO Applying migration id=avatar 2026/02/04 21:28:57 INFO Applying migration id=noimage 2026/02/04 21:28:57 INFO Applying migration id=feed 2026/02/04 21:28:57 INFO Applying migration id=bookmarks 2026/02/04 21:28:57 INFO Applying migration id=shareactivity 2026/02/04 21:28:57 INFO Applying migration id=application 2026/02/04 21:28:57 INFO Applying migration id=certificates 2026/02/04 21:28:57 INFO Applying migration id=rawforward 2026/02/04 21:28:57 INFO Applying migration id=publickey 2026/02/04 21:28:57 INFO Applying migration id=resolvegroup 2026/02/04 21:28:57 INFO Applying migration id=reject 2026/02/04 21:28:57 INFO Applying migration id=autodel 2026/02/04 21:28:57 INFO Applying migration id=jsonb 2026/02/04 21:28:57 INFO Applying migration id=quote 2026/02/04 21:28:57 INFO Applying migration id=rfc9421 2026/02/04 21:28:57 INFO Applying migration id=keys 2026/02/04 21:28:57 INFO Applying migration id=portable 2026/02/04 21:28:57 INFO Applying migration id=proofs 2026/02/04 21:28:57 INFO Applying migration id=contexts 2026/02/04 21:28:57 INFO Applying migration id=deliverieshost 2026/02/04 21:28:57 INFO Applying migration id=pembegin 2026/02/04 21:28:57 INFO Applying migration id=didhost 2026/02/04 21:28:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:57 INFO Applying migration id=invites 2026/02/04 21:28:57 INFO Applying migration id=ed25519blob 2026/02/04 21:28:57 INFO Applying migration id=rsablob 2026/02/04 21:28:57 INFO Applying migration id=iconscid 2026/02/04 21:28:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-f581-7e5b-8525-1c3bc396e78b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-f582-76dd-a074-1d94d4131b9d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-f581-7e5b-8525-1c3bc396e78b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-f581-7e5b-8525-1c3bc396e78b 2026/02/04 21:28:57 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-f583-7038-a571-c0c7684db23f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-f582-7c11-97d0-add0d490500a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-f582-7c11-97d0-add0d490500a 2026/02/04 21:28:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (0.71s) === RUN TestOutbox_PublicPostInGroup 2026/02/04 21:28:57 INFO Applying migration id=initial 2026/02/04 21:28:57 INFO Applying migration id=notesupdated 2026/02/04 21:28:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:57 INFO Applying migration id=activitiesid 2026/02/04 21:28:57 INFO Applying migration id=outbox 2026/02/04 21:28:57 INFO Applying migration id=edits 2026/02/04 21:28:57 INFO Applying migration id=outboxactor 2026/02/04 21:28:57 INFO Applying migration id=outboxsender 2026/02/04 21:28:57 INFO Applying migration id=thread 2026/02/04 21:28:57 INFO Applying migration id=host 2026/02/04 21:28:57 INFO Applying migration id=sharedinbox 2026/02/04 21:28:57 INFO Applying migration id=noteshost 2026/02/04 21:28:57 INFO Applying migration id=fetched 2026/02/04 21:28:57 INFO Applying migration id=move 2026/02/04 21:28:57 INFO Applying migration id=cleanup 2026/02/04 21:28:57 INFO Applying migration id=received 2026/02/04 21:28:57 INFO Applying migration id=namehost 2026/02/04 21:28:58 INFO Applying migration id=outboxhost 2026/02/04 21:28:58 INFO Applying migration id=notesfts 2026/02/04 21:28:58 INFO Applying migration id=iconsname 2026/02/04 21:28:58 INFO Applying migration id=nohash 2026/02/04 21:28:58 INFO Applying migration id=shares 2026/02/04 21:28:58 INFO Applying migration id=actorttl 2026/02/04 21:28:58 INFO Applying migration id=tocc 2026/02/04 21:28:58 INFO Applying migration id=followeds 2026/02/04 21:28:58 INFO Applying migration id=certhash 2026/02/04 21:28:58 INFO Applying migration id=follows_sync 2026/02/04 21:28:58 INFO Applying migration id=jsonpath 2026/02/04 21:28:58 INFO Applying migration id=localforward 2026/02/04 21:28:58 INFO Applying migration id=avatar 2026/02/04 21:28:58 INFO Applying migration id=noimage 2026/02/04 21:28:58 INFO Applying migration id=feed 2026/02/04 21:28:58 INFO Applying migration id=bookmarks 2026/02/04 21:28:58 INFO Applying migration id=shareactivity 2026/02/04 21:28:58 INFO Applying migration id=application 2026/02/04 21:28:58 INFO Applying migration id=certificates 2026/02/04 21:28:58 INFO Applying migration id=rawforward 2026/02/04 21:28:58 INFO Applying migration id=publickey 2026/02/04 21:28:58 INFO Applying migration id=resolvegroup 2026/02/04 21:28:58 INFO Applying migration id=reject 2026/02/04 21:28:58 INFO Applying migration id=autodel 2026/02/04 21:28:58 INFO Applying migration id=jsonb 2026/02/04 21:28:58 INFO Applying migration id=quote 2026/02/04 21:28:58 INFO Applying migration id=rfc9421 2026/02/04 21:28:58 INFO Applying migration id=keys 2026/02/04 21:28:58 INFO Applying migration id=portable 2026/02/04 21:28:58 INFO Applying migration id=proofs 2026/02/04 21:28:58 INFO Applying migration id=contexts 2026/02/04 21:28:58 INFO Applying migration id=deliverieshost 2026/02/04 21:28:58 INFO Applying migration id=pembegin 2026/02/04 21:28:58 INFO Applying migration id=didhost 2026/02/04 21:28:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:58 INFO Applying migration id=invites 2026/02/04 21:28:58 INFO Applying migration id=ed25519blob 2026/02/04 21:28:58 INFO Applying migration id=rsablob 2026/02/04 21:28:58 INFO Applying migration id=iconscid 2026/02/04 21:28: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/02/04 21:28:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (0.82s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/04 21:28:58 INFO Applying migration id=initial 2026/02/04 21:28:58 INFO Applying migration id=notesupdated 2026/02/04 21:28:58 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:58 INFO Applying migration id=activitiesid 2026/02/04 21:28:58 INFO Applying migration id=outbox 2026/02/04 21:28:58 INFO Applying migration id=edits 2026/02/04 21:28:58 INFO Applying migration id=outboxactor 2026/02/04 21:28:58 INFO Applying migration id=outboxsender 2026/02/04 21:28:58 INFO Applying migration id=thread 2026/02/04 21:28:58 INFO Applying migration id=host 2026/02/04 21:28:58 INFO Applying migration id=sharedinbox 2026/02/04 21:28:58 INFO Applying migration id=noteshost 2026/02/04 21:28:58 INFO Applying migration id=fetched 2026/02/04 21:28:58 INFO Applying migration id=move 2026/02/04 21:28:58 INFO Applying migration id=cleanup 2026/02/04 21:28:58 INFO Applying migration id=received 2026/02/04 21:28:58 INFO Applying migration id=namehost 2026/02/04 21:28:58 INFO Applying migration id=outboxhost 2026/02/04 21:28:58 INFO Applying migration id=notesfts 2026/02/04 21:28:58 INFO Applying migration id=iconsname 2026/02/04 21:28:58 INFO Applying migration id=nohash 2026/02/04 21:28:58 INFO Applying migration id=shares 2026/02/04 21:28:58 INFO Applying migration id=actorttl 2026/02/04 21:28:58 INFO Applying migration id=tocc 2026/02/04 21:28:58 INFO Applying migration id=followeds 2026/02/04 21:28:58 INFO Applying migration id=certhash 2026/02/04 21:28:58 INFO Applying migration id=follows_sync 2026/02/04 21:28:58 INFO Applying migration id=jsonpath 2026/02/04 21:28:58 INFO Applying migration id=localforward 2026/02/04 21:28:58 INFO Applying migration id=avatar 2026/02/04 21:28:58 INFO Applying migration id=noimage 2026/02/04 21:28:58 INFO Applying migration id=feed 2026/02/04 21:28:58 INFO Applying migration id=bookmarks 2026/02/04 21:28:58 INFO Applying migration id=shareactivity 2026/02/04 21:28:58 INFO Applying migration id=application 2026/02/04 21:28:58 INFO Applying migration id=certificates 2026/02/04 21:28:58 INFO Applying migration id=rawforward 2026/02/04 21:28:58 INFO Applying migration id=publickey 2026/02/04 21:28:58 INFO Applying migration id=resolvegroup 2026/02/04 21:28:58 INFO Applying migration id=reject 2026/02/04 21:28:58 INFO Applying migration id=autodel 2026/02/04 21:28:58 INFO Applying migration id=jsonb 2026/02/04 21:28:58 INFO Applying migration id=quote 2026/02/04 21:28:58 INFO Applying migration id=rfc9421 2026/02/04 21:28:58 INFO Applying migration id=keys 2026/02/04 21:28:58 INFO Applying migration id=portable 2026/02/04 21:28:58 INFO Applying migration id=proofs 2026/02/04 21:28:58 INFO Applying migration id=contexts 2026/02/04 21:28:58 INFO Applying migration id=deliverieshost 2026/02/04 21:28:58 INFO Applying migration id=pembegin 2026/02/04 21:28:58 INFO Applying migration id=didhost 2026/02/04 21:28:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:58 INFO Applying migration id=invites 2026/02/04 21:28:58 INFO Applying migration id=ed25519blob 2026/02/04 21:28:58 INFO Applying migration id=rsablob 2026/02/04 21:28:58 INFO Applying migration id=iconscid 2026/02/04 21:28:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.50s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/04 21:28:59 INFO Applying migration id=initial 2026/02/04 21:28:59 INFO Applying migration id=notesupdated 2026/02/04 21:28:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:59 INFO Applying migration id=activitiesid 2026/02/04 21:28:59 INFO Applying migration id=outbox 2026/02/04 21:28:59 INFO Applying migration id=edits 2026/02/04 21:28:59 INFO Applying migration id=outboxactor 2026/02/04 21:28:59 INFO Applying migration id=outboxsender 2026/02/04 21:28:59 INFO Applying migration id=thread 2026/02/04 21:28:59 INFO Applying migration id=host 2026/02/04 21:28:59 INFO Applying migration id=sharedinbox 2026/02/04 21:28:59 INFO Applying migration id=noteshost 2026/02/04 21:28:59 INFO Applying migration id=fetched 2026/02/04 21:28:59 INFO Applying migration id=move 2026/02/04 21:28:59 INFO Applying migration id=cleanup 2026/02/04 21:28:59 INFO Applying migration id=received 2026/02/04 21:28:59 INFO Applying migration id=namehost 2026/02/04 21:28:59 INFO Applying migration id=outboxhost 2026/02/04 21:28:59 INFO Applying migration id=notesfts 2026/02/04 21:28:59 INFO Applying migration id=iconsname 2026/02/04 21:28:59 INFO Applying migration id=nohash 2026/02/04 21:28:59 INFO Applying migration id=shares 2026/02/04 21:28:59 INFO Applying migration id=actorttl 2026/02/04 21:28:59 INFO Applying migration id=tocc 2026/02/04 21:28:59 INFO Applying migration id=followeds 2026/02/04 21:28:59 INFO Applying migration id=certhash 2026/02/04 21:28:59 INFO Applying migration id=follows_sync 2026/02/04 21:28:59 INFO Applying migration id=jsonpath 2026/02/04 21:28:59 INFO Applying migration id=localforward 2026/02/04 21:28:59 INFO Applying migration id=avatar 2026/02/04 21:28:59 INFO Applying migration id=noimage 2026/02/04 21:28:59 INFO Applying migration id=feed 2026/02/04 21:28:59 INFO Applying migration id=bookmarks 2026/02/04 21:28:59 INFO Applying migration id=shareactivity 2026/02/04 21:28:59 INFO Applying migration id=application 2026/02/04 21:28:59 INFO Applying migration id=certificates 2026/02/04 21:28:59 INFO Applying migration id=rawforward 2026/02/04 21:28:59 INFO Applying migration id=publickey 2026/02/04 21:28:59 INFO Applying migration id=resolvegroup 2026/02/04 21:28:59 INFO Applying migration id=reject 2026/02/04 21:28:59 INFO Applying migration id=autodel 2026/02/04 21:28:59 INFO Applying migration id=jsonb 2026/02/04 21:28:59 INFO Applying migration id=quote 2026/02/04 21:28:59 INFO Applying migration id=rfc9421 2026/02/04 21:28:59 INFO Applying migration id=keys 2026/02/04 21:28:59 INFO Applying migration id=portable 2026/02/04 21:28:59 INFO Applying migration id=proofs 2026/02/04 21:28:59 INFO Applying migration id=contexts 2026/02/04 21:28:59 INFO Applying migration id=deliverieshost 2026/02/04 21:28:59 INFO Applying migration id=pembegin 2026/02/04 21:28:59 INFO Applying migration id=didhost 2026/02/04 21:28:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:59 INFO Applying migration id=invites 2026/02/04 21:28:59 INFO Applying migration id=ed25519blob 2026/02/04 21:28:59 INFO Applying migration id=rsablob 2026/02/04 21:28:59 INFO Applying migration id=iconscid 2026/02/04 21:28:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:28:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.68s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/04 21:28:59 INFO Applying migration id=initial 2026/02/04 21:28:59 INFO Applying migration id=notesupdated 2026/02/04 21:28:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:59 INFO Applying migration id=activitiesid 2026/02/04 21:28:59 INFO Applying migration id=outbox 2026/02/04 21:29:00 INFO Applying migration id=edits 2026/02/04 21:29:00 INFO Applying migration id=outboxactor 2026/02/04 21:29:00 INFO Applying migration id=outboxsender 2026/02/04 21:29:00 INFO Applying migration id=thread 2026/02/04 21:29:00 INFO Applying migration id=host 2026/02/04 21:29:00 INFO Applying migration id=sharedinbox 2026/02/04 21:29:00 INFO Applying migration id=noteshost 2026/02/04 21:29:00 INFO Applying migration id=fetched 2026/02/04 21:29:00 INFO Applying migration id=move 2026/02/04 21:29:00 INFO Applying migration id=cleanup 2026/02/04 21:29:00 INFO Applying migration id=received 2026/02/04 21:29:00 INFO Applying migration id=namehost 2026/02/04 21:29:00 INFO Applying migration id=outboxhost 2026/02/04 21:29:00 INFO Applying migration id=notesfts 2026/02/04 21:29:00 INFO Applying migration id=iconsname 2026/02/04 21:29:00 INFO Applying migration id=nohash 2026/02/04 21:29:00 INFO Applying migration id=shares 2026/02/04 21:29:00 INFO Applying migration id=actorttl 2026/02/04 21:29:00 INFO Applying migration id=tocc 2026/02/04 21:29:00 INFO Applying migration id=followeds 2026/02/04 21:29:00 INFO Applying migration id=certhash 2026/02/04 21:29:00 INFO Applying migration id=follows_sync 2026/02/04 21:29:00 INFO Applying migration id=jsonpath 2026/02/04 21:29:00 INFO Applying migration id=localforward 2026/02/04 21:29:00 INFO Applying migration id=avatar 2026/02/04 21:29:00 INFO Applying migration id=noimage 2026/02/04 21:29:00 INFO Applying migration id=feed 2026/02/04 21:29:00 INFO Applying migration id=bookmarks 2026/02/04 21:29:00 INFO Applying migration id=shareactivity 2026/02/04 21:29:00 INFO Applying migration id=application 2026/02/04 21:29:00 INFO Applying migration id=certificates 2026/02/04 21:29:00 INFO Applying migration id=rawforward 2026/02/04 21:29:00 INFO Applying migration id=publickey 2026/02/04 21:29:00 INFO Applying migration id=resolvegroup 2026/02/04 21:29:00 INFO Applying migration id=reject 2026/02/04 21:29:00 INFO Applying migration id=autodel 2026/02/04 21:29:00 INFO Applying migration id=jsonb 2026/02/04 21:29:00 INFO Applying migration id=quote 2026/02/04 21:29:00 INFO Applying migration id=rfc9421 2026/02/04 21:29:00 INFO Applying migration id=keys 2026/02/04 21:29:00 INFO Applying migration id=portable 2026/02/04 21:29:00 INFO Applying migration id=proofs 2026/02/04 21:29:00 INFO Applying migration id=contexts 2026/02/04 21:29:00 INFO Applying migration id=deliverieshost 2026/02/04 21:29:00 INFO Applying migration id=pembegin 2026/02/04 21:29:00 INFO Applying migration id=didhost 2026/02/04 21:29:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:00 INFO Applying migration id=invites 2026/02/04 21:29:00 INFO Applying migration id=ed25519blob 2026/02/04 21:29:00 INFO Applying migration id=rsablob 2026/02/04 21:29:00 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (0.46s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/04 21:29:00 INFO Applying migration id=initial 2026/02/04 21:29:00 INFO Applying migration id=notesupdated 2026/02/04 21:29:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:00 INFO Applying migration id=activitiesid 2026/02/04 21:29:00 INFO Applying migration id=outbox 2026/02/04 21:29:00 INFO Applying migration id=edits 2026/02/04 21:29:00 INFO Applying migration id=outboxactor 2026/02/04 21:29:00 INFO Applying migration id=outboxsender 2026/02/04 21:29:00 INFO Applying migration id=thread 2026/02/04 21:29:00 INFO Applying migration id=host 2026/02/04 21:29:00 INFO Applying migration id=sharedinbox 2026/02/04 21:29:00 INFO Applying migration id=noteshost 2026/02/04 21:29:00 INFO Applying migration id=fetched 2026/02/04 21:29:00 INFO Applying migration id=move 2026/02/04 21:29:00 INFO Applying migration id=cleanup 2026/02/04 21:29:00 INFO Applying migration id=received 2026/02/04 21:29:00 INFO Applying migration id=namehost 2026/02/04 21:29:00 INFO Applying migration id=outboxhost 2026/02/04 21:29:00 INFO Applying migration id=notesfts 2026/02/04 21:29:00 INFO Applying migration id=iconsname 2026/02/04 21:29:00 INFO Applying migration id=nohash 2026/02/04 21:29:00 INFO Applying migration id=shares 2026/02/04 21:29:00 INFO Applying migration id=actorttl 2026/02/04 21:29:00 INFO Applying migration id=tocc 2026/02/04 21:29:00 INFO Applying migration id=followeds 2026/02/04 21:29:00 INFO Applying migration id=certhash 2026/02/04 21:29:00 INFO Applying migration id=follows_sync 2026/02/04 21:29:00 INFO Applying migration id=jsonpath 2026/02/04 21:29:00 INFO Applying migration id=localforward 2026/02/04 21:29:00 INFO Applying migration id=avatar 2026/02/04 21:29:00 INFO Applying migration id=noimage 2026/02/04 21:29:00 INFO Applying migration id=feed 2026/02/04 21:29:00 INFO Applying migration id=bookmarks 2026/02/04 21:29:00 INFO Applying migration id=shareactivity 2026/02/04 21:29:00 INFO Applying migration id=application 2026/02/04 21:29:00 INFO Applying migration id=certificates 2026/02/04 21:29:00 INFO Applying migration id=rawforward 2026/02/04 21:29:00 INFO Applying migration id=publickey 2026/02/04 21:29:00 INFO Applying migration id=resolvegroup 2026/02/04 21:29:00 INFO Applying migration id=reject 2026/02/04 21:29:00 INFO Applying migration id=autodel 2026/02/04 21:29:00 INFO Applying migration id=jsonb 2026/02/04 21:29:00 INFO Applying migration id=quote 2026/02/04 21:29:00 INFO Applying migration id=rfc9421 2026/02/04 21:29:00 INFO Applying migration id=keys 2026/02/04 21:29:00 INFO Applying migration id=portable 2026/02/04 21:29:00 INFO Applying migration id=proofs 2026/02/04 21:29:00 INFO Applying migration id=contexts 2026/02/04 21:29:00 INFO Applying migration id=deliverieshost 2026/02/04 21:29:00 INFO Applying migration id=pembegin 2026/02/04 21:29:00 INFO Applying migration id=didhost 2026/02/04 21:29:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:00 INFO Applying migration id=invites 2026/02/04 21:29:00 INFO Applying migration id=ed25519blob 2026/02/04 21:29:00 INFO Applying migration id=rsablob 2026/02/04 21:29:00 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:00 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (0.43s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/04 21:29:00 INFO Applying migration id=initial 2026/02/04 21:29:00 INFO Applying migration id=notesupdated 2026/02/04 21:29:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:00 INFO Applying migration id=activitiesid 2026/02/04 21:29:00 INFO Applying migration id=outbox 2026/02/04 21:29:00 INFO Applying migration id=edits 2026/02/04 21:29:00 INFO Applying migration id=outboxactor 2026/02/04 21:29:00 INFO Applying migration id=outboxsender 2026/02/04 21:29:00 INFO Applying migration id=thread 2026/02/04 21:29:00 INFO Applying migration id=host 2026/02/04 21:29:00 INFO Applying migration id=sharedinbox 2026/02/04 21:29:00 INFO Applying migration id=noteshost 2026/02/04 21:29:00 INFO Applying migration id=fetched 2026/02/04 21:29:00 INFO Applying migration id=move 2026/02/04 21:29:00 INFO Applying migration id=cleanup 2026/02/04 21:29:00 INFO Applying migration id=received 2026/02/04 21:29:00 INFO Applying migration id=namehost 2026/02/04 21:29:00 INFO Applying migration id=outboxhost 2026/02/04 21:29:00 INFO Applying migration id=notesfts 2026/02/04 21:29:00 INFO Applying migration id=iconsname 2026/02/04 21:29:00 INFO Applying migration id=nohash 2026/02/04 21:29:00 INFO Applying migration id=shares 2026/02/04 21:29:00 INFO Applying migration id=actorttl 2026/02/04 21:29:00 INFO Applying migration id=tocc 2026/02/04 21:29:00 INFO Applying migration id=followeds 2026/02/04 21:29:00 INFO Applying migration id=certhash 2026/02/04 21:29:00 INFO Applying migration id=follows_sync 2026/02/04 21:29:00 INFO Applying migration id=jsonpath 2026/02/04 21:29:00 INFO Applying migration id=localforward 2026/02/04 21:29:00 INFO Applying migration id=avatar 2026/02/04 21:29:00 INFO Applying migration id=noimage 2026/02/04 21:29:00 INFO Applying migration id=feed 2026/02/04 21:29:00 INFO Applying migration id=bookmarks 2026/02/04 21:29:00 INFO Applying migration id=shareactivity 2026/02/04 21:29:00 INFO Applying migration id=application 2026/02/04 21:29:00 INFO Applying migration id=certificates 2026/02/04 21:29:00 INFO Applying migration id=rawforward 2026/02/04 21:29:00 INFO Applying migration id=publickey 2026/02/04 21:29:00 INFO Applying migration id=resolvegroup 2026/02/04 21:29:00 INFO Applying migration id=reject 2026/02/04 21:29:00 INFO Applying migration id=autodel 2026/02/04 21:29:00 INFO Applying migration id=jsonb 2026/02/04 21:29:00 INFO Applying migration id=quote 2026/02/04 21:29:00 INFO Applying migration id=rfc9421 2026/02/04 21:29:00 INFO Applying migration id=keys 2026/02/04 21:29:00 INFO Applying migration id=portable 2026/02/04 21:29:00 INFO Applying migration id=proofs 2026/02/04 21:29:00 INFO Applying migration id=contexts 2026/02/04 21:29:00 INFO Applying migration id=deliverieshost 2026/02/04 21:29:00 INFO Applying migration id=pembegin 2026/02/04 21:29:00 INFO Applying migration id=didhost 2026/02/04 21:29:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:00 INFO Applying migration id=invites 2026/02/04 21:29:00 INFO Applying migration id=ed25519blob 2026/02/04 21:29:00 INFO Applying migration id=rsablob 2026/02/04 21:29:00 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:01 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.46s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/04 21:29:01 INFO Applying migration id=initial 2026/02/04 21:29:01 INFO Applying migration id=notesupdated 2026/02/04 21:29:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:01 INFO Applying migration id=activitiesid 2026/02/04 21:29:01 INFO Applying migration id=outbox 2026/02/04 21:29:01 INFO Applying migration id=edits 2026/02/04 21:29:01 INFO Applying migration id=outboxactor 2026/02/04 21:29:01 INFO Applying migration id=outboxsender 2026/02/04 21:29:01 INFO Applying migration id=thread 2026/02/04 21:29:01 INFO Applying migration id=host 2026/02/04 21:29:01 INFO Applying migration id=sharedinbox 2026/02/04 21:29:01 INFO Applying migration id=noteshost 2026/02/04 21:29:01 INFO Applying migration id=fetched 2026/02/04 21:29:01 INFO Applying migration id=move 2026/02/04 21:29:01 INFO Applying migration id=cleanup 2026/02/04 21:29:01 INFO Applying migration id=received 2026/02/04 21:29:01 INFO Applying migration id=namehost 2026/02/04 21:29:01 INFO Applying migration id=outboxhost 2026/02/04 21:29:01 INFO Applying migration id=notesfts 2026/02/04 21:29:01 INFO Applying migration id=iconsname 2026/02/04 21:29:01 INFO Applying migration id=nohash 2026/02/04 21:29:01 INFO Applying migration id=shares 2026/02/04 21:29:01 INFO Applying migration id=actorttl 2026/02/04 21:29:01 INFO Applying migration id=tocc 2026/02/04 21:29:01 INFO Applying migration id=followeds 2026/02/04 21:29:01 INFO Applying migration id=certhash 2026/02/04 21:29:01 INFO Applying migration id=follows_sync 2026/02/04 21:29:01 INFO Applying migration id=jsonpath 2026/02/04 21:29:01 INFO Applying migration id=localforward 2026/02/04 21:29:01 INFO Applying migration id=avatar 2026/02/04 21:29:01 INFO Applying migration id=noimage 2026/02/04 21:29:01 INFO Applying migration id=feed 2026/02/04 21:29:01 INFO Applying migration id=bookmarks 2026/02/04 21:29:01 INFO Applying migration id=shareactivity 2026/02/04 21:29:01 INFO Applying migration id=application 2026/02/04 21:29:01 INFO Applying migration id=certificates 2026/02/04 21:29:01 INFO Applying migration id=rawforward 2026/02/04 21:29:01 INFO Applying migration id=publickey 2026/02/04 21:29:01 INFO Applying migration id=resolvegroup 2026/02/04 21:29:01 INFO Applying migration id=reject 2026/02/04 21:29:01 INFO Applying migration id=autodel 2026/02/04 21:29:01 INFO Applying migration id=jsonb 2026/02/04 21:29:01 INFO Applying migration id=quote 2026/02/04 21:29:01 INFO Applying migration id=rfc9421 2026/02/04 21:29:01 INFO Applying migration id=keys 2026/02/04 21:29:01 INFO Applying migration id=portable 2026/02/04 21:29:01 INFO Applying migration id=proofs 2026/02/04 21:29:01 INFO Applying migration id=contexts 2026/02/04 21:29:01 INFO Applying migration id=deliverieshost 2026/02/04 21:29:01 INFO Applying migration id=pembegin 2026/02/04 21:29:01 INFO Applying migration id=didhost 2026/02/04 21:29:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:01 INFO Applying migration id=invites 2026/02/04 21:29:01 INFO Applying migration id=ed25519blob 2026/02/04 21:29:01 INFO Applying migration id=rsablob 2026/02/04 21:29:01 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:01 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.45s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/04 21:29:01 INFO Applying migration id=initial 2026/02/04 21:29:01 INFO Applying migration id=notesupdated 2026/02/04 21:29:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:01 INFO Applying migration id=activitiesid 2026/02/04 21:29:01 INFO Applying migration id=outbox 2026/02/04 21:29:01 INFO Applying migration id=edits 2026/02/04 21:29:01 INFO Applying migration id=outboxactor 2026/02/04 21:29:01 INFO Applying migration id=outboxsender 2026/02/04 21:29:01 INFO Applying migration id=thread 2026/02/04 21:29:01 INFO Applying migration id=host 2026/02/04 21:29:01 INFO Applying migration id=sharedinbox 2026/02/04 21:29:01 INFO Applying migration id=noteshost 2026/02/04 21:29:01 INFO Applying migration id=fetched 2026/02/04 21:29:01 INFO Applying migration id=move 2026/02/04 21:29:01 INFO Applying migration id=cleanup 2026/02/04 21:29:01 INFO Applying migration id=received 2026/02/04 21:29:01 INFO Applying migration id=namehost 2026/02/04 21:29:01 INFO Applying migration id=outboxhost 2026/02/04 21:29:01 INFO Applying migration id=notesfts 2026/02/04 21:29:01 INFO Applying migration id=iconsname 2026/02/04 21:29:01 INFO Applying migration id=nohash 2026/02/04 21:29:01 INFO Applying migration id=shares 2026/02/04 21:29:01 INFO Applying migration id=actorttl 2026/02/04 21:29:01 INFO Applying migration id=tocc 2026/02/04 21:29:01 INFO Applying migration id=followeds 2026/02/04 21:29:01 INFO Applying migration id=certhash 2026/02/04 21:29:01 INFO Applying migration id=follows_sync 2026/02/04 21:29:01 INFO Applying migration id=jsonpath 2026/02/04 21:29:01 INFO Applying migration id=localforward 2026/02/04 21:29:01 INFO Applying migration id=avatar 2026/02/04 21:29:01 INFO Applying migration id=noimage 2026/02/04 21:29:01 INFO Applying migration id=feed 2026/02/04 21:29:01 INFO Applying migration id=bookmarks 2026/02/04 21:29:01 INFO Applying migration id=shareactivity 2026/02/04 21:29:01 INFO Applying migration id=application 2026/02/04 21:29:01 INFO Applying migration id=certificates 2026/02/04 21:29:01 INFO Applying migration id=rawforward 2026/02/04 21:29:01 INFO Applying migration id=publickey 2026/02/04 21:29:01 INFO Applying migration id=resolvegroup 2026/02/04 21:29:01 INFO Applying migration id=reject 2026/02/04 21:29:01 INFO Applying migration id=autodel 2026/02/04 21:29:01 INFO Applying migration id=jsonb 2026/02/04 21:29:01 INFO Applying migration id=quote 2026/02/04 21:29:01 INFO Applying migration id=rfc9421 2026/02/04 21:29:01 INFO Applying migration id=keys 2026/02/04 21:29:01 INFO Applying migration id=portable 2026/02/04 21:29:01 INFO Applying migration id=proofs 2026/02/04 21:29:01 INFO Applying migration id=contexts 2026/02/04 21:29:01 INFO Applying migration id=deliverieshost 2026/02/04 21:29:01 INFO Applying migration id=pembegin 2026/02/04 21:29:01 INFO Applying migration id=didhost 2026/02/04 21:29:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:01 INFO Applying migration id=invites 2026/02/04 21:29:01 INFO Applying migration id=ed25519blob 2026/02/04 21:29:01 INFO Applying migration id=rsablob 2026/02/04 21:29:01 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:02 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.74s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/04 21:29:02 INFO Applying migration id=initial 2026/02/04 21:29:02 INFO Applying migration id=notesupdated 2026/02/04 21:29:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:02 INFO Applying migration id=activitiesid 2026/02/04 21:29:02 INFO Applying migration id=outbox 2026/02/04 21:29:02 INFO Applying migration id=edits 2026/02/04 21:29:02 INFO Applying migration id=outboxactor 2026/02/04 21:29:02 INFO Applying migration id=outboxsender 2026/02/04 21:29:02 INFO Applying migration id=thread 2026/02/04 21:29:02 INFO Applying migration id=host 2026/02/04 21:29:02 INFO Applying migration id=sharedinbox 2026/02/04 21:29:02 INFO Applying migration id=noteshost 2026/02/04 21:29:02 INFO Applying migration id=fetched 2026/02/04 21:29:02 INFO Applying migration id=move 2026/02/04 21:29:02 INFO Applying migration id=cleanup 2026/02/04 21:29:02 INFO Applying migration id=received 2026/02/04 21:29:02 INFO Applying migration id=namehost 2026/02/04 21:29:02 INFO Applying migration id=outboxhost 2026/02/04 21:29:02 INFO Applying migration id=notesfts 2026/02/04 21:29:02 INFO Applying migration id=iconsname 2026/02/04 21:29:02 INFO Applying migration id=nohash 2026/02/04 21:29:02 INFO Applying migration id=shares 2026/02/04 21:29:02 INFO Applying migration id=actorttl 2026/02/04 21:29:02 INFO Applying migration id=tocc 2026/02/04 21:29:02 INFO Applying migration id=followeds 2026/02/04 21:29:02 INFO Applying migration id=certhash 2026/02/04 21:29:02 INFO Applying migration id=follows_sync 2026/02/04 21:29:02 INFO Applying migration id=jsonpath 2026/02/04 21:29:02 INFO Applying migration id=localforward 2026/02/04 21:29:02 INFO Applying migration id=avatar 2026/02/04 21:29:02 INFO Applying migration id=noimage 2026/02/04 21:29:02 INFO Applying migration id=feed 2026/02/04 21:29:02 INFO Applying migration id=bookmarks 2026/02/04 21:29:02 INFO Applying migration id=shareactivity 2026/02/04 21:29:02 INFO Applying migration id=application 2026/02/04 21:29:02 INFO Applying migration id=certificates 2026/02/04 21:29:02 INFO Applying migration id=rawforward 2026/02/04 21:29:02 INFO Applying migration id=publickey 2026/02/04 21:29:02 INFO Applying migration id=resolvegroup 2026/02/04 21:29:02 INFO Applying migration id=reject 2026/02/04 21:29:02 INFO Applying migration id=autodel 2026/02/04 21:29:02 INFO Applying migration id=jsonb 2026/02/04 21:29:02 INFO Applying migration id=quote 2026/02/04 21:29:02 INFO Applying migration id=rfc9421 2026/02/04 21:29:02 INFO Applying migration id=keys 2026/02/04 21:29:02 INFO Applying migration id=portable 2026/02/04 21:29:02 INFO Applying migration id=proofs 2026/02/04 21:29:02 INFO Applying migration id=contexts 2026/02/04 21:29:02 INFO Applying migration id=deliverieshost 2026/02/04 21:29:02 INFO Applying migration id=pembegin 2026/02/04 21:29:02 INFO Applying migration id=didhost 2026/02/04 21:29:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:02 INFO Applying migration id=invites 2026/02/04 21:29:02 INFO Applying migration id=ed25519blob 2026/02/04 21:29:02 INFO Applying migration id=rsablob 2026/02/04 21:29:02 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:03 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:03 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:29:03 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.78s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/04 21:29:03 INFO Applying migration id=initial 2026/02/04 21:29:03 INFO Applying migration id=notesupdated 2026/02/04 21:29:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:03 INFO Applying migration id=activitiesid 2026/02/04 21:29:03 INFO Applying migration id=outbox 2026/02/04 21:29:03 INFO Applying migration id=edits 2026/02/04 21:29:03 INFO Applying migration id=outboxactor 2026/02/04 21:29:03 INFO Applying migration id=outboxsender 2026/02/04 21:29:03 INFO Applying migration id=thread 2026/02/04 21:29:03 INFO Applying migration id=host 2026/02/04 21:29:03 INFO Applying migration id=sharedinbox 2026/02/04 21:29:03 INFO Applying migration id=noteshost 2026/02/04 21:29:03 INFO Applying migration id=fetched 2026/02/04 21:29:03 INFO Applying migration id=move 2026/02/04 21:29:03 INFO Applying migration id=cleanup 2026/02/04 21:29:03 INFO Applying migration id=received 2026/02/04 21:29:03 INFO Applying migration id=namehost 2026/02/04 21:29:03 INFO Applying migration id=outboxhost 2026/02/04 21:29:03 INFO Applying migration id=notesfts 2026/02/04 21:29:03 INFO Applying migration id=iconsname 2026/02/04 21:29:03 INFO Applying migration id=nohash 2026/02/04 21:29:03 INFO Applying migration id=shares 2026/02/04 21:29:03 INFO Applying migration id=actorttl 2026/02/04 21:29:03 INFO Applying migration id=tocc 2026/02/04 21:29:03 INFO Applying migration id=followeds 2026/02/04 21:29:03 INFO Applying migration id=certhash 2026/02/04 21:29:03 INFO Applying migration id=follows_sync 2026/02/04 21:29:03 INFO Applying migration id=jsonpath 2026/02/04 21:29:03 INFO Applying migration id=localforward 2026/02/04 21:29:03 INFO Applying migration id=avatar 2026/02/04 21:29:03 INFO Applying migration id=noimage 2026/02/04 21:29:03 INFO Applying migration id=feed 2026/02/04 21:29:03 INFO Applying migration id=bookmarks 2026/02/04 21:29:03 INFO Applying migration id=shareactivity 2026/02/04 21:29:03 INFO Applying migration id=application 2026/02/04 21:29:03 INFO Applying migration id=certificates 2026/02/04 21:29:03 INFO Applying migration id=rawforward 2026/02/04 21:29:03 INFO Applying migration id=publickey 2026/02/04 21:29:03 INFO Applying migration id=resolvegroup 2026/02/04 21:29:03 INFO Applying migration id=reject 2026/02/04 21:29:03 INFO Applying migration id=autodel 2026/02/04 21:29:03 INFO Applying migration id=jsonb 2026/02/04 21:29:03 INFO Applying migration id=quote 2026/02/04 21:29:03 INFO Applying migration id=rfc9421 2026/02/04 21:29:03 INFO Applying migration id=keys 2026/02/04 21:29:03 INFO Applying migration id=portable 2026/02/04 21:29:03 INFO Applying migration id=proofs 2026/02/04 21:29:03 INFO Applying migration id=contexts 2026/02/04 21:29:03 INFO Applying migration id=deliverieshost 2026/02/04 21:29:03 INFO Applying migration id=pembegin 2026/02/04 21:29:03 INFO Applying migration id=didhost 2026/02/04 21:29:03 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:03 INFO Applying migration id=invites 2026/02/04 21:29:03 INFO Applying migration id=ed25519blob 2026/02/04 21:29:03 INFO Applying migration id=rsablob 2026/02/04 21:29:03 INFO Applying migration id=iconscid 2026/02/04 21:29:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-0d1c-721c-a72d-9c3c699e9264 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.74s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/04 21:29:04 INFO Applying migration id=initial 2026/02/04 21:29:04 INFO Applying migration id=notesupdated 2026/02/04 21:29:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:04 INFO Applying migration id=activitiesid 2026/02/04 21:29:04 INFO Applying migration id=outbox 2026/02/04 21:29:04 INFO Applying migration id=edits 2026/02/04 21:29:04 INFO Applying migration id=outboxactor 2026/02/04 21:29:04 INFO Applying migration id=outboxsender 2026/02/04 21:29:04 INFO Applying migration id=thread 2026/02/04 21:29:04 INFO Applying migration id=host 2026/02/04 21:29:04 INFO Applying migration id=sharedinbox 2026/02/04 21:29:04 INFO Applying migration id=noteshost 2026/02/04 21:29:04 INFO Applying migration id=fetched 2026/02/04 21:29:04 INFO Applying migration id=move 2026/02/04 21:29:04 INFO Applying migration id=cleanup 2026/02/04 21:29:04 INFO Applying migration id=received 2026/02/04 21:29:04 INFO Applying migration id=namehost 2026/02/04 21:29:04 INFO Applying migration id=outboxhost 2026/02/04 21:29:04 INFO Applying migration id=notesfts 2026/02/04 21:29:04 INFO Applying migration id=iconsname 2026/02/04 21:29:04 INFO Applying migration id=nohash 2026/02/04 21:29:04 INFO Applying migration id=shares 2026/02/04 21:29:04 INFO Applying migration id=actorttl 2026/02/04 21:29:04 INFO Applying migration id=tocc 2026/02/04 21:29:04 INFO Applying migration id=followeds 2026/02/04 21:29:04 INFO Applying migration id=certhash 2026/02/04 21:29:04 INFO Applying migration id=follows_sync 2026/02/04 21:29:04 INFO Applying migration id=jsonpath 2026/02/04 21:29:04 INFO Applying migration id=localforward 2026/02/04 21:29:04 INFO Applying migration id=avatar 2026/02/04 21:29:04 INFO Applying migration id=noimage 2026/02/04 21:29:04 INFO Applying migration id=feed 2026/02/04 21:29:04 INFO Applying migration id=bookmarks 2026/02/04 21:29:04 INFO Applying migration id=shareactivity 2026/02/04 21:29:04 INFO Applying migration id=application 2026/02/04 21:29:04 INFO Applying migration id=certificates 2026/02/04 21:29:04 INFO Applying migration id=rawforward 2026/02/04 21:29:04 INFO Applying migration id=publickey 2026/02/04 21:29:04 INFO Applying migration id=resolvegroup 2026/02/04 21:29:04 INFO Applying migration id=reject 2026/02/04 21:29:04 INFO Applying migration id=autodel 2026/02/04 21:29:04 INFO Applying migration id=jsonb 2026/02/04 21:29:04 INFO Applying migration id=quote 2026/02/04 21:29:04 INFO Applying migration id=rfc9421 2026/02/04 21:29:04 INFO Applying migration id=keys 2026/02/04 21:29:04 INFO Applying migration id=portable 2026/02/04 21:29:04 INFO Applying migration id=proofs 2026/02/04 21:29:04 INFO Applying migration id=contexts 2026/02/04 21:29:04 INFO Applying migration id=deliverieshost 2026/02/04 21:29:04 INFO Applying migration id=pembegin 2026/02/04 21:29:04 INFO Applying migration id=didhost 2026/02/04 21:29:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:04 INFO Applying migration id=invites 2026/02/04 21:29:04 INFO Applying migration id=ed25519blob 2026/02/04 21:29:04 INFO Applying migration id=rsablob 2026/02/04 21:29:04 INFO Applying migration id=iconscid 2026/02/04 21:29:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-0efd-75fe-a085-db1297673295 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (0.48s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/04 21:29:04 INFO Applying migration id=initial 2026/02/04 21:29:04 INFO Applying migration id=notesupdated 2026/02/04 21:29:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:04 INFO Applying migration id=activitiesid 2026/02/04 21:29:04 INFO Applying migration id=outbox 2026/02/04 21:29:04 INFO Applying migration id=edits 2026/02/04 21:29:04 INFO Applying migration id=outboxactor 2026/02/04 21:29:04 INFO Applying migration id=outboxsender 2026/02/04 21:29:04 INFO Applying migration id=thread 2026/02/04 21:29:04 INFO Applying migration id=host 2026/02/04 21:29:04 INFO Applying migration id=sharedinbox 2026/02/04 21:29:04 INFO Applying migration id=noteshost 2026/02/04 21:29:04 INFO Applying migration id=fetched 2026/02/04 21:29:04 INFO Applying migration id=move 2026/02/04 21:29:04 INFO Applying migration id=cleanup 2026/02/04 21:29:04 INFO Applying migration id=received 2026/02/04 21:29:04 INFO Applying migration id=namehost 2026/02/04 21:29:04 INFO Applying migration id=outboxhost 2026/02/04 21:29:04 INFO Applying migration id=notesfts 2026/02/04 21:29:04 INFO Applying migration id=iconsname 2026/02/04 21:29:04 INFO Applying migration id=nohash 2026/02/04 21:29:04 INFO Applying migration id=shares 2026/02/04 21:29:04 INFO Applying migration id=actorttl 2026/02/04 21:29:04 INFO Applying migration id=tocc 2026/02/04 21:29:04 INFO Applying migration id=followeds 2026/02/04 21:29:04 INFO Applying migration id=certhash 2026/02/04 21:29:04 INFO Applying migration id=follows_sync 2026/02/04 21:29:04 INFO Applying migration id=jsonpath 2026/02/04 21:29:04 INFO Applying migration id=localforward 2026/02/04 21:29:04 INFO Applying migration id=avatar 2026/02/04 21:29:04 INFO Applying migration id=noimage 2026/02/04 21:29:04 INFO Applying migration id=feed 2026/02/04 21:29:04 INFO Applying migration id=bookmarks 2026/02/04 21:29:04 INFO Applying migration id=shareactivity 2026/02/04 21:29:04 INFO Applying migration id=application 2026/02/04 21:29:04 INFO Applying migration id=certificates 2026/02/04 21:29:04 INFO Applying migration id=rawforward 2026/02/04 21:29:04 INFO Applying migration id=publickey 2026/02/04 21:29:04 INFO Applying migration id=resolvegroup 2026/02/04 21:29:04 INFO Applying migration id=reject 2026/02/04 21:29:04 INFO Applying migration id=autodel 2026/02/04 21:29:04 INFO Applying migration id=jsonb 2026/02/04 21:29:04 INFO Applying migration id=quote 2026/02/04 21:29:04 INFO Applying migration id=rfc9421 2026/02/04 21:29:04 INFO Applying migration id=keys 2026/02/04 21:29:04 INFO Applying migration id=portable 2026/02/04 21:29:04 INFO Applying migration id=proofs 2026/02/04 21:29:04 INFO Applying migration id=contexts 2026/02/04 21:29:04 INFO Applying migration id=deliverieshost 2026/02/04 21:29:04 INFO Applying migration id=pembegin 2026/02/04 21:29:04 INFO Applying migration id=didhost 2026/02/04 21:29:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:04 INFO Applying migration id=invites 2026/02/04 21:29:04 INFO Applying migration id=ed25519blob 2026/02/04 21:29:04 INFO Applying migration id=rsablob 2026/02/04 21:29:04 INFO Applying migration id=iconscid 2026/02/04 21:29:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1169-7093-878d-f561499265c9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.62s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/04 21:29:05 INFO Applying migration id=initial 2026/02/04 21:29:05 INFO Applying migration id=notesupdated 2026/02/04 21:29:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:05 INFO Applying migration id=activitiesid 2026/02/04 21:29:05 INFO Applying migration id=outbox 2026/02/04 21:29:05 INFO Applying migration id=edits 2026/02/04 21:29:05 INFO Applying migration id=outboxactor 2026/02/04 21:29:05 INFO Applying migration id=outboxsender 2026/02/04 21:29:05 INFO Applying migration id=thread 2026/02/04 21:29:05 INFO Applying migration id=host 2026/02/04 21:29:05 INFO Applying migration id=sharedinbox 2026/02/04 21:29:05 INFO Applying migration id=noteshost 2026/02/04 21:29:05 INFO Applying migration id=fetched 2026/02/04 21:29:05 INFO Applying migration id=move 2026/02/04 21:29:05 INFO Applying migration id=cleanup 2026/02/04 21:29:05 INFO Applying migration id=received 2026/02/04 21:29:05 INFO Applying migration id=namehost 2026/02/04 21:29:05 INFO Applying migration id=outboxhost 2026/02/04 21:29:05 INFO Applying migration id=notesfts 2026/02/04 21:29:05 INFO Applying migration id=iconsname 2026/02/04 21:29:05 INFO Applying migration id=nohash 2026/02/04 21:29:05 INFO Applying migration id=shares 2026/02/04 21:29:05 INFO Applying migration id=actorttl 2026/02/04 21:29:05 INFO Applying migration id=tocc 2026/02/04 21:29:05 INFO Applying migration id=followeds 2026/02/04 21:29:05 INFO Applying migration id=certhash 2026/02/04 21:29:05 INFO Applying migration id=follows_sync 2026/02/04 21:29:05 INFO Applying migration id=jsonpath 2026/02/04 21:29:05 INFO Applying migration id=localforward 2026/02/04 21:29:05 INFO Applying migration id=avatar 2026/02/04 21:29:05 INFO Applying migration id=noimage 2026/02/04 21:29:05 INFO Applying migration id=feed 2026/02/04 21:29:05 INFO Applying migration id=bookmarks 2026/02/04 21:29:05 INFO Applying migration id=shareactivity 2026/02/04 21:29:05 INFO Applying migration id=application 2026/02/04 21:29:05 INFO Applying migration id=certificates 2026/02/04 21:29:05 INFO Applying migration id=rawforward 2026/02/04 21:29:05 INFO Applying migration id=publickey 2026/02/04 21:29:05 INFO Applying migration id=resolvegroup 2026/02/04 21:29:05 INFO Applying migration id=reject 2026/02/04 21:29:05 INFO Applying migration id=autodel 2026/02/04 21:29:05 INFO Applying migration id=jsonb 2026/02/04 21:29:05 INFO Applying migration id=quote 2026/02/04 21:29:05 INFO Applying migration id=rfc9421 2026/02/04 21:29:05 INFO Applying migration id=keys 2026/02/04 21:29:05 INFO Applying migration id=portable 2026/02/04 21:29:05 INFO Applying migration id=proofs 2026/02/04 21:29:05 INFO Applying migration id=contexts 2026/02/04 21:29:05 INFO Applying migration id=deliverieshost 2026/02/04 21:29:05 INFO Applying migration id=pembegin 2026/02/04 21:29:05 INFO Applying migration id=didhost 2026/02/04 21:29:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:05 INFO Applying migration id=invites 2026/02/04 21:29:05 INFO Applying migration id=ed25519blob 2026/02/04 21:29:05 INFO Applying migration id=rsablob 2026/02/04 21:29:05 INFO Applying migration id=iconscid 2026/02/04 21:29:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1469-76f2-98c8-a7244b0b19a6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:29: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/02/04 21:29:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (0.77s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/04 21:29:05 INFO Applying migration id=initial 2026/02/04 21:29:05 INFO Applying migration id=notesupdated 2026/02/04 21:29:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:05 INFO Applying migration id=activitiesid 2026/02/04 21:29:05 INFO Applying migration id=outbox 2026/02/04 21:29:05 INFO Applying migration id=edits 2026/02/04 21:29:05 INFO Applying migration id=outboxactor 2026/02/04 21:29:05 INFO Applying migration id=outboxsender 2026/02/04 21:29:05 INFO Applying migration id=thread 2026/02/04 21:29:05 INFO Applying migration id=host 2026/02/04 21:29:05 INFO Applying migration id=sharedinbox 2026/02/04 21:29:05 INFO Applying migration id=noteshost 2026/02/04 21:29:05 INFO Applying migration id=fetched 2026/02/04 21:29:05 INFO Applying migration id=move 2026/02/04 21:29:05 INFO Applying migration id=cleanup 2026/02/04 21:29:05 INFO Applying migration id=received 2026/02/04 21:29:05 INFO Applying migration id=namehost 2026/02/04 21:29:05 INFO Applying migration id=outboxhost 2026/02/04 21:29:05 INFO Applying migration id=notesfts 2026/02/04 21:29:05 INFO Applying migration id=iconsname 2026/02/04 21:29:05 INFO Applying migration id=nohash 2026/02/04 21:29:05 INFO Applying migration id=shares 2026/02/04 21:29:05 INFO Applying migration id=actorttl 2026/02/04 21:29:05 INFO Applying migration id=tocc 2026/02/04 21:29:05 INFO Applying migration id=followeds 2026/02/04 21:29:05 INFO Applying migration id=certhash 2026/02/04 21:29:05 INFO Applying migration id=follows_sync 2026/02/04 21:29:05 INFO Applying migration id=jsonpath 2026/02/04 21:29:05 INFO Applying migration id=localforward 2026/02/04 21:29:05 INFO Applying migration id=avatar 2026/02/04 21:29:05 INFO Applying migration id=noimage 2026/02/04 21:29:05 INFO Applying migration id=feed 2026/02/04 21:29:05 INFO Applying migration id=bookmarks 2026/02/04 21:29:05 INFO Applying migration id=shareactivity 2026/02/04 21:29:05 INFO Applying migration id=application 2026/02/04 21:29:05 INFO Applying migration id=certificates 2026/02/04 21:29:05 INFO Applying migration id=rawforward 2026/02/04 21:29:05 INFO Applying migration id=publickey 2026/02/04 21:29:05 INFO Applying migration id=resolvegroup 2026/02/04 21:29:05 INFO Applying migration id=reject 2026/02/04 21:29:05 INFO Applying migration id=autodel 2026/02/04 21:29:05 INFO Applying migration id=jsonb 2026/02/04 21:29:05 INFO Applying migration id=quote 2026/02/04 21:29:05 INFO Applying migration id=rfc9421 2026/02/04 21:29:05 INFO Applying migration id=keys 2026/02/04 21:29:05 INFO Applying migration id=portable 2026/02/04 21:29:05 INFO Applying migration id=proofs 2026/02/04 21:29:05 INFO Applying migration id=contexts 2026/02/04 21:29:05 INFO Applying migration id=deliverieshost 2026/02/04 21:29:05 INFO Applying migration id=pembegin 2026/02/04 21:29:05 INFO Applying migration id=didhost 2026/02/04 21:29:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:05 INFO Applying migration id=invites 2026/02/04 21:29:05 INFO Applying migration id=ed25519blob 2026/02/04 21:29:05 INFO Applying migration id=rsablob 2026/02/04 21:29:05 INFO Applying migration id=iconscid 2026/02/04 21:29:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-16cf-7a0a-b347-89c9916223fe activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.62s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/04 21:29:06 INFO Applying migration id=initial 2026/02/04 21:29:06 INFO Applying migration id=notesupdated 2026/02/04 21:29:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:06 INFO Applying migration id=activitiesid 2026/02/04 21:29:06 INFO Applying migration id=outbox 2026/02/04 21:29:06 INFO Applying migration id=edits 2026/02/04 21:29:06 INFO Applying migration id=outboxactor 2026/02/04 21:29:06 INFO Applying migration id=outboxsender 2026/02/04 21:29:06 INFO Applying migration id=thread 2026/02/04 21:29:06 INFO Applying migration id=host 2026/02/04 21:29:06 INFO Applying migration id=sharedinbox 2026/02/04 21:29:06 INFO Applying migration id=noteshost 2026/02/04 21:29:06 INFO Applying migration id=fetched 2026/02/04 21:29:06 INFO Applying migration id=move 2026/02/04 21:29:06 INFO Applying migration id=cleanup 2026/02/04 21:29:06 INFO Applying migration id=received 2026/02/04 21:29:06 INFO Applying migration id=namehost 2026/02/04 21:29:06 INFO Applying migration id=outboxhost 2026/02/04 21:29:06 INFO Applying migration id=notesfts 2026/02/04 21:29:06 INFO Applying migration id=iconsname 2026/02/04 21:29:06 INFO Applying migration id=nohash 2026/02/04 21:29:06 INFO Applying migration id=shares 2026/02/04 21:29:06 INFO Applying migration id=actorttl 2026/02/04 21:29:06 INFO Applying migration id=tocc 2026/02/04 21:29:06 INFO Applying migration id=followeds 2026/02/04 21:29:06 INFO Applying migration id=certhash 2026/02/04 21:29:06 INFO Applying migration id=follows_sync 2026/02/04 21:29:06 INFO Applying migration id=jsonpath 2026/02/04 21:29:06 INFO Applying migration id=localforward 2026/02/04 21:29:06 INFO Applying migration id=avatar 2026/02/04 21:29:06 INFO Applying migration id=noimage 2026/02/04 21:29:06 INFO Applying migration id=feed 2026/02/04 21:29:06 INFO Applying migration id=bookmarks 2026/02/04 21:29:06 INFO Applying migration id=shareactivity 2026/02/04 21:29:06 INFO Applying migration id=application 2026/02/04 21:29:06 INFO Applying migration id=certificates 2026/02/04 21:29:06 INFO Applying migration id=rawforward 2026/02/04 21:29:06 INFO Applying migration id=publickey 2026/02/04 21:29:06 INFO Applying migration id=resolvegroup 2026/02/04 21:29:06 INFO Applying migration id=reject 2026/02/04 21:29:06 INFO Applying migration id=autodel 2026/02/04 21:29:06 INFO Applying migration id=jsonb 2026/02/04 21:29:06 INFO Applying migration id=quote 2026/02/04 21:29:06 INFO Applying migration id=rfc9421 2026/02/04 21:29:06 INFO Applying migration id=keys 2026/02/04 21:29:06 INFO Applying migration id=portable 2026/02/04 21:29:06 INFO Applying migration id=proofs 2026/02/04 21:29:06 INFO Applying migration id=contexts 2026/02/04 21:29:06 INFO Applying migration id=deliverieshost 2026/02/04 21:29:06 INFO Applying migration id=pembegin 2026/02/04 21:29:06 INFO Applying migration id=didhost 2026/02/04 21:29:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:06 INFO Applying migration id=invites 2026/02/04 21:29:06 INFO Applying migration id=ed25519blob 2026/02/04 21:29:06 INFO Applying migration id=rsablob 2026/02/04 21:29:06 INFO Applying migration id=iconscid 2026/02/04 21:29:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-18eb-7a41-b9e9-432445b83013 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-18ec-732f-8f61-e89d8bc10eda activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-18eb-7a41-b9e9-432445b83013 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8f-18eb-7a41-b9e9-432445b83013 2026/02/04 21:29: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/02/04 21:29:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.53s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/04 21:29:07 INFO Applying migration id=initial 2026/02/04 21:29:07 INFO Applying migration id=notesupdated 2026/02/04 21:29:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:07 INFO Applying migration id=activitiesid 2026/02/04 21:29:07 INFO Applying migration id=outbox 2026/02/04 21:29:07 INFO Applying migration id=edits 2026/02/04 21:29:07 INFO Applying migration id=outboxactor 2026/02/04 21:29:07 INFO Applying migration id=outboxsender 2026/02/04 21:29:07 INFO Applying migration id=thread 2026/02/04 21:29:07 INFO Applying migration id=host 2026/02/04 21:29:07 INFO Applying migration id=sharedinbox 2026/02/04 21:29:07 INFO Applying migration id=noteshost 2026/02/04 21:29:07 INFO Applying migration id=fetched 2026/02/04 21:29:07 INFO Applying migration id=move 2026/02/04 21:29:07 INFO Applying migration id=cleanup 2026/02/04 21:29:07 INFO Applying migration id=received 2026/02/04 21:29:07 INFO Applying migration id=namehost 2026/02/04 21:29:07 INFO Applying migration id=outboxhost 2026/02/04 21:29:07 INFO Applying migration id=notesfts 2026/02/04 21:29:07 INFO Applying migration id=iconsname 2026/02/04 21:29:07 INFO Applying migration id=nohash 2026/02/04 21:29:07 INFO Applying migration id=shares 2026/02/04 21:29:07 INFO Applying migration id=actorttl 2026/02/04 21:29:07 INFO Applying migration id=tocc 2026/02/04 21:29:07 INFO Applying migration id=followeds 2026/02/04 21:29:07 INFO Applying migration id=certhash 2026/02/04 21:29:07 INFO Applying migration id=follows_sync 2026/02/04 21:29:07 INFO Applying migration id=jsonpath 2026/02/04 21:29:07 INFO Applying migration id=localforward 2026/02/04 21:29:07 INFO Applying migration id=avatar 2026/02/04 21:29:07 INFO Applying migration id=noimage 2026/02/04 21:29:07 INFO Applying migration id=feed 2026/02/04 21:29:07 INFO Applying migration id=bookmarks 2026/02/04 21:29:07 INFO Applying migration id=shareactivity 2026/02/04 21:29:07 INFO Applying migration id=application 2026/02/04 21:29:07 INFO Applying migration id=certificates 2026/02/04 21:29:07 INFO Applying migration id=rawforward 2026/02/04 21:29:07 INFO Applying migration id=publickey 2026/02/04 21:29:07 INFO Applying migration id=resolvegroup 2026/02/04 21:29:07 INFO Applying migration id=reject 2026/02/04 21:29:07 INFO Applying migration id=autodel 2026/02/04 21:29:07 INFO Applying migration id=jsonb 2026/02/04 21:29:07 INFO Applying migration id=quote 2026/02/04 21:29:07 INFO Applying migration id=rfc9421 2026/02/04 21:29:07 INFO Applying migration id=keys 2026/02/04 21:29:07 INFO Applying migration id=portable 2026/02/04 21:29:07 INFO Applying migration id=proofs 2026/02/04 21:29:07 INFO Applying migration id=contexts 2026/02/04 21:29:07 INFO Applying migration id=deliverieshost 2026/02/04 21:29:07 INFO Applying migration id=pembegin 2026/02/04 21:29:07 INFO Applying migration id=didhost 2026/02/04 21:29:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:07 INFO Applying migration id=invites 2026/02/04 21:29:07 INFO Applying migration id=ed25519blob 2026/02/04 21:29:07 INFO Applying migration id=rsablob 2026/02/04 21:29:07 INFO Applying migration id=iconscid 2026/02/04 21:29:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1c15-70e2-91d2-7e69f78de5b5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1c15-7ad6-a1ab-b274b5f8caef activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-1c16-7337-854b-dc225e6d1268 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-1c15-7ad6-a1ab-b274b5f8caef activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8f-1c15-7ad6-a1ab-b274b5f8caef 2026/02/04 21:29: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/02/04 21:29:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (0.81s) === RUN TestPoll_TwoOptions 2026/02/04 21:29:07 INFO Applying migration id=initial 2026/02/04 21:29:07 INFO Applying migration id=notesupdated 2026/02/04 21:29:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:07 INFO Applying migration id=activitiesid 2026/02/04 21:29:07 INFO Applying migration id=outbox 2026/02/04 21:29:07 INFO Applying migration id=edits 2026/02/04 21:29:07 INFO Applying migration id=outboxactor 2026/02/04 21:29:07 INFO Applying migration id=outboxsender 2026/02/04 21:29:07 INFO Applying migration id=thread 2026/02/04 21:29:07 INFO Applying migration id=host 2026/02/04 21:29:07 INFO Applying migration id=sharedinbox 2026/02/04 21:29:07 INFO Applying migration id=noteshost 2026/02/04 21:29:07 INFO Applying migration id=fetched 2026/02/04 21:29:07 INFO Applying migration id=move 2026/02/04 21:29:07 INFO Applying migration id=cleanup 2026/02/04 21:29:07 INFO Applying migration id=received 2026/02/04 21:29:07 INFO Applying migration id=namehost 2026/02/04 21:29:07 INFO Applying migration id=outboxhost 2026/02/04 21:29:07 INFO Applying migration id=notesfts 2026/02/04 21:29:07 INFO Applying migration id=iconsname 2026/02/04 21:29:07 INFO Applying migration id=nohash 2026/02/04 21:29:07 INFO Applying migration id=shares 2026/02/04 21:29:07 INFO Applying migration id=actorttl 2026/02/04 21:29:07 INFO Applying migration id=tocc 2026/02/04 21:29:07 INFO Applying migration id=followeds 2026/02/04 21:29:07 INFO Applying migration id=certhash 2026/02/04 21:29:07 INFO Applying migration id=follows_sync 2026/02/04 21:29:07 INFO Applying migration id=jsonpath 2026/02/04 21:29:07 INFO Applying migration id=localforward 2026/02/04 21:29:07 INFO Applying migration id=avatar 2026/02/04 21:29:07 INFO Applying migration id=noimage 2026/02/04 21:29:07 INFO Applying migration id=feed 2026/02/04 21:29:07 INFO Applying migration id=bookmarks 2026/02/04 21:29:07 INFO Applying migration id=shareactivity 2026/02/04 21:29:07 INFO Applying migration id=application 2026/02/04 21:29:07 INFO Applying migration id=certificates 2026/02/04 21:29:07 INFO Applying migration id=rawforward 2026/02/04 21:29:07 INFO Applying migration id=publickey 2026/02/04 21:29:07 INFO Applying migration id=resolvegroup 2026/02/04 21:29:07 INFO Applying migration id=reject 2026/02/04 21:29:07 INFO Applying migration id=autodel 2026/02/04 21:29:07 INFO Applying migration id=jsonb 2026/02/04 21:29:07 INFO Applying migration id=quote 2026/02/04 21:29:07 INFO Applying migration id=rfc9421 2026/02/04 21:29:07 INFO Applying migration id=keys 2026/02/04 21:29:07 INFO Applying migration id=portable 2026/02/04 21:29:07 INFO Applying migration id=proofs 2026/02/04 21:29:07 INFO Applying migration id=contexts 2026/02/04 21:29:07 INFO Applying migration id=deliverieshost 2026/02/04 21:29:07 INFO Applying migration id=pembegin 2026/02/04 21:29:07 INFO Applying migration id=didhost 2026/02/04 21:29:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:07 INFO Applying migration id=invites 2026/02/04 21:29:07 INFO Applying migration id=ed25519blob 2026/02/04 21:29:07 INFO Applying migration id=rsablob 2026/02/04 21:29:07 INFO Applying migration id=iconscid 2026/02/04 21:29:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (0.60s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/04 21:29:08 INFO Applying migration id=initial 2026/02/04 21:29:08 INFO Applying migration id=notesupdated 2026/02/04 21:29:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:08 INFO Applying migration id=activitiesid 2026/02/04 21:29:08 INFO Applying migration id=outbox 2026/02/04 21:29:08 INFO Applying migration id=edits 2026/02/04 21:29:08 INFO Applying migration id=outboxactor 2026/02/04 21:29:08 INFO Applying migration id=outboxsender 2026/02/04 21:29:08 INFO Applying migration id=thread 2026/02/04 21:29:08 INFO Applying migration id=host 2026/02/04 21:29:08 INFO Applying migration id=sharedinbox 2026/02/04 21:29:08 INFO Applying migration id=noteshost 2026/02/04 21:29:08 INFO Applying migration id=fetched 2026/02/04 21:29:08 INFO Applying migration id=move 2026/02/04 21:29:08 INFO Applying migration id=cleanup 2026/02/04 21:29:08 INFO Applying migration id=received 2026/02/04 21:29:08 INFO Applying migration id=namehost 2026/02/04 21:29:08 INFO Applying migration id=outboxhost 2026/02/04 21:29:08 INFO Applying migration id=notesfts 2026/02/04 21:29:08 INFO Applying migration id=iconsname 2026/02/04 21:29:08 INFO Applying migration id=nohash 2026/02/04 21:29:08 INFO Applying migration id=shares 2026/02/04 21:29:08 INFO Applying migration id=actorttl 2026/02/04 21:29:08 INFO Applying migration id=tocc 2026/02/04 21:29:08 INFO Applying migration id=followeds 2026/02/04 21:29:08 INFO Applying migration id=certhash 2026/02/04 21:29:08 INFO Applying migration id=follows_sync 2026/02/04 21:29:08 INFO Applying migration id=jsonpath 2026/02/04 21:29:08 INFO Applying migration id=localforward 2026/02/04 21:29:08 INFO Applying migration id=avatar 2026/02/04 21:29:08 INFO Applying migration id=noimage 2026/02/04 21:29:08 INFO Applying migration id=feed 2026/02/04 21:29:08 INFO Applying migration id=bookmarks 2026/02/04 21:29:08 INFO Applying migration id=shareactivity 2026/02/04 21:29:08 INFO Applying migration id=application 2026/02/04 21:29:08 INFO Applying migration id=certificates 2026/02/04 21:29:08 INFO Applying migration id=rawforward 2026/02/04 21:29:08 INFO Applying migration id=publickey 2026/02/04 21:29:08 INFO Applying migration id=resolvegroup 2026/02/04 21:29:08 INFO Applying migration id=reject 2026/02/04 21:29:08 INFO Applying migration id=autodel 2026/02/04 21:29:08 INFO Applying migration id=jsonb 2026/02/04 21:29:08 INFO Applying migration id=quote 2026/02/04 21:29:08 INFO Applying migration id=rfc9421 2026/02/04 21:29:08 INFO Applying migration id=keys 2026/02/04 21:29:08 INFO Applying migration id=portable 2026/02/04 21:29:08 INFO Applying migration id=proofs 2026/02/04 21:29:08 INFO Applying migration id=contexts 2026/02/04 21:29:08 INFO Applying migration id=deliverieshost 2026/02/04 21:29:08 INFO Applying migration id=pembegin 2026/02/04 21:29:08 INFO Applying migration id=didhost 2026/02/04 21:29:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:08 INFO Applying migration id=invites 2026/02/04 21:29:08 INFO Applying migration id=ed25519blob 2026/02/04 21:29:08 INFO Applying migration id=rsablob 2026/02/04 21:29:08 INFO Applying migration id=iconscid 2026/02/04 21:29:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (0.52s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/04 21:29:08 INFO Applying migration id=initial 2026/02/04 21:29:08 INFO Applying migration id=notesupdated 2026/02/04 21:29:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:08 INFO Applying migration id=activitiesid 2026/02/04 21:29:08 INFO Applying migration id=outbox 2026/02/04 21:29:08 INFO Applying migration id=edits 2026/02/04 21:29:08 INFO Applying migration id=outboxactor 2026/02/04 21:29:08 INFO Applying migration id=outboxsender 2026/02/04 21:29:09 INFO Applying migration id=thread 2026/02/04 21:29:09 INFO Applying migration id=host 2026/02/04 21:29:09 INFO Applying migration id=sharedinbox 2026/02/04 21:29:09 INFO Applying migration id=noteshost 2026/02/04 21:29:09 INFO Applying migration id=fetched 2026/02/04 21:29:09 INFO Applying migration id=move 2026/02/04 21:29:09 INFO Applying migration id=cleanup 2026/02/04 21:29:09 INFO Applying migration id=received 2026/02/04 21:29:09 INFO Applying migration id=namehost 2026/02/04 21:29:09 INFO Applying migration id=outboxhost 2026/02/04 21:29:09 INFO Applying migration id=notesfts 2026/02/04 21:29:09 INFO Applying migration id=iconsname 2026/02/04 21:29:09 INFO Applying migration id=nohash 2026/02/04 21:29:09 INFO Applying migration id=shares 2026/02/04 21:29:09 INFO Applying migration id=actorttl 2026/02/04 21:29:09 INFO Applying migration id=tocc 2026/02/04 21:29:09 INFO Applying migration id=followeds 2026/02/04 21:29:09 INFO Applying migration id=certhash 2026/02/04 21:29:09 INFO Applying migration id=follows_sync 2026/02/04 21:29:09 INFO Applying migration id=jsonpath 2026/02/04 21:29:09 INFO Applying migration id=localforward 2026/02/04 21:29:09 INFO Applying migration id=avatar 2026/02/04 21:29:09 INFO Applying migration id=noimage 2026/02/04 21:29:09 INFO Applying migration id=feed 2026/02/04 21:29:09 INFO Applying migration id=bookmarks 2026/02/04 21:29:09 INFO Applying migration id=shareactivity 2026/02/04 21:29:09 INFO Applying migration id=application 2026/02/04 21:29:09 INFO Applying migration id=certificates 2026/02/04 21:29:09 INFO Applying migration id=rawforward 2026/02/04 21:29:09 INFO Applying migration id=publickey 2026/02/04 21:29:09 INFO Applying migration id=resolvegroup 2026/02/04 21:29:09 INFO Applying migration id=reject 2026/02/04 21:29:09 INFO Applying migration id=autodel 2026/02/04 21:29:09 INFO Applying migration id=jsonb 2026/02/04 21:29:09 INFO Applying migration id=quote 2026/02/04 21:29:09 INFO Applying migration id=rfc9421 2026/02/04 21:29:09 INFO Applying migration id=keys 2026/02/04 21:29:09 INFO Applying migration id=portable 2026/02/04 21:29:09 INFO Applying migration id=proofs 2026/02/04 21:29:09 INFO Applying migration id=contexts 2026/02/04 21:29:09 INFO Applying migration id=deliverieshost 2026/02/04 21:29:09 INFO Applying migration id=pembegin 2026/02/04 21:29:09 INFO Applying migration id=didhost 2026/02/04 21:29:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:09 INFO Applying migration id=invites 2026/02/04 21:29:09 INFO Applying migration id=ed25519blob 2026/02/04 21:29:09 INFO Applying migration id=rsablob 2026/02/04 21:29:09 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.38s) === RUN TestPoll_OneOption 2026/02/04 21:29:09 INFO Applying migration id=initial 2026/02/04 21:29:09 INFO Applying migration id=notesupdated 2026/02/04 21:29:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:09 INFO Applying migration id=activitiesid 2026/02/04 21:29:09 INFO Applying migration id=outbox 2026/02/04 21:29:09 INFO Applying migration id=edits 2026/02/04 21:29:09 INFO Applying migration id=outboxactor 2026/02/04 21:29:09 INFO Applying migration id=outboxsender 2026/02/04 21:29:09 INFO Applying migration id=thread 2026/02/04 21:29:09 INFO Applying migration id=host 2026/02/04 21:29:09 INFO Applying migration id=sharedinbox 2026/02/04 21:29:09 INFO Applying migration id=noteshost 2026/02/04 21:29:09 INFO Applying migration id=fetched 2026/02/04 21:29:09 INFO Applying migration id=move 2026/02/04 21:29:09 INFO Applying migration id=cleanup 2026/02/04 21:29:09 INFO Applying migration id=received 2026/02/04 21:29:09 INFO Applying migration id=namehost 2026/02/04 21:29:09 INFO Applying migration id=outboxhost 2026/02/04 21:29:09 INFO Applying migration id=notesfts 2026/02/04 21:29:09 INFO Applying migration id=iconsname 2026/02/04 21:29:09 INFO Applying migration id=nohash 2026/02/04 21:29:09 INFO Applying migration id=shares 2026/02/04 21:29:09 INFO Applying migration id=actorttl 2026/02/04 21:29:09 INFO Applying migration id=tocc 2026/02/04 21:29:09 INFO Applying migration id=followeds 2026/02/04 21:29:09 INFO Applying migration id=certhash 2026/02/04 21:29:09 INFO Applying migration id=follows_sync 2026/02/04 21:29:09 INFO Applying migration id=jsonpath 2026/02/04 21:29:09 INFO Applying migration id=localforward 2026/02/04 21:29:09 INFO Applying migration id=avatar 2026/02/04 21:29:09 INFO Applying migration id=noimage 2026/02/04 21:29:09 INFO Applying migration id=feed 2026/02/04 21:29:09 INFO Applying migration id=bookmarks 2026/02/04 21:29:09 INFO Applying migration id=shareactivity 2026/02/04 21:29:09 INFO Applying migration id=application 2026/02/04 21:29:09 INFO Applying migration id=certificates 2026/02/04 21:29:09 INFO Applying migration id=rawforward 2026/02/04 21:29:09 INFO Applying migration id=publickey 2026/02/04 21:29:09 INFO Applying migration id=resolvegroup 2026/02/04 21:29:09 INFO Applying migration id=reject 2026/02/04 21:29:09 INFO Applying migration id=autodel 2026/02/04 21:29:09 INFO Applying migration id=jsonb 2026/02/04 21:29:09 INFO Applying migration id=quote 2026/02/04 21:29:09 INFO Applying migration id=rfc9421 2026/02/04 21:29:09 INFO Applying migration id=keys 2026/02/04 21:29:09 INFO Applying migration id=portable 2026/02/04 21:29:09 INFO Applying migration id=proofs 2026/02/04 21:29:09 INFO Applying migration id=contexts 2026/02/04 21:29:09 INFO Applying migration id=deliverieshost 2026/02/04 21:29:09 INFO Applying migration id=pembegin 2026/02/04 21:29:09 INFO Applying migration id=didhost 2026/02/04 21:29:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:09 INFO Applying migration id=invites 2026/02/04 21:29:09 INFO Applying migration id=ed25519blob 2026/02/04 21:29:09 INFO Applying migration id=rsablob 2026/02/04 21:29:09 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.73s) === RUN TestPoll_Vote 2026/02/04 21:29:10 INFO Applying migration id=initial 2026/02/04 21:29:10 INFO Applying migration id=notesupdated 2026/02/04 21:29:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:10 INFO Applying migration id=activitiesid 2026/02/04 21:29:10 INFO Applying migration id=outbox 2026/02/04 21:29:10 INFO Applying migration id=edits 2026/02/04 21:29:10 INFO Applying migration id=outboxactor 2026/02/04 21:29:10 INFO Applying migration id=outboxsender 2026/02/04 21:29:10 INFO Applying migration id=thread 2026/02/04 21:29:10 INFO Applying migration id=host 2026/02/04 21:29:10 INFO Applying migration id=sharedinbox 2026/02/04 21:29:10 INFO Applying migration id=noteshost 2026/02/04 21:29:10 INFO Applying migration id=fetched 2026/02/04 21:29:10 INFO Applying migration id=move 2026/02/04 21:29:10 INFO Applying migration id=cleanup 2026/02/04 21:29:10 INFO Applying migration id=received 2026/02/04 21:29:10 INFO Applying migration id=namehost 2026/02/04 21:29:10 INFO Applying migration id=outboxhost 2026/02/04 21:29:10 INFO Applying migration id=notesfts 2026/02/04 21:29:10 INFO Applying migration id=iconsname 2026/02/04 21:29:10 INFO Applying migration id=nohash 2026/02/04 21:29:10 INFO Applying migration id=shares 2026/02/04 21:29:10 INFO Applying migration id=actorttl 2026/02/04 21:29:10 INFO Applying migration id=tocc 2026/02/04 21:29:10 INFO Applying migration id=followeds 2026/02/04 21:29:10 INFO Applying migration id=certhash 2026/02/04 21:29:10 INFO Applying migration id=follows_sync 2026/02/04 21:29:10 INFO Applying migration id=jsonpath 2026/02/04 21:29:10 INFO Applying migration id=localforward 2026/02/04 21:29:10 INFO Applying migration id=avatar 2026/02/04 21:29:10 INFO Applying migration id=noimage 2026/02/04 21:29:10 INFO Applying migration id=feed 2026/02/04 21:29:10 INFO Applying migration id=bookmarks 2026/02/04 21:29:10 INFO Applying migration id=shareactivity 2026/02/04 21:29:10 INFO Applying migration id=application 2026/02/04 21:29:10 INFO Applying migration id=certificates 2026/02/04 21:29:10 INFO Applying migration id=rawforward 2026/02/04 21:29:10 INFO Applying migration id=publickey 2026/02/04 21:29:10 INFO Applying migration id=resolvegroup 2026/02/04 21:29:10 INFO Applying migration id=reject 2026/02/04 21:29:10 INFO Applying migration id=autodel 2026/02/04 21:29:10 INFO Applying migration id=jsonb 2026/02/04 21:29:10 INFO Applying migration id=quote 2026/02/04 21:29:10 INFO Applying migration id=rfc9421 2026/02/04 21:29:10 INFO Applying migration id=keys 2026/02/04 21:29:10 INFO Applying migration id=portable 2026/02/04 21:29:10 INFO Applying migration id=proofs 2026/02/04 21:29:10 INFO Applying migration id=contexts 2026/02/04 21:29:10 INFO Applying migration id=deliverieshost 2026/02/04 21:29:10 INFO Applying migration id=pembegin 2026/02/04 21:29:10 INFO Applying migration id=didhost 2026/02/04 21:29:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:10 INFO Applying migration id=invites 2026/02/04 21:29:10 INFO Applying migration id=ed25519blob 2026/02/04 21:29:10 INFO Applying migration id=rsablob 2026/02/04 21:29:10 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:10 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-2758-77fd-9034-21d3cf61911c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-2758-77bb-b4c5-818de478489b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-2758-77bb-b4c5-818de478489b 2026/02/04 21:29:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.67s) === RUN TestPoll_VoteClosedPoll 2026/02/04 21:29:10 INFO Applying migration id=initial 2026/02/04 21:29:10 INFO Applying migration id=notesupdated 2026/02/04 21:29:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:10 INFO Applying migration id=activitiesid 2026/02/04 21:29:10 INFO Applying migration id=outbox 2026/02/04 21:29:10 INFO Applying migration id=edits 2026/02/04 21:29:10 INFO Applying migration id=outboxactor 2026/02/04 21:29:10 INFO Applying migration id=outboxsender 2026/02/04 21:29:10 INFO Applying migration id=thread 2026/02/04 21:29:10 INFO Applying migration id=host 2026/02/04 21:29:10 INFO Applying migration id=sharedinbox 2026/02/04 21:29:10 INFO Applying migration id=noteshost 2026/02/04 21:29:10 INFO Applying migration id=fetched 2026/02/04 21:29:10 INFO Applying migration id=move 2026/02/04 21:29:10 INFO Applying migration id=cleanup 2026/02/04 21:29:10 INFO Applying migration id=received 2026/02/04 21:29:10 INFO Applying migration id=namehost 2026/02/04 21:29:10 INFO Applying migration id=outboxhost 2026/02/04 21:29:10 INFO Applying migration id=notesfts 2026/02/04 21:29:10 INFO Applying migration id=iconsname 2026/02/04 21:29:10 INFO Applying migration id=nohash 2026/02/04 21:29:10 INFO Applying migration id=shares 2026/02/04 21:29:10 INFO Applying migration id=actorttl 2026/02/04 21:29:10 INFO Applying migration id=tocc 2026/02/04 21:29:10 INFO Applying migration id=followeds 2026/02/04 21:29:10 INFO Applying migration id=certhash 2026/02/04 21:29:10 INFO Applying migration id=follows_sync 2026/02/04 21:29:10 INFO Applying migration id=jsonpath 2026/02/04 21:29:10 INFO Applying migration id=localforward 2026/02/04 21:29:10 INFO Applying migration id=avatar 2026/02/04 21:29:10 INFO Applying migration id=noimage 2026/02/04 21:29:10 INFO Applying migration id=feed 2026/02/04 21:29:10 INFO Applying migration id=bookmarks 2026/02/04 21:29:10 INFO Applying migration id=shareactivity 2026/02/04 21:29:10 INFO Applying migration id=application 2026/02/04 21:29:10 INFO Applying migration id=certificates 2026/02/04 21:29:10 INFO Applying migration id=rawforward 2026/02/04 21:29:10 INFO Applying migration id=publickey 2026/02/04 21:29:10 INFO Applying migration id=resolvegroup 2026/02/04 21:29:10 INFO Applying migration id=reject 2026/02/04 21:29:10 INFO Applying migration id=autodel 2026/02/04 21:29:10 INFO Applying migration id=jsonb 2026/02/04 21:29:10 INFO Applying migration id=quote 2026/02/04 21:29:10 INFO Applying migration id=rfc9421 2026/02/04 21:29:10 INFO Applying migration id=keys 2026/02/04 21:29:10 INFO Applying migration id=portable 2026/02/04 21:29:10 INFO Applying migration id=proofs 2026/02/04 21:29:10 INFO Applying migration id=contexts 2026/02/04 21:29:10 INFO Applying migration id=deliverieshost 2026/02/04 21:29:10 INFO Applying migration id=pembegin 2026/02/04 21:29:10 INFO Applying migration id=didhost 2026/02/04 21:29:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:10 INFO Applying migration id=invites 2026/02/04 21:29:10 INFO Applying migration id=ed25519blob 2026/02/04 21:29:10 INFO Applying migration id=rsablob 2026/02/04 21:29:10 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:11 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (0.64s) === RUN TestPoll_VoteEndedPoll 2026/02/04 21:29:11 INFO Applying migration id=initial 2026/02/04 21:29:11 INFO Applying migration id=notesupdated 2026/02/04 21:29:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:11 INFO Applying migration id=activitiesid 2026/02/04 21:29:11 INFO Applying migration id=outbox 2026/02/04 21:29:11 INFO Applying migration id=edits 2026/02/04 21:29:11 INFO Applying migration id=outboxactor 2026/02/04 21:29:11 INFO Applying migration id=outboxsender 2026/02/04 21:29:11 INFO Applying migration id=thread 2026/02/04 21:29:11 INFO Applying migration id=host 2026/02/04 21:29:11 INFO Applying migration id=sharedinbox 2026/02/04 21:29:11 INFO Applying migration id=noteshost 2026/02/04 21:29:11 INFO Applying migration id=fetched 2026/02/04 21:29:11 INFO Applying migration id=move 2026/02/04 21:29:11 INFO Applying migration id=cleanup 2026/02/04 21:29:11 INFO Applying migration id=received 2026/02/04 21:29:11 INFO Applying migration id=namehost 2026/02/04 21:29:11 INFO Applying migration id=outboxhost 2026/02/04 21:29:11 INFO Applying migration id=notesfts 2026/02/04 21:29:11 INFO Applying migration id=iconsname 2026/02/04 21:29:11 INFO Applying migration id=nohash 2026/02/04 21:29:11 INFO Applying migration id=shares 2026/02/04 21:29:11 INFO Applying migration id=actorttl 2026/02/04 21:29:11 INFO Applying migration id=tocc 2026/02/04 21:29:11 INFO Applying migration id=followeds 2026/02/04 21:29:11 INFO Applying migration id=certhash 2026/02/04 21:29:11 INFO Applying migration id=follows_sync 2026/02/04 21:29:11 INFO Applying migration id=jsonpath 2026/02/04 21:29:11 INFO Applying migration id=localforward 2026/02/04 21:29:11 INFO Applying migration id=avatar 2026/02/04 21:29:11 INFO Applying migration id=noimage 2026/02/04 21:29:11 INFO Applying migration id=feed 2026/02/04 21:29:11 INFO Applying migration id=bookmarks 2026/02/04 21:29:11 INFO Applying migration id=shareactivity 2026/02/04 21:29:11 INFO Applying migration id=application 2026/02/04 21:29:11 INFO Applying migration id=certificates 2026/02/04 21:29:11 INFO Applying migration id=rawforward 2026/02/04 21:29:11 INFO Applying migration id=publickey 2026/02/04 21:29:11 INFO Applying migration id=resolvegroup 2026/02/04 21:29:11 INFO Applying migration id=reject 2026/02/04 21:29:11 INFO Applying migration id=autodel 2026/02/04 21:29:11 INFO Applying migration id=jsonb 2026/02/04 21:29:11 INFO Applying migration id=quote 2026/02/04 21:29:11 INFO Applying migration id=rfc9421 2026/02/04 21:29:11 INFO Applying migration id=keys 2026/02/04 21:29:11 INFO Applying migration id=portable 2026/02/04 21:29:11 INFO Applying migration id=proofs 2026/02/04 21:29:11 INFO Applying migration id=contexts 2026/02/04 21:29:11 INFO Applying migration id=deliverieshost 2026/02/04 21:29:11 INFO Applying migration id=pembegin 2026/02/04 21:29:11 INFO Applying migration id=didhost 2026/02/04 21:29:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:11 INFO Applying migration id=invites 2026/02/04 21:29:11 INFO Applying migration id=ed25519blob 2026/02/04 21:29:11 INFO Applying migration id=rsablob 2026/02/04 21:29:11 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:11 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.49s) === RUN TestPoll_Reply 2026/02/04 21:29:11 INFO Applying migration id=initial 2026/02/04 21:29:11 INFO Applying migration id=notesupdated 2026/02/04 21:29:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:11 INFO Applying migration id=activitiesid 2026/02/04 21:29:11 INFO Applying migration id=outbox 2026/02/04 21:29:11 INFO Applying migration id=edits 2026/02/04 21:29:11 INFO Applying migration id=outboxactor 2026/02/04 21:29:11 INFO Applying migration id=outboxsender 2026/02/04 21:29:11 INFO Applying migration id=thread 2026/02/04 21:29:11 INFO Applying migration id=host 2026/02/04 21:29:11 INFO Applying migration id=sharedinbox 2026/02/04 21:29:11 INFO Applying migration id=noteshost 2026/02/04 21:29:11 INFO Applying migration id=fetched 2026/02/04 21:29:11 INFO Applying migration id=move 2026/02/04 21:29:11 INFO Applying migration id=cleanup 2026/02/04 21:29:11 INFO Applying migration id=received 2026/02/04 21:29:11 INFO Applying migration id=namehost 2026/02/04 21:29:11 INFO Applying migration id=outboxhost 2026/02/04 21:29:11 INFO Applying migration id=notesfts 2026/02/04 21:29:11 INFO Applying migration id=iconsname 2026/02/04 21:29:11 INFO Applying migration id=nohash 2026/02/04 21:29:11 INFO Applying migration id=shares 2026/02/04 21:29:11 INFO Applying migration id=actorttl 2026/02/04 21:29:11 INFO Applying migration id=tocc 2026/02/04 21:29:11 INFO Applying migration id=followeds 2026/02/04 21:29:11 INFO Applying migration id=certhash 2026/02/04 21:29:11 INFO Applying migration id=follows_sync 2026/02/04 21:29:11 INFO Applying migration id=jsonpath 2026/02/04 21:29:11 INFO Applying migration id=localforward 2026/02/04 21:29:11 INFO Applying migration id=avatar 2026/02/04 21:29:11 INFO Applying migration id=noimage 2026/02/04 21:29:11 INFO Applying migration id=feed 2026/02/04 21:29:11 INFO Applying migration id=bookmarks 2026/02/04 21:29:11 INFO Applying migration id=shareactivity 2026/02/04 21:29:11 INFO Applying migration id=application 2026/02/04 21:29:11 INFO Applying migration id=certificates 2026/02/04 21:29:11 INFO Applying migration id=rawforward 2026/02/04 21:29:11 INFO Applying migration id=publickey 2026/02/04 21:29:11 INFO Applying migration id=resolvegroup 2026/02/04 21:29:11 INFO Applying migration id=reject 2026/02/04 21:29:11 INFO Applying migration id=autodel 2026/02/04 21:29:11 INFO Applying migration id=jsonb 2026/02/04 21:29:11 INFO Applying migration id=quote 2026/02/04 21:29:11 INFO Applying migration id=rfc9421 2026/02/04 21:29:11 INFO Applying migration id=keys 2026/02/04 21:29:11 INFO Applying migration id=portable 2026/02/04 21:29:11 INFO Applying migration id=proofs 2026/02/04 21:29:11 INFO Applying migration id=contexts 2026/02/04 21:29:11 INFO Applying migration id=deliverieshost 2026/02/04 21:29:11 INFO Applying migration id=pembegin 2026/02/04 21:29:11 INFO Applying migration id=didhost 2026/02/04 21:29:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:11 INFO Applying migration id=invites 2026/02/04 21:29:11 INFO Applying migration id=ed25519blob 2026/02/04 21:29:11 INFO Applying migration id=rsablob 2026/02/04 21:29:12 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-2dd7-725f-b344-6e4d22e3c53b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-2dd7-7244-a2c8-e56e31d6d9e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-2dd7-7244-a2c8-e56e31d6d9e6 2026/02/04 21:29:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (0.53s) === RUN TestPoll_ReplyClosedPoll 2026/02/04 21:29:12 INFO Applying migration id=initial 2026/02/04 21:29:12 INFO Applying migration id=notesupdated 2026/02/04 21:29:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:12 INFO Applying migration id=activitiesid 2026/02/04 21:29:12 INFO Applying migration id=outbox 2026/02/04 21:29:12 INFO Applying migration id=edits 2026/02/04 21:29:12 INFO Applying migration id=outboxactor 2026/02/04 21:29:12 INFO Applying migration id=outboxsender 2026/02/04 21:29:12 INFO Applying migration id=thread 2026/02/04 21:29:12 INFO Applying migration id=host 2026/02/04 21:29:12 INFO Applying migration id=sharedinbox 2026/02/04 21:29:12 INFO Applying migration id=noteshost 2026/02/04 21:29:12 INFO Applying migration id=fetched 2026/02/04 21:29:12 INFO Applying migration id=move 2026/02/04 21:29:12 INFO Applying migration id=cleanup 2026/02/04 21:29:12 INFO Applying migration id=received 2026/02/04 21:29:12 INFO Applying migration id=namehost 2026/02/04 21:29:12 INFO Applying migration id=outboxhost 2026/02/04 21:29:12 INFO Applying migration id=notesfts 2026/02/04 21:29:12 INFO Applying migration id=iconsname 2026/02/04 21:29:12 INFO Applying migration id=nohash 2026/02/04 21:29:12 INFO Applying migration id=shares 2026/02/04 21:29:12 INFO Applying migration id=actorttl 2026/02/04 21:29:12 INFO Applying migration id=tocc 2026/02/04 21:29:12 INFO Applying migration id=followeds 2026/02/04 21:29:12 INFO Applying migration id=certhash 2026/02/04 21:29:12 INFO Applying migration id=follows_sync 2026/02/04 21:29:12 INFO Applying migration id=jsonpath 2026/02/04 21:29:12 INFO Applying migration id=localforward 2026/02/04 21:29:12 INFO Applying migration id=avatar 2026/02/04 21:29:12 INFO Applying migration id=noimage 2026/02/04 21:29:12 INFO Applying migration id=feed 2026/02/04 21:29:12 INFO Applying migration id=bookmarks 2026/02/04 21:29:12 INFO Applying migration id=shareactivity 2026/02/04 21:29:12 INFO Applying migration id=application 2026/02/04 21:29:12 INFO Applying migration id=certificates 2026/02/04 21:29:12 INFO Applying migration id=rawforward 2026/02/04 21:29:12 INFO Applying migration id=publickey 2026/02/04 21:29:12 INFO Applying migration id=resolvegroup 2026/02/04 21:29:12 INFO Applying migration id=reject 2026/02/04 21:29:12 INFO Applying migration id=autodel 2026/02/04 21:29:12 INFO Applying migration id=jsonb 2026/02/04 21:29:12 INFO Applying migration id=quote 2026/02/04 21:29:12 INFO Applying migration id=rfc9421 2026/02/04 21:29:12 INFO Applying migration id=keys 2026/02/04 21:29:12 INFO Applying migration id=portable 2026/02/04 21:29:12 INFO Applying migration id=proofs 2026/02/04 21:29:12 INFO Applying migration id=contexts 2026/02/04 21:29:12 INFO Applying migration id=deliverieshost 2026/02/04 21:29:12 INFO Applying migration id=pembegin 2026/02/04 21:29:12 INFO Applying migration id=didhost 2026/02/04 21:29:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:12 INFO Applying migration id=invites 2026/02/04 21:29:12 INFO Applying migration id=ed25519blob 2026/02/04 21:29:12 INFO Applying migration id=rsablob 2026/02/04 21:29:12 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-2f9c-794c-a1bb-bbf40acddca0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-2f9c-7936-925a-a59d6300bcb9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-2f9c-7936-925a-a59d6300bcb9 2026/02/04 21:29:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.46s) === RUN TestPoll_EditVote 2026/02/04 21:29:12 INFO Applying migration id=initial 2026/02/04 21:29:12 INFO Applying migration id=notesupdated 2026/02/04 21:29:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:12 INFO Applying migration id=activitiesid 2026/02/04 21:29:12 INFO Applying migration id=outbox 2026/02/04 21:29:12 INFO Applying migration id=edits 2026/02/04 21:29:12 INFO Applying migration id=outboxactor 2026/02/04 21:29:12 INFO Applying migration id=outboxsender 2026/02/04 21:29:12 INFO Applying migration id=thread 2026/02/04 21:29:12 INFO Applying migration id=host 2026/02/04 21:29:12 INFO Applying migration id=sharedinbox 2026/02/04 21:29:12 INFO Applying migration id=noteshost 2026/02/04 21:29:12 INFO Applying migration id=fetched 2026/02/04 21:29:12 INFO Applying migration id=move 2026/02/04 21:29:12 INFO Applying migration id=cleanup 2026/02/04 21:29:12 INFO Applying migration id=received 2026/02/04 21:29:12 INFO Applying migration id=namehost 2026/02/04 21:29:12 INFO Applying migration id=outboxhost 2026/02/04 21:29:12 INFO Applying migration id=notesfts 2026/02/04 21:29:12 INFO Applying migration id=iconsname 2026/02/04 21:29:12 INFO Applying migration id=nohash 2026/02/04 21:29:12 INFO Applying migration id=shares 2026/02/04 21:29:12 INFO Applying migration id=actorttl 2026/02/04 21:29:12 INFO Applying migration id=tocc 2026/02/04 21:29:12 INFO Applying migration id=followeds 2026/02/04 21:29:12 INFO Applying migration id=certhash 2026/02/04 21:29:12 INFO Applying migration id=follows_sync 2026/02/04 21:29:12 INFO Applying migration id=jsonpath 2026/02/04 21:29:12 INFO Applying migration id=localforward 2026/02/04 21:29:12 INFO Applying migration id=avatar 2026/02/04 21:29:12 INFO Applying migration id=noimage 2026/02/04 21:29:12 INFO Applying migration id=feed 2026/02/04 21:29:12 INFO Applying migration id=bookmarks 2026/02/04 21:29:12 INFO Applying migration id=shareactivity 2026/02/04 21:29:12 INFO Applying migration id=application 2026/02/04 21:29:12 INFO Applying migration id=certificates 2026/02/04 21:29:12 INFO Applying migration id=rawforward 2026/02/04 21:29:12 INFO Applying migration id=publickey 2026/02/04 21:29:12 INFO Applying migration id=resolvegroup 2026/02/04 21:29:12 INFO Applying migration id=reject 2026/02/04 21:29:12 INFO Applying migration id=autodel 2026/02/04 21:29:12 INFO Applying migration id=jsonb 2026/02/04 21:29:12 INFO Applying migration id=quote 2026/02/04 21:29:12 INFO Applying migration id=rfc9421 2026/02/04 21:29:12 INFO Applying migration id=keys 2026/02/04 21:29:12 INFO Applying migration id=portable 2026/02/04 21:29:12 INFO Applying migration id=proofs 2026/02/04 21:29:12 INFO Applying migration id=contexts 2026/02/04 21:29:12 INFO Applying migration id=deliverieshost 2026/02/04 21:29:12 INFO Applying migration id=pembegin 2026/02/04 21:29:12 INFO Applying migration id=didhost 2026/02/04 21:29:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:12 INFO Applying migration id=invites 2026/02/04 21:29:12 INFO Applying migration id=ed25519blob 2026/02/04 21:29:12 INFO Applying migration id=rsablob 2026/02/04 21:29:12 INFO Applying migration id=iconscid 2026/02/04 21:29:13 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:13 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-3216-79c8-8875-72444c909d0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-3216-79af-8f78-62d1f418b732 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-3216-79af-8f78-62d1f418b732 2026/02/04 21:29:13 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:13 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2a8f-3216-79af-8f78-62d1f418b732 --- PASS: TestPoll_EditVote (0.63s) === RUN TestPoll_DeleteReply 2026/02/04 21:29:13 INFO Applying migration id=initial 2026/02/04 21:29:13 INFO Applying migration id=notesupdated 2026/02/04 21:29:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:13 INFO Applying migration id=activitiesid 2026/02/04 21:29:13 INFO Applying migration id=outbox 2026/02/04 21:29:13 INFO Applying migration id=edits 2026/02/04 21:29:13 INFO Applying migration id=outboxactor 2026/02/04 21:29:13 INFO Applying migration id=outboxsender 2026/02/04 21:29:13 INFO Applying migration id=thread 2026/02/04 21:29:13 INFO Applying migration id=host 2026/02/04 21:29:13 INFO Applying migration id=sharedinbox 2026/02/04 21:29:13 INFO Applying migration id=noteshost 2026/02/04 21:29:13 INFO Applying migration id=fetched 2026/02/04 21:29:13 INFO Applying migration id=move 2026/02/04 21:29:13 INFO Applying migration id=cleanup 2026/02/04 21:29:13 INFO Applying migration id=received 2026/02/04 21:29:13 INFO Applying migration id=namehost 2026/02/04 21:29:13 INFO Applying migration id=outboxhost 2026/02/04 21:29:13 INFO Applying migration id=notesfts 2026/02/04 21:29:13 INFO Applying migration id=iconsname 2026/02/04 21:29:13 INFO Applying migration id=nohash 2026/02/04 21:29:13 INFO Applying migration id=shares 2026/02/04 21:29:13 INFO Applying migration id=actorttl 2026/02/04 21:29:13 INFO Applying migration id=tocc 2026/02/04 21:29:13 INFO Applying migration id=followeds 2026/02/04 21:29:13 INFO Applying migration id=certhash 2026/02/04 21:29:13 INFO Applying migration id=follows_sync 2026/02/04 21:29:13 INFO Applying migration id=jsonpath 2026/02/04 21:29:13 INFO Applying migration id=localforward 2026/02/04 21:29:13 INFO Applying migration id=avatar 2026/02/04 21:29:13 INFO Applying migration id=noimage 2026/02/04 21:29:13 INFO Applying migration id=feed 2026/02/04 21:29:13 INFO Applying migration id=bookmarks 2026/02/04 21:29:13 INFO Applying migration id=shareactivity 2026/02/04 21:29:13 INFO Applying migration id=application 2026/02/04 21:29:13 INFO Applying migration id=certificates 2026/02/04 21:29:13 INFO Applying migration id=rawforward 2026/02/04 21:29:13 INFO Applying migration id=publickey 2026/02/04 21:29:13 INFO Applying migration id=resolvegroup 2026/02/04 21:29:13 INFO Applying migration id=reject 2026/02/04 21:29:13 INFO Applying migration id=autodel 2026/02/04 21:29:13 INFO Applying migration id=jsonb 2026/02/04 21:29:13 INFO Applying migration id=quote 2026/02/04 21:29:13 INFO Applying migration id=rfc9421 2026/02/04 21:29:13 INFO Applying migration id=keys 2026/02/04 21:29:13 INFO Applying migration id=portable 2026/02/04 21:29:13 INFO Applying migration id=proofs 2026/02/04 21:29:13 INFO Applying migration id=contexts 2026/02/04 21:29:13 INFO Applying migration id=deliverieshost 2026/02/04 21:29:13 INFO Applying migration id=pembegin 2026/02/04 21:29:13 INFO Applying migration id=didhost 2026/02/04 21:29:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:13 INFO Applying migration id=invites 2026/02/04 21:29:13 INFO Applying migration id=ed25519blob 2026/02/04 21:29:13 INFO Applying migration id=rsablob 2026/02/04 21:29:13 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:14 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-344e-7924-8523-b7034a0bcb5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-344e-78e0-a179-02f429e20853 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-344e-78e0-a179-02f429e20853 2026/02/04 21:29:14 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8f-344e-78e0-a179-02f429e20853 can=2026-02-04T21:33:14.062Z --- PASS: TestPoll_DeleteReply (0.58s) === RUN TestPoll_Update 2026/02/04 21:29:14 INFO Applying migration id=initial 2026/02/04 21:29:14 INFO Applying migration id=notesupdated 2026/02/04 21:29:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:14 INFO Applying migration id=activitiesid 2026/02/04 21:29:14 INFO Applying migration id=outbox 2026/02/04 21:29:14 INFO Applying migration id=edits 2026/02/04 21:29:14 INFO Applying migration id=outboxactor 2026/02/04 21:29:14 INFO Applying migration id=outboxsender 2026/02/04 21:29:14 INFO Applying migration id=thread 2026/02/04 21:29:14 INFO Applying migration id=host 2026/02/04 21:29:14 INFO Applying migration id=sharedinbox 2026/02/04 21:29:14 INFO Applying migration id=noteshost 2026/02/04 21:29:14 INFO Applying migration id=fetched 2026/02/04 21:29:14 INFO Applying migration id=move 2026/02/04 21:29:14 INFO Applying migration id=cleanup 2026/02/04 21:29:14 INFO Applying migration id=received 2026/02/04 21:29:14 INFO Applying migration id=namehost 2026/02/04 21:29:14 INFO Applying migration id=outboxhost 2026/02/04 21:29:14 INFO Applying migration id=notesfts 2026/02/04 21:29:14 INFO Applying migration id=iconsname 2026/02/04 21:29:14 INFO Applying migration id=nohash 2026/02/04 21:29:14 INFO Applying migration id=shares 2026/02/04 21:29:14 INFO Applying migration id=actorttl 2026/02/04 21:29:14 INFO Applying migration id=tocc 2026/02/04 21:29:14 INFO Applying migration id=followeds 2026/02/04 21:29:14 INFO Applying migration id=certhash 2026/02/04 21:29:14 INFO Applying migration id=follows_sync 2026/02/04 21:29:14 INFO Applying migration id=jsonpath 2026/02/04 21:29:14 INFO Applying migration id=localforward 2026/02/04 21:29:14 INFO Applying migration id=avatar 2026/02/04 21:29:14 INFO Applying migration id=noimage 2026/02/04 21:29:14 INFO Applying migration id=feed 2026/02/04 21:29:14 INFO Applying migration id=bookmarks 2026/02/04 21:29:14 INFO Applying migration id=shareactivity 2026/02/04 21:29:14 INFO Applying migration id=application 2026/02/04 21:29:14 INFO Applying migration id=certificates 2026/02/04 21:29:14 INFO Applying migration id=rawforward 2026/02/04 21:29:14 INFO Applying migration id=publickey 2026/02/04 21:29:14 INFO Applying migration id=resolvegroup 2026/02/04 21:29:14 INFO Applying migration id=reject 2026/02/04 21:29:14 INFO Applying migration id=autodel 2026/02/04 21:29:14 INFO Applying migration id=jsonb 2026/02/04 21:29:14 INFO Applying migration id=quote 2026/02/04 21:29:14 INFO Applying migration id=rfc9421 2026/02/04 21:29:14 INFO Applying migration id=keys 2026/02/04 21:29:14 INFO Applying migration id=portable 2026/02/04 21:29:14 INFO Applying migration id=proofs 2026/02/04 21:29:14 INFO Applying migration id=contexts 2026/02/04 21:29:14 INFO Applying migration id=deliverieshost 2026/02/04 21:29:14 INFO Applying migration id=pembegin 2026/02/04 21:29:14 INFO Applying migration id=didhost 2026/02/04 21:29:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:14 INFO Applying migration id=invites 2026/02/04 21:29:14 INFO Applying migration id=ed25519blob 2026/02/04 21:29:14 INFO Applying migration id=rsablob 2026/02/04 21:29:14 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:14 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.79s) === RUN TestPoll_OldUpdate 2026/02/04 21:29:14 INFO Applying migration id=initial 2026/02/04 21:29:14 INFO Applying migration id=notesupdated 2026/02/04 21:29:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:14 INFO Applying migration id=activitiesid 2026/02/04 21:29:14 INFO Applying migration id=outbox 2026/02/04 21:29:14 INFO Applying migration id=edits 2026/02/04 21:29:14 INFO Applying migration id=outboxactor 2026/02/04 21:29:14 INFO Applying migration id=outboxsender 2026/02/04 21:29:14 INFO Applying migration id=thread 2026/02/04 21:29:14 INFO Applying migration id=host 2026/02/04 21:29:14 INFO Applying migration id=sharedinbox 2026/02/04 21:29:14 INFO Applying migration id=noteshost 2026/02/04 21:29:14 INFO Applying migration id=fetched 2026/02/04 21:29:14 INFO Applying migration id=move 2026/02/04 21:29:14 INFO Applying migration id=cleanup 2026/02/04 21:29:14 INFO Applying migration id=received 2026/02/04 21:29:14 INFO Applying migration id=namehost 2026/02/04 21:29:14 INFO Applying migration id=outboxhost 2026/02/04 21:29:14 INFO Applying migration id=notesfts 2026/02/04 21:29:14 INFO Applying migration id=iconsname 2026/02/04 21:29:14 INFO Applying migration id=nohash 2026/02/04 21:29:14 INFO Applying migration id=shares 2026/02/04 21:29:14 INFO Applying migration id=actorttl 2026/02/04 21:29:14 INFO Applying migration id=tocc 2026/02/04 21:29:14 INFO Applying migration id=followeds 2026/02/04 21:29:14 INFO Applying migration id=certhash 2026/02/04 21:29:14 INFO Applying migration id=follows_sync 2026/02/04 21:29:14 INFO Applying migration id=jsonpath 2026/02/04 21:29:14 INFO Applying migration id=localforward 2026/02/04 21:29:14 INFO Applying migration id=avatar 2026/02/04 21:29:14 INFO Applying migration id=noimage 2026/02/04 21:29:14 INFO Applying migration id=feed 2026/02/04 21:29:14 INFO Applying migration id=bookmarks 2026/02/04 21:29:14 INFO Applying migration id=shareactivity 2026/02/04 21:29:14 INFO Applying migration id=application 2026/02/04 21:29:14 INFO Applying migration id=certificates 2026/02/04 21:29:14 INFO Applying migration id=rawforward 2026/02/04 21:29:14 INFO Applying migration id=publickey 2026/02/04 21:29:14 INFO Applying migration id=resolvegroup 2026/02/04 21:29:14 INFO Applying migration id=reject 2026/02/04 21:29:14 INFO Applying migration id=autodel 2026/02/04 21:29:14 INFO Applying migration id=jsonb 2026/02/04 21:29:14 INFO Applying migration id=quote 2026/02/04 21:29:14 INFO Applying migration id=rfc9421 2026/02/04 21:29:14 INFO Applying migration id=keys 2026/02/04 21:29:14 INFO Applying migration id=portable 2026/02/04 21:29:14 INFO Applying migration id=proofs 2026/02/04 21:29:14 INFO Applying migration id=contexts 2026/02/04 21:29:14 INFO Applying migration id=deliverieshost 2026/02/04 21:29:14 INFO Applying migration id=pembegin 2026/02/04 21:29:14 INFO Applying migration id=didhost 2026/02/04 21:29:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:14 INFO Applying migration id=invites 2026/02/04 21:29:14 INFO Applying migration id=ed25519blob 2026/02/04 21:29:15 INFO Applying migration id=rsablob 2026/02/04 21:29:15 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:15 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:15 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.68s) === RUN TestPoll_Local3Options 2026/02/04 21:29:15 INFO Applying migration id=initial 2026/02/04 21:29:15 INFO Applying migration id=notesupdated 2026/02/04 21:29:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:15 INFO Applying migration id=activitiesid 2026/02/04 21:29:15 INFO Applying migration id=outbox 2026/02/04 21:29:15 INFO Applying migration id=edits 2026/02/04 21:29:15 INFO Applying migration id=outboxactor 2026/02/04 21:29:15 INFO Applying migration id=outboxsender 2026/02/04 21:29:15 INFO Applying migration id=thread 2026/02/04 21:29:15 INFO Applying migration id=host 2026/02/04 21:29:15 INFO Applying migration id=sharedinbox 2026/02/04 21:29:15 INFO Applying migration id=noteshost 2026/02/04 21:29:15 INFO Applying migration id=fetched 2026/02/04 21:29:15 INFO Applying migration id=move 2026/02/04 21:29:15 INFO Applying migration id=cleanup 2026/02/04 21:29:15 INFO Applying migration id=received 2026/02/04 21:29:15 INFO Applying migration id=namehost 2026/02/04 21:29:15 INFO Applying migration id=outboxhost 2026/02/04 21:29:15 INFO Applying migration id=notesfts 2026/02/04 21:29:15 INFO Applying migration id=iconsname 2026/02/04 21:29:15 INFO Applying migration id=nohash 2026/02/04 21:29:15 INFO Applying migration id=shares 2026/02/04 21:29:15 INFO Applying migration id=actorttl 2026/02/04 21:29:15 INFO Applying migration id=tocc 2026/02/04 21:29:15 INFO Applying migration id=followeds 2026/02/04 21:29:15 INFO Applying migration id=certhash 2026/02/04 21:29:15 INFO Applying migration id=follows_sync 2026/02/04 21:29:15 INFO Applying migration id=jsonpath 2026/02/04 21:29:15 INFO Applying migration id=localforward 2026/02/04 21:29:15 INFO Applying migration id=avatar 2026/02/04 21:29:15 INFO Applying migration id=noimage 2026/02/04 21:29:15 INFO Applying migration id=feed 2026/02/04 21:29:15 INFO Applying migration id=bookmarks 2026/02/04 21:29:15 INFO Applying migration id=shareactivity 2026/02/04 21:29:15 INFO Applying migration id=application 2026/02/04 21:29:15 INFO Applying migration id=certificates 2026/02/04 21:29:15 INFO Applying migration id=rawforward 2026/02/04 21:29:15 INFO Applying migration id=publickey 2026/02/04 21:29:15 INFO Applying migration id=resolvegroup 2026/02/04 21:29:15 INFO Applying migration id=reject 2026/02/04 21:29:15 INFO Applying migration id=autodel 2026/02/04 21:29:15 INFO Applying migration id=jsonb 2026/02/04 21:29:15 INFO Applying migration id=quote 2026/02/04 21:29:15 INFO Applying migration id=rfc9421 2026/02/04 21:29:15 INFO Applying migration id=keys 2026/02/04 21:29:15 INFO Applying migration id=portable 2026/02/04 21:29:15 INFO Applying migration id=proofs 2026/02/04 21:29:15 INFO Applying migration id=contexts 2026/02/04 21:29:15 INFO Applying migration id=deliverieshost 2026/02/04 21:29:15 INFO Applying migration id=pembegin 2026/02/04 21:29:15 INFO Applying migration id=didhost 2026/02/04 21:29:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:15 INFO Applying migration id=invites 2026/02/04 21:29:15 INFO Applying migration id=ed25519blob 2026/02/04 21:29:15 INFO Applying migration id=rsablob 2026/02/04 21:29:15 INFO Applying migration id=iconscid 2026/02/04 21:29:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-3c91-7879-a109-4f95d56442fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-3c91-77df-82b5-00bd8fadff29 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-3c91-77df-82b5-00bd8fadff29 2026/02/04 21:29:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-3c91-77df-82b5-00bd8fadff29 --- PASS: TestPoll_Local3Options (0.63s) === RUN TestPoll_Local5Options 2026/02/04 21:29:16 INFO Applying migration id=initial 2026/02/04 21:29:16 INFO Applying migration id=notesupdated 2026/02/04 21:29:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:16 INFO Applying migration id=activitiesid 2026/02/04 21:29:16 INFO Applying migration id=outbox 2026/02/04 21:29:16 INFO Applying migration id=edits 2026/02/04 21:29:16 INFO Applying migration id=outboxactor 2026/02/04 21:29:16 INFO Applying migration id=outboxsender 2026/02/04 21:29:16 INFO Applying migration id=thread 2026/02/04 21:29:16 INFO Applying migration id=host 2026/02/04 21:29:16 INFO Applying migration id=sharedinbox 2026/02/04 21:29:16 INFO Applying migration id=noteshost 2026/02/04 21:29:16 INFO Applying migration id=fetched 2026/02/04 21:29:16 INFO Applying migration id=move 2026/02/04 21:29:16 INFO Applying migration id=cleanup 2026/02/04 21:29:16 INFO Applying migration id=received 2026/02/04 21:29:16 INFO Applying migration id=namehost 2026/02/04 21:29:16 INFO Applying migration id=outboxhost 2026/02/04 21:29:16 INFO Applying migration id=notesfts 2026/02/04 21:29:16 INFO Applying migration id=iconsname 2026/02/04 21:29:16 INFO Applying migration id=nohash 2026/02/04 21:29:16 INFO Applying migration id=shares 2026/02/04 21:29:16 INFO Applying migration id=actorttl 2026/02/04 21:29:16 INFO Applying migration id=tocc 2026/02/04 21:29:16 INFO Applying migration id=followeds 2026/02/04 21:29:16 INFO Applying migration id=certhash 2026/02/04 21:29:16 INFO Applying migration id=follows_sync 2026/02/04 21:29:16 INFO Applying migration id=jsonpath 2026/02/04 21:29:16 INFO Applying migration id=localforward 2026/02/04 21:29:16 INFO Applying migration id=avatar 2026/02/04 21:29:16 INFO Applying migration id=noimage 2026/02/04 21:29:16 INFO Applying migration id=feed 2026/02/04 21:29:16 INFO Applying migration id=bookmarks 2026/02/04 21:29:16 INFO Applying migration id=shareactivity 2026/02/04 21:29:16 INFO Applying migration id=application 2026/02/04 21:29:16 INFO Applying migration id=certificates 2026/02/04 21:29:16 INFO Applying migration id=rawforward 2026/02/04 21:29:16 INFO Applying migration id=publickey 2026/02/04 21:29:16 INFO Applying migration id=resolvegroup 2026/02/04 21:29:16 INFO Applying migration id=reject 2026/02/04 21:29:16 INFO Applying migration id=autodel 2026/02/04 21:29:16 INFO Applying migration id=jsonb 2026/02/04 21:29:16 INFO Applying migration id=quote 2026/02/04 21:29:16 INFO Applying migration id=rfc9421 2026/02/04 21:29:16 INFO Applying migration id=keys 2026/02/04 21:29:16 INFO Applying migration id=portable 2026/02/04 21:29:16 INFO Applying migration id=proofs 2026/02/04 21:29:16 INFO Applying migration id=contexts 2026/02/04 21:29:16 INFO Applying migration id=deliverieshost 2026/02/04 21:29:16 INFO Applying migration id=pembegin 2026/02/04 21:29:16 INFO Applying migration id=didhost 2026/02/04 21:29:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:16 INFO Applying migration id=invites 2026/02/04 21:29:16 INFO Applying migration id=ed25519blob 2026/02/04 21:29:16 INFO Applying migration id=rsablob 2026/02/04 21:29:16 INFO Applying migration id=iconscid 2026/02/04 21:29:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-3fb1-772c-a309-daebad8115ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-3fb1-7652-b74a-f069ea4e7e2d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-3fb1-7652-b74a-f069ea4e7e2d 2026/02/04 21:29:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-3fb1-7652-b74a-f069ea4e7e2d --- PASS: TestPoll_Local5Options (0.80s) === RUN TestPoll_Local1Option 2026/02/04 21:29:16 INFO Applying migration id=initial 2026/02/04 21:29:16 INFO Applying migration id=notesupdated 2026/02/04 21:29:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:16 INFO Applying migration id=activitiesid 2026/02/04 21:29:16 INFO Applying migration id=outbox 2026/02/04 21:29:16 INFO Applying migration id=edits 2026/02/04 21:29:16 INFO Applying migration id=outboxactor 2026/02/04 21:29:16 INFO Applying migration id=outboxsender 2026/02/04 21:29:16 INFO Applying migration id=thread 2026/02/04 21:29:16 INFO Applying migration id=host 2026/02/04 21:29:16 INFO Applying migration id=sharedinbox 2026/02/04 21:29:16 INFO Applying migration id=noteshost 2026/02/04 21:29:16 INFO Applying migration id=fetched 2026/02/04 21:29:16 INFO Applying migration id=move 2026/02/04 21:29:16 INFO Applying migration id=cleanup 2026/02/04 21:29:16 INFO Applying migration id=received 2026/02/04 21:29:16 INFO Applying migration id=namehost 2026/02/04 21:29:16 INFO Applying migration id=outboxhost 2026/02/04 21:29:16 INFO Applying migration id=notesfts 2026/02/04 21:29:16 INFO Applying migration id=iconsname 2026/02/04 21:29:16 INFO Applying migration id=nohash 2026/02/04 21:29:16 INFO Applying migration id=shares 2026/02/04 21:29:16 INFO Applying migration id=actorttl 2026/02/04 21:29:17 INFO Applying migration id=tocc 2026/02/04 21:29:17 INFO Applying migration id=followeds 2026/02/04 21:29:17 INFO Applying migration id=certhash 2026/02/04 21:29:17 INFO Applying migration id=follows_sync 2026/02/04 21:29:17 INFO Applying migration id=jsonpath 2026/02/04 21:29:17 INFO Applying migration id=localforward 2026/02/04 21:29:17 INFO Applying migration id=avatar 2026/02/04 21:29:17 INFO Applying migration id=noimage 2026/02/04 21:29:17 INFO Applying migration id=feed 2026/02/04 21:29:17 INFO Applying migration id=bookmarks 2026/02/04 21:29:17 INFO Applying migration id=shareactivity 2026/02/04 21:29:17 INFO Applying migration id=application 2026/02/04 21:29:17 INFO Applying migration id=certificates 2026/02/04 21:29:17 INFO Applying migration id=rawforward 2026/02/04 21:29:17 INFO Applying migration id=publickey 2026/02/04 21:29:17 INFO Applying migration id=resolvegroup 2026/02/04 21:29:17 INFO Applying migration id=reject 2026/02/04 21:29:17 INFO Applying migration id=autodel 2026/02/04 21:29:17 INFO Applying migration id=jsonb 2026/02/04 21:29:17 INFO Applying migration id=quote 2026/02/04 21:29:17 INFO Applying migration id=rfc9421 2026/02/04 21:29:17 INFO Applying migration id=keys 2026/02/04 21:29:17 INFO Applying migration id=portable 2026/02/04 21:29:17 INFO Applying migration id=proofs 2026/02/04 21:29:17 INFO Applying migration id=contexts 2026/02/04 21:29:17 INFO Applying migration id=deliverieshost 2026/02/04 21:29:17 INFO Applying migration id=pembegin 2026/02/04 21:29:17 INFO Applying migration id=didhost 2026/02/04 21:29:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:17 INFO Applying migration id=invites 2026/02/04 21:29:17 INFO Applying migration id=ed25519blob 2026/02/04 21:29:17 INFO Applying migration id=rsablob 2026/02/04 21:29:17 INFO Applying migration id=iconscid 2026/02/04 21:29:17 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (0.50s) === RUN TestPoll_Local6Options 2026/02/04 21:29:17 INFO Applying migration id=initial 2026/02/04 21:29:17 INFO Applying migration id=notesupdated 2026/02/04 21:29:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:17 INFO Applying migration id=activitiesid 2026/02/04 21:29:17 INFO Applying migration id=outbox 2026/02/04 21:29:17 INFO Applying migration id=edits 2026/02/04 21:29:17 INFO Applying migration id=outboxactor 2026/02/04 21:29:17 INFO Applying migration id=outboxsender 2026/02/04 21:29:17 INFO Applying migration id=thread 2026/02/04 21:29:17 INFO Applying migration id=host 2026/02/04 21:29:17 INFO Applying migration id=sharedinbox 2026/02/04 21:29:17 INFO Applying migration id=noteshost 2026/02/04 21:29:17 INFO Applying migration id=fetched 2026/02/04 21:29:17 INFO Applying migration id=move 2026/02/04 21:29:17 INFO Applying migration id=cleanup 2026/02/04 21:29:17 INFO Applying migration id=received 2026/02/04 21:29:17 INFO Applying migration id=namehost 2026/02/04 21:29:17 INFO Applying migration id=outboxhost 2026/02/04 21:29:17 INFO Applying migration id=notesfts 2026/02/04 21:29:17 INFO Applying migration id=iconsname 2026/02/04 21:29:17 INFO Applying migration id=nohash 2026/02/04 21:29:17 INFO Applying migration id=shares 2026/02/04 21:29:17 INFO Applying migration id=actorttl 2026/02/04 21:29:17 INFO Applying migration id=tocc 2026/02/04 21:29:17 INFO Applying migration id=followeds 2026/02/04 21:29:17 INFO Applying migration id=certhash 2026/02/04 21:29:17 INFO Applying migration id=follows_sync 2026/02/04 21:29:17 INFO Applying migration id=jsonpath 2026/02/04 21:29:17 INFO Applying migration id=localforward 2026/02/04 21:29:17 INFO Applying migration id=avatar 2026/02/04 21:29:17 INFO Applying migration id=noimage 2026/02/04 21:29:17 INFO Applying migration id=feed 2026/02/04 21:29:17 INFO Applying migration id=bookmarks 2026/02/04 21:29:17 INFO Applying migration id=shareactivity 2026/02/04 21:29:17 INFO Applying migration id=application 2026/02/04 21:29:17 INFO Applying migration id=certificates 2026/02/04 21:29:17 INFO Applying migration id=rawforward 2026/02/04 21:29:17 INFO Applying migration id=publickey 2026/02/04 21:29:17 INFO Applying migration id=resolvegroup 2026/02/04 21:29:17 INFO Applying migration id=reject 2026/02/04 21:29:17 INFO Applying migration id=autodel 2026/02/04 21:29:17 INFO Applying migration id=jsonb 2026/02/04 21:29:17 INFO Applying migration id=quote 2026/02/04 21:29:17 INFO Applying migration id=rfc9421 2026/02/04 21:29:17 INFO Applying migration id=keys 2026/02/04 21:29:17 INFO Applying migration id=portable 2026/02/04 21:29:17 INFO Applying migration id=proofs 2026/02/04 21:29:17 INFO Applying migration id=contexts 2026/02/04 21:29:17 INFO Applying migration id=deliverieshost 2026/02/04 21:29:17 INFO Applying migration id=pembegin 2026/02/04 21:29:17 INFO Applying migration id=didhost 2026/02/04 21:29:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:17 INFO Applying migration id=invites 2026/02/04 21:29:17 INFO Applying migration id=ed25519blob 2026/02/04 21:29:17 INFO Applying migration id=rsablob 2026/02/04 21:29:17 INFO Applying migration id=iconscid 2026/02/04 21:29:18 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (0.56s) === RUN TestPoll_LocalEmptyOption 2026/02/04 21:29:18 INFO Applying migration id=initial 2026/02/04 21:29:18 INFO Applying migration id=notesupdated 2026/02/04 21:29:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:18 INFO Applying migration id=activitiesid 2026/02/04 21:29:18 INFO Applying migration id=outbox 2026/02/04 21:29:18 INFO Applying migration id=edits 2026/02/04 21:29:18 INFO Applying migration id=outboxactor 2026/02/04 21:29:18 INFO Applying migration id=outboxsender 2026/02/04 21:29:18 INFO Applying migration id=thread 2026/02/04 21:29:18 INFO Applying migration id=host 2026/02/04 21:29:18 INFO Applying migration id=sharedinbox 2026/02/04 21:29:18 INFO Applying migration id=noteshost 2026/02/04 21:29:18 INFO Applying migration id=fetched 2026/02/04 21:29:18 INFO Applying migration id=move 2026/02/04 21:29:18 INFO Applying migration id=cleanup 2026/02/04 21:29:18 INFO Applying migration id=received 2026/02/04 21:29:18 INFO Applying migration id=namehost 2026/02/04 21:29:18 INFO Applying migration id=outboxhost 2026/02/04 21:29:18 INFO Applying migration id=notesfts 2026/02/04 21:29:18 INFO Applying migration id=iconsname 2026/02/04 21:29:18 INFO Applying migration id=nohash 2026/02/04 21:29:18 INFO Applying migration id=shares 2026/02/04 21:29:18 INFO Applying migration id=actorttl 2026/02/04 21:29:18 INFO Applying migration id=tocc 2026/02/04 21:29:18 INFO Applying migration id=followeds 2026/02/04 21:29:18 INFO Applying migration id=certhash 2026/02/04 21:29:18 INFO Applying migration id=follows_sync 2026/02/04 21:29:18 INFO Applying migration id=jsonpath 2026/02/04 21:29:18 INFO Applying migration id=localforward 2026/02/04 21:29:18 INFO Applying migration id=avatar 2026/02/04 21:29:18 INFO Applying migration id=noimage 2026/02/04 21:29:18 INFO Applying migration id=feed 2026/02/04 21:29:18 INFO Applying migration id=bookmarks 2026/02/04 21:29:18 INFO Applying migration id=shareactivity 2026/02/04 21:29:18 INFO Applying migration id=application 2026/02/04 21:29:18 INFO Applying migration id=certificates 2026/02/04 21:29:18 INFO Applying migration id=rawforward 2026/02/04 21:29:18 INFO Applying migration id=publickey 2026/02/04 21:29:18 INFO Applying migration id=resolvegroup 2026/02/04 21:29:18 INFO Applying migration id=reject 2026/02/04 21:29:18 INFO Applying migration id=autodel 2026/02/04 21:29:18 INFO Applying migration id=jsonb 2026/02/04 21:29:18 INFO Applying migration id=quote 2026/02/04 21:29:18 INFO Applying migration id=rfc9421 2026/02/04 21:29:18 INFO Applying migration id=keys 2026/02/04 21:29:18 INFO Applying migration id=portable 2026/02/04 21:29:18 INFO Applying migration id=proofs 2026/02/04 21:29:18 INFO Applying migration id=contexts 2026/02/04 21:29:18 INFO Applying migration id=deliverieshost 2026/02/04 21:29:18 INFO Applying migration id=pembegin 2026/02/04 21:29:18 INFO Applying migration id=didhost 2026/02/04 21:29:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:18 INFO Applying migration id=invites 2026/02/04 21:29:18 INFO Applying migration id=ed25519blob 2026/02/04 21:29:18 INFO Applying migration id=rsablob 2026/02/04 21:29:18 INFO Applying migration id=iconscid --- PASS: TestPoll_LocalEmptyOption (0.59s) === RUN TestPoll_LocalOptionWithLink 2026/02/04 21:29:18 INFO Applying migration id=initial 2026/02/04 21:29:18 INFO Applying migration id=notesupdated 2026/02/04 21:29:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:18 INFO Applying migration id=activitiesid 2026/02/04 21:29:18 INFO Applying migration id=outbox 2026/02/04 21:29:18 INFO Applying migration id=edits 2026/02/04 21:29:18 INFO Applying migration id=outboxactor 2026/02/04 21:29:18 INFO Applying migration id=outboxsender 2026/02/04 21:29:18 INFO Applying migration id=thread 2026/02/04 21:29:18 INFO Applying migration id=host 2026/02/04 21:29:18 INFO Applying migration id=sharedinbox 2026/02/04 21:29:18 INFO Applying migration id=noteshost 2026/02/04 21:29:18 INFO Applying migration id=fetched 2026/02/04 21:29:18 INFO Applying migration id=move 2026/02/04 21:29:18 INFO Applying migration id=cleanup 2026/02/04 21:29:18 INFO Applying migration id=received 2026/02/04 21:29:18 INFO Applying migration id=namehost 2026/02/04 21:29:18 INFO Applying migration id=outboxhost 2026/02/04 21:29:18 INFO Applying migration id=notesfts 2026/02/04 21:29:18 INFO Applying migration id=iconsname 2026/02/04 21:29:18 INFO Applying migration id=nohash 2026/02/04 21:29:18 INFO Applying migration id=shares 2026/02/04 21:29:18 INFO Applying migration id=actorttl 2026/02/04 21:29:18 INFO Applying migration id=tocc 2026/02/04 21:29:18 INFO Applying migration id=followeds 2026/02/04 21:29:18 INFO Applying migration id=certhash 2026/02/04 21:29:18 INFO Applying migration id=follows_sync 2026/02/04 21:29:18 INFO Applying migration id=jsonpath 2026/02/04 21:29:18 INFO Applying migration id=localforward 2026/02/04 21:29:18 INFO Applying migration id=avatar 2026/02/04 21:29:18 INFO Applying migration id=noimage 2026/02/04 21:29:18 INFO Applying migration id=feed 2026/02/04 21:29:18 INFO Applying migration id=bookmarks 2026/02/04 21:29:18 INFO Applying migration id=shareactivity 2026/02/04 21:29:18 INFO Applying migration id=application 2026/02/04 21:29:18 INFO Applying migration id=certificates 2026/02/04 21:29:18 INFO Applying migration id=rawforward 2026/02/04 21:29:18 INFO Applying migration id=publickey 2026/02/04 21:29:18 INFO Applying migration id=resolvegroup 2026/02/04 21:29:18 INFO Applying migration id=reject 2026/02/04 21:29:18 INFO Applying migration id=autodel 2026/02/04 21:29:18 INFO Applying migration id=jsonb 2026/02/04 21:29:18 INFO Applying migration id=quote 2026/02/04 21:29:18 INFO Applying migration id=rfc9421 2026/02/04 21:29:18 INFO Applying migration id=keys 2026/02/04 21:29:18 INFO Applying migration id=portable 2026/02/04 21:29:18 INFO Applying migration id=proofs 2026/02/04 21:29:18 INFO Applying migration id=contexts 2026/02/04 21:29:18 INFO Applying migration id=deliverieshost 2026/02/04 21:29:18 INFO Applying migration id=pembegin 2026/02/04 21:29:18 INFO Applying migration id=didhost 2026/02/04 21:29:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:18 INFO Applying migration id=invites 2026/02/04 21:29:18 INFO Applying migration id=ed25519blob 2026/02/04 21:29:18 INFO Applying migration id=rsablob 2026/02/04 21:29:18 INFO Applying migration id=iconscid 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-48c8-7b69-8a90-9a490d547557 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-48c8-7a31-9b12-5692a82039e0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-48c8-7a31-9b12-5692a82039e0 2026/02/04 21:29:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-48c8-7a31-9b12-5692a82039e0 --- PASS: TestPoll_LocalOptionWithLink (0.68s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/04 21:29:19 INFO Applying migration id=initial 2026/02/04 21:29:19 INFO Applying migration id=notesupdated 2026/02/04 21:29:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:19 INFO Applying migration id=activitiesid 2026/02/04 21:29:19 INFO Applying migration id=outbox 2026/02/04 21:29:19 INFO Applying migration id=edits 2026/02/04 21:29:19 INFO Applying migration id=outboxactor 2026/02/04 21:29:19 INFO Applying migration id=outboxsender 2026/02/04 21:29:19 INFO Applying migration id=thread 2026/02/04 21:29:19 INFO Applying migration id=host 2026/02/04 21:29:19 INFO Applying migration id=sharedinbox 2026/02/04 21:29:19 INFO Applying migration id=noteshost 2026/02/04 21:29:19 INFO Applying migration id=fetched 2026/02/04 21:29:19 INFO Applying migration id=move 2026/02/04 21:29:19 INFO Applying migration id=cleanup 2026/02/04 21:29:19 INFO Applying migration id=received 2026/02/04 21:29:19 INFO Applying migration id=namehost 2026/02/04 21:29:19 INFO Applying migration id=outboxhost 2026/02/04 21:29:19 INFO Applying migration id=notesfts 2026/02/04 21:29:19 INFO Applying migration id=iconsname 2026/02/04 21:29:19 INFO Applying migration id=nohash 2026/02/04 21:29:19 INFO Applying migration id=shares 2026/02/04 21:29:19 INFO Applying migration id=actorttl 2026/02/04 21:29:19 INFO Applying migration id=tocc 2026/02/04 21:29:19 INFO Applying migration id=followeds 2026/02/04 21:29:19 INFO Applying migration id=certhash 2026/02/04 21:29:19 INFO Applying migration id=follows_sync 2026/02/04 21:29:19 INFO Applying migration id=jsonpath 2026/02/04 21:29:19 INFO Applying migration id=localforward 2026/02/04 21:29:19 INFO Applying migration id=avatar 2026/02/04 21:29:19 INFO Applying migration id=noimage 2026/02/04 21:29:19 INFO Applying migration id=feed 2026/02/04 21:29:19 INFO Applying migration id=bookmarks 2026/02/04 21:29:19 INFO Applying migration id=shareactivity 2026/02/04 21:29:19 INFO Applying migration id=application 2026/02/04 21:29:19 INFO Applying migration id=certificates 2026/02/04 21:29:19 INFO Applying migration id=rawforward 2026/02/04 21:29:19 INFO Applying migration id=publickey 2026/02/04 21:29:19 INFO Applying migration id=resolvegroup 2026/02/04 21:29:19 INFO Applying migration id=reject 2026/02/04 21:29:19 INFO Applying migration id=autodel 2026/02/04 21:29:19 INFO Applying migration id=jsonb 2026/02/04 21:29:19 INFO Applying migration id=quote 2026/02/04 21:29:19 INFO Applying migration id=rfc9421 2026/02/04 21:29:19 INFO Applying migration id=keys 2026/02/04 21:29:19 INFO Applying migration id=portable 2026/02/04 21:29:19 INFO Applying migration id=proofs 2026/02/04 21:29:19 INFO Applying migration id=contexts 2026/02/04 21:29:19 INFO Applying migration id=deliverieshost 2026/02/04 21:29:19 INFO Applying migration id=pembegin 2026/02/04 21:29:19 INFO Applying migration id=didhost 2026/02/04 21:29:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:19 INFO Applying migration id=invites 2026/02/04 21:29:19 INFO Applying migration id=ed25519blob 2026/02/04 21:29:19 INFO Applying migration id=rsablob 2026/02/04 21:29:19 INFO Applying migration id=iconscid 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4adf-7a87-9aad-b170ddd02c30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4ae4-7452-8df5-711a1a108c80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4ae4-741e-a8c0-818342b9fbab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-4ae4-741e-a8c0-818342b9fbab 2026/02/04 21:29:19 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4ae7-70d5-ba8a-c32bd7dbdb8e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4ae7-709d-9be7-3cf95abd952d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-4ae7-709d-9be7-3cf95abd952d 2026/02/04 21:29:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-4af1-7621-b5c2-8567e9b02fab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 --- PASS: TestPoll_Local3OptionsAnd2Votes (0.56s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/04 21:29:19 INFO Applying migration id=initial 2026/02/04 21:29:19 INFO Applying migration id=notesupdated 2026/02/04 21:29:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:19 INFO Applying migration id=activitiesid 2026/02/04 21:29:19 INFO Applying migration id=outbox 2026/02/04 21:29:19 INFO Applying migration id=edits 2026/02/04 21:29:19 INFO Applying migration id=outboxactor 2026/02/04 21:29:19 INFO Applying migration id=outboxsender 2026/02/04 21:29:19 INFO Applying migration id=thread 2026/02/04 21:29:19 INFO Applying migration id=host 2026/02/04 21:29:19 INFO Applying migration id=sharedinbox 2026/02/04 21:29:19 INFO Applying migration id=noteshost 2026/02/04 21:29:19 INFO Applying migration id=fetched 2026/02/04 21:29:19 INFO Applying migration id=move 2026/02/04 21:29:19 INFO Applying migration id=cleanup 2026/02/04 21:29:19 INFO Applying migration id=received 2026/02/04 21:29:19 INFO Applying migration id=namehost 2026/02/04 21:29:19 INFO Applying migration id=outboxhost 2026/02/04 21:29:19 INFO Applying migration id=notesfts 2026/02/04 21:29:19 INFO Applying migration id=iconsname 2026/02/04 21:29:19 INFO Applying migration id=nohash 2026/02/04 21:29:19 INFO Applying migration id=shares 2026/02/04 21:29:19 INFO Applying migration id=actorttl 2026/02/04 21:29:19 INFO Applying migration id=tocc 2026/02/04 21:29:19 INFO Applying migration id=followeds 2026/02/04 21:29:19 INFO Applying migration id=certhash 2026/02/04 21:29:19 INFO Applying migration id=follows_sync 2026/02/04 21:29:19 INFO Applying migration id=jsonpath 2026/02/04 21:29:19 INFO Applying migration id=localforward 2026/02/04 21:29:19 INFO Applying migration id=avatar 2026/02/04 21:29:19 INFO Applying migration id=noimage 2026/02/04 21:29:19 INFO Applying migration id=feed 2026/02/04 21:29:19 INFO Applying migration id=bookmarks 2026/02/04 21:29:19 INFO Applying migration id=shareactivity 2026/02/04 21:29:19 INFO Applying migration id=application 2026/02/04 21:29:19 INFO Applying migration id=certificates 2026/02/04 21:29:19 INFO Applying migration id=rawforward 2026/02/04 21:29:19 INFO Applying migration id=publickey 2026/02/04 21:29:19 INFO Applying migration id=resolvegroup 2026/02/04 21:29:19 INFO Applying migration id=reject 2026/02/04 21:29:19 INFO Applying migration id=autodel 2026/02/04 21:29:19 INFO Applying migration id=jsonb 2026/02/04 21:29:19 INFO Applying migration id=quote 2026/02/04 21:29:19 INFO Applying migration id=rfc9421 2026/02/04 21:29:19 INFO Applying migration id=keys 2026/02/04 21:29:19 INFO Applying migration id=portable 2026/02/04 21:29:19 INFO Applying migration id=proofs 2026/02/04 21:29:19 INFO Applying migration id=contexts 2026/02/04 21:29:19 INFO Applying migration id=deliverieshost 2026/02/04 21:29:19 INFO Applying migration id=pembegin 2026/02/04 21:29:19 INFO Applying migration id=didhost 2026/02/04 21:29:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:19 INFO Applying migration id=invites 2026/02/04 21:29:19 INFO Applying migration id=ed25519blob 2026/02/04 21:29:19 INFO Applying migration id=rsablob 2026/02/04 21:29:19 INFO Applying migration id=iconscid 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4f8f-7c46-bca6-3989462c0715 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4f94-7c20-b1e3-d1c8b8fe76bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f94-7bdf-ac37-301d45fb89b0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-4f94-7bdf-ac37-301d45fb89b0 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4f97-7daa-a5e7-e0bcfa2776d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 2026/02/04 21:29:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-4fa5-73c4-a4ce-782ab34321d4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.21s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/04 21:29:21 INFO Applying migration id=initial 2026/02/04 21:29:21 INFO Applying migration id=notesupdated 2026/02/04 21:29:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:21 INFO Applying migration id=activitiesid 2026/02/04 21:29:21 INFO Applying migration id=outbox 2026/02/04 21:29:21 INFO Applying migration id=edits 2026/02/04 21:29:21 INFO Applying migration id=outboxactor 2026/02/04 21:29:21 INFO Applying migration id=outboxsender 2026/02/04 21:29:21 INFO Applying migration id=thread 2026/02/04 21:29:21 INFO Applying migration id=host 2026/02/04 21:29:21 INFO Applying migration id=sharedinbox 2026/02/04 21:29:21 INFO Applying migration id=noteshost 2026/02/04 21:29:21 INFO Applying migration id=fetched 2026/02/04 21:29:21 INFO Applying migration id=move 2026/02/04 21:29:21 INFO Applying migration id=cleanup 2026/02/04 21:29:21 INFO Applying migration id=received 2026/02/04 21:29:21 INFO Applying migration id=namehost 2026/02/04 21:29:21 INFO Applying migration id=outboxhost 2026/02/04 21:29:21 INFO Applying migration id=notesfts 2026/02/04 21:29:21 INFO Applying migration id=iconsname 2026/02/04 21:29:21 INFO Applying migration id=nohash 2026/02/04 21:29:21 INFO Applying migration id=shares 2026/02/04 21:29:21 INFO Applying migration id=actorttl 2026/02/04 21:29:21 INFO Applying migration id=tocc 2026/02/04 21:29:21 INFO Applying migration id=followeds 2026/02/04 21:29:21 INFO Applying migration id=certhash 2026/02/04 21:29:21 INFO Applying migration id=follows_sync 2026/02/04 21:29:21 INFO Applying migration id=jsonpath 2026/02/04 21:29:21 INFO Applying migration id=localforward 2026/02/04 21:29:21 INFO Applying migration id=avatar 2026/02/04 21:29:21 INFO Applying migration id=noimage 2026/02/04 21:29:21 INFO Applying migration id=feed 2026/02/04 21:29:21 INFO Applying migration id=bookmarks 2026/02/04 21:29:21 INFO Applying migration id=shareactivity 2026/02/04 21:29:21 INFO Applying migration id=application 2026/02/04 21:29:21 INFO Applying migration id=certificates 2026/02/04 21:29:21 INFO Applying migration id=rawforward 2026/02/04 21:29:21 INFO Applying migration id=publickey 2026/02/04 21:29:21 INFO Applying migration id=resolvegroup 2026/02/04 21:29:21 INFO Applying migration id=reject 2026/02/04 21:29:21 INFO Applying migration id=autodel 2026/02/04 21:29:21 INFO Applying migration id=jsonb 2026/02/04 21:29:21 INFO Applying migration id=quote 2026/02/04 21:29:21 INFO Applying migration id=rfc9421 2026/02/04 21:29:21 INFO Applying migration id=keys 2026/02/04 21:29:21 INFO Applying migration id=portable 2026/02/04 21:29:21 INFO Applying migration id=proofs 2026/02/04 21:29:21 INFO Applying migration id=contexts 2026/02/04 21:29:21 INFO Applying migration id=deliverieshost 2026/02/04 21:29:21 INFO Applying migration id=pembegin 2026/02/04 21:29:21 INFO Applying migration id=didhost 2026/02/04 21:29:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:21 INFO Applying migration id=invites 2026/02/04 21:29:21 INFO Applying migration id=ed25519blob 2026/02/04 21:29:21 INFO Applying migration id=rsablob 2026/02/04 21:29:21 INFO Applying migration id=iconscid 2026/02/04 21:29:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-5262-73ad-a5ae-3a3d5b8efeea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-5263-75a9-9fa4-f0316ef29cf8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-5262-73ad-a5ae-3a3d5b8efeea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8f-5262-73ad-a5ae-3a3d5b8efeea 2026/02/04 21:29:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-5264-7495-89aa-0d00868158dc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-5265-750b-93a3-e80ae2883324 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-5264-7495-89aa-0d00868158dc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8f-5264-7495-89aa-0d00868158dc 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-5266-748f-9c29-eca1ff326fdf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-526a-743a-8352-98ae1a6911f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-526a-7405-a7d8-da0107213715 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-526a-7405-a7d8-da0107213715 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-526d-73a8-8918-39b5017ab669 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-526d-7367-8245-703b2108ebec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-526d-7367-8245-703b2108ebec 2026/02/04 21:29:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-5272-7098-b3d6-1397135550c3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 --- PASS: TestPoll_LocalVoteVisibilityFollowers (0.72s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/04 21:29:21 INFO Applying migration id=initial 2026/02/04 21:29:21 INFO Applying migration id=notesupdated 2026/02/04 21:29:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:21 INFO Applying migration id=activitiesid 2026/02/04 21:29:21 INFO Applying migration id=outbox 2026/02/04 21:29:21 INFO Applying migration id=edits 2026/02/04 21:29:21 INFO Applying migration id=outboxactor 2026/02/04 21:29:21 INFO Applying migration id=outboxsender 2026/02/04 21:29:21 INFO Applying migration id=thread 2026/02/04 21:29:21 INFO Applying migration id=host 2026/02/04 21:29:21 INFO Applying migration id=sharedinbox 2026/02/04 21:29:21 INFO Applying migration id=noteshost 2026/02/04 21:29:21 INFO Applying migration id=fetched 2026/02/04 21:29:21 INFO Applying migration id=move 2026/02/04 21:29:21 INFO Applying migration id=cleanup 2026/02/04 21:29:21 INFO Applying migration id=received 2026/02/04 21:29:21 INFO Applying migration id=namehost 2026/02/04 21:29:21 INFO Applying migration id=outboxhost 2026/02/04 21:29:21 INFO Applying migration id=notesfts 2026/02/04 21:29:21 INFO Applying migration id=iconsname 2026/02/04 21:29:21 INFO Applying migration id=nohash 2026/02/04 21:29:21 INFO Applying migration id=shares 2026/02/04 21:29:21 INFO Applying migration id=actorttl 2026/02/04 21:29:21 INFO Applying migration id=tocc 2026/02/04 21:29:21 INFO Applying migration id=followeds 2026/02/04 21:29:21 INFO Applying migration id=certhash 2026/02/04 21:29:21 INFO Applying migration id=follows_sync 2026/02/04 21:29:21 INFO Applying migration id=jsonpath 2026/02/04 21:29:21 INFO Applying migration id=localforward 2026/02/04 21:29:21 INFO Applying migration id=avatar 2026/02/04 21:29:21 INFO Applying migration id=noimage 2026/02/04 21:29:21 INFO Applying migration id=feed 2026/02/04 21:29:21 INFO Applying migration id=bookmarks 2026/02/04 21:29:21 INFO Applying migration id=shareactivity 2026/02/04 21:29:21 INFO Applying migration id=application 2026/02/04 21:29:21 INFO Applying migration id=certificates 2026/02/04 21:29:21 INFO Applying migration id=rawforward 2026/02/04 21:29:21 INFO Applying migration id=publickey 2026/02/04 21:29:21 INFO Applying migration id=resolvegroup 2026/02/04 21:29:21 INFO Applying migration id=reject 2026/02/04 21:29:21 INFO Applying migration id=autodel 2026/02/04 21:29:21 INFO Applying migration id=jsonb 2026/02/04 21:29:21 INFO Applying migration id=quote 2026/02/04 21:29:21 INFO Applying migration id=rfc9421 2026/02/04 21:29:21 INFO Applying migration id=keys 2026/02/04 21:29:21 INFO Applying migration id=portable 2026/02/04 21:29:21 INFO Applying migration id=proofs 2026/02/04 21:29:21 INFO Applying migration id=contexts 2026/02/04 21:29:21 INFO Applying migration id=deliverieshost 2026/02/04 21:29:21 INFO Applying migration id=pembegin 2026/02/04 21:29:21 INFO Applying migration id=didhost 2026/02/04 21:29:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:21 INFO Applying migration id=invites 2026/02/04 21:29:21 INFO Applying migration id=ed25519blob 2026/02/04 21:29:21 INFO Applying migration id=rsablob 2026/02/04 21:29:21 INFO Applying migration id=iconscid 2026/02/04 21:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-54f4-7c94-b531-706aa0a9eb7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-54f9-73f8-a689-a66a51a9e5d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54f9-73c4-a4bd-39bfa190bd04 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-54f9-73c4-a4bd-39bfa190bd04 2026/02/04 21:29:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-54fc-7094-a49b-5045e426efcc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54fc-705c-87e1-416a17b56dea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-54fc-705c-87e1-416a17b56dea 2026/02/04 21:29:22 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-5500-7996-af04-1aaf55d078ab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e --- PASS: TestPoll_LocalVoteVisibilityPublic (0.66s) === RUN TestPoll_LocalSelfVote 2026/02/04 21:29:22 INFO Applying migration id=initial 2026/02/04 21:29:22 INFO Applying migration id=notesupdated 2026/02/04 21:29:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:22 INFO Applying migration id=activitiesid 2026/02/04 21:29:22 INFO Applying migration id=outbox 2026/02/04 21:29:22 INFO Applying migration id=edits 2026/02/04 21:29:22 INFO Applying migration id=outboxactor 2026/02/04 21:29:22 INFO Applying migration id=outboxsender 2026/02/04 21:29:22 INFO Applying migration id=thread 2026/02/04 21:29:22 INFO Applying migration id=host 2026/02/04 21:29:22 INFO Applying migration id=sharedinbox 2026/02/04 21:29:22 INFO Applying migration id=noteshost 2026/02/04 21:29:22 INFO Applying migration id=fetched 2026/02/04 21:29:22 INFO Applying migration id=move 2026/02/04 21:29:22 INFO Applying migration id=cleanup 2026/02/04 21:29:22 INFO Applying migration id=received 2026/02/04 21:29:22 INFO Applying migration id=namehost 2026/02/04 21:29:22 INFO Applying migration id=outboxhost 2026/02/04 21:29:22 INFO Applying migration id=notesfts 2026/02/04 21:29:22 INFO Applying migration id=iconsname 2026/02/04 21:29:22 INFO Applying migration id=nohash 2026/02/04 21:29:22 INFO Applying migration id=shares 2026/02/04 21:29:22 INFO Applying migration id=actorttl 2026/02/04 21:29:22 INFO Applying migration id=tocc 2026/02/04 21:29:22 INFO Applying migration id=followeds 2026/02/04 21:29:22 INFO Applying migration id=certhash 2026/02/04 21:29:22 INFO Applying migration id=follows_sync 2026/02/04 21:29:22 INFO Applying migration id=jsonpath 2026/02/04 21:29:22 INFO Applying migration id=localforward 2026/02/04 21:29:22 INFO Applying migration id=avatar 2026/02/04 21:29:22 INFO Applying migration id=noimage 2026/02/04 21:29:22 INFO Applying migration id=feed 2026/02/04 21:29:22 INFO Applying migration id=bookmarks 2026/02/04 21:29:22 INFO Applying migration id=shareactivity 2026/02/04 21:29:22 INFO Applying migration id=application 2026/02/04 21:29:22 INFO Applying migration id=certificates 2026/02/04 21:29:22 INFO Applying migration id=rawforward 2026/02/04 21:29:22 INFO Applying migration id=publickey 2026/02/04 21:29:22 INFO Applying migration id=resolvegroup 2026/02/04 21:29:22 INFO Applying migration id=reject 2026/02/04 21:29:22 INFO Applying migration id=autodel 2026/02/04 21:29:22 INFO Applying migration id=jsonb 2026/02/04 21:29:22 INFO Applying migration id=quote 2026/02/04 21:29:22 INFO Applying migration id=rfc9421 2026/02/04 21:29:22 INFO Applying migration id=keys 2026/02/04 21:29:22 INFO Applying migration id=portable 2026/02/04 21:29:22 INFO Applying migration id=proofs 2026/02/04 21:29:22 INFO Applying migration id=contexts 2026/02/04 21:29:22 INFO Applying migration id=deliverieshost 2026/02/04 21:29:22 INFO Applying migration id=pembegin 2026/02/04 21:29:22 INFO Applying migration id=didhost 2026/02/04 21:29:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:22 INFO Applying migration id=invites 2026/02/04 21:29:22 INFO Applying migration id=ed25519blob 2026/02/04 21:29:22 INFO Applying migration id=rsablob 2026/02/04 21:29:22 INFO Applying migration id=iconscid 2026/02/04 21:29:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-576c-7417-8e48-48a71883006e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-576e-74c3-b036-0b595298a7af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576e-74ac-bd22-da0d3142a7c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-576e-74ac-bd22-da0d3142a7c7 2026/02/04 21:29:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-576f-7861-b1c7-99843ddcf329 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576f-784a-8d1c-e17b99fee4d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-576f-784a-8d1c-e17b99fee4d5 2026/02/04 21:29:23 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-5771-78ee-bf7e-aa8b3c4d6dda activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 --- PASS: TestPoll_LocalSelfVote (0.60s) === RUN TestRegister_RedirectNoCertificate 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid --- PASS: TestRegister_RedirectNoCertificate (0.13s) === RUN TestRegister_InvitationRequired 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.16s) === RUN TestRegister_InvitationPrompt 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid --- PASS: TestRegister_InvitationPrompt (0.14s) === RUN TestRegister_InvalidInvitationCode 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.15s) === RUN TestRegister_Redirect 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.13s) === RUN TestRegister_HappyFlow 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:24 INFO Applying migration id=certhash 2026/02/04 21:29:24 INFO Applying migration id=follows_sync 2026/02/04 21:29:24 INFO Applying migration id=jsonpath 2026/02/04 21:29:24 INFO Applying migration id=localforward 2026/02/04 21:29:24 INFO Applying migration id=avatar 2026/02/04 21:29:24 INFO Applying migration id=noimage 2026/02/04 21:29:24 INFO Applying migration id=feed 2026/02/04 21:29:24 INFO Applying migration id=bookmarks 2026/02/04 21:29:24 INFO Applying migration id=shareactivity 2026/02/04 21:29:24 INFO Applying migration id=application 2026/02/04 21:29:24 INFO Applying migration id=certificates 2026/02/04 21:29:24 INFO Applying migration id=rawforward 2026/02/04 21:29:24 INFO Applying migration id=publickey 2026/02/04 21:29:24 INFO Applying migration id=resolvegroup 2026/02/04 21:29:24 INFO Applying migration id=reject 2026/02/04 21:29:24 INFO Applying migration id=autodel 2026/02/04 21:29:24 INFO Applying migration id=jsonb 2026/02/04 21:29:24 INFO Applying migration id=quote 2026/02/04 21:29:24 INFO Applying migration id=rfc9421 2026/02/04 21:29:24 INFO Applying migration id=keys 2026/02/04 21:29:24 INFO Applying migration id=portable 2026/02/04 21:29:24 INFO Applying migration id=proofs 2026/02/04 21:29:24 INFO Applying migration id=contexts 2026/02/04 21:29:24 INFO Applying migration id=deliverieshost 2026/02/04 21:29:24 INFO Applying migration id=pembegin 2026/02/04 21:29:24 INFO Applying migration id=didhost 2026/02/04 21:29:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:24 INFO Applying migration id=invites 2026/02/04 21:29:24 INFO Applying migration id=ed25519blob 2026/02/04 21:29:24 INFO Applying migration id=rsablob 2026/02/04 21:29:24 INFO Applying migration id=iconscid 2026/02/04 21:29:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.31s) === RUN TestRegister_AlreadyRegistered 2026/02/04 21:29:24 INFO Applying migration id=initial 2026/02/04 21:29:24 INFO Applying migration id=notesupdated 2026/02/04 21:29:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:24 INFO Applying migration id=activitiesid 2026/02/04 21:29:24 INFO Applying migration id=outbox 2026/02/04 21:29:24 INFO Applying migration id=edits 2026/02/04 21:29:24 INFO Applying migration id=outboxactor 2026/02/04 21:29:24 INFO Applying migration id=outboxsender 2026/02/04 21:29:24 INFO Applying migration id=thread 2026/02/04 21:29:24 INFO Applying migration id=host 2026/02/04 21:29:24 INFO Applying migration id=sharedinbox 2026/02/04 21:29:24 INFO Applying migration id=noteshost 2026/02/04 21:29:24 INFO Applying migration id=fetched 2026/02/04 21:29:24 INFO Applying migration id=move 2026/02/04 21:29:24 INFO Applying migration id=cleanup 2026/02/04 21:29:24 INFO Applying migration id=received 2026/02/04 21:29:24 INFO Applying migration id=namehost 2026/02/04 21:29:24 INFO Applying migration id=outboxhost 2026/02/04 21:29:24 INFO Applying migration id=notesfts 2026/02/04 21:29:24 INFO Applying migration id=iconsname 2026/02/04 21:29:24 INFO Applying migration id=nohash 2026/02/04 21:29:24 INFO Applying migration id=shares 2026/02/04 21:29:24 INFO Applying migration id=actorttl 2026/02/04 21:29:24 INFO Applying migration id=tocc 2026/02/04 21:29:24 INFO Applying migration id=followeds 2026/02/04 21:29:24 INFO Applying migration id=certhash 2026/02/04 21:29:24 INFO Applying migration id=follows_sync 2026/02/04 21:29:24 INFO Applying migration id=jsonpath 2026/02/04 21:29:24 INFO Applying migration id=localforward 2026/02/04 21:29:24 INFO Applying migration id=avatar 2026/02/04 21:29:24 INFO Applying migration id=noimage 2026/02/04 21:29:24 INFO Applying migration id=feed 2026/02/04 21:29:24 INFO Applying migration id=bookmarks 2026/02/04 21:29:24 INFO Applying migration id=shareactivity 2026/02/04 21:29:24 INFO Applying migration id=application 2026/02/04 21:29:24 INFO Applying migration id=certificates 2026/02/04 21:29:24 INFO Applying migration id=rawforward 2026/02/04 21:29:24 INFO Applying migration id=publickey 2026/02/04 21:29:24 INFO Applying migration id=resolvegroup 2026/02/04 21:29:24 INFO Applying migration id=reject 2026/02/04 21:29:24 INFO Applying migration id=autodel 2026/02/04 21:29:24 INFO Applying migration id=jsonb 2026/02/04 21:29:24 INFO Applying migration id=quote 2026/02/04 21:29:24 INFO Applying migration id=rfc9421 2026/02/04 21:29:24 INFO Applying migration id=keys 2026/02/04 21:29:24 INFO Applying migration id=portable 2026/02/04 21:29:24 INFO Applying migration id=proofs 2026/02/04 21:29:24 INFO Applying migration id=contexts 2026/02/04 21:29:24 INFO Applying migration id=deliverieshost 2026/02/04 21:29:24 INFO Applying migration id=pembegin 2026/02/04 21:29:24 INFO Applying migration id=didhost 2026/02/04 21:29:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:24 INFO Applying migration id=invites 2026/02/04 21:29:24 INFO Applying migration id=ed25519blob 2026/02/04 21:29:24 INFO Applying migration id=rsablob 2026/02/04 21:29:24 INFO Applying migration id=iconscid 2026/02/04 21:29:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.22s) === RUN TestRegister_Twice 2026/02/04 21:29:24 INFO Applying migration id=initial 2026/02/04 21:29:24 INFO Applying migration id=notesupdated 2026/02/04 21:29:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:24 INFO Applying migration id=activitiesid 2026/02/04 21:29:24 INFO Applying migration id=outbox 2026/02/04 21:29:24 INFO Applying migration id=edits 2026/02/04 21:29:24 INFO Applying migration id=outboxactor 2026/02/04 21:29:24 INFO Applying migration id=outboxsender 2026/02/04 21:29:24 INFO Applying migration id=thread 2026/02/04 21:29:24 INFO Applying migration id=host 2026/02/04 21:29:24 INFO Applying migration id=sharedinbox 2026/02/04 21:29:24 INFO Applying migration id=noteshost 2026/02/04 21:29:24 INFO Applying migration id=fetched 2026/02/04 21:29:24 INFO Applying migration id=move 2026/02/04 21:29:24 INFO Applying migration id=cleanup 2026/02/04 21:29:24 INFO Applying migration id=received 2026/02/04 21:29:24 INFO Applying migration id=namehost 2026/02/04 21:29:24 INFO Applying migration id=outboxhost 2026/02/04 21:29:24 INFO Applying migration id=notesfts 2026/02/04 21:29:24 INFO Applying migration id=iconsname 2026/02/04 21:29:24 INFO Applying migration id=nohash 2026/02/04 21:29:24 INFO Applying migration id=shares 2026/02/04 21:29:24 INFO Applying migration id=actorttl 2026/02/04 21:29:24 INFO Applying migration id=tocc 2026/02/04 21:29:24 INFO Applying migration id=followeds 2026/02/04 21:29:24 INFO Applying migration id=certhash 2026/02/04 21:29:24 INFO Applying migration id=follows_sync 2026/02/04 21:29:24 INFO Applying migration id=jsonpath 2026/02/04 21:29:24 INFO Applying migration id=localforward 2026/02/04 21:29:24 INFO Applying migration id=avatar 2026/02/04 21:29:24 INFO Applying migration id=noimage 2026/02/04 21:29:24 INFO Applying migration id=feed 2026/02/04 21:29:24 INFO Applying migration id=bookmarks 2026/02/04 21:29:24 INFO Applying migration id=shareactivity 2026/02/04 21:29:24 INFO Applying migration id=application 2026/02/04 21:29:24 INFO Applying migration id=certificates 2026/02/04 21:29:24 INFO Applying migration id=rawforward 2026/02/04 21:29:24 INFO Applying migration id=publickey 2026/02/04 21:29:24 INFO Applying migration id=resolvegroup 2026/02/04 21:29:24 INFO Applying migration id=reject 2026/02/04 21:29:24 INFO Applying migration id=autodel 2026/02/04 21:29:24 INFO Applying migration id=jsonb 2026/02/04 21:29:24 INFO Applying migration id=quote 2026/02/04 21:29:24 INFO Applying migration id=rfc9421 2026/02/04 21:29:24 INFO Applying migration id=keys 2026/02/04 21:29:24 INFO Applying migration id=portable 2026/02/04 21:29:24 INFO Applying migration id=proofs 2026/02/04 21:29:24 INFO Applying migration id=contexts 2026/02/04 21:29:24 INFO Applying migration id=deliverieshost 2026/02/04 21:29:24 INFO Applying migration id=pembegin 2026/02/04 21:29:24 INFO Applying migration id=didhost 2026/02/04 21:29:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:24 INFO Applying migration id=invites 2026/02/04 21:29:24 INFO Applying migration id=ed25519blob 2026/02/04 21:29:24 INFO Applying migration id=rsablob 2026/02/04 21:29:24 INFO Applying migration id=iconscid 2026/02/04 21:29:24 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.54s) === RUN TestRegister_Throttling 2026/02/04 21:29:24 INFO Applying migration id=initial 2026/02/04 21:29:25 INFO Applying migration id=notesupdated 2026/02/04 21:29:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:25 INFO Applying migration id=activitiesid 2026/02/04 21:29:25 INFO Applying migration id=outbox 2026/02/04 21:29:25 INFO Applying migration id=edits 2026/02/04 21:29:25 INFO Applying migration id=outboxactor 2026/02/04 21:29:25 INFO Applying migration id=outboxsender 2026/02/04 21:29:25 INFO Applying migration id=thread 2026/02/04 21:29:25 INFO Applying migration id=host 2026/02/04 21:29:25 INFO Applying migration id=sharedinbox 2026/02/04 21:29:25 INFO Applying migration id=noteshost 2026/02/04 21:29:25 INFO Applying migration id=fetched 2026/02/04 21:29:25 INFO Applying migration id=move 2026/02/04 21:29:25 INFO Applying migration id=cleanup 2026/02/04 21:29:25 INFO Applying migration id=received 2026/02/04 21:29:25 INFO Applying migration id=namehost 2026/02/04 21:29:25 INFO Applying migration id=outboxhost 2026/02/04 21:29:25 INFO Applying migration id=notesfts 2026/02/04 21:29:25 INFO Applying migration id=iconsname 2026/02/04 21:29:25 INFO Applying migration id=nohash 2026/02/04 21:29:25 INFO Applying migration id=shares 2026/02/04 21:29:25 INFO Applying migration id=actorttl 2026/02/04 21:29:25 INFO Applying migration id=tocc 2026/02/04 21:29:25 INFO Applying migration id=followeds 2026/02/04 21:29:25 INFO Applying migration id=certhash 2026/02/04 21:29:25 INFO Applying migration id=follows_sync 2026/02/04 21:29:25 INFO Applying migration id=jsonpath 2026/02/04 21:29:25 INFO Applying migration id=localforward 2026/02/04 21:29:25 INFO Applying migration id=avatar 2026/02/04 21:29:25 INFO Applying migration id=noimage 2026/02/04 21:29:25 INFO Applying migration id=feed 2026/02/04 21:29:25 INFO Applying migration id=bookmarks 2026/02/04 21:29:25 INFO Applying migration id=shareactivity 2026/02/04 21:29:25 INFO Applying migration id=application 2026/02/04 21:29:25 INFO Applying migration id=certificates 2026/02/04 21:29:25 INFO Applying migration id=rawforward 2026/02/04 21:29:25 INFO Applying migration id=publickey 2026/02/04 21:29:25 INFO Applying migration id=resolvegroup 2026/02/04 21:29:25 INFO Applying migration id=reject 2026/02/04 21:29:25 INFO Applying migration id=autodel 2026/02/04 21:29:25 INFO Applying migration id=jsonb 2026/02/04 21:29:25 INFO Applying migration id=quote 2026/02/04 21:29:25 INFO Applying migration id=rfc9421 2026/02/04 21:29:25 INFO Applying migration id=keys 2026/02/04 21:29:25 INFO Applying migration id=portable 2026/02/04 21:29:25 INFO Applying migration id=proofs 2026/02/04 21:29:25 INFO Applying migration id=contexts 2026/02/04 21:29:25 INFO Applying migration id=deliverieshost 2026/02/04 21:29:25 INFO Applying migration id=pembegin 2026/02/04 21:29:25 INFO Applying migration id=didhost 2026/02/04 21:29:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:25 INFO Applying migration id=invites 2026/02/04 21:29:25 INFO Applying migration id=ed25519blob 2026/02/04 21:29:25 INFO Applying migration id=rsablob 2026/02/04 21:29:25 INFO Applying migration id=iconscid 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.30s) === RUN TestRegister_Throttling30Minutes 2026/02/04 21:29:25 INFO Applying migration id=initial 2026/02/04 21:29:25 INFO Applying migration id=notesupdated 2026/02/04 21:29:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:25 INFO Applying migration id=activitiesid 2026/02/04 21:29:25 INFO Applying migration id=outbox 2026/02/04 21:29:25 INFO Applying migration id=edits 2026/02/04 21:29:25 INFO Applying migration id=outboxactor 2026/02/04 21:29:25 INFO Applying migration id=outboxsender 2026/02/04 21:29:25 INFO Applying migration id=thread 2026/02/04 21:29:25 INFO Applying migration id=host 2026/02/04 21:29:25 INFO Applying migration id=sharedinbox 2026/02/04 21:29:25 INFO Applying migration id=noteshost 2026/02/04 21:29:25 INFO Applying migration id=fetched 2026/02/04 21:29:25 INFO Applying migration id=move 2026/02/04 21:29:25 INFO Applying migration id=cleanup 2026/02/04 21:29:25 INFO Applying migration id=received 2026/02/04 21:29:25 INFO Applying migration id=namehost 2026/02/04 21:29:25 INFO Applying migration id=outboxhost 2026/02/04 21:29:25 INFO Applying migration id=notesfts 2026/02/04 21:29:25 INFO Applying migration id=iconsname 2026/02/04 21:29:25 INFO Applying migration id=nohash 2026/02/04 21:29:25 INFO Applying migration id=shares 2026/02/04 21:29:25 INFO Applying migration id=actorttl 2026/02/04 21:29:25 INFO Applying migration id=tocc 2026/02/04 21:29:25 INFO Applying migration id=followeds 2026/02/04 21:29:25 INFO Applying migration id=certhash 2026/02/04 21:29:25 INFO Applying migration id=follows_sync 2026/02/04 21:29:25 INFO Applying migration id=jsonpath 2026/02/04 21:29:25 INFO Applying migration id=localforward 2026/02/04 21:29:25 INFO Applying migration id=avatar 2026/02/04 21:29:25 INFO Applying migration id=noimage 2026/02/04 21:29:25 INFO Applying migration id=feed 2026/02/04 21:29:25 INFO Applying migration id=bookmarks 2026/02/04 21:29:25 INFO Applying migration id=shareactivity 2026/02/04 21:29:25 INFO Applying migration id=application 2026/02/04 21:29:25 INFO Applying migration id=certificates 2026/02/04 21:29:25 INFO Applying migration id=rawforward 2026/02/04 21:29:25 INFO Applying migration id=publickey 2026/02/04 21:29:25 INFO Applying migration id=resolvegroup 2026/02/04 21:29:25 INFO Applying migration id=reject 2026/02/04 21:29:25 INFO Applying migration id=autodel 2026/02/04 21:29:25 INFO Applying migration id=jsonb 2026/02/04 21:29:25 INFO Applying migration id=quote 2026/02/04 21:29:25 INFO Applying migration id=rfc9421 2026/02/04 21:29:25 INFO Applying migration id=keys 2026/02/04 21:29:25 INFO Applying migration id=portable 2026/02/04 21:29:25 INFO Applying migration id=proofs 2026/02/04 21:29:25 INFO Applying migration id=contexts 2026/02/04 21:29:25 INFO Applying migration id=deliverieshost 2026/02/04 21:29:25 INFO Applying migration id=pembegin 2026/02/04 21:29:25 INFO Applying migration id=didhost 2026/02/04 21:29:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:25 INFO Applying migration id=invites 2026/02/04 21:29:25 INFO Applying migration id=ed25519blob 2026/02/04 21:29:25 INFO Applying migration id=rsablob 2026/02/04 21:29:25 INFO Applying migration id=iconscid 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.29s) === RUN TestRegister_Throttling1Hour 2026/02/04 21:29:25 INFO Applying migration id=initial 2026/02/04 21:29:25 INFO Applying migration id=notesupdated 2026/02/04 21:29:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:25 INFO Applying migration id=activitiesid 2026/02/04 21:29:25 INFO Applying migration id=outbox 2026/02/04 21:29:25 INFO Applying migration id=edits 2026/02/04 21:29:25 INFO Applying migration id=outboxactor 2026/02/04 21:29:25 INFO Applying migration id=outboxsender 2026/02/04 21:29:25 INFO Applying migration id=thread 2026/02/04 21:29:25 INFO Applying migration id=host 2026/02/04 21:29:25 INFO Applying migration id=sharedinbox 2026/02/04 21:29:25 INFO Applying migration id=noteshost 2026/02/04 21:29:25 INFO Applying migration id=fetched 2026/02/04 21:29:25 INFO Applying migration id=move 2026/02/04 21:29:25 INFO Applying migration id=cleanup 2026/02/04 21:29:25 INFO Applying migration id=received 2026/02/04 21:29:25 INFO Applying migration id=namehost 2026/02/04 21:29:25 INFO Applying migration id=outboxhost 2026/02/04 21:29:25 INFO Applying migration id=notesfts 2026/02/04 21:29:25 INFO Applying migration id=iconsname 2026/02/04 21:29:25 INFO Applying migration id=nohash 2026/02/04 21:29:25 INFO Applying migration id=shares 2026/02/04 21:29:25 INFO Applying migration id=actorttl 2026/02/04 21:29:25 INFO Applying migration id=tocc 2026/02/04 21:29:25 INFO Applying migration id=followeds 2026/02/04 21:29:25 INFO Applying migration id=certhash 2026/02/04 21:29:25 INFO Applying migration id=follows_sync 2026/02/04 21:29:25 INFO Applying migration id=jsonpath 2026/02/04 21:29:25 INFO Applying migration id=localforward 2026/02/04 21:29:25 INFO Applying migration id=avatar 2026/02/04 21:29:25 INFO Applying migration id=noimage 2026/02/04 21:29:25 INFO Applying migration id=feed 2026/02/04 21:29:25 INFO Applying migration id=bookmarks 2026/02/04 21:29:25 INFO Applying migration id=shareactivity 2026/02/04 21:29:25 INFO Applying migration id=application 2026/02/04 21:29:25 INFO Applying migration id=certificates 2026/02/04 21:29:25 INFO Applying migration id=rawforward 2026/02/04 21:29:25 INFO Applying migration id=publickey 2026/02/04 21:29:25 INFO Applying migration id=resolvegroup 2026/02/04 21:29:25 INFO Applying migration id=reject 2026/02/04 21:29:25 INFO Applying migration id=autodel 2026/02/04 21:29:25 INFO Applying migration id=jsonb 2026/02/04 21:29:25 INFO Applying migration id=quote 2026/02/04 21:29:25 INFO Applying migration id=rfc9421 2026/02/04 21:29:25 INFO Applying migration id=keys 2026/02/04 21:29:25 INFO Applying migration id=portable 2026/02/04 21:29:25 INFO Applying migration id=proofs 2026/02/04 21:29:25 INFO Applying migration id=contexts 2026/02/04 21:29:25 INFO Applying migration id=deliverieshost 2026/02/04 21:29:25 INFO Applying migration id=pembegin 2026/02/04 21:29:25 INFO Applying migration id=didhost 2026/02/04 21:29:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:25 INFO Applying migration id=invites 2026/02/04 21:29:25 INFO Applying migration id=ed25519blob 2026/02/04 21:29:25 INFO Applying migration id=rsablob 2026/02/04 21:29:25 INFO Applying migration id=iconscid 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.47s) === RUN TestRegister_TwoCertificates 2026/02/04 21:29:26 INFO Applying migration id=initial 2026/02/04 21:29:26 INFO Applying migration id=notesupdated 2026/02/04 21:29:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:26 INFO Applying migration id=activitiesid 2026/02/04 21:29:26 INFO Applying migration id=outbox 2026/02/04 21:29:26 INFO Applying migration id=edits 2026/02/04 21:29:26 INFO Applying migration id=outboxactor 2026/02/04 21:29:26 INFO Applying migration id=outboxsender 2026/02/04 21:29:26 INFO Applying migration id=thread 2026/02/04 21:29:26 INFO Applying migration id=host 2026/02/04 21:29:26 INFO Applying migration id=sharedinbox 2026/02/04 21:29:26 INFO Applying migration id=noteshost 2026/02/04 21:29:26 INFO Applying migration id=fetched 2026/02/04 21:29:26 INFO Applying migration id=move 2026/02/04 21:29:26 INFO Applying migration id=cleanup 2026/02/04 21:29:26 INFO Applying migration id=received 2026/02/04 21:29:26 INFO Applying migration id=namehost 2026/02/04 21:29:26 INFO Applying migration id=outboxhost 2026/02/04 21:29:26 INFO Applying migration id=notesfts 2026/02/04 21:29:26 INFO Applying migration id=iconsname 2026/02/04 21:29:26 INFO Applying migration id=nohash 2026/02/04 21:29:26 INFO Applying migration id=shares 2026/02/04 21:29:26 INFO Applying migration id=actorttl 2026/02/04 21:29:26 INFO Applying migration id=tocc 2026/02/04 21:29:26 INFO Applying migration id=followeds 2026/02/04 21:29:26 INFO Applying migration id=certhash 2026/02/04 21:29:26 INFO Applying migration id=follows_sync 2026/02/04 21:29:26 INFO Applying migration id=jsonpath 2026/02/04 21:29:26 INFO Applying migration id=localforward 2026/02/04 21:29:26 INFO Applying migration id=avatar 2026/02/04 21:29:26 INFO Applying migration id=noimage 2026/02/04 21:29:26 INFO Applying migration id=feed 2026/02/04 21:29:26 INFO Applying migration id=bookmarks 2026/02/04 21:29:26 INFO Applying migration id=shareactivity 2026/02/04 21:29:26 INFO Applying migration id=application 2026/02/04 21:29:26 INFO Applying migration id=certificates 2026/02/04 21:29:26 INFO Applying migration id=rawforward 2026/02/04 21:29:26 INFO Applying migration id=publickey 2026/02/04 21:29:26 INFO Applying migration id=resolvegroup 2026/02/04 21:29:26 INFO Applying migration id=reject 2026/02/04 21:29:26 INFO Applying migration id=autodel 2026/02/04 21:29:26 INFO Applying migration id=jsonb 2026/02/04 21:29:26 INFO Applying migration id=quote 2026/02/04 21:29:26 INFO Applying migration id=rfc9421 2026/02/04 21:29:26 INFO Applying migration id=keys 2026/02/04 21:29:26 INFO Applying migration id=portable 2026/02/04 21:29:26 INFO Applying migration id=proofs 2026/02/04 21:29:26 INFO Applying migration id=contexts 2026/02/04 21:29:26 INFO Applying migration id=deliverieshost 2026/02/04 21:29:26 INFO Applying migration id=pembegin 2026/02/04 21:29:26 INFO Applying migration id=didhost 2026/02/04 21:29:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:26 INFO Applying migration id=invites 2026/02/04 21:29:26 INFO Applying migration id=ed25519blob 2026/02/04 21:29:26 INFO Applying migration id=rsablob 2026/02/04 21:29:26 INFO Applying migration id=iconscid 2026/02/04 21:29:26 INFO Redirecting new user 2026/02/04 21:29:26 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:26 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/04 21:29:26 INFO Redirecting new user 2026/02/04 21:29:26 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:26 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/04 21:29:26 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/04 21:29:26 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/04 21:29:26 INFO Redirecting new user 2026/02/04 21:29:26 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.80s) === RUN TestRegister_ForbiddenUserName 2026/02/04 21:29:26 INFO Applying migration id=initial 2026/02/04 21:29:26 INFO Applying migration id=notesupdated 2026/02/04 21:29:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:26 INFO Applying migration id=activitiesid 2026/02/04 21:29:26 INFO Applying migration id=outbox 2026/02/04 21:29:26 INFO Applying migration id=edits 2026/02/04 21:29:26 INFO Applying migration id=outboxactor 2026/02/04 21:29:26 INFO Applying migration id=outboxsender 2026/02/04 21:29:26 INFO Applying migration id=thread 2026/02/04 21:29:26 INFO Applying migration id=host 2026/02/04 21:29:26 INFO Applying migration id=sharedinbox 2026/02/04 21:29:26 INFO Applying migration id=noteshost 2026/02/04 21:29:26 INFO Applying migration id=fetched 2026/02/04 21:29:26 INFO Applying migration id=move 2026/02/04 21:29:26 INFO Applying migration id=cleanup 2026/02/04 21:29:26 INFO Applying migration id=received 2026/02/04 21:29:26 INFO Applying migration id=namehost 2026/02/04 21:29:26 INFO Applying migration id=outboxhost 2026/02/04 21:29:26 INFO Applying migration id=notesfts 2026/02/04 21:29:26 INFO Applying migration id=iconsname 2026/02/04 21:29:26 INFO Applying migration id=nohash 2026/02/04 21:29:26 INFO Applying migration id=shares 2026/02/04 21:29:26 INFO Applying migration id=actorttl 2026/02/04 21:29:26 INFO Applying migration id=tocc 2026/02/04 21:29:26 INFO Applying migration id=followeds 2026/02/04 21:29:26 INFO Applying migration id=certhash 2026/02/04 21:29:26 INFO Applying migration id=follows_sync 2026/02/04 21:29:26 INFO Applying migration id=jsonpath 2026/02/04 21:29:26 INFO Applying migration id=localforward 2026/02/04 21:29:26 INFO Applying migration id=avatar 2026/02/04 21:29:26 INFO Applying migration id=noimage 2026/02/04 21:29:26 INFO Applying migration id=feed 2026/02/04 21:29:26 INFO Applying migration id=bookmarks 2026/02/04 21:29:26 INFO Applying migration id=shareactivity 2026/02/04 21:29:26 INFO Applying migration id=application 2026/02/04 21:29:26 INFO Applying migration id=certificates 2026/02/04 21:29:26 INFO Applying migration id=rawforward 2026/02/04 21:29:26 INFO Applying migration id=publickey 2026/02/04 21:29:26 INFO Applying migration id=resolvegroup 2026/02/04 21:29:26 INFO Applying migration id=reject 2026/02/04 21:29:26 INFO Applying migration id=autodel 2026/02/04 21:29:26 INFO Applying migration id=jsonb 2026/02/04 21:29:27 INFO Applying migration id=quote 2026/02/04 21:29:27 INFO Applying migration id=rfc9421 2026/02/04 21:29:27 INFO Applying migration id=keys 2026/02/04 21:29:27 INFO Applying migration id=portable 2026/02/04 21:29:27 INFO Applying migration id=proofs 2026/02/04 21:29:27 INFO Applying migration id=contexts 2026/02/04 21:29:27 INFO Applying migration id=deliverieshost 2026/02/04 21:29:27 INFO Applying migration id=pembegin 2026/02/04 21:29:27 INFO Applying migration id=didhost 2026/02/04 21:29:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:27 INFO Applying migration id=invites 2026/02/04 21:29:27 INFO Applying migration id=ed25519blob 2026/02/04 21:29:27 INFO Applying migration id=rsablob 2026/02/04 21:29:27 INFO Applying migration id=iconscid --- PASS: TestRegister_ForbiddenUserName (0.19s) === RUN TestReply_AuthorNotFollowed 2026/02/04 21:29:27 INFO Applying migration id=initial 2026/02/04 21:29:27 INFO Applying migration id=notesupdated 2026/02/04 21:29:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:27 INFO Applying migration id=activitiesid 2026/02/04 21:29:27 INFO Applying migration id=outbox 2026/02/04 21:29:27 INFO Applying migration id=edits 2026/02/04 21:29:27 INFO Applying migration id=outboxactor 2026/02/04 21:29:27 INFO Applying migration id=outboxsender 2026/02/04 21:29:27 INFO Applying migration id=thread 2026/02/04 21:29:27 INFO Applying migration id=host 2026/02/04 21:29:27 INFO Applying migration id=sharedinbox 2026/02/04 21:29:27 INFO Applying migration id=noteshost 2026/02/04 21:29:27 INFO Applying migration id=fetched 2026/02/04 21:29:27 INFO Applying migration id=move 2026/02/04 21:29:27 INFO Applying migration id=cleanup 2026/02/04 21:29:27 INFO Applying migration id=received 2026/02/04 21:29:27 INFO Applying migration id=namehost 2026/02/04 21:29:27 INFO Applying migration id=outboxhost 2026/02/04 21:29:27 INFO Applying migration id=notesfts 2026/02/04 21:29:27 INFO Applying migration id=iconsname 2026/02/04 21:29:27 INFO Applying migration id=nohash 2026/02/04 21:29:27 INFO Applying migration id=shares 2026/02/04 21:29:27 INFO Applying migration id=actorttl 2026/02/04 21:29:27 INFO Applying migration id=tocc 2026/02/04 21:29:27 INFO Applying migration id=followeds 2026/02/04 21:29:27 INFO Applying migration id=certhash 2026/02/04 21:29:27 INFO Applying migration id=follows_sync 2026/02/04 21:29:27 INFO Applying migration id=jsonpath 2026/02/04 21:29:27 INFO Applying migration id=localforward 2026/02/04 21:29:27 INFO Applying migration id=avatar 2026/02/04 21:29:27 INFO Applying migration id=noimage 2026/02/04 21:29:27 INFO Applying migration id=feed 2026/02/04 21:29:27 INFO Applying migration id=bookmarks 2026/02/04 21:29:27 INFO Applying migration id=shareactivity 2026/02/04 21:29:27 INFO Applying migration id=application 2026/02/04 21:29:27 INFO Applying migration id=certificates 2026/02/04 21:29:27 INFO Applying migration id=rawforward 2026/02/04 21:29:27 INFO Applying migration id=publickey 2026/02/04 21:29:27 INFO Applying migration id=resolvegroup 2026/02/04 21:29:27 INFO Applying migration id=reject 2026/02/04 21:29:27 INFO Applying migration id=autodel 2026/02/04 21:29:27 INFO Applying migration id=jsonb 2026/02/04 21:29:27 INFO Applying migration id=quote 2026/02/04 21:29:27 INFO Applying migration id=rfc9421 2026/02/04 21:29:27 INFO Applying migration id=keys 2026/02/04 21:29:27 INFO Applying migration id=portable 2026/02/04 21:29:27 INFO Applying migration id=proofs 2026/02/04 21:29:27 INFO Applying migration id=contexts 2026/02/04 21:29:27 INFO Applying migration id=deliverieshost 2026/02/04 21:29:27 INFO Applying migration id=pembegin 2026/02/04 21:29:27 INFO Applying migration id=didhost 2026/02/04 21:29:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:27 INFO Applying migration id=invites 2026/02/04 21:29:27 INFO Applying migration id=ed25519blob 2026/02/04 21:29:27 INFO Applying migration id=rsablob 2026/02/04 21:29:27 INFO Applying migration id=iconscid 2026/02/04 21:29:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6997-75ef-a55e-1ac9f4af94cd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-69a0-7b8b-98db-a35154940576 note=https://localhost.localdomain:8443/post/019c2a8f-69a0-7b29-9166-a4bbabcd1445 thread=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-69a0-7b8b-98db-a35154940576 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-69a0-7b29-9166-a4bbabcd1445 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-69a0-7b29-9166-a4bbabcd1445 2026/02/04 21:29:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.68s) === RUN TestReply_AuthorFollowed 2026/02/04 21:29:27 INFO Applying migration id=initial 2026/02/04 21:29:27 INFO Applying migration id=notesupdated 2026/02/04 21:29:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:27 INFO Applying migration id=activitiesid 2026/02/04 21:29:27 INFO Applying migration id=outbox 2026/02/04 21:29:27 INFO Applying migration id=edits 2026/02/04 21:29:27 INFO Applying migration id=outboxactor 2026/02/04 21:29:27 INFO Applying migration id=outboxsender 2026/02/04 21:29:27 INFO Applying migration id=thread 2026/02/04 21:29:27 INFO Applying migration id=host 2026/02/04 21:29:27 INFO Applying migration id=sharedinbox 2026/02/04 21:29:27 INFO Applying migration id=noteshost 2026/02/04 21:29:27 INFO Applying migration id=fetched 2026/02/04 21:29:27 INFO Applying migration id=move 2026/02/04 21:29:27 INFO Applying migration id=cleanup 2026/02/04 21:29:27 INFO Applying migration id=received 2026/02/04 21:29:27 INFO Applying migration id=namehost 2026/02/04 21:29:27 INFO Applying migration id=outboxhost 2026/02/04 21:29:27 INFO Applying migration id=notesfts 2026/02/04 21:29:27 INFO Applying migration id=iconsname 2026/02/04 21:29:27 INFO Applying migration id=nohash 2026/02/04 21:29:27 INFO Applying migration id=shares 2026/02/04 21:29:27 INFO Applying migration id=actorttl 2026/02/04 21:29:27 INFO Applying migration id=tocc 2026/02/04 21:29:27 INFO Applying migration id=followeds 2026/02/04 21:29:27 INFO Applying migration id=certhash 2026/02/04 21:29:27 INFO Applying migration id=follows_sync 2026/02/04 21:29:27 INFO Applying migration id=jsonpath 2026/02/04 21:29:27 INFO Applying migration id=localforward 2026/02/04 21:29:27 INFO Applying migration id=avatar 2026/02/04 21:29:27 INFO Applying migration id=noimage 2026/02/04 21:29:27 INFO Applying migration id=feed 2026/02/04 21:29:27 INFO Applying migration id=bookmarks 2026/02/04 21:29:27 INFO Applying migration id=shareactivity 2026/02/04 21:29:27 INFO Applying migration id=application 2026/02/04 21:29:27 INFO Applying migration id=certificates 2026/02/04 21:29:27 INFO Applying migration id=rawforward 2026/02/04 21:29:27 INFO Applying migration id=publickey 2026/02/04 21:29:27 INFO Applying migration id=resolvegroup 2026/02/04 21:29:27 INFO Applying migration id=reject 2026/02/04 21:29:27 INFO Applying migration id=autodel 2026/02/04 21:29:27 INFO Applying migration id=jsonb 2026/02/04 21:29:27 INFO Applying migration id=quote 2026/02/04 21:29:27 INFO Applying migration id=rfc9421 2026/02/04 21:29:27 INFO Applying migration id=keys 2026/02/04 21:29:27 INFO Applying migration id=portable 2026/02/04 21:29:27 INFO Applying migration id=proofs 2026/02/04 21:29:27 INFO Applying migration id=contexts 2026/02/04 21:29:27 INFO Applying migration id=deliverieshost 2026/02/04 21:29:27 INFO Applying migration id=pembegin 2026/02/04 21:29:27 INFO Applying migration id=didhost 2026/02/04 21:29:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:27 INFO Applying migration id=invites 2026/02/04 21:29:27 INFO Applying migration id=ed25519blob 2026/02/04 21:29:27 INFO Applying migration id=rsablob 2026/02/04 21:29:27 INFO Applying migration id=iconscid 2026/02/04 21:29:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-6c5d-7e14-8ddf-dc90cffed2bf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-6c5e-7e06-b6ca-635b604031d5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-6c5d-7e14-8ddf-dc90cffed2bf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-6c5d-7e14-8ddf-dc90cffed2bf 2026/02/04 21:29:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6c5f-7a2f-884f-e8a2e3144265 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-6c66-7eb0-908a-b83198eafafd note=https://localhost.localdomain:8443/post/019c2a8f-6c66-7e58-9220-e4b52ade84ad thread=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6c66-7eb0-908a-b83198eafafd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6c66-7e58-9220-e4b52ade84ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-6c66-7e58-9220-e4b52ade84ad 2026/02/04 21:29:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.71s) === RUN TestReply_PostToFollowers 2026/02/04 21:29:28 INFO Applying migration id=initial 2026/02/04 21:29:28 INFO Applying migration id=notesupdated 2026/02/04 21:29:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:28 INFO Applying migration id=activitiesid 2026/02/04 21:29:28 INFO Applying migration id=outbox 2026/02/04 21:29:28 INFO Applying migration id=edits 2026/02/04 21:29:28 INFO Applying migration id=outboxactor 2026/02/04 21:29:28 INFO Applying migration id=outboxsender 2026/02/04 21:29:28 INFO Applying migration id=thread 2026/02/04 21:29:28 INFO Applying migration id=host 2026/02/04 21:29:28 INFO Applying migration id=sharedinbox 2026/02/04 21:29:28 INFO Applying migration id=noteshost 2026/02/04 21:29:28 INFO Applying migration id=fetched 2026/02/04 21:29:28 INFO Applying migration id=move 2026/02/04 21:29:28 INFO Applying migration id=cleanup 2026/02/04 21:29:28 INFO Applying migration id=received 2026/02/04 21:29:28 INFO Applying migration id=namehost 2026/02/04 21:29:28 INFO Applying migration id=outboxhost 2026/02/04 21:29:28 INFO Applying migration id=notesfts 2026/02/04 21:29:28 INFO Applying migration id=iconsname 2026/02/04 21:29:28 INFO Applying migration id=nohash 2026/02/04 21:29:28 INFO Applying migration id=shares 2026/02/04 21:29:28 INFO Applying migration id=actorttl 2026/02/04 21:29:28 INFO Applying migration id=tocc 2026/02/04 21:29:28 INFO Applying migration id=followeds 2026/02/04 21:29:28 INFO Applying migration id=certhash 2026/02/04 21:29:28 INFO Applying migration id=follows_sync 2026/02/04 21:29:28 INFO Applying migration id=jsonpath 2026/02/04 21:29:28 INFO Applying migration id=localforward 2026/02/04 21:29:28 INFO Applying migration id=avatar 2026/02/04 21:29:28 INFO Applying migration id=noimage 2026/02/04 21:29:28 INFO Applying migration id=feed 2026/02/04 21:29:28 INFO Applying migration id=bookmarks 2026/02/04 21:29:28 INFO Applying migration id=shareactivity 2026/02/04 21:29:28 INFO Applying migration id=application 2026/02/04 21:29:28 INFO Applying migration id=certificates 2026/02/04 21:29:28 INFO Applying migration id=rawforward 2026/02/04 21:29:28 INFO Applying migration id=publickey 2026/02/04 21:29:28 INFO Applying migration id=resolvegroup 2026/02/04 21:29:28 INFO Applying migration id=reject 2026/02/04 21:29:28 INFO Applying migration id=autodel 2026/02/04 21:29:28 INFO Applying migration id=jsonb 2026/02/04 21:29:28 INFO Applying migration id=quote 2026/02/04 21:29:28 INFO Applying migration id=rfc9421 2026/02/04 21:29:28 INFO Applying migration id=keys 2026/02/04 21:29:28 INFO Applying migration id=portable 2026/02/04 21:29:28 INFO Applying migration id=proofs 2026/02/04 21:29:28 INFO Applying migration id=contexts 2026/02/04 21:29:28 INFO Applying migration id=deliverieshost 2026/02/04 21:29:28 INFO Applying migration id=pembegin 2026/02/04 21:29:28 INFO Applying migration id=didhost 2026/02/04 21:29:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:28 INFO Applying migration id=invites 2026/02/04 21:29:28 INFO Applying migration id=ed25519blob 2026/02/04 21:29:28 INFO Applying migration id=rsablob 2026/02/04 21:29:28 INFO Applying migration id=iconscid 2026/02/04 21:29:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-6f18-7e71-a6e4-7b502c09e0d1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-6f19-7cab-9f60-83cfe4390a50 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-6f18-7e71-a6e4-7b502c09e0d1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-6f18-7e71-a6e4-7b502c09e0d1 2026/02/04 21:29:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6f1a-7a15-8ae1-33ac5a4fe8c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-6f21-79ac-b9bc-99ec57d0dfb6 note=https://localhost.localdomain:8443/post/019c2a8f-6f21-7956-9c2a-9406e86b8cec thread=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6f21-79ac-b9bc-99ec57d0dfb6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6f21-7956-9c2a-9406e86b8cec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-6f21-7956-9c2a-9406e86b8cec 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.70s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/04 21:29:29 INFO Applying migration id=initial 2026/02/04 21:29:29 INFO Applying migration id=notesupdated 2026/02/04 21:29:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:29 INFO Applying migration id=activitiesid 2026/02/04 21:29:29 INFO Applying migration id=outbox 2026/02/04 21:29:29 INFO Applying migration id=edits 2026/02/04 21:29:29 INFO Applying migration id=outboxactor 2026/02/04 21:29:29 INFO Applying migration id=outboxsender 2026/02/04 21:29:29 INFO Applying migration id=thread 2026/02/04 21:29:29 INFO Applying migration id=host 2026/02/04 21:29:29 INFO Applying migration id=sharedinbox 2026/02/04 21:29:29 INFO Applying migration id=noteshost 2026/02/04 21:29:29 INFO Applying migration id=fetched 2026/02/04 21:29:29 INFO Applying migration id=move 2026/02/04 21:29:29 INFO Applying migration id=cleanup 2026/02/04 21:29:29 INFO Applying migration id=received 2026/02/04 21:29:29 INFO Applying migration id=namehost 2026/02/04 21:29:29 INFO Applying migration id=outboxhost 2026/02/04 21:29:29 INFO Applying migration id=notesfts 2026/02/04 21:29:29 INFO Applying migration id=iconsname 2026/02/04 21:29:29 INFO Applying migration id=nohash 2026/02/04 21:29:29 INFO Applying migration id=shares 2026/02/04 21:29:29 INFO Applying migration id=actorttl 2026/02/04 21:29:29 INFO Applying migration id=tocc 2026/02/04 21:29:29 INFO Applying migration id=followeds 2026/02/04 21:29:29 INFO Applying migration id=certhash 2026/02/04 21:29:29 INFO Applying migration id=follows_sync 2026/02/04 21:29:29 INFO Applying migration id=jsonpath 2026/02/04 21:29:29 INFO Applying migration id=localforward 2026/02/04 21:29:29 INFO Applying migration id=avatar 2026/02/04 21:29:29 INFO Applying migration id=noimage 2026/02/04 21:29:29 INFO Applying migration id=feed 2026/02/04 21:29:29 INFO Applying migration id=bookmarks 2026/02/04 21:29:29 INFO Applying migration id=shareactivity 2026/02/04 21:29:29 INFO Applying migration id=application 2026/02/04 21:29:29 INFO Applying migration id=certificates 2026/02/04 21:29:29 INFO Applying migration id=rawforward 2026/02/04 21:29:29 INFO Applying migration id=publickey 2026/02/04 21:29:29 INFO Applying migration id=resolvegroup 2026/02/04 21:29:29 INFO Applying migration id=reject 2026/02/04 21:29:29 INFO Applying migration id=autodel 2026/02/04 21:29:29 INFO Applying migration id=jsonb 2026/02/04 21:29:29 INFO Applying migration id=quote 2026/02/04 21:29:29 INFO Applying migration id=rfc9421 2026/02/04 21:29:29 INFO Applying migration id=keys 2026/02/04 21:29:29 INFO Applying migration id=portable 2026/02/04 21:29:29 INFO Applying migration id=proofs 2026/02/04 21:29:29 INFO Applying migration id=contexts 2026/02/04 21:29:29 INFO Applying migration id=deliverieshost 2026/02/04 21:29:29 INFO Applying migration id=pembegin 2026/02/04 21:29:29 INFO Applying migration id=didhost 2026/02/04 21:29:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:29 INFO Applying migration id=invites 2026/02/04 21:29:29 INFO Applying migration id=ed25519blob 2026/02/04 21:29:29 INFO Applying migration id=rsablob 2026/02/04 21:29:29 INFO Applying migration id=iconscid 2026/02/04 21:29:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7157-7a35-8641-cae81bcf5ffb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.56s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/04 21:29:29 INFO Applying migration id=initial 2026/02/04 21:29:29 INFO Applying migration id=notesupdated 2026/02/04 21:29:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:29 INFO Applying migration id=activitiesid 2026/02/04 21:29:29 INFO Applying migration id=outbox 2026/02/04 21:29:29 INFO Applying migration id=edits 2026/02/04 21:29:29 INFO Applying migration id=outboxactor 2026/02/04 21:29:29 INFO Applying migration id=outboxsender 2026/02/04 21:29:29 INFO Applying migration id=thread 2026/02/04 21:29:29 INFO Applying migration id=host 2026/02/04 21:29:29 INFO Applying migration id=sharedinbox 2026/02/04 21:29:29 INFO Applying migration id=noteshost 2026/02/04 21:29:29 INFO Applying migration id=fetched 2026/02/04 21:29:29 INFO Applying migration id=move 2026/02/04 21:29:29 INFO Applying migration id=cleanup 2026/02/04 21:29:29 INFO Applying migration id=received 2026/02/04 21:29:29 INFO Applying migration id=namehost 2026/02/04 21:29:29 INFO Applying migration id=outboxhost 2026/02/04 21:29:29 INFO Applying migration id=notesfts 2026/02/04 21:29:29 INFO Applying migration id=iconsname 2026/02/04 21:29:29 INFO Applying migration id=nohash 2026/02/04 21:29:29 INFO Applying migration id=shares 2026/02/04 21:29:29 INFO Applying migration id=actorttl 2026/02/04 21:29:29 INFO Applying migration id=tocc 2026/02/04 21:29:29 INFO Applying migration id=followeds 2026/02/04 21:29:29 INFO Applying migration id=certhash 2026/02/04 21:29:29 INFO Applying migration id=follows_sync 2026/02/04 21:29:29 INFO Applying migration id=jsonpath 2026/02/04 21:29:29 INFO Applying migration id=localforward 2026/02/04 21:29:29 INFO Applying migration id=avatar 2026/02/04 21:29:29 INFO Applying migration id=noimage 2026/02/04 21:29:29 INFO Applying migration id=feed 2026/02/04 21:29:29 INFO Applying migration id=bookmarks 2026/02/04 21:29:29 INFO Applying migration id=shareactivity 2026/02/04 21:29:29 INFO Applying migration id=application 2026/02/04 21:29:29 INFO Applying migration id=certificates 2026/02/04 21:29:29 INFO Applying migration id=rawforward 2026/02/04 21:29:29 INFO Applying migration id=publickey 2026/02/04 21:29:29 INFO Applying migration id=resolvegroup 2026/02/04 21:29:29 INFO Applying migration id=reject 2026/02/04 21:29:29 INFO Applying migration id=autodel 2026/02/04 21:29:29 INFO Applying migration id=jsonb 2026/02/04 21:29:29 INFO Applying migration id=quote 2026/02/04 21:29:29 INFO Applying migration id=rfc9421 2026/02/04 21:29:29 INFO Applying migration id=keys 2026/02/04 21:29:29 INFO Applying migration id=portable 2026/02/04 21:29:29 INFO Applying migration id=proofs 2026/02/04 21:29:29 INFO Applying migration id=contexts 2026/02/04 21:29:29 INFO Applying migration id=deliverieshost 2026/02/04 21:29:29 INFO Applying migration id=pembegin 2026/02/04 21:29:29 INFO Applying migration id=didhost 2026/02/04 21:29:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:29 INFO Applying migration id=invites 2026/02/04 21:29:29 INFO Applying migration id=ed25519blob 2026/02/04 21:29:29 INFO Applying migration id=rsablob 2026/02/04 21:29:29 INFO Applying migration id=iconscid 2026/02/04 21:29:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-7478-764f-8bc8-53c92fd22bbc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 2026/02/04 21:29:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7479-74f9-acce-f979c7062135 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-747f-7740-99e3-989558a081e0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.81s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/04 21:29:30 INFO Applying migration id=initial 2026/02/04 21:29:30 INFO Applying migration id=notesupdated 2026/02/04 21:29:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:30 INFO Applying migration id=activitiesid 2026/02/04 21:29:30 INFO Applying migration id=outbox 2026/02/04 21:29:30 INFO Applying migration id=edits 2026/02/04 21:29:30 INFO Applying migration id=outboxactor 2026/02/04 21:29:30 INFO Applying migration id=outboxsender 2026/02/04 21:29:30 INFO Applying migration id=thread 2026/02/04 21:29:30 INFO Applying migration id=host 2026/02/04 21:29:30 INFO Applying migration id=sharedinbox 2026/02/04 21:29:30 INFO Applying migration id=noteshost 2026/02/04 21:29:30 INFO Applying migration id=fetched 2026/02/04 21:29:30 INFO Applying migration id=move 2026/02/04 21:29:30 INFO Applying migration id=cleanup 2026/02/04 21:29:30 INFO Applying migration id=received 2026/02/04 21:29:30 INFO Applying migration id=namehost 2026/02/04 21:29:30 INFO Applying migration id=outboxhost 2026/02/04 21:29:30 INFO Applying migration id=notesfts 2026/02/04 21:29:30 INFO Applying migration id=iconsname 2026/02/04 21:29:30 INFO Applying migration id=nohash 2026/02/04 21:29:30 INFO Applying migration id=shares 2026/02/04 21:29:30 INFO Applying migration id=actorttl 2026/02/04 21:29:30 INFO Applying migration id=tocc 2026/02/04 21:29:30 INFO Applying migration id=followeds 2026/02/04 21:29:30 INFO Applying migration id=certhash 2026/02/04 21:29:30 INFO Applying migration id=follows_sync 2026/02/04 21:29:30 INFO Applying migration id=jsonpath 2026/02/04 21:29:30 INFO Applying migration id=localforward 2026/02/04 21:29:30 INFO Applying migration id=avatar 2026/02/04 21:29:30 INFO Applying migration id=noimage 2026/02/04 21:29:30 INFO Applying migration id=feed 2026/02/04 21:29:30 INFO Applying migration id=bookmarks 2026/02/04 21:29:30 INFO Applying migration id=shareactivity 2026/02/04 21:29:30 INFO Applying migration id=application 2026/02/04 21:29:30 INFO Applying migration id=certificates 2026/02/04 21:29:30 INFO Applying migration id=rawforward 2026/02/04 21:29:30 INFO Applying migration id=publickey 2026/02/04 21:29:30 INFO Applying migration id=resolvegroup 2026/02/04 21:29:30 INFO Applying migration id=reject 2026/02/04 21:29:30 INFO Applying migration id=autodel 2026/02/04 21:29:30 INFO Applying migration id=jsonb 2026/02/04 21:29:30 INFO Applying migration id=quote 2026/02/04 21:29:30 INFO Applying migration id=rfc9421 2026/02/04 21:29:30 INFO Applying migration id=keys 2026/02/04 21:29:30 INFO Applying migration id=portable 2026/02/04 21:29:30 INFO Applying migration id=proofs 2026/02/04 21:29:30 INFO Applying migration id=contexts 2026/02/04 21:29:30 INFO Applying migration id=deliverieshost 2026/02/04 21:29:30 INFO Applying migration id=pembegin 2026/02/04 21:29:30 INFO Applying migration id=didhost 2026/02/04 21:29:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:30 INFO Applying migration id=invites 2026/02/04 21:29:30 INFO Applying migration id=ed25519blob 2026/02/04 21:29:30 INFO Applying migration id=rsablob 2026/02/04 21:29:30 INFO Applying migration id=iconscid 2026/02/04 21:29:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-779f-7834-bf1d-ee51cdb924be activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-77a0-755d-9c8c-cdd3028f68a0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-77a7-7093-be49-0d9368021b81 note=https://localhost.localdomain:8443/post/019c2a8f-77a7-703e-9463-0eabca9c0c84 thread=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-77a7-7093-be49-0d9368021b81 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-77a7-703e-9463-0eabca9c0c84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-77a7-703e-9463-0eabca9c0c84 2026/02/04 21:29:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-77aa-70c9-9d97-76067eee2c43 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.81s) === RUN TestReply_SelfReply 2026/02/04 21:29:31 INFO Applying migration id=initial 2026/02/04 21:29:31 INFO Applying migration id=notesupdated 2026/02/04 21:29:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:31 INFO Applying migration id=activitiesid 2026/02/04 21:29:31 INFO Applying migration id=outbox 2026/02/04 21:29:31 INFO Applying migration id=edits 2026/02/04 21:29:31 INFO Applying migration id=outboxactor 2026/02/04 21:29:31 INFO Applying migration id=outboxsender 2026/02/04 21:29:31 INFO Applying migration id=thread 2026/02/04 21:29:31 INFO Applying migration id=host 2026/02/04 21:29:31 INFO Applying migration id=sharedinbox 2026/02/04 21:29:31 INFO Applying migration id=noteshost 2026/02/04 21:29:31 INFO Applying migration id=fetched 2026/02/04 21:29:31 INFO Applying migration id=move 2026/02/04 21:29:31 INFO Applying migration id=cleanup 2026/02/04 21:29:31 INFO Applying migration id=received 2026/02/04 21:29:31 INFO Applying migration id=namehost 2026/02/04 21:29:31 INFO Applying migration id=outboxhost 2026/02/04 21:29:31 INFO Applying migration id=notesfts 2026/02/04 21:29:31 INFO Applying migration id=iconsname 2026/02/04 21:29:31 INFO Applying migration id=nohash 2026/02/04 21:29:31 INFO Applying migration id=shares 2026/02/04 21:29:31 INFO Applying migration id=actorttl 2026/02/04 21:29:31 INFO Applying migration id=tocc 2026/02/04 21:29:31 INFO Applying migration id=followeds 2026/02/04 21:29:31 INFO Applying migration id=certhash 2026/02/04 21:29:31 INFO Applying migration id=follows_sync 2026/02/04 21:29:31 INFO Applying migration id=jsonpath 2026/02/04 21:29:31 INFO Applying migration id=localforward 2026/02/04 21:29:31 INFO Applying migration id=avatar 2026/02/04 21:29:31 INFO Applying migration id=noimage 2026/02/04 21:29:31 INFO Applying migration id=feed 2026/02/04 21:29:31 INFO Applying migration id=bookmarks 2026/02/04 21:29:31 INFO Applying migration id=shareactivity 2026/02/04 21:29:31 INFO Applying migration id=application 2026/02/04 21:29:31 INFO Applying migration id=certificates 2026/02/04 21:29:31 INFO Applying migration id=rawforward 2026/02/04 21:29:31 INFO Applying migration id=publickey 2026/02/04 21:29:31 INFO Applying migration id=resolvegroup 2026/02/04 21:29:31 INFO Applying migration id=reject 2026/02/04 21:29:31 INFO Applying migration id=autodel 2026/02/04 21:29:31 INFO Applying migration id=jsonb 2026/02/04 21:29:31 INFO Applying migration id=quote 2026/02/04 21:29:31 INFO Applying migration id=rfc9421 2026/02/04 21:29:31 INFO Applying migration id=keys 2026/02/04 21:29:31 INFO Applying migration id=portable 2026/02/04 21:29:31 INFO Applying migration id=proofs 2026/02/04 21:29:31 INFO Applying migration id=contexts 2026/02/04 21:29:31 INFO Applying migration id=deliverieshost 2026/02/04 21:29:31 INFO Applying migration id=pembegin 2026/02/04 21:29:31 INFO Applying migration id=didhost 2026/02/04 21:29:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:31 INFO Applying migration id=invites 2026/02/04 21:29:31 INFO Applying migration id=ed25519blob 2026/02/04 21:29:31 INFO Applying migration id=rsablob 2026/02/04 21:29:31 INFO Applying migration id=iconscid 2026/02/04 21:29:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-79d0-7166-bdea-8a01657428de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-79d0-7928-bbbb-ffd201971a70 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-79d0-7166-bdea-8a01657428de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-79d0-7166-bdea-8a01657428de 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-79d0-7ede-b9d4-bb4201e958b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-79d4-71f6-8cdf-36289fd3325f note=https://localhost.localdomain:8443/post/019c2a8f-79d4-71b1-bdf5-69325bcc70f8 thread=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-79d4-71f6-8cdf-36289fd3325f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-79d4-71b1-bdf5-69325bcc70f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-79d4-71b1-bdf5-69325bcc70f8 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (0.55s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/04 21:29:31 INFO Applying migration id=initial 2026/02/04 21:29:31 INFO Applying migration id=notesupdated 2026/02/04 21:29:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:31 INFO Applying migration id=activitiesid 2026/02/04 21:29:31 INFO Applying migration id=outbox 2026/02/04 21:29:31 INFO Applying migration id=edits 2026/02/04 21:29:31 INFO Applying migration id=outboxactor 2026/02/04 21:29:31 INFO Applying migration id=outboxsender 2026/02/04 21:29:31 INFO Applying migration id=thread 2026/02/04 21:29:31 INFO Applying migration id=host 2026/02/04 21:29:31 INFO Applying migration id=sharedinbox 2026/02/04 21:29:31 INFO Applying migration id=noteshost 2026/02/04 21:29:31 INFO Applying migration id=fetched 2026/02/04 21:29:31 INFO Applying migration id=move 2026/02/04 21:29:31 INFO Applying migration id=cleanup 2026/02/04 21:29:31 INFO Applying migration id=received 2026/02/04 21:29:31 INFO Applying migration id=namehost 2026/02/04 21:29:31 INFO Applying migration id=outboxhost 2026/02/04 21:29:31 INFO Applying migration id=notesfts 2026/02/04 21:29:31 INFO Applying migration id=iconsname 2026/02/04 21:29:31 INFO Applying migration id=nohash 2026/02/04 21:29:31 INFO Applying migration id=shares 2026/02/04 21:29:31 INFO Applying migration id=actorttl 2026/02/04 21:29:31 INFO Applying migration id=tocc 2026/02/04 21:29:31 INFO Applying migration id=followeds 2026/02/04 21:29:31 INFO Applying migration id=certhash 2026/02/04 21:29:31 INFO Applying migration id=follows_sync 2026/02/04 21:29:31 INFO Applying migration id=jsonpath 2026/02/04 21:29:31 INFO Applying migration id=localforward 2026/02/04 21:29:31 INFO Applying migration id=avatar 2026/02/04 21:29:31 INFO Applying migration id=noimage 2026/02/04 21:29:31 INFO Applying migration id=feed 2026/02/04 21:29:31 INFO Applying migration id=bookmarks 2026/02/04 21:29:31 INFO Applying migration id=shareactivity 2026/02/04 21:29:31 INFO Applying migration id=application 2026/02/04 21:29:31 INFO Applying migration id=certificates 2026/02/04 21:29:31 INFO Applying migration id=rawforward 2026/02/04 21:29:31 INFO Applying migration id=publickey 2026/02/04 21:29:31 INFO Applying migration id=resolvegroup 2026/02/04 21:29:31 INFO Applying migration id=reject 2026/02/04 21:29:31 INFO Applying migration id=autodel 2026/02/04 21:29:31 INFO Applying migration id=jsonb 2026/02/04 21:29:31 INFO Applying migration id=quote 2026/02/04 21:29:31 INFO Applying migration id=rfc9421 2026/02/04 21:29:31 INFO Applying migration id=keys 2026/02/04 21:29:31 INFO Applying migration id=portable 2026/02/04 21:29:31 INFO Applying migration id=proofs 2026/02/04 21:29:31 INFO Applying migration id=contexts 2026/02/04 21:29:31 INFO Applying migration id=deliverieshost 2026/02/04 21:29:31 INFO Applying migration id=pembegin 2026/02/04 21:29:31 INFO Applying migration id=didhost 2026/02/04 21:29:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:31 INFO Applying migration id=invites 2026/02/04 21:29:31 INFO Applying migration id=ed25519blob 2026/02/04 21:29:31 INFO Applying migration id=rsablob 2026/02/04 21:29:31 INFO Applying migration id=iconscid 2026/02/04 21:29:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-7b7e-79da-b8f2-cbfe8fc2bbae activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-7b7f-7ac2-af39-6f246dc4b2a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-7b7e-79da-b8f2-cbfe8fc2bbae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-7b7e-79da-b8f2-cbfe8fc2bbae 2026/02/04 21:29:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7b80-785a-9c2d-e8a89bd63666 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-7b89-7510-bb5c-10d90f5836f9 note=https://localhost.localdomain:8443/post/019c2a8f-7b89-74b6-8854-7c47fdc3057a thread=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7b89-7510-bb5c-10d90f5836f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7b89-74b6-8854-7c47fdc3057a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-7b89-74b6-8854-7c47fdc3057a 2026/02/04 21:29:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.45s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/04 21:29:32 INFO Applying migration id=initial 2026/02/04 21:29:32 INFO Applying migration id=notesupdated 2026/02/04 21:29:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:32 INFO Applying migration id=activitiesid 2026/02/04 21:29:32 INFO Applying migration id=outbox 2026/02/04 21:29:32 INFO Applying migration id=edits 2026/02/04 21:29:32 INFO Applying migration id=outboxactor 2026/02/04 21:29:32 INFO Applying migration id=outboxsender 2026/02/04 21:29:32 INFO Applying migration id=thread 2026/02/04 21:29:32 INFO Applying migration id=host 2026/02/04 21:29:32 INFO Applying migration id=sharedinbox 2026/02/04 21:29:32 INFO Applying migration id=noteshost 2026/02/04 21:29:32 INFO Applying migration id=fetched 2026/02/04 21:29:32 INFO Applying migration id=move 2026/02/04 21:29:32 INFO Applying migration id=cleanup 2026/02/04 21:29:32 INFO Applying migration id=received 2026/02/04 21:29:32 INFO Applying migration id=namehost 2026/02/04 21:29:32 INFO Applying migration id=outboxhost 2026/02/04 21:29:32 INFO Applying migration id=notesfts 2026/02/04 21:29:32 INFO Applying migration id=iconsname 2026/02/04 21:29:32 INFO Applying migration id=nohash 2026/02/04 21:29:32 INFO Applying migration id=shares 2026/02/04 21:29:32 INFO Applying migration id=actorttl 2026/02/04 21:29:32 INFO Applying migration id=tocc 2026/02/04 21:29:32 INFO Applying migration id=followeds 2026/02/04 21:29:32 INFO Applying migration id=certhash 2026/02/04 21:29:32 INFO Applying migration id=follows_sync 2026/02/04 21:29:32 INFO Applying migration id=jsonpath 2026/02/04 21:29:32 INFO Applying migration id=localforward 2026/02/04 21:29:32 INFO Applying migration id=avatar 2026/02/04 21:29:32 INFO Applying migration id=noimage 2026/02/04 21:29:32 INFO Applying migration id=feed 2026/02/04 21:29:32 INFO Applying migration id=bookmarks 2026/02/04 21:29:32 INFO Applying migration id=shareactivity 2026/02/04 21:29:32 INFO Applying migration id=application 2026/02/04 21:29:32 INFO Applying migration id=certificates 2026/02/04 21:29:32 INFO Applying migration id=rawforward 2026/02/04 21:29:32 INFO Applying migration id=publickey 2026/02/04 21:29:32 INFO Applying migration id=resolvegroup 2026/02/04 21:29:32 INFO Applying migration id=reject 2026/02/04 21:29:32 INFO Applying migration id=autodel 2026/02/04 21:29:32 INFO Applying migration id=jsonb 2026/02/04 21:29:32 INFO Applying migration id=quote 2026/02/04 21:29:32 INFO Applying migration id=rfc9421 2026/02/04 21:29:32 INFO Applying migration id=keys 2026/02/04 21:29:32 INFO Applying migration id=portable 2026/02/04 21:29:32 INFO Applying migration id=proofs 2026/02/04 21:29:32 INFO Applying migration id=contexts 2026/02/04 21:29:32 INFO Applying migration id=deliverieshost 2026/02/04 21:29:32 INFO Applying migration id=pembegin 2026/02/04 21:29:32 INFO Applying migration id=didhost 2026/02/04 21:29:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:32 INFO Applying migration id=invites 2026/02/04 21:29:32 INFO Applying migration id=ed25519blob 2026/02/04 21:29:32 INFO Applying migration id=rsablob 2026/02/04 21:29:32 INFO Applying migration id=iconscid 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7ed8-75f1-bc62-dfb0023bc840 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-7ee1-76ce-956f-bc75daa96b15 note=https://localhost.localdomain:8443/post/019c2a8f-7ee1-7643-a321-b362b05e412e thread=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7ee1-76ce-956f-bc75daa96b15 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7ee1-7643-a321-b362b05e412e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-7ee1-7643-a321-b362b05e412e 2026/02/04 21:29:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.86s) === RUN TestReply_DM 2026/02/04 21:29:33 INFO Applying migration id=initial 2026/02/04 21:29:33 INFO Applying migration id=notesupdated 2026/02/04 21:29:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:33 INFO Applying migration id=activitiesid 2026/02/04 21:29:33 INFO Applying migration id=outbox 2026/02/04 21:29:33 INFO Applying migration id=edits 2026/02/04 21:29:33 INFO Applying migration id=outboxactor 2026/02/04 21:29:33 INFO Applying migration id=outboxsender 2026/02/04 21:29:33 INFO Applying migration id=thread 2026/02/04 21:29:33 INFO Applying migration id=host 2026/02/04 21:29:33 INFO Applying migration id=sharedinbox 2026/02/04 21:29:33 INFO Applying migration id=noteshost 2026/02/04 21:29:33 INFO Applying migration id=fetched 2026/02/04 21:29:33 INFO Applying migration id=move 2026/02/04 21:29:33 INFO Applying migration id=cleanup 2026/02/04 21:29:33 INFO Applying migration id=received 2026/02/04 21:29:33 INFO Applying migration id=namehost 2026/02/04 21:29:33 INFO Applying migration id=outboxhost 2026/02/04 21:29:33 INFO Applying migration id=notesfts 2026/02/04 21:29:33 INFO Applying migration id=iconsname 2026/02/04 21:29:33 INFO Applying migration id=nohash 2026/02/04 21:29:33 INFO Applying migration id=shares 2026/02/04 21:29:33 INFO Applying migration id=actorttl 2026/02/04 21:29:33 INFO Applying migration id=tocc 2026/02/04 21:29:33 INFO Applying migration id=followeds 2026/02/04 21:29:33 INFO Applying migration id=certhash 2026/02/04 21:29:33 INFO Applying migration id=follows_sync 2026/02/04 21:29:33 INFO Applying migration id=jsonpath 2026/02/04 21:29:33 INFO Applying migration id=localforward 2026/02/04 21:29:33 INFO Applying migration id=avatar 2026/02/04 21:29:33 INFO Applying migration id=noimage 2026/02/04 21:29:33 INFO Applying migration id=feed 2026/02/04 21:29:33 INFO Applying migration id=bookmarks 2026/02/04 21:29:33 INFO Applying migration id=shareactivity 2026/02/04 21:29:33 INFO Applying migration id=application 2026/02/04 21:29:33 INFO Applying migration id=certificates 2026/02/04 21:29:33 INFO Applying migration id=rawforward 2026/02/04 21:29:33 INFO Applying migration id=publickey 2026/02/04 21:29:33 INFO Applying migration id=resolvegroup 2026/02/04 21:29:33 INFO Applying migration id=reject 2026/02/04 21:29:33 INFO Applying migration id=autodel 2026/02/04 21:29:33 INFO Applying migration id=jsonb 2026/02/04 21:29:33 INFO Applying migration id=quote 2026/02/04 21:29:33 INFO Applying migration id=rfc9421 2026/02/04 21:29:33 INFO Applying migration id=keys 2026/02/04 21:29:33 INFO Applying migration id=portable 2026/02/04 21:29:33 INFO Applying migration id=proofs 2026/02/04 21:29:33 INFO Applying migration id=contexts 2026/02/04 21:29:33 INFO Applying migration id=deliverieshost 2026/02/04 21:29:33 INFO Applying migration id=pembegin 2026/02/04 21:29:33 INFO Applying migration id=didhost 2026/02/04 21:29:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:33 INFO Applying migration id=invites 2026/02/04 21:29:33 INFO Applying migration id=ed25519blob 2026/02/04 21:29:33 INFO Applying migration id=rsablob 2026/02/04 21:29:33 INFO Applying migration id=iconscid 2026/02/04 21:29:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-817d-7b70-8a82-33e6f8bc31f0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-817e-7b54-a1bb-7eebb1c9b9f9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-817d-7b70-8a82-33e6f8bc31f0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-817d-7b70-8a82-33e6f8bc31f0 2026/02/04 21:29:33 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-817f-7b19-8f08-1f01d74474ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 2026/02/04 21:29:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 2026/02/04 21:29:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-818c-7216-b075-52eeaa94a34f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-818c-7185-b136-b15459f7115a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-818c-7185-b136-b15459f7115a --- PASS: TestReply_DM (0.67s) === RUN TestReply_DMUnfollowed 2026/02/04 21:29:33 INFO Applying migration id=initial 2026/02/04 21:29:33 INFO Applying migration id=notesupdated 2026/02/04 21:29:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:33 INFO Applying migration id=activitiesid 2026/02/04 21:29:33 INFO Applying migration id=outbox 2026/02/04 21:29:33 INFO Applying migration id=edits 2026/02/04 21:29:33 INFO Applying migration id=outboxactor 2026/02/04 21:29:33 INFO Applying migration id=outboxsender 2026/02/04 21:29:33 INFO Applying migration id=thread 2026/02/04 21:29:33 INFO Applying migration id=host 2026/02/04 21:29:33 INFO Applying migration id=sharedinbox 2026/02/04 21:29:33 INFO Applying migration id=noteshost 2026/02/04 21:29:33 INFO Applying migration id=fetched 2026/02/04 21:29:33 INFO Applying migration id=move 2026/02/04 21:29:33 INFO Applying migration id=cleanup 2026/02/04 21:29:33 INFO Applying migration id=received 2026/02/04 21:29:33 INFO Applying migration id=namehost 2026/02/04 21:29:33 INFO Applying migration id=outboxhost 2026/02/04 21:29:33 INFO Applying migration id=notesfts 2026/02/04 21:29:33 INFO Applying migration id=iconsname 2026/02/04 21:29:33 INFO Applying migration id=nohash 2026/02/04 21:29:33 INFO Applying migration id=shares 2026/02/04 21:29:33 INFO Applying migration id=actorttl 2026/02/04 21:29:33 INFO Applying migration id=tocc 2026/02/04 21:29:33 INFO Applying migration id=followeds 2026/02/04 21:29:33 INFO Applying migration id=certhash 2026/02/04 21:29:33 INFO Applying migration id=follows_sync 2026/02/04 21:29:33 INFO Applying migration id=jsonpath 2026/02/04 21:29:33 INFO Applying migration id=localforward 2026/02/04 21:29:33 INFO Applying migration id=avatar 2026/02/04 21:29:33 INFO Applying migration id=noimage 2026/02/04 21:29:33 INFO Applying migration id=feed 2026/02/04 21:29:33 INFO Applying migration id=bookmarks 2026/02/04 21:29:33 INFO Applying migration id=shareactivity 2026/02/04 21:29:33 INFO Applying migration id=application 2026/02/04 21:29:33 INFO Applying migration id=certificates 2026/02/04 21:29:33 INFO Applying migration id=rawforward 2026/02/04 21:29:33 INFO Applying migration id=publickey 2026/02/04 21:29:33 INFO Applying migration id=resolvegroup 2026/02/04 21:29:33 INFO Applying migration id=reject 2026/02/04 21:29:33 INFO Applying migration id=autodel 2026/02/04 21:29:33 INFO Applying migration id=jsonb 2026/02/04 21:29:33 INFO Applying migration id=quote 2026/02/04 21:29:33 INFO Applying migration id=rfc9421 2026/02/04 21:29:33 INFO Applying migration id=keys 2026/02/04 21:29:33 INFO Applying migration id=portable 2026/02/04 21:29:33 INFO Applying migration id=proofs 2026/02/04 21:29:33 INFO Applying migration id=contexts 2026/02/04 21:29:33 INFO Applying migration id=deliverieshost 2026/02/04 21:29:33 INFO Applying migration id=pembegin 2026/02/04 21:29:33 INFO Applying migration id=didhost 2026/02/04 21:29:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:33 INFO Applying migration id=invites 2026/02/04 21:29:33 INFO Applying migration id=ed25519blob 2026/02/04 21:29:33 INFO Applying migration id=rsablob 2026/02/04 21:29:33 INFO Applying migration id=iconscid 2026/02/04 21:29:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-84a3-7c59-a0fa-8fc3a85c6578 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 2026/02/04 21:29:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-84a4-7344-8800-044c2c0e4e8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 2026/02/04 21:29:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 2026/02/04 21:29:34 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-84a8-79fc-a981-e2bf70ebb2f5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 2026/02/04 21:29:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-84a9-75b9-ad50-a427cbdeaa42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-84a9-7595-86e3-2dd7c9ee27fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-84a9-7595-86e3-2dd7c9ee27fa --- PASS: TestReply_DMUnfollowed (0.79s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/04 21:29:34 INFO Applying migration id=initial 2026/02/04 21:29:34 INFO Applying migration id=notesupdated 2026/02/04 21:29:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:34 INFO Applying migration id=activitiesid 2026/02/04 21:29:34 INFO Applying migration id=outbox 2026/02/04 21:29:34 INFO Applying migration id=edits 2026/02/04 21:29:34 INFO Applying migration id=outboxactor 2026/02/04 21:29:34 INFO Applying migration id=outboxsender 2026/02/04 21:29:34 INFO Applying migration id=thread 2026/02/04 21:29:34 INFO Applying migration id=host 2026/02/04 21:29:34 INFO Applying migration id=sharedinbox 2026/02/04 21:29:34 INFO Applying migration id=noteshost 2026/02/04 21:29:34 INFO Applying migration id=fetched 2026/02/04 21:29:34 INFO Applying migration id=move 2026/02/04 21:29:34 INFO Applying migration id=cleanup 2026/02/04 21:29:34 INFO Applying migration id=received 2026/02/04 21:29:34 INFO Applying migration id=namehost 2026/02/04 21:29:34 INFO Applying migration id=outboxhost 2026/02/04 21:29:34 INFO Applying migration id=notesfts 2026/02/04 21:29:34 INFO Applying migration id=iconsname 2026/02/04 21:29:34 INFO Applying migration id=nohash 2026/02/04 21:29:34 INFO Applying migration id=shares 2026/02/04 21:29:34 INFO Applying migration id=actorttl 2026/02/04 21:29:34 INFO Applying migration id=tocc 2026/02/04 21:29:34 INFO Applying migration id=followeds 2026/02/04 21:29:34 INFO Applying migration id=certhash 2026/02/04 21:29:34 INFO Applying migration id=follows_sync 2026/02/04 21:29:34 INFO Applying migration id=jsonpath 2026/02/04 21:29:34 INFO Applying migration id=localforward 2026/02/04 21:29:34 INFO Applying migration id=avatar 2026/02/04 21:29:34 INFO Applying migration id=noimage 2026/02/04 21:29:34 INFO Applying migration id=feed 2026/02/04 21:29:34 INFO Applying migration id=bookmarks 2026/02/04 21:29:34 INFO Applying migration id=shareactivity 2026/02/04 21:29:34 INFO Applying migration id=application 2026/02/04 21:29:34 INFO Applying migration id=certificates 2026/02/04 21:29:34 INFO Applying migration id=rawforward 2026/02/04 21:29:34 INFO Applying migration id=publickey 2026/02/04 21:29:34 INFO Applying migration id=resolvegroup 2026/02/04 21:29:34 INFO Applying migration id=reject 2026/02/04 21:29:34 INFO Applying migration id=autodel 2026/02/04 21:29:34 INFO Applying migration id=jsonb 2026/02/04 21:29:34 INFO Applying migration id=quote 2026/02/04 21:29:34 INFO Applying migration id=rfc9421 2026/02/04 21:29:34 INFO Applying migration id=keys 2026/02/04 21:29:34 INFO Applying migration id=portable 2026/02/04 21:29:34 INFO Applying migration id=proofs 2026/02/04 21:29:34 INFO Applying migration id=contexts 2026/02/04 21:29:34 INFO Applying migration id=deliverieshost 2026/02/04 21:29:34 INFO Applying migration id=pembegin 2026/02/04 21:29:34 INFO Applying migration id=didhost 2026/02/04 21:29:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:34 INFO Applying migration id=invites 2026/02/04 21:29:34 INFO Applying migration id=ed25519blob 2026/02/04 21:29:34 INFO Applying migration id=rsablob 2026/02/04 21:29:34 INFO Applying migration id=iconscid 2026/02/04 21:29:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-8647-72f9-9b39-8504a46b078b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 2026/02/04 21:29:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-8648-734e-9dd1-d071be4bcfab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e 2026/02/04 21:29:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e 2026/02/04 21:29:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-8651-7360-96a7-5e0c76eab4d2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:35 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e 2026/02/04 21:29:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-8652-7f41-b532-0e9e846d6973 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-8652-7eed-b3bf-b79c3cbb06fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-8652-7eed-b3bf-b79c3cbb06fc --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.43s) === RUN TestReply_DMToAnotherUser 2026/02/04 21:29:35 INFO Applying migration id=initial 2026/02/04 21:29:35 INFO Applying migration id=notesupdated 2026/02/04 21:29:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:35 INFO Applying migration id=activitiesid 2026/02/04 21:29:35 INFO Applying migration id=outbox 2026/02/04 21:29:35 INFO Applying migration id=edits 2026/02/04 21:29:35 INFO Applying migration id=outboxactor 2026/02/04 21:29:35 INFO Applying migration id=outboxsender 2026/02/04 21:29:35 INFO Applying migration id=thread 2026/02/04 21:29:35 INFO Applying migration id=host 2026/02/04 21:29:35 INFO Applying migration id=sharedinbox 2026/02/04 21:29:35 INFO Applying migration id=noteshost 2026/02/04 21:29:35 INFO Applying migration id=fetched 2026/02/04 21:29:35 INFO Applying migration id=move 2026/02/04 21:29:35 INFO Applying migration id=cleanup 2026/02/04 21:29:35 INFO Applying migration id=received 2026/02/04 21:29:35 INFO Applying migration id=namehost 2026/02/04 21:29:35 INFO Applying migration id=outboxhost 2026/02/04 21:29:35 INFO Applying migration id=notesfts 2026/02/04 21:29:35 INFO Applying migration id=iconsname 2026/02/04 21:29:35 INFO Applying migration id=nohash 2026/02/04 21:29:35 INFO Applying migration id=shares 2026/02/04 21:29:35 INFO Applying migration id=actorttl 2026/02/04 21:29:35 INFO Applying migration id=tocc 2026/02/04 21:29:35 INFO Applying migration id=followeds 2026/02/04 21:29:35 INFO Applying migration id=certhash 2026/02/04 21:29:35 INFO Applying migration id=follows_sync 2026/02/04 21:29:35 INFO Applying migration id=jsonpath 2026/02/04 21:29:35 INFO Applying migration id=localforward 2026/02/04 21:29:35 INFO Applying migration id=avatar 2026/02/04 21:29:35 INFO Applying migration id=noimage 2026/02/04 21:29:35 INFO Applying migration id=feed 2026/02/04 21:29:35 INFO Applying migration id=bookmarks 2026/02/04 21:29:35 INFO Applying migration id=shareactivity 2026/02/04 21:29:35 INFO Applying migration id=application 2026/02/04 21:29:35 INFO Applying migration id=certificates 2026/02/04 21:29:35 INFO Applying migration id=rawforward 2026/02/04 21:29:35 INFO Applying migration id=publickey 2026/02/04 21:29:35 INFO Applying migration id=resolvegroup 2026/02/04 21:29:35 INFO Applying migration id=reject 2026/02/04 21:29:35 INFO Applying migration id=autodel 2026/02/04 21:29:35 INFO Applying migration id=jsonb 2026/02/04 21:29:35 INFO Applying migration id=quote 2026/02/04 21:29:35 INFO Applying migration id=rfc9421 2026/02/04 21:29:35 INFO Applying migration id=keys 2026/02/04 21:29:35 INFO Applying migration id=portable 2026/02/04 21:29:35 INFO Applying migration id=proofs 2026/02/04 21:29:35 INFO Applying migration id=contexts 2026/02/04 21:29:35 INFO Applying migration id=deliverieshost 2026/02/04 21:29:35 INFO Applying migration id=pembegin 2026/02/04 21:29:35 INFO Applying migration id=didhost 2026/02/04 21:29:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:35 INFO Applying migration id=invites 2026/02/04 21:29:35 INFO Applying migration id=ed25519blob 2026/02/04 21:29:35 INFO Applying migration id=rsablob 2026/02/04 21:29:35 INFO Applying migration id=iconscid 2026/02/04 21:29:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-8983-71f3-a6f0-c9323d27de16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-8983-7ab5-b266-391a2dd892fa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-8983-71f3-a6f0-c9323d27de16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-8983-71f3-a6f0-c9323d27de16 2026/02/04 21:29:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-8984-7476-8fc7-aac386bcc159 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 2026/02/04 21:29:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 2026/02/04 21:29:35 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 --- PASS: TestReply_DMToAnotherUser (0.82s) === RUN TestReply_NoSuchPost 2026/02/04 21:29:35 INFO Applying migration id=initial 2026/02/04 21:29:35 INFO Applying migration id=notesupdated 2026/02/04 21:29:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:35 INFO Applying migration id=activitiesid 2026/02/04 21:29:35 INFO Applying migration id=outbox 2026/02/04 21:29:35 INFO Applying migration id=edits 2026/02/04 21:29:35 INFO Applying migration id=outboxactor 2026/02/04 21:29:35 INFO Applying migration id=outboxsender 2026/02/04 21:29:35 INFO Applying migration id=thread 2026/02/04 21:29:35 INFO Applying migration id=host 2026/02/04 21:29:35 INFO Applying migration id=sharedinbox 2026/02/04 21:29:35 INFO Applying migration id=noteshost 2026/02/04 21:29:35 INFO Applying migration id=fetched 2026/02/04 21:29:35 INFO Applying migration id=move 2026/02/04 21:29:35 INFO Applying migration id=cleanup 2026/02/04 21:29:35 INFO Applying migration id=received 2026/02/04 21:29:35 INFO Applying migration id=namehost 2026/02/04 21:29:35 INFO Applying migration id=outboxhost 2026/02/04 21:29:35 INFO Applying migration id=notesfts 2026/02/04 21:29:35 INFO Applying migration id=iconsname 2026/02/04 21:29:35 INFO Applying migration id=nohash 2026/02/04 21:29:35 INFO Applying migration id=shares 2026/02/04 21:29:35 INFO Applying migration id=actorttl 2026/02/04 21:29:35 INFO Applying migration id=tocc 2026/02/04 21:29:35 INFO Applying migration id=followeds 2026/02/04 21:29:35 INFO Applying migration id=certhash 2026/02/04 21:29:35 INFO Applying migration id=follows_sync 2026/02/04 21:29:35 INFO Applying migration id=jsonpath 2026/02/04 21:29:35 INFO Applying migration id=localforward 2026/02/04 21:29:35 INFO Applying migration id=avatar 2026/02/04 21:29:35 INFO Applying migration id=noimage 2026/02/04 21:29:35 INFO Applying migration id=feed 2026/02/04 21:29:35 INFO Applying migration id=bookmarks 2026/02/04 21:29:35 INFO Applying migration id=shareactivity 2026/02/04 21:29:35 INFO Applying migration id=application 2026/02/04 21:29:35 INFO Applying migration id=certificates 2026/02/04 21:29:35 INFO Applying migration id=rawforward 2026/02/04 21:29:35 INFO Applying migration id=publickey 2026/02/04 21:29:35 INFO Applying migration id=resolvegroup 2026/02/04 21:29:35 INFO Applying migration id=reject 2026/02/04 21:29:35 INFO Applying migration id=autodel 2026/02/04 21:29:35 INFO Applying migration id=jsonb 2026/02/04 21:29:35 INFO Applying migration id=quote 2026/02/04 21:29:36 INFO Applying migration id=rfc9421 2026/02/04 21:29:36 INFO Applying migration id=keys 2026/02/04 21:29:36 INFO Applying migration id=portable 2026/02/04 21:29:36 INFO Applying migration id=proofs 2026/02/04 21:29:36 INFO Applying migration id=contexts 2026/02/04 21:29:36 INFO Applying migration id=deliverieshost 2026/02/04 21:29:36 INFO Applying migration id=pembegin 2026/02/04 21:29:36 INFO Applying migration id=didhost 2026/02/04 21:29:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:36 INFO Applying migration id=invites 2026/02/04 21:29:36 INFO Applying migration id=ed25519blob 2026/02/04 21:29:36 INFO Applying migration id=rsablob 2026/02/04 21:29:36 INFO Applying migration id=iconscid 2026/02/04 21:29:36 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (0.39s) === RUN TestResolve_LocalUser 2026/02/04 21:29:36 INFO Applying migration id=initial 2026/02/04 21:29:36 INFO Applying migration id=notesupdated 2026/02/04 21:29:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:36 INFO Applying migration id=activitiesid 2026/02/04 21:29:36 INFO Applying migration id=outbox 2026/02/04 21:29:36 INFO Applying migration id=edits 2026/02/04 21:29:36 INFO Applying migration id=outboxactor 2026/02/04 21:29:36 INFO Applying migration id=outboxsender 2026/02/04 21:29:36 INFO Applying migration id=thread 2026/02/04 21:29:36 INFO Applying migration id=host 2026/02/04 21:29:36 INFO Applying migration id=sharedinbox 2026/02/04 21:29:36 INFO Applying migration id=noteshost 2026/02/04 21:29:36 INFO Applying migration id=fetched 2026/02/04 21:29:36 INFO Applying migration id=move 2026/02/04 21:29:36 INFO Applying migration id=cleanup 2026/02/04 21:29:36 INFO Applying migration id=received 2026/02/04 21:29:36 INFO Applying migration id=namehost 2026/02/04 21:29:36 INFO Applying migration id=outboxhost 2026/02/04 21:29:36 INFO Applying migration id=notesfts 2026/02/04 21:29:36 INFO Applying migration id=iconsname 2026/02/04 21:29:36 INFO Applying migration id=nohash 2026/02/04 21:29:36 INFO Applying migration id=shares 2026/02/04 21:29:36 INFO Applying migration id=actorttl 2026/02/04 21:29:36 INFO Applying migration id=tocc 2026/02/04 21:29:36 INFO Applying migration id=followeds 2026/02/04 21:29:36 INFO Applying migration id=certhash 2026/02/04 21:29:36 INFO Applying migration id=follows_sync 2026/02/04 21:29:36 INFO Applying migration id=jsonpath 2026/02/04 21:29:36 INFO Applying migration id=localforward 2026/02/04 21:29:36 INFO Applying migration id=avatar 2026/02/04 21:29:36 INFO Applying migration id=noimage 2026/02/04 21:29:36 INFO Applying migration id=feed 2026/02/04 21:29:36 INFO Applying migration id=bookmarks 2026/02/04 21:29:36 INFO Applying migration id=shareactivity 2026/02/04 21:29:36 INFO Applying migration id=application 2026/02/04 21:29:36 INFO Applying migration id=certificates 2026/02/04 21:29:36 INFO Applying migration id=rawforward 2026/02/04 21:29:36 INFO Applying migration id=publickey 2026/02/04 21:29:36 INFO Applying migration id=resolvegroup 2026/02/04 21:29:36 INFO Applying migration id=reject 2026/02/04 21:29:36 INFO Applying migration id=autodel 2026/02/04 21:29:36 INFO Applying migration id=jsonb 2026/02/04 21:29:36 INFO Applying migration id=quote 2026/02/04 21:29:36 INFO Applying migration id=rfc9421 2026/02/04 21:29:36 INFO Applying migration id=keys 2026/02/04 21:29:36 INFO Applying migration id=portable 2026/02/04 21:29:36 INFO Applying migration id=proofs 2026/02/04 21:29:36 INFO Applying migration id=contexts 2026/02/04 21:29:36 INFO Applying migration id=deliverieshost 2026/02/04 21:29:36 INFO Applying migration id=pembegin 2026/02/04 21:29:36 INFO Applying migration id=didhost 2026/02/04 21:29:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:36 INFO Applying migration id=invites 2026/02/04 21:29:36 INFO Applying migration id=ed25519blob 2026/02/04 21:29:36 INFO Applying migration id=rsablob 2026/02/04 21:29:36 INFO Applying migration id=iconscid 2026/02/04 21:29:36 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.42s) === RUN TestResolve_LocalUserByNameOnly 2026/02/04 21:29:36 INFO Applying migration id=initial 2026/02/04 21:29:36 INFO Applying migration id=notesupdated 2026/02/04 21:29:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:36 INFO Applying migration id=activitiesid 2026/02/04 21:29:36 INFO Applying migration id=outbox 2026/02/04 21:29:36 INFO Applying migration id=edits 2026/02/04 21:29:36 INFO Applying migration id=outboxactor 2026/02/04 21:29:36 INFO Applying migration id=outboxsender 2026/02/04 21:29:36 INFO Applying migration id=thread 2026/02/04 21:29:36 INFO Applying migration id=host 2026/02/04 21:29:36 INFO Applying migration id=sharedinbox 2026/02/04 21:29:36 INFO Applying migration id=noteshost 2026/02/04 21:29:36 INFO Applying migration id=fetched 2026/02/04 21:29:36 INFO Applying migration id=move 2026/02/04 21:29:36 INFO Applying migration id=cleanup 2026/02/04 21:29:36 INFO Applying migration id=received 2026/02/04 21:29:36 INFO Applying migration id=namehost 2026/02/04 21:29:36 INFO Applying migration id=outboxhost 2026/02/04 21:29:36 INFO Applying migration id=notesfts 2026/02/04 21:29:36 INFO Applying migration id=iconsname 2026/02/04 21:29:36 INFO Applying migration id=nohash 2026/02/04 21:29:36 INFO Applying migration id=shares 2026/02/04 21:29:36 INFO Applying migration id=actorttl 2026/02/04 21:29:36 INFO Applying migration id=tocc 2026/02/04 21:29:36 INFO Applying migration id=followeds 2026/02/04 21:29:36 INFO Applying migration id=certhash 2026/02/04 21:29:36 INFO Applying migration id=follows_sync 2026/02/04 21:29:36 INFO Applying migration id=jsonpath 2026/02/04 21:29:36 INFO Applying migration id=localforward 2026/02/04 21:29:36 INFO Applying migration id=avatar 2026/02/04 21:29:36 INFO Applying migration id=noimage 2026/02/04 21:29:36 INFO Applying migration id=feed 2026/02/04 21:29:36 INFO Applying migration id=bookmarks 2026/02/04 21:29:36 INFO Applying migration id=shareactivity 2026/02/04 21:29:36 INFO Applying migration id=application 2026/02/04 21:29:36 INFO Applying migration id=certificates 2026/02/04 21:29:36 INFO Applying migration id=rawforward 2026/02/04 21:29:36 INFO Applying migration id=publickey 2026/02/04 21:29:36 INFO Applying migration id=resolvegroup 2026/02/04 21:29:36 INFO Applying migration id=reject 2026/02/04 21:29:36 INFO Applying migration id=autodel 2026/02/04 21:29:36 INFO Applying migration id=jsonb 2026/02/04 21:29:36 INFO Applying migration id=quote 2026/02/04 21:29:36 INFO Applying migration id=rfc9421 2026/02/04 21:29:36 INFO Applying migration id=keys 2026/02/04 21:29:36 INFO Applying migration id=portable 2026/02/04 21:29:36 INFO Applying migration id=proofs 2026/02/04 21:29:36 INFO Applying migration id=contexts 2026/02/04 21:29:36 INFO Applying migration id=deliverieshost 2026/02/04 21:29:36 INFO Applying migration id=pembegin 2026/02/04 21:29:36 INFO Applying migration id=didhost 2026/02/04 21:29:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:36 INFO Applying migration id=invites 2026/02/04 21:29:36 INFO Applying migration id=ed25519blob 2026/02/04 21:29:36 INFO Applying migration id=rsablob 2026/02/04 21:29:36 INFO Applying migration id=iconscid 2026/02/04 21:29:37 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.73s) === RUN TestResolve_NoSuchLocalUser 2026/02/04 21:29:37 INFO Applying migration id=initial 2026/02/04 21:29:37 INFO Applying migration id=notesupdated 2026/02/04 21:29:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:37 INFO Applying migration id=activitiesid 2026/02/04 21:29:37 INFO Applying migration id=outbox 2026/02/04 21:29:37 INFO Applying migration id=edits 2026/02/04 21:29:37 INFO Applying migration id=outboxactor 2026/02/04 21:29:37 INFO Applying migration id=outboxsender 2026/02/04 21:29:37 INFO Applying migration id=thread 2026/02/04 21:29:37 INFO Applying migration id=host 2026/02/04 21:29:37 INFO Applying migration id=sharedinbox 2026/02/04 21:29:37 INFO Applying migration id=noteshost 2026/02/04 21:29:37 INFO Applying migration id=fetched 2026/02/04 21:29:37 INFO Applying migration id=move 2026/02/04 21:29:37 INFO Applying migration id=cleanup 2026/02/04 21:29:37 INFO Applying migration id=received 2026/02/04 21:29:37 INFO Applying migration id=namehost 2026/02/04 21:29:37 INFO Applying migration id=outboxhost 2026/02/04 21:29:37 INFO Applying migration id=notesfts 2026/02/04 21:29:37 INFO Applying migration id=iconsname 2026/02/04 21:29:37 INFO Applying migration id=nohash 2026/02/04 21:29:37 INFO Applying migration id=shares 2026/02/04 21:29:37 INFO Applying migration id=actorttl 2026/02/04 21:29:37 INFO Applying migration id=tocc 2026/02/04 21:29:37 INFO Applying migration id=followeds 2026/02/04 21:29:37 INFO Applying migration id=certhash 2026/02/04 21:29:37 INFO Applying migration id=follows_sync 2026/02/04 21:29:37 INFO Applying migration id=jsonpath 2026/02/04 21:29:37 INFO Applying migration id=localforward 2026/02/04 21:29:37 INFO Applying migration id=avatar 2026/02/04 21:29:37 INFO Applying migration id=noimage 2026/02/04 21:29:37 INFO Applying migration id=feed 2026/02/04 21:29:37 INFO Applying migration id=bookmarks 2026/02/04 21:29:37 INFO Applying migration id=shareactivity 2026/02/04 21:29:37 INFO Applying migration id=application 2026/02/04 21:29:37 INFO Applying migration id=certificates 2026/02/04 21:29:37 INFO Applying migration id=rawforward 2026/02/04 21:29:37 INFO Applying migration id=publickey 2026/02/04 21:29:37 INFO Applying migration id=resolvegroup 2026/02/04 21:29:37 INFO Applying migration id=reject 2026/02/04 21:29:37 INFO Applying migration id=autodel 2026/02/04 21:29:37 INFO Applying migration id=jsonb 2026/02/04 21:29:37 INFO Applying migration id=quote 2026/02/04 21:29:37 INFO Applying migration id=rfc9421 2026/02/04 21:29:37 INFO Applying migration id=keys 2026/02/04 21:29:37 INFO Applying migration id=portable 2026/02/04 21:29:37 INFO Applying migration id=proofs 2026/02/04 21:29:37 INFO Applying migration id=contexts 2026/02/04 21:29:37 INFO Applying migration id=deliverieshost 2026/02/04 21:29:37 INFO Applying migration id=pembegin 2026/02/04 21:29:37 INFO Applying migration id=didhost 2026/02/04 21:29:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:37 INFO Applying migration id=invites 2026/02/04 21:29:37 INFO Applying migration id=ed25519blob 2026/02/04 21:29:37 INFO Applying migration id=rsablob 2026/02/04 21:29:37 INFO Applying migration id=iconscid 2026/02/04 21:29:38 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/04 21:29:38 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (0.69s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/04 21:29:38 INFO Applying migration id=initial 2026/02/04 21:29:38 INFO Applying migration id=notesupdated 2026/02/04 21:29:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:38 INFO Applying migration id=activitiesid 2026/02/04 21:29:38 INFO Applying migration id=outbox 2026/02/04 21:29:38 INFO Applying migration id=edits 2026/02/04 21:29:38 INFO Applying migration id=outboxactor 2026/02/04 21:29:38 INFO Applying migration id=outboxsender 2026/02/04 21:29:38 INFO Applying migration id=thread 2026/02/04 21:29:38 INFO Applying migration id=host 2026/02/04 21:29:38 INFO Applying migration id=sharedinbox 2026/02/04 21:29:38 INFO Applying migration id=noteshost 2026/02/04 21:29:38 INFO Applying migration id=fetched 2026/02/04 21:29:38 INFO Applying migration id=move 2026/02/04 21:29:38 INFO Applying migration id=cleanup 2026/02/04 21:29:38 INFO Applying migration id=received 2026/02/04 21:29:38 INFO Applying migration id=namehost 2026/02/04 21:29:38 INFO Applying migration id=outboxhost 2026/02/04 21:29:38 INFO Applying migration id=notesfts 2026/02/04 21:29:38 INFO Applying migration id=iconsname 2026/02/04 21:29:38 INFO Applying migration id=nohash 2026/02/04 21:29:38 INFO Applying migration id=shares 2026/02/04 21:29:38 INFO Applying migration id=actorttl 2026/02/04 21:29:38 INFO Applying migration id=tocc 2026/02/04 21:29:38 INFO Applying migration id=followeds 2026/02/04 21:29:38 INFO Applying migration id=certhash 2026/02/04 21:29:38 INFO Applying migration id=follows_sync 2026/02/04 21:29:38 INFO Applying migration id=jsonpath 2026/02/04 21:29:38 INFO Applying migration id=localforward 2026/02/04 21:29:38 INFO Applying migration id=avatar 2026/02/04 21:29:38 INFO Applying migration id=noimage 2026/02/04 21:29:38 INFO Applying migration id=feed 2026/02/04 21:29:38 INFO Applying migration id=bookmarks 2026/02/04 21:29:38 INFO Applying migration id=shareactivity 2026/02/04 21:29:38 INFO Applying migration id=application 2026/02/04 21:29:38 INFO Applying migration id=certificates 2026/02/04 21:29:38 INFO Applying migration id=rawforward 2026/02/04 21:29:38 INFO Applying migration id=publickey 2026/02/04 21:29:38 INFO Applying migration id=resolvegroup 2026/02/04 21:29:38 INFO Applying migration id=reject 2026/02/04 21:29:38 INFO Applying migration id=autodel 2026/02/04 21:29:38 INFO Applying migration id=jsonb 2026/02/04 21:29:38 INFO Applying migration id=quote 2026/02/04 21:29:38 INFO Applying migration id=rfc9421 2026/02/04 21:29:38 INFO Applying migration id=keys 2026/02/04 21:29:38 INFO Applying migration id=portable 2026/02/04 21:29:38 INFO Applying migration id=proofs 2026/02/04 21:29:38 INFO Applying migration id=contexts 2026/02/04 21:29:38 INFO Applying migration id=deliverieshost 2026/02/04 21:29:38 INFO Applying migration id=pembegin 2026/02/04 21:29:38 INFO Applying migration id=didhost 2026/02/04 21:29:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:38 INFO Applying migration id=invites 2026/02/04 21:29:38 INFO Applying migration id=ed25519blob 2026/02/04 21:29:38 INFO Applying migration id=rsablob 2026/02/04 21:29:38 INFO Applying migration id=iconscid 2026/02/04 21:29:38 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/04 21:29:38 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.58s) === RUN TestResolve_NoSuchFederatedUser 2026/02/04 21:29:38 INFO Applying migration id=initial 2026/02/04 21:29:38 INFO Applying migration id=notesupdated 2026/02/04 21:29:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:38 INFO Applying migration id=activitiesid 2026/02/04 21:29:38 INFO Applying migration id=outbox 2026/02/04 21:29:38 INFO Applying migration id=edits 2026/02/04 21:29:38 INFO Applying migration id=outboxactor 2026/02/04 21:29:38 INFO Applying migration id=outboxsender 2026/02/04 21:29:38 INFO Applying migration id=thread 2026/02/04 21:29:38 INFO Applying migration id=host 2026/02/04 21:29:38 INFO Applying migration id=sharedinbox 2026/02/04 21:29:38 INFO Applying migration id=noteshost 2026/02/04 21:29:38 INFO Applying migration id=fetched 2026/02/04 21:29:38 INFO Applying migration id=move 2026/02/04 21:29:38 INFO Applying migration id=cleanup 2026/02/04 21:29:38 INFO Applying migration id=received 2026/02/04 21:29:38 INFO Applying migration id=namehost 2026/02/04 21:29:38 INFO Applying migration id=outboxhost 2026/02/04 21:29:38 INFO Applying migration id=notesfts 2026/02/04 21:29:38 INFO Applying migration id=iconsname 2026/02/04 21:29:38 INFO Applying migration id=nohash 2026/02/04 21:29:38 INFO Applying migration id=shares 2026/02/04 21:29:38 INFO Applying migration id=actorttl 2026/02/04 21:29:38 INFO Applying migration id=tocc 2026/02/04 21:29:38 INFO Applying migration id=followeds 2026/02/04 21:29:38 INFO Applying migration id=certhash 2026/02/04 21:29:38 INFO Applying migration id=follows_sync 2026/02/04 21:29:38 INFO Applying migration id=jsonpath 2026/02/04 21:29:38 INFO Applying migration id=localforward 2026/02/04 21:29:38 INFO Applying migration id=avatar 2026/02/04 21:29:38 INFO Applying migration id=noimage 2026/02/04 21:29:38 INFO Applying migration id=feed 2026/02/04 21:29:38 INFO Applying migration id=bookmarks 2026/02/04 21:29:38 INFO Applying migration id=shareactivity 2026/02/04 21:29:38 INFO Applying migration id=application 2026/02/04 21:29:38 INFO Applying migration id=certificates 2026/02/04 21:29:38 INFO Applying migration id=rawforward 2026/02/04 21:29:38 INFO Applying migration id=publickey 2026/02/04 21:29:38 INFO Applying migration id=resolvegroup 2026/02/04 21:29:38 INFO Applying migration id=reject 2026/02/04 21:29:38 INFO Applying migration id=autodel 2026/02/04 21:29:38 INFO Applying migration id=jsonb 2026/02/04 21:29:38 INFO Applying migration id=quote 2026/02/04 21:29:38 INFO Applying migration id=rfc9421 2026/02/04 21:29:38 INFO Applying migration id=keys 2026/02/04 21:29:38 INFO Applying migration id=portable 2026/02/04 21:29:38 INFO Applying migration id=proofs 2026/02/04 21:29:38 INFO Applying migration id=contexts 2026/02/04 21:29:38 INFO Applying migration id=deliverieshost 2026/02/04 21:29:38 INFO Applying migration id=pembegin 2026/02/04 21:29:38 INFO Applying migration id=didhost 2026/02/04 21:29:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:38 INFO Applying migration id=invites 2026/02/04 21:29:38 INFO Applying migration id=ed25519blob 2026/02/04 21:29:38 INFO Applying migration id=rsablob 2026/02/04 21:29:38 INFO Applying migration id=iconscid 2026/02/04 21:29:39 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/04 21:29:39 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (0.95s) === RUN TestResolve_NoInput 2026/02/04 21:29:39 INFO Applying migration id=initial 2026/02/04 21:29:39 INFO Applying migration id=notesupdated 2026/02/04 21:29:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:39 INFO Applying migration id=activitiesid 2026/02/04 21:29:39 INFO Applying migration id=outbox 2026/02/04 21:29:39 INFO Applying migration id=edits 2026/02/04 21:29:39 INFO Applying migration id=outboxactor 2026/02/04 21:29:39 INFO Applying migration id=outboxsender 2026/02/04 21:29:39 INFO Applying migration id=thread 2026/02/04 21:29:39 INFO Applying migration id=host 2026/02/04 21:29:39 INFO Applying migration id=sharedinbox 2026/02/04 21:29:39 INFO Applying migration id=noteshost 2026/02/04 21:29:39 INFO Applying migration id=fetched 2026/02/04 21:29:39 INFO Applying migration id=move 2026/02/04 21:29:39 INFO Applying migration id=cleanup 2026/02/04 21:29:39 INFO Applying migration id=received 2026/02/04 21:29:39 INFO Applying migration id=namehost 2026/02/04 21:29:39 INFO Applying migration id=outboxhost 2026/02/04 21:29:39 INFO Applying migration id=notesfts 2026/02/04 21:29:39 INFO Applying migration id=iconsname 2026/02/04 21:29:39 INFO Applying migration id=nohash 2026/02/04 21:29:39 INFO Applying migration id=shares 2026/02/04 21:29:39 INFO Applying migration id=actorttl 2026/02/04 21:29:39 INFO Applying migration id=tocc 2026/02/04 21:29:39 INFO Applying migration id=followeds 2026/02/04 21:29:39 INFO Applying migration id=certhash 2026/02/04 21:29:39 INFO Applying migration id=follows_sync 2026/02/04 21:29:39 INFO Applying migration id=jsonpath 2026/02/04 21:29:39 INFO Applying migration id=localforward 2026/02/04 21:29:39 INFO Applying migration id=avatar 2026/02/04 21:29:39 INFO Applying migration id=noimage 2026/02/04 21:29:39 INFO Applying migration id=feed 2026/02/04 21:29:39 INFO Applying migration id=bookmarks 2026/02/04 21:29:39 INFO Applying migration id=shareactivity 2026/02/04 21:29:39 INFO Applying migration id=application 2026/02/04 21:29:39 INFO Applying migration id=certificates 2026/02/04 21:29:39 INFO Applying migration id=rawforward 2026/02/04 21:29:39 INFO Applying migration id=publickey 2026/02/04 21:29:39 INFO Applying migration id=resolvegroup 2026/02/04 21:29:39 INFO Applying migration id=reject 2026/02/04 21:29:39 INFO Applying migration id=autodel 2026/02/04 21:29:39 INFO Applying migration id=jsonb 2026/02/04 21:29:39 INFO Applying migration id=quote 2026/02/04 21:29:39 INFO Applying migration id=rfc9421 2026/02/04 21:29:39 INFO Applying migration id=keys 2026/02/04 21:29:39 INFO Applying migration id=portable 2026/02/04 21:29:39 INFO Applying migration id=proofs 2026/02/04 21:29:39 INFO Applying migration id=contexts 2026/02/04 21:29:39 INFO Applying migration id=deliverieshost 2026/02/04 21:29:39 INFO Applying migration id=pembegin 2026/02/04 21:29:39 INFO Applying migration id=didhost 2026/02/04 21:29:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:39 INFO Applying migration id=invites 2026/02/04 21:29:39 INFO Applying migration id=ed25519blob 2026/02/04 21:29:39 INFO Applying migration id=rsablob 2026/02/04 21:29:39 INFO Applying migration id=iconscid --- PASS: TestResolve_NoInput (0.88s) === RUN TestResolve_InvalidEscapeSequence 2026/02/04 21:29:40 INFO Applying migration id=initial 2026/02/04 21:29:40 INFO Applying migration id=notesupdated 2026/02/04 21:29:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:40 INFO Applying migration id=activitiesid 2026/02/04 21:29:40 INFO Applying migration id=outbox 2026/02/04 21:29:40 INFO Applying migration id=edits 2026/02/04 21:29:40 INFO Applying migration id=outboxactor 2026/02/04 21:29:40 INFO Applying migration id=outboxsender 2026/02/04 21:29:40 INFO Applying migration id=thread 2026/02/04 21:29:40 INFO Applying migration id=host 2026/02/04 21:29:40 INFO Applying migration id=sharedinbox 2026/02/04 21:29:40 INFO Applying migration id=noteshost 2026/02/04 21:29:40 INFO Applying migration id=fetched 2026/02/04 21:29:40 INFO Applying migration id=move 2026/02/04 21:29:40 INFO Applying migration id=cleanup 2026/02/04 21:29:40 INFO Applying migration id=received 2026/02/04 21:29:40 INFO Applying migration id=namehost 2026/02/04 21:29:40 INFO Applying migration id=outboxhost 2026/02/04 21:29:40 INFO Applying migration id=notesfts 2026/02/04 21:29:40 INFO Applying migration id=iconsname 2026/02/04 21:29:40 INFO Applying migration id=nohash 2026/02/04 21:29:40 INFO Applying migration id=shares 2026/02/04 21:29:40 INFO Applying migration id=actorttl 2026/02/04 21:29:40 INFO Applying migration id=tocc 2026/02/04 21:29:40 INFO Applying migration id=followeds 2026/02/04 21:29:40 INFO Applying migration id=certhash 2026/02/04 21:29:40 INFO Applying migration id=follows_sync 2026/02/04 21:29:40 INFO Applying migration id=jsonpath 2026/02/04 21:29:40 INFO Applying migration id=localforward 2026/02/04 21:29:40 INFO Applying migration id=avatar 2026/02/04 21:29:40 INFO Applying migration id=noimage 2026/02/04 21:29:40 INFO Applying migration id=feed 2026/02/04 21:29:40 INFO Applying migration id=bookmarks 2026/02/04 21:29:40 INFO Applying migration id=shareactivity 2026/02/04 21:29:40 INFO Applying migration id=application 2026/02/04 21:29:40 INFO Applying migration id=certificates 2026/02/04 21:29:40 INFO Applying migration id=rawforward 2026/02/04 21:29:40 INFO Applying migration id=publickey 2026/02/04 21:29:40 INFO Applying migration id=resolvegroup 2026/02/04 21:29:40 INFO Applying migration id=reject 2026/02/04 21:29:40 INFO Applying migration id=autodel 2026/02/04 21:29:40 INFO Applying migration id=jsonb 2026/02/04 21:29:40 INFO Applying migration id=quote 2026/02/04 21:29:40 INFO Applying migration id=rfc9421 2026/02/04 21:29:40 INFO Applying migration id=keys 2026/02/04 21:29:40 INFO Applying migration id=portable 2026/02/04 21:29:40 INFO Applying migration id=proofs 2026/02/04 21:29:40 INFO Applying migration id=contexts 2026/02/04 21:29:40 INFO Applying migration id=deliverieshost 2026/02/04 21:29:40 INFO Applying migration id=pembegin 2026/02/04 21:29:40 INFO Applying migration id=didhost 2026/02/04 21:29:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:40 INFO Applying migration id=invites 2026/02/04 21:29:40 INFO Applying migration id=ed25519blob 2026/02/04 21:29:40 INFO Applying migration id=rsablob 2026/02/04 21:29:40 INFO Applying migration id=iconscid 2026/02/04 21:29:41 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.67s) === RUN TestResolve_InvalidInputFormat 2026/02/04 21:29:41 INFO Applying migration id=initial 2026/02/04 21:29:41 INFO Applying migration id=notesupdated 2026/02/04 21:29:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:41 INFO Applying migration id=activitiesid 2026/02/04 21:29:41 INFO Applying migration id=outbox 2026/02/04 21:29:41 INFO Applying migration id=edits 2026/02/04 21:29:41 INFO Applying migration id=outboxactor 2026/02/04 21:29:41 INFO Applying migration id=outboxsender 2026/02/04 21:29:41 INFO Applying migration id=thread 2026/02/04 21:29:41 INFO Applying migration id=host 2026/02/04 21:29:41 INFO Applying migration id=sharedinbox 2026/02/04 21:29:41 INFO Applying migration id=noteshost 2026/02/04 21:29:41 INFO Applying migration id=fetched 2026/02/04 21:29:41 INFO Applying migration id=move 2026/02/04 21:29:41 INFO Applying migration id=cleanup 2026/02/04 21:29:41 INFO Applying migration id=received 2026/02/04 21:29:41 INFO Applying migration id=namehost 2026/02/04 21:29:41 INFO Applying migration id=outboxhost 2026/02/04 21:29:41 INFO Applying migration id=notesfts 2026/02/04 21:29:41 INFO Applying migration id=iconsname 2026/02/04 21:29:41 INFO Applying migration id=nohash 2026/02/04 21:29:41 INFO Applying migration id=shares 2026/02/04 21:29:41 INFO Applying migration id=actorttl 2026/02/04 21:29:41 INFO Applying migration id=tocc 2026/02/04 21:29:41 INFO Applying migration id=followeds 2026/02/04 21:29:41 INFO Applying migration id=certhash 2026/02/04 21:29:41 INFO Applying migration id=follows_sync 2026/02/04 21:29:41 INFO Applying migration id=jsonpath 2026/02/04 21:29:41 INFO Applying migration id=localforward 2026/02/04 21:29:41 INFO Applying migration id=avatar 2026/02/04 21:29:41 INFO Applying migration id=noimage 2026/02/04 21:29:41 INFO Applying migration id=feed 2026/02/04 21:29:41 INFO Applying migration id=bookmarks 2026/02/04 21:29:41 INFO Applying migration id=shareactivity 2026/02/04 21:29:41 INFO Applying migration id=application 2026/02/04 21:29:41 INFO Applying migration id=certificates 2026/02/04 21:29:41 INFO Applying migration id=rawforward 2026/02/04 21:29:41 INFO Applying migration id=publickey 2026/02/04 21:29:41 INFO Applying migration id=resolvegroup 2026/02/04 21:29:41 INFO Applying migration id=reject 2026/02/04 21:29:41 INFO Applying migration id=autodel 2026/02/04 21:29:41 INFO Applying migration id=jsonb 2026/02/04 21:29:41 INFO Applying migration id=quote 2026/02/04 21:29:41 INFO Applying migration id=rfc9421 2026/02/04 21:29:41 INFO Applying migration id=keys 2026/02/04 21:29:41 INFO Applying migration id=portable 2026/02/04 21:29:41 INFO Applying migration id=proofs 2026/02/04 21:29:41 INFO Applying migration id=contexts 2026/02/04 21:29:41 INFO Applying migration id=deliverieshost 2026/02/04 21:29:41 INFO Applying migration id=pembegin 2026/02/04 21:29:41 INFO Applying migration id=didhost 2026/02/04 21:29:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:41 INFO Applying migration id=invites 2026/02/04 21:29:41 INFO Applying migration id=ed25519blob 2026/02/04 21:29:41 INFO Applying migration id=rsablob 2026/02/04 21:29:41 INFO Applying migration id=iconscid --- PASS: TestResolve_InvalidInputFormat (0.97s) === RUN TestResolve_UnauthenticatedUser 2026/02/04 21:29:42 INFO Applying migration id=initial 2026/02/04 21:29:42 INFO Applying migration id=notesupdated 2026/02/04 21:29:42 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:42 INFO Applying migration id=activitiesid 2026/02/04 21:29:42 INFO Applying migration id=outbox 2026/02/04 21:29:42 INFO Applying migration id=edits 2026/02/04 21:29:42 INFO Applying migration id=outboxactor 2026/02/04 21:29:42 INFO Applying migration id=outboxsender 2026/02/04 21:29:42 INFO Applying migration id=thread 2026/02/04 21:29:42 INFO Applying migration id=host 2026/02/04 21:29:42 INFO Applying migration id=sharedinbox 2026/02/04 21:29:42 INFO Applying migration id=noteshost 2026/02/04 21:29:42 INFO Applying migration id=fetched 2026/02/04 21:29:42 INFO Applying migration id=move 2026/02/04 21:29:42 INFO Applying migration id=cleanup 2026/02/04 21:29:42 INFO Applying migration id=received 2026/02/04 21:29:42 INFO Applying migration id=namehost 2026/02/04 21:29:42 INFO Applying migration id=outboxhost 2026/02/04 21:29:42 INFO Applying migration id=notesfts 2026/02/04 21:29:42 INFO Applying migration id=iconsname 2026/02/04 21:29:42 INFO Applying migration id=nohash 2026/02/04 21:29:42 INFO Applying migration id=shares 2026/02/04 21:29:42 INFO Applying migration id=actorttl 2026/02/04 21:29:42 INFO Applying migration id=tocc 2026/02/04 21:29:42 INFO Applying migration id=followeds 2026/02/04 21:29:42 INFO Applying migration id=certhash 2026/02/04 21:29:42 INFO Applying migration id=follows_sync 2026/02/04 21:29:42 INFO Applying migration id=jsonpath 2026/02/04 21:29:42 INFO Applying migration id=localforward 2026/02/04 21:29:42 INFO Applying migration id=avatar 2026/02/04 21:29:42 INFO Applying migration id=noimage 2026/02/04 21:29:42 INFO Applying migration id=feed 2026/02/04 21:29:42 INFO Applying migration id=bookmarks 2026/02/04 21:29:42 INFO Applying migration id=shareactivity 2026/02/04 21:29:42 INFO Applying migration id=application 2026/02/04 21:29:42 INFO Applying migration id=certificates 2026/02/04 21:29:42 INFO Applying migration id=rawforward 2026/02/04 21:29:42 INFO Applying migration id=publickey 2026/02/04 21:29:42 INFO Applying migration id=resolvegroup 2026/02/04 21:29:42 INFO Applying migration id=reject 2026/02/04 21:29:42 INFO Applying migration id=autodel 2026/02/04 21:29:42 INFO Applying migration id=jsonb 2026/02/04 21:29:42 INFO Applying migration id=quote 2026/02/04 21:29:42 INFO Applying migration id=rfc9421 2026/02/04 21:29:42 INFO Applying migration id=keys 2026/02/04 21:29:42 INFO Applying migration id=portable 2026/02/04 21:29:42 INFO Applying migration id=proofs 2026/02/04 21:29:42 INFO Applying migration id=contexts 2026/02/04 21:29:42 INFO Applying migration id=deliverieshost 2026/02/04 21:29:42 INFO Applying migration id=pembegin 2026/02/04 21:29:42 INFO Applying migration id=didhost 2026/02/04 21:29:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:42 INFO Applying migration id=invites 2026/02/04 21:29:42 INFO Applying migration id=ed25519blob 2026/02/04 21:29:42 INFO Applying migration id=rsablob 2026/02/04 21:29:42 INFO Applying migration id=iconscid --- PASS: TestResolve_UnauthenticatedUser (0.94s) === RUN TestSay_HappyFlow 2026/02/04 21:29:43 INFO Applying migration id=initial 2026/02/04 21:29:43 INFO Applying migration id=notesupdated 2026/02/04 21:29:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:43 INFO Applying migration id=activitiesid 2026/02/04 21:29:43 INFO Applying migration id=outbox 2026/02/04 21:29:43 INFO Applying migration id=edits 2026/02/04 21:29:43 INFO Applying migration id=outboxactor 2026/02/04 21:29:43 INFO Applying migration id=outboxsender 2026/02/04 21:29:43 INFO Applying migration id=thread 2026/02/04 21:29:43 INFO Applying migration id=host 2026/02/04 21:29:43 INFO Applying migration id=sharedinbox 2026/02/04 21:29:43 INFO Applying migration id=noteshost 2026/02/04 21:29:43 INFO Applying migration id=fetched 2026/02/04 21:29:43 INFO Applying migration id=move 2026/02/04 21:29:43 INFO Applying migration id=cleanup 2026/02/04 21:29:43 INFO Applying migration id=received 2026/02/04 21:29:43 INFO Applying migration id=namehost 2026/02/04 21:29:43 INFO Applying migration id=outboxhost 2026/02/04 21:29:43 INFO Applying migration id=notesfts 2026/02/04 21:29:43 INFO Applying migration id=iconsname 2026/02/04 21:29:43 INFO Applying migration id=nohash 2026/02/04 21:29:43 INFO Applying migration id=shares 2026/02/04 21:29:43 INFO Applying migration id=actorttl 2026/02/04 21:29:43 INFO Applying migration id=tocc 2026/02/04 21:29:43 INFO Applying migration id=followeds 2026/02/04 21:29:43 INFO Applying migration id=certhash 2026/02/04 21:29:43 INFO Applying migration id=follows_sync 2026/02/04 21:29:43 INFO Applying migration id=jsonpath 2026/02/04 21:29:43 INFO Applying migration id=localforward 2026/02/04 21:29:43 INFO Applying migration id=avatar 2026/02/04 21:29:43 INFO Applying migration id=noimage 2026/02/04 21:29:43 INFO Applying migration id=feed 2026/02/04 21:29:43 INFO Applying migration id=bookmarks 2026/02/04 21:29:43 INFO Applying migration id=shareactivity 2026/02/04 21:29:43 INFO Applying migration id=application 2026/02/04 21:29:43 INFO Applying migration id=certificates 2026/02/04 21:29:43 INFO Applying migration id=rawforward 2026/02/04 21:29:43 INFO Applying migration id=publickey 2026/02/04 21:29:43 INFO Applying migration id=resolvegroup 2026/02/04 21:29:43 INFO Applying migration id=reject 2026/02/04 21:29:43 INFO Applying migration id=autodel 2026/02/04 21:29:43 INFO Applying migration id=jsonb 2026/02/04 21:29:43 INFO Applying migration id=quote 2026/02/04 21:29:43 INFO Applying migration id=rfc9421 2026/02/04 21:29:43 INFO Applying migration id=keys 2026/02/04 21:29:43 INFO Applying migration id=portable 2026/02/04 21:29:43 INFO Applying migration id=proofs 2026/02/04 21:29:43 INFO Applying migration id=contexts 2026/02/04 21:29:43 INFO Applying migration id=deliverieshost 2026/02/04 21:29:43 INFO Applying migration id=pembegin 2026/02/04 21:29:43 INFO Applying migration id=didhost 2026/02/04 21:29:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:43 INFO Applying migration id=invites 2026/02/04 21:29:43 INFO Applying migration id=ed25519blob 2026/02/04 21:29:43 INFO Applying migration id=rsablob 2026/02/04 21:29:43 INFO Applying migration id=iconscid 2026/02/04 21:29:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-a8c1-7223-bb4f-74126eafb95e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-a8c1-7182-ac95-6a7b5df95b19 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-a8c1-7182-ac95-6a7b5df95b19 2026/02/04 21:29:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-a8c1-7182-ac95-6a7b5df95b19 2026/02/04 21:29:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:43 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.76s) === RUN TestSay_Throttling 2026/02/04 21:29:43 INFO Applying migration id=initial 2026/02/04 21:29:43 INFO Applying migration id=notesupdated 2026/02/04 21:29:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:43 INFO Applying migration id=activitiesid 2026/02/04 21:29:43 INFO Applying migration id=outbox 2026/02/04 21:29:43 INFO Applying migration id=edits 2026/02/04 21:29:43 INFO Applying migration id=outboxactor 2026/02/04 21:29:43 INFO Applying migration id=outboxsender 2026/02/04 21:29:43 INFO Applying migration id=thread 2026/02/04 21:29:43 INFO Applying migration id=host 2026/02/04 21:29:43 INFO Applying migration id=sharedinbox 2026/02/04 21:29:43 INFO Applying migration id=noteshost 2026/02/04 21:29:43 INFO Applying migration id=fetched 2026/02/04 21:29:43 INFO Applying migration id=move 2026/02/04 21:29:43 INFO Applying migration id=cleanup 2026/02/04 21:29:43 INFO Applying migration id=received 2026/02/04 21:29:43 INFO Applying migration id=namehost 2026/02/04 21:29:43 INFO Applying migration id=outboxhost 2026/02/04 21:29:43 INFO Applying migration id=notesfts 2026/02/04 21:29:43 INFO Applying migration id=iconsname 2026/02/04 21:29:43 INFO Applying migration id=nohash 2026/02/04 21:29:43 INFO Applying migration id=shares 2026/02/04 21:29:43 INFO Applying migration id=actorttl 2026/02/04 21:29:43 INFO Applying migration id=tocc 2026/02/04 21:29:43 INFO Applying migration id=followeds 2026/02/04 21:29:43 INFO Applying migration id=certhash 2026/02/04 21:29:43 INFO Applying migration id=follows_sync 2026/02/04 21:29:43 INFO Applying migration id=jsonpath 2026/02/04 21:29:43 INFO Applying migration id=localforward 2026/02/04 21:29:43 INFO Applying migration id=avatar 2026/02/04 21:29:43 INFO Applying migration id=noimage 2026/02/04 21:29:43 INFO Applying migration id=feed 2026/02/04 21:29:43 INFO Applying migration id=bookmarks 2026/02/04 21:29:43 INFO Applying migration id=shareactivity 2026/02/04 21:29:43 INFO Applying migration id=application 2026/02/04 21:29:43 INFO Applying migration id=certificates 2026/02/04 21:29:43 INFO Applying migration id=rawforward 2026/02/04 21:29:43 INFO Applying migration id=publickey 2026/02/04 21:29:43 INFO Applying migration id=resolvegroup 2026/02/04 21:29:43 INFO Applying migration id=reject 2026/02/04 21:29:43 INFO Applying migration id=autodel 2026/02/04 21:29:43 INFO Applying migration id=jsonb 2026/02/04 21:29:44 INFO Applying migration id=quote 2026/02/04 21:29:44 INFO Applying migration id=rfc9421 2026/02/04 21:29:44 INFO Applying migration id=keys 2026/02/04 21:29:44 INFO Applying migration id=portable 2026/02/04 21:29:44 INFO Applying migration id=proofs 2026/02/04 21:29:44 INFO Applying migration id=contexts 2026/02/04 21:29:44 INFO Applying migration id=deliverieshost 2026/02/04 21:29:44 INFO Applying migration id=pembegin 2026/02/04 21:29:44 INFO Applying migration id=didhost 2026/02/04 21:29:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:44 INFO Applying migration id=invites 2026/02/04 21:29:44 INFO Applying migration id=ed25519blob 2026/02/04 21:29:44 INFO Applying migration id=rsablob 2026/02/04 21:29:44 INFO Applying migration id=iconscid 2026/02/04 21:29:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ac58-7b7d-8676-3ede80612370 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ac58-7b2b-82ab-eff01cefce36 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-ac58-7b2b-82ab-eff01cefce36 2026/02/04 21:29:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-ac58-7b2b-82ab-eff01cefce36 2026/02/04 21:29:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:44 WARN User is posting too frequently last=2026-02-04T21:29:44.000Z can=2026-02-04T21:30:44.000Z 2026/02/04 21:29:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:44 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.92s) === RUN TestSearch_Happyflow 2026/02/04 21:29:44 INFO Applying migration id=initial 2026/02/04 21:29:44 INFO Applying migration id=notesupdated 2026/02/04 21:29:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:44 INFO Applying migration id=activitiesid 2026/02/04 21:29:44 INFO Applying migration id=outbox 2026/02/04 21:29:44 INFO Applying migration id=edits 2026/02/04 21:29:44 INFO Applying migration id=outboxactor 2026/02/04 21:29:44 INFO Applying migration id=outboxsender 2026/02/04 21:29:44 INFO Applying migration id=thread 2026/02/04 21:29:44 INFO Applying migration id=host 2026/02/04 21:29:44 INFO Applying migration id=sharedinbox 2026/02/04 21:29:44 INFO Applying migration id=noteshost 2026/02/04 21:29:44 INFO Applying migration id=fetched 2026/02/04 21:29:44 INFO Applying migration id=move 2026/02/04 21:29:44 INFO Applying migration id=cleanup 2026/02/04 21:29:44 INFO Applying migration id=received 2026/02/04 21:29:44 INFO Applying migration id=namehost 2026/02/04 21:29:44 INFO Applying migration id=outboxhost 2026/02/04 21:29:44 INFO Applying migration id=notesfts 2026/02/04 21:29:44 INFO Applying migration id=iconsname 2026/02/04 21:29:44 INFO Applying migration id=nohash 2026/02/04 21:29:44 INFO Applying migration id=shares 2026/02/04 21:29:44 INFO Applying migration id=actorttl 2026/02/04 21:29:44 INFO Applying migration id=tocc 2026/02/04 21:29:44 INFO Applying migration id=followeds 2026/02/04 21:29:44 INFO Applying migration id=certhash 2026/02/04 21:29:44 INFO Applying migration id=follows_sync 2026/02/04 21:29:44 INFO Applying migration id=jsonpath 2026/02/04 21:29:44 INFO Applying migration id=localforward 2026/02/04 21:29:44 INFO Applying migration id=avatar 2026/02/04 21:29:44 INFO Applying migration id=noimage 2026/02/04 21:29:44 INFO Applying migration id=feed 2026/02/04 21:29:44 INFO Applying migration id=bookmarks 2026/02/04 21:29:44 INFO Applying migration id=shareactivity 2026/02/04 21:29:44 INFO Applying migration id=application 2026/02/04 21:29:44 INFO Applying migration id=certificates 2026/02/04 21:29:44 INFO Applying migration id=rawforward 2026/02/04 21:29:44 INFO Applying migration id=publickey 2026/02/04 21:29:44 INFO Applying migration id=resolvegroup 2026/02/04 21:29:44 INFO Applying migration id=reject 2026/02/04 21:29:44 INFO Applying migration id=autodel 2026/02/04 21:29:44 INFO Applying migration id=jsonb 2026/02/04 21:29:44 INFO Applying migration id=quote 2026/02/04 21:29:44 INFO Applying migration id=rfc9421 2026/02/04 21:29:44 INFO Applying migration id=keys 2026/02/04 21:29:44 INFO Applying migration id=portable 2026/02/04 21:29:44 INFO Applying migration id=proofs 2026/02/04 21:29:44 INFO Applying migration id=contexts 2026/02/04 21:29:44 INFO Applying migration id=deliverieshost 2026/02/04 21:29:44 INFO Applying migration id=pembegin 2026/02/04 21:29:44 INFO Applying migration id=didhost 2026/02/04 21:29:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:44 INFO Applying migration id=invites 2026/02/04 21:29:44 INFO Applying migration id=ed25519blob 2026/02/04 21:29:44 INFO Applying migration id=rsablob 2026/02/04 21:29:44 INFO Applying migration id=iconscid --- PASS: TestSearch_Happyflow (0.74s) === RUN TestSearch_LeadingHash 2026/02/04 21:29:45 INFO Applying migration id=initial 2026/02/04 21:29:45 INFO Applying migration id=notesupdated 2026/02/04 21:29:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:45 INFO Applying migration id=activitiesid 2026/02/04 21:29:45 INFO Applying migration id=outbox 2026/02/04 21:29:45 INFO Applying migration id=edits 2026/02/04 21:29:45 INFO Applying migration id=outboxactor 2026/02/04 21:29:45 INFO Applying migration id=outboxsender 2026/02/04 21:29:45 INFO Applying migration id=thread 2026/02/04 21:29:45 INFO Applying migration id=host 2026/02/04 21:29:45 INFO Applying migration id=sharedinbox 2026/02/04 21:29:45 INFO Applying migration id=noteshost 2026/02/04 21:29:45 INFO Applying migration id=fetched 2026/02/04 21:29:45 INFO Applying migration id=move 2026/02/04 21:29:45 INFO Applying migration id=cleanup 2026/02/04 21:29:45 INFO Applying migration id=received 2026/02/04 21:29:45 INFO Applying migration id=namehost 2026/02/04 21:29:45 INFO Applying migration id=outboxhost 2026/02/04 21:29:45 INFO Applying migration id=notesfts 2026/02/04 21:29:45 INFO Applying migration id=iconsname 2026/02/04 21:29:45 INFO Applying migration id=nohash 2026/02/04 21:29:45 INFO Applying migration id=shares 2026/02/04 21:29:45 INFO Applying migration id=actorttl 2026/02/04 21:29:45 INFO Applying migration id=tocc 2026/02/04 21:29:45 INFO Applying migration id=followeds 2026/02/04 21:29:45 INFO Applying migration id=certhash 2026/02/04 21:29:45 INFO Applying migration id=follows_sync 2026/02/04 21:29:45 INFO Applying migration id=jsonpath 2026/02/04 21:29:45 INFO Applying migration id=localforward 2026/02/04 21:29:45 INFO Applying migration id=avatar 2026/02/04 21:29:45 INFO Applying migration id=noimage 2026/02/04 21:29:45 INFO Applying migration id=feed 2026/02/04 21:29:45 INFO Applying migration id=bookmarks 2026/02/04 21:29:45 INFO Applying migration id=shareactivity 2026/02/04 21:29:45 INFO Applying migration id=application 2026/02/04 21:29:45 INFO Applying migration id=certificates 2026/02/04 21:29:45 INFO Applying migration id=rawforward 2026/02/04 21:29:45 INFO Applying migration id=publickey 2026/02/04 21:29:45 INFO Applying migration id=resolvegroup 2026/02/04 21:29:45 INFO Applying migration id=reject 2026/02/04 21:29:45 INFO Applying migration id=autodel 2026/02/04 21:29:45 INFO Applying migration id=jsonb 2026/02/04 21:29:45 INFO Applying migration id=quote 2026/02/04 21:29:45 INFO Applying migration id=rfc9421 2026/02/04 21:29:45 INFO Applying migration id=keys 2026/02/04 21:29:45 INFO Applying migration id=portable 2026/02/04 21:29:45 INFO Applying migration id=proofs 2026/02/04 21:29:45 INFO Applying migration id=contexts 2026/02/04 21:29:45 INFO Applying migration id=deliverieshost 2026/02/04 21:29:45 INFO Applying migration id=pembegin 2026/02/04 21:29:45 INFO Applying migration id=didhost 2026/02/04 21:29:45 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:45 INFO Applying migration id=invites 2026/02/04 21:29:45 INFO Applying migration id=ed25519blob 2026/02/04 21:29:45 INFO Applying migration id=rsablob 2026/02/04 21:29:45 INFO Applying migration id=iconscid --- PASS: TestSearch_LeadingHash (0.66s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/04 21:29:46 INFO Applying migration id=initial 2026/02/04 21:29:46 INFO Applying migration id=notesupdated 2026/02/04 21:29:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:46 INFO Applying migration id=activitiesid 2026/02/04 21:29:46 INFO Applying migration id=outbox 2026/02/04 21:29:46 INFO Applying migration id=edits 2026/02/04 21:29:46 INFO Applying migration id=outboxactor 2026/02/04 21:29:46 INFO Applying migration id=outboxsender 2026/02/04 21:29:46 INFO Applying migration id=thread 2026/02/04 21:29:46 INFO Applying migration id=host 2026/02/04 21:29:46 INFO Applying migration id=sharedinbox 2026/02/04 21:29:46 INFO Applying migration id=noteshost 2026/02/04 21:29:46 INFO Applying migration id=fetched 2026/02/04 21:29:46 INFO Applying migration id=move 2026/02/04 21:29:46 INFO Applying migration id=cleanup 2026/02/04 21:29:46 INFO Applying migration id=received 2026/02/04 21:29:46 INFO Applying migration id=namehost 2026/02/04 21:29:46 INFO Applying migration id=outboxhost 2026/02/04 21:29:46 INFO Applying migration id=notesfts 2026/02/04 21:29:46 INFO Applying migration id=iconsname 2026/02/04 21:29:46 INFO Applying migration id=nohash 2026/02/04 21:29:46 INFO Applying migration id=shares 2026/02/04 21:29:46 INFO Applying migration id=actorttl 2026/02/04 21:29:46 INFO Applying migration id=tocc 2026/02/04 21:29:46 INFO Applying migration id=followeds 2026/02/04 21:29:46 INFO Applying migration id=certhash 2026/02/04 21:29:46 INFO Applying migration id=follows_sync 2026/02/04 21:29:46 INFO Applying migration id=jsonpath 2026/02/04 21:29:46 INFO Applying migration id=localforward 2026/02/04 21:29:46 INFO Applying migration id=avatar 2026/02/04 21:29:46 INFO Applying migration id=noimage 2026/02/04 21:29:46 INFO Applying migration id=feed 2026/02/04 21:29:46 INFO Applying migration id=bookmarks 2026/02/04 21:29:46 INFO Applying migration id=shareactivity 2026/02/04 21:29:46 INFO Applying migration id=application 2026/02/04 21:29:46 INFO Applying migration id=certificates 2026/02/04 21:29:46 INFO Applying migration id=rawforward 2026/02/04 21:29:46 INFO Applying migration id=publickey 2026/02/04 21:29:46 INFO Applying migration id=resolvegroup 2026/02/04 21:29:46 INFO Applying migration id=reject 2026/02/04 21:29:46 INFO Applying migration id=autodel 2026/02/04 21:29:46 INFO Applying migration id=jsonb 2026/02/04 21:29:46 INFO Applying migration id=quote 2026/02/04 21:29:46 INFO Applying migration id=rfc9421 2026/02/04 21:29:46 INFO Applying migration id=keys 2026/02/04 21:29:46 INFO Applying migration id=portable 2026/02/04 21:29:46 INFO Applying migration id=proofs 2026/02/04 21:29:46 INFO Applying migration id=contexts 2026/02/04 21:29:46 INFO Applying migration id=deliverieshost 2026/02/04 21:29:46 INFO Applying migration id=pembegin 2026/02/04 21:29:46 INFO Applying migration id=didhost 2026/02/04 21:29:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:46 INFO Applying migration id=invites 2026/02/04 21:29:46 INFO Applying migration id=ed25519blob 2026/02/04 21:29:46 INFO Applying migration id=rsablob 2026/02/04 21:29:46 INFO Applying migration id=iconscid --- PASS: TestSearch_LeadingHashUnauthenticatedUser (0.92s) === RUN TestSearch_NoInput 2026/02/04 21:29:47 INFO Applying migration id=initial 2026/02/04 21:29:47 INFO Applying migration id=notesupdated 2026/02/04 21:29:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:47 INFO Applying migration id=activitiesid 2026/02/04 21:29:47 INFO Applying migration id=outbox 2026/02/04 21:29:47 INFO Applying migration id=edits 2026/02/04 21:29:47 INFO Applying migration id=outboxactor 2026/02/04 21:29:47 INFO Applying migration id=outboxsender 2026/02/04 21:29:47 INFO Applying migration id=thread 2026/02/04 21:29:47 INFO Applying migration id=host 2026/02/04 21:29:47 INFO Applying migration id=sharedinbox 2026/02/04 21:29:47 INFO Applying migration id=noteshost 2026/02/04 21:29:47 INFO Applying migration id=fetched 2026/02/04 21:29:47 INFO Applying migration id=move 2026/02/04 21:29:47 INFO Applying migration id=cleanup 2026/02/04 21:29:47 INFO Applying migration id=received 2026/02/04 21:29:47 INFO Applying migration id=namehost 2026/02/04 21:29:47 INFO Applying migration id=outboxhost 2026/02/04 21:29:47 INFO Applying migration id=notesfts 2026/02/04 21:29:47 INFO Applying migration id=iconsname 2026/02/04 21:29:47 INFO Applying migration id=nohash 2026/02/04 21:29:47 INFO Applying migration id=shares 2026/02/04 21:29:47 INFO Applying migration id=actorttl 2026/02/04 21:29:47 INFO Applying migration id=tocc 2026/02/04 21:29:47 INFO Applying migration id=followeds 2026/02/04 21:29:47 INFO Applying migration id=certhash 2026/02/04 21:29:47 INFO Applying migration id=follows_sync 2026/02/04 21:29:47 INFO Applying migration id=jsonpath 2026/02/04 21:29:47 INFO Applying migration id=localforward 2026/02/04 21:29:47 INFO Applying migration id=avatar 2026/02/04 21:29:47 INFO Applying migration id=noimage 2026/02/04 21:29:47 INFO Applying migration id=feed 2026/02/04 21:29:47 INFO Applying migration id=bookmarks 2026/02/04 21:29:47 INFO Applying migration id=shareactivity 2026/02/04 21:29:47 INFO Applying migration id=application 2026/02/04 21:29:47 INFO Applying migration id=certificates 2026/02/04 21:29:47 INFO Applying migration id=rawforward 2026/02/04 21:29:47 INFO Applying migration id=publickey 2026/02/04 21:29:47 INFO Applying migration id=resolvegroup 2026/02/04 21:29:47 INFO Applying migration id=reject 2026/02/04 21:29:47 INFO Applying migration id=autodel 2026/02/04 21:29:47 INFO Applying migration id=jsonb 2026/02/04 21:29:47 INFO Applying migration id=quote 2026/02/04 21:29:47 INFO Applying migration id=rfc9421 2026/02/04 21:29:47 INFO Applying migration id=keys 2026/02/04 21:29:47 INFO Applying migration id=portable 2026/02/04 21:29:47 INFO Applying migration id=proofs 2026/02/04 21:29:47 INFO Applying migration id=contexts 2026/02/04 21:29:47 INFO Applying migration id=deliverieshost 2026/02/04 21:29:47 INFO Applying migration id=pembegin 2026/02/04 21:29:47 INFO Applying migration id=didhost 2026/02/04 21:29:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:47 INFO Applying migration id=invites 2026/02/04 21:29:47 INFO Applying migration id=ed25519blob 2026/02/04 21:29:47 INFO Applying migration id=rsablob 2026/02/04 21:29:47 INFO Applying migration id=iconscid --- PASS: TestSearch_NoInput (0.86s) === RUN TestSearch_EmptyInput 2026/02/04 21:29:47 INFO Applying migration id=initial 2026/02/04 21:29:47 INFO Applying migration id=notesupdated 2026/02/04 21:29:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:47 INFO Applying migration id=activitiesid 2026/02/04 21:29:47 INFO Applying migration id=outbox 2026/02/04 21:29:47 INFO Applying migration id=edits 2026/02/04 21:29:47 INFO Applying migration id=outboxactor 2026/02/04 21:29:47 INFO Applying migration id=outboxsender 2026/02/04 21:29:47 INFO Applying migration id=thread 2026/02/04 21:29:47 INFO Applying migration id=host 2026/02/04 21:29:47 INFO Applying migration id=sharedinbox 2026/02/04 21:29:47 INFO Applying migration id=noteshost 2026/02/04 21:29:47 INFO Applying migration id=fetched 2026/02/04 21:29:47 INFO Applying migration id=move 2026/02/04 21:29:47 INFO Applying migration id=cleanup 2026/02/04 21:29:47 INFO Applying migration id=received 2026/02/04 21:29:47 INFO Applying migration id=namehost 2026/02/04 21:29:47 INFO Applying migration id=outboxhost 2026/02/04 21:29:47 INFO Applying migration id=notesfts 2026/02/04 21:29:47 INFO Applying migration id=iconsname 2026/02/04 21:29:47 INFO Applying migration id=nohash 2026/02/04 21:29:48 INFO Applying migration id=shares 2026/02/04 21:29:48 INFO Applying migration id=actorttl 2026/02/04 21:29:48 INFO Applying migration id=tocc 2026/02/04 21:29:48 INFO Applying migration id=followeds 2026/02/04 21:29:48 INFO Applying migration id=certhash 2026/02/04 21:29:48 INFO Applying migration id=follows_sync 2026/02/04 21:29:48 INFO Applying migration id=jsonpath 2026/02/04 21:29:48 INFO Applying migration id=localforward 2026/02/04 21:29:48 INFO Applying migration id=avatar 2026/02/04 21:29:48 INFO Applying migration id=noimage 2026/02/04 21:29:48 INFO Applying migration id=feed 2026/02/04 21:29:48 INFO Applying migration id=bookmarks 2026/02/04 21:29:48 INFO Applying migration id=shareactivity 2026/02/04 21:29:48 INFO Applying migration id=application 2026/02/04 21:29:48 INFO Applying migration id=certificates 2026/02/04 21:29:48 INFO Applying migration id=rawforward 2026/02/04 21:29:48 INFO Applying migration id=publickey 2026/02/04 21:29:48 INFO Applying migration id=resolvegroup 2026/02/04 21:29:48 INFO Applying migration id=reject 2026/02/04 21:29:48 INFO Applying migration id=autodel 2026/02/04 21:29:48 INFO Applying migration id=jsonb 2026/02/04 21:29:48 INFO Applying migration id=quote 2026/02/04 21:29:48 INFO Applying migration id=rfc9421 2026/02/04 21:29:48 INFO Applying migration id=keys 2026/02/04 21:29:48 INFO Applying migration id=portable 2026/02/04 21:29:48 INFO Applying migration id=proofs 2026/02/04 21:29:48 INFO Applying migration id=contexts 2026/02/04 21:29:48 INFO Applying migration id=deliverieshost 2026/02/04 21:29:48 INFO Applying migration id=pembegin 2026/02/04 21:29:48 INFO Applying migration id=didhost 2026/02/04 21:29:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:48 INFO Applying migration id=invites 2026/02/04 21:29:48 INFO Applying migration id=ed25519blob 2026/02/04 21:29:48 INFO Applying migration id=rsablob 2026/02/04 21:29:48 INFO Applying migration id=iconscid --- PASS: TestSearch_EmptyInput (0.52s) === RUN TestSearch_InvalidEscapeSequence 2026/02/04 21:29:48 INFO Applying migration id=initial 2026/02/04 21:29:48 INFO Applying migration id=notesupdated 2026/02/04 21:29:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:48 INFO Applying migration id=activitiesid 2026/02/04 21:29:48 INFO Applying migration id=outbox 2026/02/04 21:29:48 INFO Applying migration id=edits 2026/02/04 21:29:48 INFO Applying migration id=outboxactor 2026/02/04 21:29:48 INFO Applying migration id=outboxsender 2026/02/04 21:29:48 INFO Applying migration id=thread 2026/02/04 21:29:48 INFO Applying migration id=host 2026/02/04 21:29:48 INFO Applying migration id=sharedinbox 2026/02/04 21:29:48 INFO Applying migration id=noteshost 2026/02/04 21:29:48 INFO Applying migration id=fetched 2026/02/04 21:29:48 INFO Applying migration id=move 2026/02/04 21:29:48 INFO Applying migration id=cleanup 2026/02/04 21:29:48 INFO Applying migration id=received 2026/02/04 21:29:48 INFO Applying migration id=namehost 2026/02/04 21:29:48 INFO Applying migration id=outboxhost 2026/02/04 21:29:48 INFO Applying migration id=notesfts 2026/02/04 21:29:48 INFO Applying migration id=iconsname 2026/02/04 21:29:48 INFO Applying migration id=nohash 2026/02/04 21:29:48 INFO Applying migration id=shares 2026/02/04 21:29:48 INFO Applying migration id=actorttl 2026/02/04 21:29:48 INFO Applying migration id=tocc 2026/02/04 21:29:48 INFO Applying migration id=followeds 2026/02/04 21:29:48 INFO Applying migration id=certhash 2026/02/04 21:29:48 INFO Applying migration id=follows_sync 2026/02/04 21:29:48 INFO Applying migration id=jsonpath 2026/02/04 21:29:48 INFO Applying migration id=localforward 2026/02/04 21:29:48 INFO Applying migration id=avatar 2026/02/04 21:29:48 INFO Applying migration id=noimage 2026/02/04 21:29:48 INFO Applying migration id=feed 2026/02/04 21:29:48 INFO Applying migration id=bookmarks 2026/02/04 21:29:48 INFO Applying migration id=shareactivity 2026/02/04 21:29:48 INFO Applying migration id=application 2026/02/04 21:29:48 INFO Applying migration id=certificates 2026/02/04 21:29:48 INFO Applying migration id=rawforward 2026/02/04 21:29:48 INFO Applying migration id=publickey 2026/02/04 21:29:48 INFO Applying migration id=resolvegroup 2026/02/04 21:29:48 INFO Applying migration id=reject 2026/02/04 21:29:48 INFO Applying migration id=autodel 2026/02/04 21:29:48 INFO Applying migration id=jsonb 2026/02/04 21:29:48 INFO Applying migration id=quote 2026/02/04 21:29:48 INFO Applying migration id=rfc9421 2026/02/04 21:29:48 INFO Applying migration id=keys 2026/02/04 21:29:48 INFO Applying migration id=portable 2026/02/04 21:29:48 INFO Applying migration id=proofs 2026/02/04 21:29:48 INFO Applying migration id=contexts 2026/02/04 21:29:48 INFO Applying migration id=deliverieshost 2026/02/04 21:29:48 INFO Applying migration id=pembegin 2026/02/04 21:29:48 INFO Applying migration id=didhost 2026/02/04 21:29:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:48 INFO Applying migration id=invites 2026/02/04 21:29:48 INFO Applying migration id=ed25519blob 2026/02/04 21:29:48 INFO Applying migration id=rsablob 2026/02/04 21:29:48 INFO Applying migration id=iconscid 2026/02/04 21:29:49 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.77s) === RUN TestSearch_UnathenticatedUser 2026/02/04 21:29:49 INFO Applying migration id=initial 2026/02/04 21:29:49 INFO Applying migration id=notesupdated 2026/02/04 21:29:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:49 INFO Applying migration id=activitiesid 2026/02/04 21:29:49 INFO Applying migration id=outbox 2026/02/04 21:29:49 INFO Applying migration id=edits 2026/02/04 21:29:49 INFO Applying migration id=outboxactor 2026/02/04 21:29:49 INFO Applying migration id=outboxsender 2026/02/04 21:29:49 INFO Applying migration id=thread 2026/02/04 21:29:49 INFO Applying migration id=host 2026/02/04 21:29:49 INFO Applying migration id=sharedinbox 2026/02/04 21:29:49 INFO Applying migration id=noteshost 2026/02/04 21:29:49 INFO Applying migration id=fetched 2026/02/04 21:29:49 INFO Applying migration id=move 2026/02/04 21:29:49 INFO Applying migration id=cleanup 2026/02/04 21:29:49 INFO Applying migration id=received 2026/02/04 21:29:49 INFO Applying migration id=namehost 2026/02/04 21:29:49 INFO Applying migration id=outboxhost 2026/02/04 21:29:49 INFO Applying migration id=notesfts 2026/02/04 21:29:49 INFO Applying migration id=iconsname 2026/02/04 21:29:49 INFO Applying migration id=nohash 2026/02/04 21:29:49 INFO Applying migration id=shares 2026/02/04 21:29:49 INFO Applying migration id=actorttl 2026/02/04 21:29:49 INFO Applying migration id=tocc 2026/02/04 21:29:49 INFO Applying migration id=followeds 2026/02/04 21:29:49 INFO Applying migration id=certhash 2026/02/04 21:29:49 INFO Applying migration id=follows_sync 2026/02/04 21:29:49 INFO Applying migration id=jsonpath 2026/02/04 21:29:49 INFO Applying migration id=localforward 2026/02/04 21:29:49 INFO Applying migration id=avatar 2026/02/04 21:29:49 INFO Applying migration id=noimage 2026/02/04 21:29:49 INFO Applying migration id=feed 2026/02/04 21:29:49 INFO Applying migration id=bookmarks 2026/02/04 21:29:49 INFO Applying migration id=shareactivity 2026/02/04 21:29:49 INFO Applying migration id=application 2026/02/04 21:29:49 INFO Applying migration id=certificates 2026/02/04 21:29:49 INFO Applying migration id=rawforward 2026/02/04 21:29:49 INFO Applying migration id=publickey 2026/02/04 21:29:49 INFO Applying migration id=resolvegroup 2026/02/04 21:29:49 INFO Applying migration id=reject 2026/02/04 21:29:49 INFO Applying migration id=autodel 2026/02/04 21:29:49 INFO Applying migration id=jsonb 2026/02/04 21:29:49 INFO Applying migration id=quote 2026/02/04 21:29:49 INFO Applying migration id=rfc9421 2026/02/04 21:29:49 INFO Applying migration id=keys 2026/02/04 21:29:49 INFO Applying migration id=portable 2026/02/04 21:29:49 INFO Applying migration id=proofs 2026/02/04 21:29:49 INFO Applying migration id=contexts 2026/02/04 21:29:49 INFO Applying migration id=deliverieshost 2026/02/04 21:29:49 INFO Applying migration id=pembegin 2026/02/04 21:29:49 INFO Applying migration id=didhost 2026/02/04 21:29:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:49 INFO Applying migration id=invites 2026/02/04 21:29:49 INFO Applying migration id=ed25519blob 2026/02/04 21:29:49 INFO Applying migration id=rsablob 2026/02/04 21:29:49 INFO Applying migration id=iconscid --- PASS: TestSearch_UnathenticatedUser (0.59s) === RUN TestShare_PublicPost 2026/02/04 21:29:49 INFO Applying migration id=initial 2026/02/04 21:29:49 INFO Applying migration id=notesupdated 2026/02/04 21:29:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:49 INFO Applying migration id=activitiesid 2026/02/04 21:29:49 INFO Applying migration id=outbox 2026/02/04 21:29:49 INFO Applying migration id=edits 2026/02/04 21:29:49 INFO Applying migration id=outboxactor 2026/02/04 21:29:49 INFO Applying migration id=outboxsender 2026/02/04 21:29:49 INFO Applying migration id=thread 2026/02/04 21:29:49 INFO Applying migration id=host 2026/02/04 21:29:49 INFO Applying migration id=sharedinbox 2026/02/04 21:29:49 INFO Applying migration id=noteshost 2026/02/04 21:29:49 INFO Applying migration id=fetched 2026/02/04 21:29:49 INFO Applying migration id=move 2026/02/04 21:29:49 INFO Applying migration id=cleanup 2026/02/04 21:29:49 INFO Applying migration id=received 2026/02/04 21:29:49 INFO Applying migration id=namehost 2026/02/04 21:29:49 INFO Applying migration id=outboxhost 2026/02/04 21:29:49 INFO Applying migration id=notesfts 2026/02/04 21:29:49 INFO Applying migration id=iconsname 2026/02/04 21:29:49 INFO Applying migration id=nohash 2026/02/04 21:29:49 INFO Applying migration id=shares 2026/02/04 21:29:49 INFO Applying migration id=actorttl 2026/02/04 21:29:49 INFO Applying migration id=tocc 2026/02/04 21:29:49 INFO Applying migration id=followeds 2026/02/04 21:29:49 INFO Applying migration id=certhash 2026/02/04 21:29:49 INFO Applying migration id=follows_sync 2026/02/04 21:29:49 INFO Applying migration id=jsonpath 2026/02/04 21:29:49 INFO Applying migration id=localforward 2026/02/04 21:29:49 INFO Applying migration id=avatar 2026/02/04 21:29:49 INFO Applying migration id=noimage 2026/02/04 21:29:49 INFO Applying migration id=feed 2026/02/04 21:29:49 INFO Applying migration id=bookmarks 2026/02/04 21:29:49 INFO Applying migration id=shareactivity 2026/02/04 21:29:49 INFO Applying migration id=application 2026/02/04 21:29:49 INFO Applying migration id=certificates 2026/02/04 21:29:49 INFO Applying migration id=rawforward 2026/02/04 21:29:49 INFO Applying migration id=publickey 2026/02/04 21:29:49 INFO Applying migration id=resolvegroup 2026/02/04 21:29:49 INFO Applying migration id=reject 2026/02/04 21:29:49 INFO Applying migration id=autodel 2026/02/04 21:29:49 INFO Applying migration id=jsonb 2026/02/04 21:29:49 INFO Applying migration id=quote 2026/02/04 21:29:49 INFO Applying migration id=rfc9421 2026/02/04 21:29:49 INFO Applying migration id=keys 2026/02/04 21:29:49 INFO Applying migration id=portable 2026/02/04 21:29:49 INFO Applying migration id=proofs 2026/02/04 21:29:49 INFO Applying migration id=contexts 2026/02/04 21:29:49 INFO Applying migration id=deliverieshost 2026/02/04 21:29:49 INFO Applying migration id=pembegin 2026/02/04 21:29:49 INFO Applying migration id=didhost 2026/02/04 21:29:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:49 INFO Applying migration id=invites 2026/02/04 21:29:49 INFO Applying migration id=ed25519blob 2026/02/04 21:29:49 INFO Applying migration id=rsablob 2026/02/04 21:29:49 INFO Applying migration id=iconscid 2026/02/04 21:29:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c3d3-7240-98fa-4e93e39c6ae1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c3d3-709f-b60b-d5df5205f16f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-c3d3-709f-b60b-d5df5205f16f 2026/02/04 21:29:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (0.96s) === RUN TestShare_Throttling 2026/02/04 21:29:50 INFO Applying migration id=initial 2026/02/04 21:29:50 INFO Applying migration id=notesupdated 2026/02/04 21:29:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:50 INFO Applying migration id=activitiesid 2026/02/04 21:29:50 INFO Applying migration id=outbox 2026/02/04 21:29:50 INFO Applying migration id=edits 2026/02/04 21:29:50 INFO Applying migration id=outboxactor 2026/02/04 21:29:50 INFO Applying migration id=outboxsender 2026/02/04 21:29:50 INFO Applying migration id=thread 2026/02/04 21:29:50 INFO Applying migration id=host 2026/02/04 21:29:50 INFO Applying migration id=sharedinbox 2026/02/04 21:29:50 INFO Applying migration id=noteshost 2026/02/04 21:29:50 INFO Applying migration id=fetched 2026/02/04 21:29:50 INFO Applying migration id=move 2026/02/04 21:29:50 INFO Applying migration id=cleanup 2026/02/04 21:29:50 INFO Applying migration id=received 2026/02/04 21:29:50 INFO Applying migration id=namehost 2026/02/04 21:29:50 INFO Applying migration id=outboxhost 2026/02/04 21:29:50 INFO Applying migration id=notesfts 2026/02/04 21:29:50 INFO Applying migration id=iconsname 2026/02/04 21:29:50 INFO Applying migration id=nohash 2026/02/04 21:29:50 INFO Applying migration id=shares 2026/02/04 21:29:50 INFO Applying migration id=actorttl 2026/02/04 21:29:50 INFO Applying migration id=tocc 2026/02/04 21:29:50 INFO Applying migration id=followeds 2026/02/04 21:29:50 INFO Applying migration id=certhash 2026/02/04 21:29:50 INFO Applying migration id=follows_sync 2026/02/04 21:29:50 INFO Applying migration id=jsonpath 2026/02/04 21:29:50 INFO Applying migration id=localforward 2026/02/04 21:29:50 INFO Applying migration id=avatar 2026/02/04 21:29:50 INFO Applying migration id=noimage 2026/02/04 21:29:50 INFO Applying migration id=feed 2026/02/04 21:29:50 INFO Applying migration id=bookmarks 2026/02/04 21:29:50 INFO Applying migration id=shareactivity 2026/02/04 21:29:50 INFO Applying migration id=application 2026/02/04 21:29:50 INFO Applying migration id=certificates 2026/02/04 21:29:50 INFO Applying migration id=rawforward 2026/02/04 21:29:50 INFO Applying migration id=publickey 2026/02/04 21:29:50 INFO Applying migration id=resolvegroup 2026/02/04 21:29:50 INFO Applying migration id=reject 2026/02/04 21:29:50 INFO Applying migration id=autodel 2026/02/04 21:29:50 INFO Applying migration id=jsonb 2026/02/04 21:29:50 INFO Applying migration id=quote 2026/02/04 21:29:50 INFO Applying migration id=rfc9421 2026/02/04 21:29:50 INFO Applying migration id=keys 2026/02/04 21:29:50 INFO Applying migration id=portable 2026/02/04 21:29:50 INFO Applying migration id=proofs 2026/02/04 21:29:50 INFO Applying migration id=contexts 2026/02/04 21:29:50 INFO Applying migration id=deliverieshost 2026/02/04 21:29:50 INFO Applying migration id=pembegin 2026/02/04 21:29:50 INFO Applying migration id=didhost 2026/02/04 21:29:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:50 INFO Applying migration id=invites 2026/02/04 21:29:50 INFO Applying migration id=ed25519blob 2026/02/04 21:29:50 INFO Applying migration id=rsablob 2026/02/04 21:29:50 INFO Applying migration id=iconscid 2026/02/04 21:29:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c5e9-75fa-a163-93204910358a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c5e9-7573-8996-370991295233 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-c5e9-7573-8996-370991295233 2026/02/04 21:29:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c5eb-74b0-a3b5-d88d66852f48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c5eb-7489-9bbf-45c29a78b299 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-c5eb-7489-9bbf-45c29a78b299 2026/02/04 21:29:51 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.52s) === RUN TestShare_UnshareThrottling 2026/02/04 21:29:51 INFO Applying migration id=initial 2026/02/04 21:29:51 INFO Applying migration id=notesupdated 2026/02/04 21:29:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:51 INFO Applying migration id=activitiesid 2026/02/04 21:29:51 INFO Applying migration id=outbox 2026/02/04 21:29:51 INFO Applying migration id=edits 2026/02/04 21:29:51 INFO Applying migration id=outboxactor 2026/02/04 21:29:51 INFO Applying migration id=outboxsender 2026/02/04 21:29:51 INFO Applying migration id=thread 2026/02/04 21:29:51 INFO Applying migration id=host 2026/02/04 21:29:51 INFO Applying migration id=sharedinbox 2026/02/04 21:29:51 INFO Applying migration id=noteshost 2026/02/04 21:29:51 INFO Applying migration id=fetched 2026/02/04 21:29:51 INFO Applying migration id=move 2026/02/04 21:29:51 INFO Applying migration id=cleanup 2026/02/04 21:29:51 INFO Applying migration id=received 2026/02/04 21:29:51 INFO Applying migration id=namehost 2026/02/04 21:29:51 INFO Applying migration id=outboxhost 2026/02/04 21:29:51 INFO Applying migration id=notesfts 2026/02/04 21:29:51 INFO Applying migration id=iconsname 2026/02/04 21:29:51 INFO Applying migration id=nohash 2026/02/04 21:29:51 INFO Applying migration id=shares 2026/02/04 21:29:51 INFO Applying migration id=actorttl 2026/02/04 21:29:51 INFO Applying migration id=tocc 2026/02/04 21:29:51 INFO Applying migration id=followeds 2026/02/04 21:29:51 INFO Applying migration id=certhash 2026/02/04 21:29:51 INFO Applying migration id=follows_sync 2026/02/04 21:29:51 INFO Applying migration id=jsonpath 2026/02/04 21:29:51 INFO Applying migration id=localforward 2026/02/04 21:29:51 INFO Applying migration id=avatar 2026/02/04 21:29:51 INFO Applying migration id=noimage 2026/02/04 21:29:51 INFO Applying migration id=feed 2026/02/04 21:29:51 INFO Applying migration id=bookmarks 2026/02/04 21:29:51 INFO Applying migration id=shareactivity 2026/02/04 21:29:51 INFO Applying migration id=application 2026/02/04 21:29:51 INFO Applying migration id=certificates 2026/02/04 21:29:51 INFO Applying migration id=rawforward 2026/02/04 21:29:51 INFO Applying migration id=publickey 2026/02/04 21:29:51 INFO Applying migration id=resolvegroup 2026/02/04 21:29:51 INFO Applying migration id=reject 2026/02/04 21:29:51 INFO Applying migration id=autodel 2026/02/04 21:29:51 INFO Applying migration id=jsonb 2026/02/04 21:29:51 INFO Applying migration id=quote 2026/02/04 21:29:51 INFO Applying migration id=rfc9421 2026/02/04 21:29:51 INFO Applying migration id=keys 2026/02/04 21:29:51 INFO Applying migration id=portable 2026/02/04 21:29:51 INFO Applying migration id=proofs 2026/02/04 21:29:51 INFO Applying migration id=contexts 2026/02/04 21:29:51 INFO Applying migration id=deliverieshost 2026/02/04 21:29:51 INFO Applying migration id=pembegin 2026/02/04 21:29:51 INFO Applying migration id=didhost 2026/02/04 21:29:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:51 INFO Applying migration id=invites 2026/02/04 21:29:51 INFO Applying migration id=ed25519blob 2026/02/04 21:29:51 INFO Applying migration id=rsablob 2026/02/04 21:29:51 INFO Applying migration id=iconscid 2026/02/04 21:29:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c800-70ed-9c78-7b560f793474 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c800-7079-8e06-54b621c81f5a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-c800-7079-8e06-54b621c81f5a --- PASS: TestShare_UnshareThrottling (0.53s) === RUN TestShare_PostToFollowers 2026/02/04 21:29:51 INFO Applying migration id=initial 2026/02/04 21:29:51 INFO Applying migration id=notesupdated 2026/02/04 21:29:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:51 INFO Applying migration id=activitiesid 2026/02/04 21:29:51 INFO Applying migration id=outbox 2026/02/04 21:29:51 INFO Applying migration id=edits 2026/02/04 21:29:51 INFO Applying migration id=outboxactor 2026/02/04 21:29:51 INFO Applying migration id=outboxsender 2026/02/04 21:29:51 INFO Applying migration id=thread 2026/02/04 21:29:51 INFO Applying migration id=host 2026/02/04 21:29:51 INFO Applying migration id=sharedinbox 2026/02/04 21:29:51 INFO Applying migration id=noteshost 2026/02/04 21:29:51 INFO Applying migration id=fetched 2026/02/04 21:29:51 INFO Applying migration id=move 2026/02/04 21:29:51 INFO Applying migration id=cleanup 2026/02/04 21:29:51 INFO Applying migration id=received 2026/02/04 21:29:51 INFO Applying migration id=namehost 2026/02/04 21:29:51 INFO Applying migration id=outboxhost 2026/02/04 21:29:51 INFO Applying migration id=notesfts 2026/02/04 21:29:51 INFO Applying migration id=iconsname 2026/02/04 21:29:51 INFO Applying migration id=nohash 2026/02/04 21:29:51 INFO Applying migration id=shares 2026/02/04 21:29:51 INFO Applying migration id=actorttl 2026/02/04 21:29:51 INFO Applying migration id=tocc 2026/02/04 21:29:51 INFO Applying migration id=followeds 2026/02/04 21:29:51 INFO Applying migration id=certhash 2026/02/04 21:29:51 INFO Applying migration id=follows_sync 2026/02/04 21:29:51 INFO Applying migration id=jsonpath 2026/02/04 21:29:51 INFO Applying migration id=localforward 2026/02/04 21:29:51 INFO Applying migration id=avatar 2026/02/04 21:29:51 INFO Applying migration id=noimage 2026/02/04 21:29:51 INFO Applying migration id=feed 2026/02/04 21:29:51 INFO Applying migration id=bookmarks 2026/02/04 21:29:51 INFO Applying migration id=shareactivity 2026/02/04 21:29:51 INFO Applying migration id=application 2026/02/04 21:29:51 INFO Applying migration id=certificates 2026/02/04 21:29:51 INFO Applying migration id=rawforward 2026/02/04 21:29:51 INFO Applying migration id=publickey 2026/02/04 21:29:51 INFO Applying migration id=resolvegroup 2026/02/04 21:29:51 INFO Applying migration id=reject 2026/02/04 21:29:51 INFO Applying migration id=autodel 2026/02/04 21:29:51 INFO Applying migration id=jsonb 2026/02/04 21:29:51 INFO Applying migration id=quote 2026/02/04 21:29:51 INFO Applying migration id=rfc9421 2026/02/04 21:29:51 INFO Applying migration id=keys 2026/02/04 21:29:51 INFO Applying migration id=portable 2026/02/04 21:29:51 INFO Applying migration id=proofs 2026/02/04 21:29:51 INFO Applying migration id=contexts 2026/02/04 21:29:51 INFO Applying migration id=deliverieshost 2026/02/04 21:29:51 INFO Applying migration id=pembegin 2026/02/04 21:29:51 INFO Applying migration id=didhost 2026/02/04 21:29:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:51 INFO Applying migration id=invites 2026/02/04 21:29:51 INFO Applying migration id=ed25519blob 2026/02/04 21:29:51 INFO Applying migration id=rsablob 2026/02/04 21:29:51 INFO Applying migration id=iconscid 2026/02/04 21:29:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ca9b-7055-9143-c0bf78672262 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ca9a-7ee8-a599-66b5a764b8e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-ca9a-7ee8-a599-66b5a764b8e6 2026/02/04 21:29:52 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2a8f-ca9a-7ee8-a599-66b5a764b8e6 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.67s) === RUN TestShare_Twice 2026/02/04 21:29:52 INFO Applying migration id=initial 2026/02/04 21:29:52 INFO Applying migration id=notesupdated 2026/02/04 21:29:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:52 INFO Applying migration id=activitiesid 2026/02/04 21:29:52 INFO Applying migration id=outbox 2026/02/04 21:29:52 INFO Applying migration id=edits 2026/02/04 21:29:52 INFO Applying migration id=outboxactor 2026/02/04 21:29:52 INFO Applying migration id=outboxsender 2026/02/04 21:29:52 INFO Applying migration id=thread 2026/02/04 21:29:52 INFO Applying migration id=host 2026/02/04 21:29:52 INFO Applying migration id=sharedinbox 2026/02/04 21:29:52 INFO Applying migration id=noteshost 2026/02/04 21:29:52 INFO Applying migration id=fetched 2026/02/04 21:29:52 INFO Applying migration id=move 2026/02/04 21:29:52 INFO Applying migration id=cleanup 2026/02/04 21:29:52 INFO Applying migration id=received 2026/02/04 21:29:52 INFO Applying migration id=namehost 2026/02/04 21:29:52 INFO Applying migration id=outboxhost 2026/02/04 21:29:52 INFO Applying migration id=notesfts 2026/02/04 21:29:52 INFO Applying migration id=iconsname 2026/02/04 21:29:52 INFO Applying migration id=nohash 2026/02/04 21:29:52 INFO Applying migration id=shares 2026/02/04 21:29:52 INFO Applying migration id=actorttl 2026/02/04 21:29:52 INFO Applying migration id=tocc 2026/02/04 21:29:52 INFO Applying migration id=followeds 2026/02/04 21:29:52 INFO Applying migration id=certhash 2026/02/04 21:29:52 INFO Applying migration id=follows_sync 2026/02/04 21:29:52 INFO Applying migration id=jsonpath 2026/02/04 21:29:52 INFO Applying migration id=localforward 2026/02/04 21:29:52 INFO Applying migration id=avatar 2026/02/04 21:29:52 INFO Applying migration id=noimage 2026/02/04 21:29:52 INFO Applying migration id=feed 2026/02/04 21:29:52 INFO Applying migration id=bookmarks 2026/02/04 21:29:52 INFO Applying migration id=shareactivity 2026/02/04 21:29:52 INFO Applying migration id=application 2026/02/04 21:29:52 INFO Applying migration id=certificates 2026/02/04 21:29:52 INFO Applying migration id=rawforward 2026/02/04 21:29:52 INFO Applying migration id=publickey 2026/02/04 21:29:52 INFO Applying migration id=resolvegroup 2026/02/04 21:29:52 INFO Applying migration id=reject 2026/02/04 21:29:52 INFO Applying migration id=autodel 2026/02/04 21:29:52 INFO Applying migration id=jsonb 2026/02/04 21:29:52 INFO Applying migration id=quote 2026/02/04 21:29:52 INFO Applying migration id=rfc9421 2026/02/04 21:29:52 INFO Applying migration id=keys 2026/02/04 21:29:52 INFO Applying migration id=portable 2026/02/04 21:29:52 INFO Applying migration id=proofs 2026/02/04 21:29:52 INFO Applying migration id=contexts 2026/02/04 21:29:52 INFO Applying migration id=deliverieshost 2026/02/04 21:29:52 INFO Applying migration id=pembegin 2026/02/04 21:29:52 INFO Applying migration id=didhost 2026/02/04 21:29:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:52 INFO Applying migration id=invites 2026/02/04 21:29:52 INFO Applying migration id=ed25519blob 2026/02/04 21:29:52 INFO Applying migration id=rsablob 2026/02/04 21:29:52 INFO Applying migration id=iconscid 2026/02/04 21:29:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-cc88-7160-9c4d-7513ce9346c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-cc88-70fe-88ce-f513f3b5f3f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-cc88-70fe-88ce-f513f3b5f3f0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:53 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2a8f-cc88-70fe-88ce-f513f3b5f3f0 error="sql: no rows in result set" --- PASS: TestShare_Twice (0.49s) === RUN TestShare_Unshare 2026/02/04 21:29:53 INFO Applying migration id=initial 2026/02/04 21:29:53 INFO Applying migration id=notesupdated 2026/02/04 21:29:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:53 INFO Applying migration id=activitiesid 2026/02/04 21:29:53 INFO Applying migration id=outbox 2026/02/04 21:29:53 INFO Applying migration id=edits 2026/02/04 21:29:53 INFO Applying migration id=outboxactor 2026/02/04 21:29:53 INFO Applying migration id=outboxsender 2026/02/04 21:29:53 INFO Applying migration id=thread 2026/02/04 21:29:53 INFO Applying migration id=host 2026/02/04 21:29:53 INFO Applying migration id=sharedinbox 2026/02/04 21:29:53 INFO Applying migration id=noteshost 2026/02/04 21:29:53 INFO Applying migration id=fetched 2026/02/04 21:29:53 INFO Applying migration id=move 2026/02/04 21:29:53 INFO Applying migration id=cleanup 2026/02/04 21:29:53 INFO Applying migration id=received 2026/02/04 21:29:53 INFO Applying migration id=namehost 2026/02/04 21:29:53 INFO Applying migration id=outboxhost 2026/02/04 21:29:53 INFO Applying migration id=notesfts 2026/02/04 21:29:53 INFO Applying migration id=iconsname 2026/02/04 21:29:53 INFO Applying migration id=nohash 2026/02/04 21:29:53 INFO Applying migration id=shares 2026/02/04 21:29:53 INFO Applying migration id=actorttl 2026/02/04 21:29:53 INFO Applying migration id=tocc 2026/02/04 21:29:53 INFO Applying migration id=followeds 2026/02/04 21:29:53 INFO Applying migration id=certhash 2026/02/04 21:29:53 INFO Applying migration id=follows_sync 2026/02/04 21:29:53 INFO Applying migration id=jsonpath 2026/02/04 21:29:53 INFO Applying migration id=localforward 2026/02/04 21:29:53 INFO Applying migration id=avatar 2026/02/04 21:29:53 INFO Applying migration id=noimage 2026/02/04 21:29:53 INFO Applying migration id=feed 2026/02/04 21:29:53 INFO Applying migration id=bookmarks 2026/02/04 21:29:53 INFO Applying migration id=shareactivity 2026/02/04 21:29:53 INFO Applying migration id=application 2026/02/04 21:29:53 INFO Applying migration id=certificates 2026/02/04 21:29:53 INFO Applying migration id=rawforward 2026/02/04 21:29:53 INFO Applying migration id=publickey 2026/02/04 21:29:53 INFO Applying migration id=resolvegroup 2026/02/04 21:29:53 INFO Applying migration id=reject 2026/02/04 21:29:53 INFO Applying migration id=autodel 2026/02/04 21:29:53 INFO Applying migration id=jsonb 2026/02/04 21:29:53 INFO Applying migration id=quote 2026/02/04 21:29:53 INFO Applying migration id=rfc9421 2026/02/04 21:29:53 INFO Applying migration id=keys 2026/02/04 21:29:53 INFO Applying migration id=portable 2026/02/04 21:29:53 INFO Applying migration id=proofs 2026/02/04 21:29:53 INFO Applying migration id=contexts 2026/02/04 21:29:53 INFO Applying migration id=deliverieshost 2026/02/04 21:29:53 INFO Applying migration id=pembegin 2026/02/04 21:29:53 INFO Applying migration id=didhost 2026/02/04 21:29:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:53 INFO Applying migration id=invites 2026/02/04 21:29:53 INFO Applying migration id=ed25519blob 2026/02/04 21:29:53 INFO Applying migration id=rsablob 2026/02/04 21:29:53 INFO Applying migration id=iconscid 2026/02/04 21:29:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-cf71-7574-9e64-01e1f1ecae46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-cf71-7518-8e2c-4987c57eae0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-cf71-7518-8e2c-4987c57eae0a 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.75s) === RUN TestShare_ShareAfterUnshare 2026/02/04 21:29:53 INFO Applying migration id=initial 2026/02/04 21:29:53 INFO Applying migration id=notesupdated 2026/02/04 21:29:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:53 INFO Applying migration id=activitiesid 2026/02/04 21:29:53 INFO Applying migration id=outbox 2026/02/04 21:29:53 INFO Applying migration id=edits 2026/02/04 21:29:53 INFO Applying migration id=outboxactor 2026/02/04 21:29:53 INFO Applying migration id=outboxsender 2026/02/04 21:29:53 INFO Applying migration id=thread 2026/02/04 21:29:53 INFO Applying migration id=host 2026/02/04 21:29:53 INFO Applying migration id=sharedinbox 2026/02/04 21:29:53 INFO Applying migration id=noteshost 2026/02/04 21:29:53 INFO Applying migration id=fetched 2026/02/04 21:29:53 INFO Applying migration id=move 2026/02/04 21:29:53 INFO Applying migration id=cleanup 2026/02/04 21:29:53 INFO Applying migration id=received 2026/02/04 21:29:53 INFO Applying migration id=namehost 2026/02/04 21:29:53 INFO Applying migration id=outboxhost 2026/02/04 21:29:53 INFO Applying migration id=notesfts 2026/02/04 21:29:53 INFO Applying migration id=iconsname 2026/02/04 21:29:53 INFO Applying migration id=nohash 2026/02/04 21:29:53 INFO Applying migration id=shares 2026/02/04 21:29:53 INFO Applying migration id=actorttl 2026/02/04 21:29:53 INFO Applying migration id=tocc 2026/02/04 21:29:53 INFO Applying migration id=followeds 2026/02/04 21:29:53 INFO Applying migration id=certhash 2026/02/04 21:29:53 INFO Applying migration id=follows_sync 2026/02/04 21:29:53 INFO Applying migration id=jsonpath 2026/02/04 21:29:53 INFO Applying migration id=localforward 2026/02/04 21:29:53 INFO Applying migration id=avatar 2026/02/04 21:29:53 INFO Applying migration id=noimage 2026/02/04 21:29:53 INFO Applying migration id=feed 2026/02/04 21:29:53 INFO Applying migration id=bookmarks 2026/02/04 21:29:53 INFO Applying migration id=shareactivity 2026/02/04 21:29:53 INFO Applying migration id=application 2026/02/04 21:29:53 INFO Applying migration id=certificates 2026/02/04 21:29:53 INFO Applying migration id=rawforward 2026/02/04 21:29:53 INFO Applying migration id=publickey 2026/02/04 21:29:53 INFO Applying migration id=resolvegroup 2026/02/04 21:29:53 INFO Applying migration id=reject 2026/02/04 21:29:53 INFO Applying migration id=autodel 2026/02/04 21:29:53 INFO Applying migration id=jsonb 2026/02/04 21:29:53 INFO Applying migration id=quote 2026/02/04 21:29:53 INFO Applying migration id=rfc9421 2026/02/04 21:29:53 INFO Applying migration id=keys 2026/02/04 21:29:53 INFO Applying migration id=portable 2026/02/04 21:29:53 INFO Applying migration id=proofs 2026/02/04 21:29:53 INFO Applying migration id=contexts 2026/02/04 21:29:53 INFO Applying migration id=deliverieshost 2026/02/04 21:29:53 INFO Applying migration id=pembegin 2026/02/04 21:29:53 INFO Applying migration id=didhost 2026/02/04 21:29:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:53 INFO Applying migration id=invites 2026/02/04 21:29:53 INFO Applying migration id=ed25519blob 2026/02/04 21:29:53 INFO Applying migration id=rsablob 2026/02/04 21:29:53 INFO Applying migration id=iconscid 2026/02/04 21:29:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-d0f7-7622-a521-081a79ab9b72 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-d0f7-75fb-9e8e-3bc1155d5517 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-d0f7-75fb-9e8e-3bc1155d5517 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (0.39s) === RUN TestHelpUnauthenticatedUser 2026/02/04 21:29:54 INFO Applying migration id=initial 2026/02/04 21:29:54 INFO Applying migration id=notesupdated 2026/02/04 21:29:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:54 INFO Applying migration id=activitiesid 2026/02/04 21:29:54 INFO Applying migration id=outbox 2026/02/04 21:29:54 INFO Applying migration id=edits 2026/02/04 21:29:54 INFO Applying migration id=outboxactor 2026/02/04 21:29:54 INFO Applying migration id=outboxsender 2026/02/04 21:29:54 INFO Applying migration id=thread 2026/02/04 21:29:54 INFO Applying migration id=host 2026/02/04 21:29:54 INFO Applying migration id=sharedinbox 2026/02/04 21:29:54 INFO Applying migration id=noteshost 2026/02/04 21:29:54 INFO Applying migration id=fetched 2026/02/04 21:29:54 INFO Applying migration id=move 2026/02/04 21:29:54 INFO Applying migration id=cleanup 2026/02/04 21:29:54 INFO Applying migration id=received 2026/02/04 21:29:54 INFO Applying migration id=namehost 2026/02/04 21:29:54 INFO Applying migration id=outboxhost 2026/02/04 21:29:54 INFO Applying migration id=notesfts 2026/02/04 21:29:54 INFO Applying migration id=iconsname 2026/02/04 21:29:54 INFO Applying migration id=nohash 2026/02/04 21:29:54 INFO Applying migration id=shares 2026/02/04 21:29:54 INFO Applying migration id=actorttl 2026/02/04 21:29:54 INFO Applying migration id=tocc 2026/02/04 21:29:54 INFO Applying migration id=followeds 2026/02/04 21:29:54 INFO Applying migration id=certhash 2026/02/04 21:29:54 INFO Applying migration id=follows_sync 2026/02/04 21:29:54 INFO Applying migration id=jsonpath 2026/02/04 21:29:54 INFO Applying migration id=localforward 2026/02/04 21:29:54 INFO Applying migration id=avatar 2026/02/04 21:29:54 INFO Applying migration id=noimage 2026/02/04 21:29:54 INFO Applying migration id=feed 2026/02/04 21:29:54 INFO Applying migration id=bookmarks 2026/02/04 21:29:54 INFO Applying migration id=shareactivity 2026/02/04 21:29:54 INFO Applying migration id=application 2026/02/04 21:29:54 INFO Applying migration id=certificates 2026/02/04 21:29:54 INFO Applying migration id=rawforward 2026/02/04 21:29:54 INFO Applying migration id=publickey 2026/02/04 21:29:54 INFO Applying migration id=resolvegroup 2026/02/04 21:29:54 INFO Applying migration id=reject 2026/02/04 21:29:54 INFO Applying migration id=autodel 2026/02/04 21:29:54 INFO Applying migration id=jsonb 2026/02/04 21:29:54 INFO Applying migration id=quote 2026/02/04 21:29:54 INFO Applying migration id=rfc9421 2026/02/04 21:29:54 INFO Applying migration id=keys 2026/02/04 21:29:54 INFO Applying migration id=portable 2026/02/04 21:29:54 INFO Applying migration id=proofs 2026/02/04 21:29:54 INFO Applying migration id=contexts 2026/02/04 21:29:54 INFO Applying migration id=deliverieshost 2026/02/04 21:29:54 INFO Applying migration id=pembegin 2026/02/04 21:29:54 INFO Applying migration id=didhost 2026/02/04 21:29:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:54 INFO Applying migration id=invites 2026/02/04 21:29:54 INFO Applying migration id=ed25519blob 2026/02/04 21:29:54 INFO Applying migration id=rsablob 2026/02/04 21:29:54 INFO Applying migration id=iconscid --- PASS: TestHelpUnauthenticatedUser (0.61s) === RUN TestHelpAuthenticatedUser 2026/02/04 21:29:54 INFO Applying migration id=initial 2026/02/04 21:29:54 INFO Applying migration id=notesupdated 2026/02/04 21:29:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:54 INFO Applying migration id=activitiesid 2026/02/04 21:29:54 INFO Applying migration id=outbox 2026/02/04 21:29:54 INFO Applying migration id=edits 2026/02/04 21:29:54 INFO Applying migration id=outboxactor 2026/02/04 21:29:54 INFO Applying migration id=outboxsender 2026/02/04 21:29:54 INFO Applying migration id=thread 2026/02/04 21:29:54 INFO Applying migration id=host 2026/02/04 21:29:54 INFO Applying migration id=sharedinbox 2026/02/04 21:29:54 INFO Applying migration id=noteshost 2026/02/04 21:29:54 INFO Applying migration id=fetched 2026/02/04 21:29:54 INFO Applying migration id=move 2026/02/04 21:29:54 INFO Applying migration id=cleanup 2026/02/04 21:29:54 INFO Applying migration id=received 2026/02/04 21:29:54 INFO Applying migration id=namehost 2026/02/04 21:29:54 INFO Applying migration id=outboxhost 2026/02/04 21:29:54 INFO Applying migration id=notesfts 2026/02/04 21:29:54 INFO Applying migration id=iconsname 2026/02/04 21:29:54 INFO Applying migration id=nohash 2026/02/04 21:29:54 INFO Applying migration id=shares 2026/02/04 21:29:54 INFO Applying migration id=actorttl 2026/02/04 21:29:54 INFO Applying migration id=tocc 2026/02/04 21:29:54 INFO Applying migration id=followeds 2026/02/04 21:29:54 INFO Applying migration id=certhash 2026/02/04 21:29:54 INFO Applying migration id=follows_sync 2026/02/04 21:29:54 INFO Applying migration id=jsonpath 2026/02/04 21:29:54 INFO Applying migration id=localforward 2026/02/04 21:29:54 INFO Applying migration id=avatar 2026/02/04 21:29:54 INFO Applying migration id=noimage 2026/02/04 21:29:54 INFO Applying migration id=feed 2026/02/04 21:29:54 INFO Applying migration id=bookmarks 2026/02/04 21:29:54 INFO Applying migration id=shareactivity 2026/02/04 21:29:54 INFO Applying migration id=application 2026/02/04 21:29:54 INFO Applying migration id=certificates 2026/02/04 21:29:54 INFO Applying migration id=rawforward 2026/02/04 21:29:54 INFO Applying migration id=publickey 2026/02/04 21:29:54 INFO Applying migration id=resolvegroup 2026/02/04 21:29:54 INFO Applying migration id=reject 2026/02/04 21:29:54 INFO Applying migration id=autodel 2026/02/04 21:29:54 INFO Applying migration id=jsonb 2026/02/04 21:29:54 INFO Applying migration id=quote 2026/02/04 21:29:54 INFO Applying migration id=rfc9421 2026/02/04 21:29:54 INFO Applying migration id=keys 2026/02/04 21:29:54 INFO Applying migration id=portable 2026/02/04 21:29:54 INFO Applying migration id=proofs 2026/02/04 21:29:54 INFO Applying migration id=contexts 2026/02/04 21:29:54 INFO Applying migration id=deliverieshost 2026/02/04 21:29:54 INFO Applying migration id=pembegin 2026/02/04 21:29:54 INFO Applying migration id=didhost 2026/02/04 21:29:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:54 INFO Applying migration id=invites 2026/02/04 21:29:54 INFO Applying migration id=ed25519blob 2026/02/04 21:29:54 INFO Applying migration id=rsablob 2026/02/04 21:29:54 INFO Applying migration id=iconscid --- PASS: TestHelpAuthenticatedUser (0.57s) === RUN TestStatus_NewInstance 2026/02/04 21:29:55 INFO Applying migration id=initial 2026/02/04 21:29:55 INFO Applying migration id=notesupdated 2026/02/04 21:29:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:55 INFO Applying migration id=activitiesid 2026/02/04 21:29:55 INFO Applying migration id=outbox 2026/02/04 21:29:55 INFO Applying migration id=edits 2026/02/04 21:29:55 INFO Applying migration id=outboxactor 2026/02/04 21:29:55 INFO Applying migration id=outboxsender 2026/02/04 21:29:55 INFO Applying migration id=thread 2026/02/04 21:29:55 INFO Applying migration id=host 2026/02/04 21:29:55 INFO Applying migration id=sharedinbox 2026/02/04 21:29:55 INFO Applying migration id=noteshost 2026/02/04 21:29:55 INFO Applying migration id=fetched 2026/02/04 21:29:55 INFO Applying migration id=move 2026/02/04 21:29:55 INFO Applying migration id=cleanup 2026/02/04 21:29:55 INFO Applying migration id=received 2026/02/04 21:29:55 INFO Applying migration id=namehost 2026/02/04 21:29:55 INFO Applying migration id=outboxhost 2026/02/04 21:29:55 INFO Applying migration id=notesfts 2026/02/04 21:29:55 INFO Applying migration id=iconsname 2026/02/04 21:29:55 INFO Applying migration id=nohash 2026/02/04 21:29:55 INFO Applying migration id=shares 2026/02/04 21:29:55 INFO Applying migration id=actorttl 2026/02/04 21:29:55 INFO Applying migration id=tocc 2026/02/04 21:29:55 INFO Applying migration id=followeds 2026/02/04 21:29:55 INFO Applying migration id=certhash 2026/02/04 21:29:55 INFO Applying migration id=follows_sync 2026/02/04 21:29:55 INFO Applying migration id=jsonpath 2026/02/04 21:29:55 INFO Applying migration id=localforward 2026/02/04 21:29:55 INFO Applying migration id=avatar 2026/02/04 21:29:55 INFO Applying migration id=noimage 2026/02/04 21:29:55 INFO Applying migration id=feed 2026/02/04 21:29:55 INFO Applying migration id=bookmarks 2026/02/04 21:29:55 INFO Applying migration id=shareactivity 2026/02/04 21:29:55 INFO Applying migration id=application 2026/02/04 21:29:55 INFO Applying migration id=certificates 2026/02/04 21:29:55 INFO Applying migration id=rawforward 2026/02/04 21:29:55 INFO Applying migration id=publickey 2026/02/04 21:29:55 INFO Applying migration id=resolvegroup 2026/02/04 21:29:55 INFO Applying migration id=reject 2026/02/04 21:29:55 INFO Applying migration id=autodel 2026/02/04 21:29:55 INFO Applying migration id=jsonb 2026/02/04 21:29:55 INFO Applying migration id=quote 2026/02/04 21:29:55 INFO Applying migration id=rfc9421 2026/02/04 21:29:55 INFO Applying migration id=keys 2026/02/04 21:29:55 INFO Applying migration id=portable 2026/02/04 21:29:55 INFO Applying migration id=proofs 2026/02/04 21:29:55 INFO Applying migration id=contexts 2026/02/04 21:29:55 INFO Applying migration id=deliverieshost 2026/02/04 21:29:55 INFO Applying migration id=pembegin 2026/02/04 21:29:55 INFO Applying migration id=didhost 2026/02/04 21:29:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:55 INFO Applying migration id=invites 2026/02/04 21:29:55 INFO Applying migration id=ed25519blob 2026/02/04 21:29:55 INFO Applying migration id=rsablob 2026/02/04 21:29:55 INFO Applying migration id=iconscid 2026/02/04 21:29:55 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (0.41s) === RUN TestStatus_WithPosts 2026/02/04 21:29:55 INFO Applying migration id=initial 2026/02/04 21:29:55 INFO Applying migration id=notesupdated 2026/02/04 21:29:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:55 INFO Applying migration id=activitiesid 2026/02/04 21:29:55 INFO Applying migration id=outbox 2026/02/04 21:29:55 INFO Applying migration id=edits 2026/02/04 21:29:55 INFO Applying migration id=outboxactor 2026/02/04 21:29:55 INFO Applying migration id=outboxsender 2026/02/04 21:29:55 INFO Applying migration id=thread 2026/02/04 21:29:55 INFO Applying migration id=host 2026/02/04 21:29:55 INFO Applying migration id=sharedinbox 2026/02/04 21:29:55 INFO Applying migration id=noteshost 2026/02/04 21:29:55 INFO Applying migration id=fetched 2026/02/04 21:29:55 INFO Applying migration id=move 2026/02/04 21:29:55 INFO Applying migration id=cleanup 2026/02/04 21:29:55 INFO Applying migration id=received 2026/02/04 21:29:55 INFO Applying migration id=namehost 2026/02/04 21:29:55 INFO Applying migration id=outboxhost 2026/02/04 21:29:55 INFO Applying migration id=notesfts 2026/02/04 21:29:55 INFO Applying migration id=iconsname 2026/02/04 21:29:55 INFO Applying migration id=nohash 2026/02/04 21:29:55 INFO Applying migration id=shares 2026/02/04 21:29:55 INFO Applying migration id=actorttl 2026/02/04 21:29:55 INFO Applying migration id=tocc 2026/02/04 21:29:55 INFO Applying migration id=followeds 2026/02/04 21:29:55 INFO Applying migration id=certhash 2026/02/04 21:29:55 INFO Applying migration id=follows_sync 2026/02/04 21:29:55 INFO Applying migration id=jsonpath 2026/02/04 21:29:55 INFO Applying migration id=localforward 2026/02/04 21:29:55 INFO Applying migration id=avatar 2026/02/04 21:29:55 INFO Applying migration id=noimage 2026/02/04 21:29:55 INFO Applying migration id=feed 2026/02/04 21:29:55 INFO Applying migration id=bookmarks 2026/02/04 21:29:55 INFO Applying migration id=shareactivity 2026/02/04 21:29:55 INFO Applying migration id=application 2026/02/04 21:29:55 INFO Applying migration id=certificates 2026/02/04 21:29:55 INFO Applying migration id=rawforward 2026/02/04 21:29:55 INFO Applying migration id=publickey 2026/02/04 21:29:55 INFO Applying migration id=resolvegroup 2026/02/04 21:29:55 INFO Applying migration id=reject 2026/02/04 21:29:55 INFO Applying migration id=autodel 2026/02/04 21:29:55 INFO Applying migration id=jsonb 2026/02/04 21:29:55 INFO Applying migration id=quote 2026/02/04 21:29:55 INFO Applying migration id=rfc9421 2026/02/04 21:29:55 INFO Applying migration id=keys 2026/02/04 21:29:55 INFO Applying migration id=portable 2026/02/04 21:29:55 INFO Applying migration id=proofs 2026/02/04 21:29:55 INFO Applying migration id=contexts 2026/02/04 21:29:55 INFO Applying migration id=deliverieshost 2026/02/04 21:29:55 INFO Applying migration id=pembegin 2026/02/04 21:29:55 INFO Applying migration id=didhost 2026/02/04 21:29:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:55 INFO Applying migration id=invites 2026/02/04 21:29:55 INFO Applying migration id=ed25519blob 2026/02/04 21:29:55 INFO Applying migration id=rsablob 2026/02/04 21:29:55 INFO Applying migration id=iconscid 2026/02/04 21:29:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-d92c-71f5-9b46-ba35edab9214 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-d92c-7184-8ec2-1246cf1e3ca4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-d92c-7184-8ec2-1246cf1e3ca4 2026/02/04 21:29:56 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (0.50s) === RUN TestUnfollow_HappyFlow 2026/02/04 21:29:56 INFO Applying migration id=initial 2026/02/04 21:29:56 INFO Applying migration id=notesupdated 2026/02/04 21:29:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:56 INFO Applying migration id=activitiesid 2026/02/04 21:29:56 INFO Applying migration id=outbox 2026/02/04 21:29:56 INFO Applying migration id=edits 2026/02/04 21:29:56 INFO Applying migration id=outboxactor 2026/02/04 21:29:56 INFO Applying migration id=outboxsender 2026/02/04 21:29:56 INFO Applying migration id=thread 2026/02/04 21:29:56 INFO Applying migration id=host 2026/02/04 21:29:56 INFO Applying migration id=sharedinbox 2026/02/04 21:29:56 INFO Applying migration id=noteshost 2026/02/04 21:29:56 INFO Applying migration id=fetched 2026/02/04 21:29:56 INFO Applying migration id=move 2026/02/04 21:29:56 INFO Applying migration id=cleanup 2026/02/04 21:29:56 INFO Applying migration id=received 2026/02/04 21:29:56 INFO Applying migration id=namehost 2026/02/04 21:29:56 INFO Applying migration id=outboxhost 2026/02/04 21:29:56 INFO Applying migration id=notesfts 2026/02/04 21:29:56 INFO Applying migration id=iconsname 2026/02/04 21:29:56 INFO Applying migration id=nohash 2026/02/04 21:29:56 INFO Applying migration id=shares 2026/02/04 21:29:56 INFO Applying migration id=actorttl 2026/02/04 21:29:56 INFO Applying migration id=tocc 2026/02/04 21:29:56 INFO Applying migration id=followeds 2026/02/04 21:29:56 INFO Applying migration id=certhash 2026/02/04 21:29:56 INFO Applying migration id=follows_sync 2026/02/04 21:29:56 INFO Applying migration id=jsonpath 2026/02/04 21:29:56 INFO Applying migration id=localforward 2026/02/04 21:29:56 INFO Applying migration id=avatar 2026/02/04 21:29:56 INFO Applying migration id=noimage 2026/02/04 21:29:56 INFO Applying migration id=feed 2026/02/04 21:29:56 INFO Applying migration id=bookmarks 2026/02/04 21:29:56 INFO Applying migration id=shareactivity 2026/02/04 21:29:56 INFO Applying migration id=application 2026/02/04 21:29:56 INFO Applying migration id=certificates 2026/02/04 21:29:56 INFO Applying migration id=rawforward 2026/02/04 21:29:56 INFO Applying migration id=publickey 2026/02/04 21:29:56 INFO Applying migration id=resolvegroup 2026/02/04 21:29:56 INFO Applying migration id=reject 2026/02/04 21:29:56 INFO Applying migration id=autodel 2026/02/04 21:29:56 INFO Applying migration id=jsonb 2026/02/04 21:29:56 INFO Applying migration id=quote 2026/02/04 21:29:56 INFO Applying migration id=rfc9421 2026/02/04 21:29:56 INFO Applying migration id=keys 2026/02/04 21:29:56 INFO Applying migration id=portable 2026/02/04 21:29:56 INFO Applying migration id=proofs 2026/02/04 21:29:56 INFO Applying migration id=contexts 2026/02/04 21:29:56 INFO Applying migration id=deliverieshost 2026/02/04 21:29:56 INFO Applying migration id=pembegin 2026/02/04 21:29:56 INFO Applying migration id=didhost 2026/02/04 21:29:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:56 INFO Applying migration id=invites 2026/02/04 21:29:56 INFO Applying migration id=ed25519blob 2026/02/04 21:29:56 INFO Applying migration id=rsablob 2026/02/04 21:29:56 INFO Applying migration id=iconscid 2026/02/04 21:29:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-db24-7ebd-b314-66ded3d52e0b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 2026/02/04 21:29:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-db25-74b1-9e70-42c3790714b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-db25-748a-9c22-a42d35b7a0c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-db25-748a-9c22-a42d35b7a0c3 2026/02/04 21:29:56 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-db28-7848-8f3c-b08830700ed1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (0.51s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/04 21:29:56 INFO Applying migration id=initial 2026/02/04 21:29:56 INFO Applying migration id=notesupdated 2026/02/04 21:29:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:56 INFO Applying migration id=activitiesid 2026/02/04 21:29:56 INFO Applying migration id=outbox 2026/02/04 21:29:56 INFO Applying migration id=edits 2026/02/04 21:29:56 INFO Applying migration id=outboxactor 2026/02/04 21:29:56 INFO Applying migration id=outboxsender 2026/02/04 21:29:56 INFO Applying migration id=thread 2026/02/04 21:29:56 INFO Applying migration id=host 2026/02/04 21:29:56 INFO Applying migration id=sharedinbox 2026/02/04 21:29:56 INFO Applying migration id=noteshost 2026/02/04 21:29:56 INFO Applying migration id=fetched 2026/02/04 21:29:56 INFO Applying migration id=move 2026/02/04 21:29:56 INFO Applying migration id=cleanup 2026/02/04 21:29:56 INFO Applying migration id=received 2026/02/04 21:29:56 INFO Applying migration id=namehost 2026/02/04 21:29:56 INFO Applying migration id=outboxhost 2026/02/04 21:29:56 INFO Applying migration id=notesfts 2026/02/04 21:29:56 INFO Applying migration id=iconsname 2026/02/04 21:29:56 INFO Applying migration id=nohash 2026/02/04 21:29:56 INFO Applying migration id=shares 2026/02/04 21:29:56 INFO Applying migration id=actorttl 2026/02/04 21:29:56 INFO Applying migration id=tocc 2026/02/04 21:29:56 INFO Applying migration id=followeds 2026/02/04 21:29:56 INFO Applying migration id=certhash 2026/02/04 21:29:56 INFO Applying migration id=follows_sync 2026/02/04 21:29:56 INFO Applying migration id=jsonpath 2026/02/04 21:29:56 INFO Applying migration id=localforward 2026/02/04 21:29:56 INFO Applying migration id=avatar 2026/02/04 21:29:56 INFO Applying migration id=noimage 2026/02/04 21:29:56 INFO Applying migration id=feed 2026/02/04 21:29:56 INFO Applying migration id=bookmarks 2026/02/04 21:29:56 INFO Applying migration id=shareactivity 2026/02/04 21:29:56 INFO Applying migration id=application 2026/02/04 21:29:56 INFO Applying migration id=certificates 2026/02/04 21:29:56 INFO Applying migration id=rawforward 2026/02/04 21:29:56 INFO Applying migration id=publickey 2026/02/04 21:29:56 INFO Applying migration id=resolvegroup 2026/02/04 21:29:56 INFO Applying migration id=reject 2026/02/04 21:29:56 INFO Applying migration id=autodel 2026/02/04 21:29:56 INFO Applying migration id=jsonb 2026/02/04 21:29:56 INFO Applying migration id=quote 2026/02/04 21:29:56 INFO Applying migration id=rfc9421 2026/02/04 21:29:56 INFO Applying migration id=keys 2026/02/04 21:29:56 INFO Applying migration id=portable 2026/02/04 21:29:56 INFO Applying migration id=proofs 2026/02/04 21:29:56 INFO Applying migration id=contexts 2026/02/04 21:29:56 INFO Applying migration id=deliverieshost 2026/02/04 21:29:56 INFO Applying migration id=pembegin 2026/02/04 21:29:56 INFO Applying migration id=didhost 2026/02/04 21:29:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:56 INFO Applying migration id=invites 2026/02/04 21:29:56 INFO Applying migration id=ed25519blob 2026/02/04 21:29:56 INFO Applying migration id=rsablob 2026/02/04 21:29:56 INFO Applying migration id=iconscid 2026/02/04 21:29:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-df32-7add-85e9-c114860f9604 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 2026/02/04 21:29:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-df33-7994-bb07-a4923a8d3287 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-df33-792d-916c-293508127952 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-df33-792d-916c-293508127952 2026/02/04 21:29:57 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-df36-7d88-a4dc-dc69053dca78 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (1.04s) === RUN TestUnfollow_FollowAgain 2026/02/04 21:29:57 INFO Applying migration id=initial 2026/02/04 21:29:57 INFO Applying migration id=notesupdated 2026/02/04 21:29:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:57 INFO Applying migration id=activitiesid 2026/02/04 21:29:57 INFO Applying migration id=outbox 2026/02/04 21:29:57 INFO Applying migration id=edits 2026/02/04 21:29:57 INFO Applying migration id=outboxactor 2026/02/04 21:29:57 INFO Applying migration id=outboxsender 2026/02/04 21:29:57 INFO Applying migration id=thread 2026/02/04 21:29:57 INFO Applying migration id=host 2026/02/04 21:29:57 INFO Applying migration id=sharedinbox 2026/02/04 21:29:57 INFO Applying migration id=noteshost 2026/02/04 21:29:57 INFO Applying migration id=fetched 2026/02/04 21:29:57 INFO Applying migration id=move 2026/02/04 21:29:57 INFO Applying migration id=cleanup 2026/02/04 21:29:57 INFO Applying migration id=received 2026/02/04 21:29:57 INFO Applying migration id=namehost 2026/02/04 21:29:57 INFO Applying migration id=outboxhost 2026/02/04 21:29:57 INFO Applying migration id=notesfts 2026/02/04 21:29:57 INFO Applying migration id=iconsname 2026/02/04 21:29:57 INFO Applying migration id=nohash 2026/02/04 21:29:57 INFO Applying migration id=shares 2026/02/04 21:29:57 INFO Applying migration id=actorttl 2026/02/04 21:29:57 INFO Applying migration id=tocc 2026/02/04 21:29:57 INFO Applying migration id=followeds 2026/02/04 21:29:57 INFO Applying migration id=certhash 2026/02/04 21:29:57 INFO Applying migration id=follows_sync 2026/02/04 21:29:57 INFO Applying migration id=jsonpath 2026/02/04 21:29:57 INFO Applying migration id=localforward 2026/02/04 21:29:57 INFO Applying migration id=avatar 2026/02/04 21:29:57 INFO Applying migration id=noimage 2026/02/04 21:29:57 INFO Applying migration id=feed 2026/02/04 21:29:57 INFO Applying migration id=bookmarks 2026/02/04 21:29:57 INFO Applying migration id=shareactivity 2026/02/04 21:29:57 INFO Applying migration id=application 2026/02/04 21:29:57 INFO Applying migration id=certificates 2026/02/04 21:29:57 INFO Applying migration id=rawforward 2026/02/04 21:29:57 INFO Applying migration id=publickey 2026/02/04 21:29:57 INFO Applying migration id=resolvegroup 2026/02/04 21:29:57 INFO Applying migration id=reject 2026/02/04 21:29:57 INFO Applying migration id=autodel 2026/02/04 21:29:57 INFO Applying migration id=jsonb 2026/02/04 21:29:57 INFO Applying migration id=quote 2026/02/04 21:29:57 INFO Applying migration id=rfc9421 2026/02/04 21:29:57 INFO Applying migration id=keys 2026/02/04 21:29:57 INFO Applying migration id=portable 2026/02/04 21:29:57 INFO Applying migration id=proofs 2026/02/04 21:29:57 INFO Applying migration id=contexts 2026/02/04 21:29:57 INFO Applying migration id=deliverieshost 2026/02/04 21:29:57 INFO Applying migration id=pembegin 2026/02/04 21:29:57 INFO Applying migration id=didhost 2026/02/04 21:29:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:57 INFO Applying migration id=invites 2026/02/04 21:29:57 INFO Applying migration id=ed25519blob 2026/02/04 21:29:57 INFO Applying migration id=rsablob 2026/02/04 21:29:57 INFO Applying migration id=iconscid 2026/02/04 21:29:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-e15c-7107-b765-31f37c4b31f2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb 2026/02/04 21:29:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-e15c-765a-a9f2-6efd298ca28f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-e15c-7630-a085-2a50ca45fc6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-e15c-7630-a085-2a50ca45fc6f 2026/02/04 21:29:58 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-e15f-7705-ac73-de6154599b2c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-e161-71d2-948f-e21df6d9a617 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-e161-78f9-b6bd-1761f6578393 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e161-71d2-948f-e21df6d9a617 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-e161-71d2-948f-e21df6d9a617 --- PASS: TestUnfollow_FollowAgain (0.55s) === RUN TestUnfollow_NotFollowing 2026/02/04 21:29:58 INFO Applying migration id=initial 2026/02/04 21:29:58 INFO Applying migration id=notesupdated 2026/02/04 21:29:58 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:58 INFO Applying migration id=activitiesid 2026/02/04 21:29:58 INFO Applying migration id=outbox 2026/02/04 21:29:58 INFO Applying migration id=edits 2026/02/04 21:29:58 INFO Applying migration id=outboxactor 2026/02/04 21:29:58 INFO Applying migration id=outboxsender 2026/02/04 21:29:58 INFO Applying migration id=thread 2026/02/04 21:29:58 INFO Applying migration id=host 2026/02/04 21:29:58 INFO Applying migration id=sharedinbox 2026/02/04 21:29:58 INFO Applying migration id=noteshost 2026/02/04 21:29:58 INFO Applying migration id=fetched 2026/02/04 21:29:58 INFO Applying migration id=move 2026/02/04 21:29:58 INFO Applying migration id=cleanup 2026/02/04 21:29:58 INFO Applying migration id=received 2026/02/04 21:29:58 INFO Applying migration id=namehost 2026/02/04 21:29:58 INFO Applying migration id=outboxhost 2026/02/04 21:29:58 INFO Applying migration id=notesfts 2026/02/04 21:29:58 INFO Applying migration id=iconsname 2026/02/04 21:29:58 INFO Applying migration id=nohash 2026/02/04 21:29:58 INFO Applying migration id=shares 2026/02/04 21:29:58 INFO Applying migration id=actorttl 2026/02/04 21:29:58 INFO Applying migration id=tocc 2026/02/04 21:29:58 INFO Applying migration id=followeds 2026/02/04 21:29:58 INFO Applying migration id=certhash 2026/02/04 21:29:58 INFO Applying migration id=follows_sync 2026/02/04 21:29:58 INFO Applying migration id=jsonpath 2026/02/04 21:29:58 INFO Applying migration id=localforward 2026/02/04 21:29:58 INFO Applying migration id=avatar 2026/02/04 21:29:58 INFO Applying migration id=noimage 2026/02/04 21:29:58 INFO Applying migration id=feed 2026/02/04 21:29:58 INFO Applying migration id=bookmarks 2026/02/04 21:29:58 INFO Applying migration id=shareactivity 2026/02/04 21:29:58 INFO Applying migration id=application 2026/02/04 21:29:58 INFO Applying migration id=certificates 2026/02/04 21:29:58 INFO Applying migration id=rawforward 2026/02/04 21:29:58 INFO Applying migration id=publickey 2026/02/04 21:29:58 INFO Applying migration id=resolvegroup 2026/02/04 21:29:58 INFO Applying migration id=reject 2026/02/04 21:29:58 INFO Applying migration id=autodel 2026/02/04 21:29:58 INFO Applying migration id=jsonb 2026/02/04 21:29:58 INFO Applying migration id=quote 2026/02/04 21:29:58 INFO Applying migration id=rfc9421 2026/02/04 21:29:58 INFO Applying migration id=keys 2026/02/04 21:29:58 INFO Applying migration id=portable 2026/02/04 21:29:58 INFO Applying migration id=proofs 2026/02/04 21:29:58 INFO Applying migration id=contexts 2026/02/04 21:29:58 INFO Applying migration id=deliverieshost 2026/02/04 21:29:58 INFO Applying migration id=pembegin 2026/02/04 21:29:58 INFO Applying migration id=didhost 2026/02/04 21:29:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:58 INFO Applying migration id=invites 2026/02/04 21:29:58 INFO Applying migration id=ed25519blob 2026/02/04 21:29:58 INFO Applying migration id=rsablob 2026/02/04 21:29:58 INFO Applying migration id=iconscid 2026/02/04 21:29:59 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.72s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/04 21:29:59 INFO Applying migration id=initial 2026/02/04 21:29:59 INFO Applying migration id=notesupdated 2026/02/04 21:29:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:59 INFO Applying migration id=activitiesid 2026/02/04 21:29:59 INFO Applying migration id=outbox 2026/02/04 21:29:59 INFO Applying migration id=edits 2026/02/04 21:29:59 INFO Applying migration id=outboxactor 2026/02/04 21:29:59 INFO Applying migration id=outboxsender 2026/02/04 21:29:59 INFO Applying migration id=thread 2026/02/04 21:29:59 INFO Applying migration id=host 2026/02/04 21:29:59 INFO Applying migration id=sharedinbox 2026/02/04 21:29:59 INFO Applying migration id=noteshost 2026/02/04 21:29:59 INFO Applying migration id=fetched 2026/02/04 21:29:59 INFO Applying migration id=move 2026/02/04 21:29:59 INFO Applying migration id=cleanup 2026/02/04 21:29:59 INFO Applying migration id=received 2026/02/04 21:29:59 INFO Applying migration id=namehost 2026/02/04 21:29:59 INFO Applying migration id=outboxhost 2026/02/04 21:29:59 INFO Applying migration id=notesfts 2026/02/04 21:29:59 INFO Applying migration id=iconsname 2026/02/04 21:29:59 INFO Applying migration id=nohash 2026/02/04 21:29:59 INFO Applying migration id=shares 2026/02/04 21:29:59 INFO Applying migration id=actorttl 2026/02/04 21:29:59 INFO Applying migration id=tocc 2026/02/04 21:29:59 INFO Applying migration id=followeds 2026/02/04 21:29:59 INFO Applying migration id=certhash 2026/02/04 21:29:59 INFO Applying migration id=follows_sync 2026/02/04 21:29:59 INFO Applying migration id=jsonpath 2026/02/04 21:29:59 INFO Applying migration id=localforward 2026/02/04 21:29:59 INFO Applying migration id=avatar 2026/02/04 21:29:59 INFO Applying migration id=noimage 2026/02/04 21:29:59 INFO Applying migration id=feed 2026/02/04 21:29:59 INFO Applying migration id=bookmarks 2026/02/04 21:29:59 INFO Applying migration id=shareactivity 2026/02/04 21:29:59 INFO Applying migration id=application 2026/02/04 21:29:59 INFO Applying migration id=certificates 2026/02/04 21:29:59 INFO Applying migration id=rawforward 2026/02/04 21:29:59 INFO Applying migration id=publickey 2026/02/04 21:29:59 INFO Applying migration id=resolvegroup 2026/02/04 21:29:59 INFO Applying migration id=reject 2026/02/04 21:29:59 INFO Applying migration id=autodel 2026/02/04 21:29:59 INFO Applying migration id=jsonb 2026/02/04 21:29:59 INFO Applying migration id=quote 2026/02/04 21:29:59 INFO Applying migration id=rfc9421 2026/02/04 21:29:59 INFO Applying migration id=keys 2026/02/04 21:29:59 INFO Applying migration id=portable 2026/02/04 21:29:59 INFO Applying migration id=proofs 2026/02/04 21:29:59 INFO Applying migration id=contexts 2026/02/04 21:29:59 INFO Applying migration id=deliverieshost 2026/02/04 21:29:59 INFO Applying migration id=pembegin 2026/02/04 21:29:59 INFO Applying migration id=didhost 2026/02/04 21:29:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:59 INFO Applying migration id=invites 2026/02/04 21:29:59 INFO Applying migration id=ed25519blob 2026/02/04 21:29:59 INFO Applying migration id=rsablob 2026/02/04 21:29:59 INFO Applying migration id=iconscid --- PASS: TestUnfollow_UnauthenticatedUser (0.65s) === RUN TestUploadEdit_HappyFlow 2026/02/04 21:29:59 INFO Applying migration id=initial 2026/02/04 21:29:59 INFO Applying migration id=notesupdated 2026/02/04 21:29:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:59 INFO Applying migration id=activitiesid 2026/02/04 21:29:59 INFO Applying migration id=outbox 2026/02/04 21:29:59 INFO Applying migration id=edits 2026/02/04 21:29:59 INFO Applying migration id=outboxactor 2026/02/04 21:29:59 INFO Applying migration id=outboxsender 2026/02/04 21:29:59 INFO Applying migration id=thread 2026/02/04 21:29:59 INFO Applying migration id=host 2026/02/04 21:29:59 INFO Applying migration id=sharedinbox 2026/02/04 21:29:59 INFO Applying migration id=noteshost 2026/02/04 21:29:59 INFO Applying migration id=fetched 2026/02/04 21:29:59 INFO Applying migration id=move 2026/02/04 21:29:59 INFO Applying migration id=cleanup 2026/02/04 21:29:59 INFO Applying migration id=received 2026/02/04 21:29:59 INFO Applying migration id=namehost 2026/02/04 21:29:59 INFO Applying migration id=outboxhost 2026/02/04 21:29:59 INFO Applying migration id=notesfts 2026/02/04 21:29:59 INFO Applying migration id=iconsname 2026/02/04 21:29:59 INFO Applying migration id=nohash 2026/02/04 21:29:59 INFO Applying migration id=shares 2026/02/04 21:29:59 INFO Applying migration id=actorttl 2026/02/04 21:29:59 INFO Applying migration id=tocc 2026/02/04 21:29:59 INFO Applying migration id=followeds 2026/02/04 21:29:59 INFO Applying migration id=certhash 2026/02/04 21:29:59 INFO Applying migration id=follows_sync 2026/02/04 21:29:59 INFO Applying migration id=jsonpath 2026/02/04 21:29:59 INFO Applying migration id=localforward 2026/02/04 21:29:59 INFO Applying migration id=avatar 2026/02/04 21:29:59 INFO Applying migration id=noimage 2026/02/04 21:29:59 INFO Applying migration id=feed 2026/02/04 21:29:59 INFO Applying migration id=bookmarks 2026/02/04 21:29:59 INFO Applying migration id=shareactivity 2026/02/04 21:29:59 INFO Applying migration id=application 2026/02/04 21:29:59 INFO Applying migration id=certificates 2026/02/04 21:29:59 INFO Applying migration id=rawforward 2026/02/04 21:29:59 INFO Applying migration id=publickey 2026/02/04 21:29:59 INFO Applying migration id=resolvegroup 2026/02/04 21:29:59 INFO Applying migration id=reject 2026/02/04 21:29:59 INFO Applying migration id=autodel 2026/02/04 21:29:59 INFO Applying migration id=jsonb 2026/02/04 21:29:59 INFO Applying migration id=quote 2026/02/04 21:29:59 INFO Applying migration id=rfc9421 2026/02/04 21:29:59 INFO Applying migration id=keys 2026/02/04 21:29:59 INFO Applying migration id=portable 2026/02/04 21:29:59 INFO Applying migration id=proofs 2026/02/04 21:29:59 INFO Applying migration id=contexts 2026/02/04 21:29:59 INFO Applying migration id=deliverieshost 2026/02/04 21:29:59 INFO Applying migration id=pembegin 2026/02/04 21:29:59 INFO Applying migration id=didhost 2026/02/04 21:29:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:59 INFO Applying migration id=invites 2026/02/04 21:29:59 INFO Applying migration id=ed25519blob 2026/02/04 21:29:59 INFO Applying migration id=rsablob 2026/02/04 21:29:59 INFO Applying migration id=iconscid 2026/02/04 21:30:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-e992-702e-9115-b4ee7ae71ae3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-e992-76ab-8c72-ed15bd765fb9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e992-702e-9115-b4ee7ae71ae3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-e992-702e-9115-b4ee7ae71ae3 2026/02/04 21:30:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-e993-7c16-b8db-3e9b606fcf7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 2026/02/04 21:30:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-e995-7337-8600-0078dd2e489e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 2026/02/04 21:30:00 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 can=2026-02-04T21:46:00.469Z --- PASS: TestUploadEdit_HappyFlow (0.73s) === RUN TestUploadEdit_Empty 2026/02/04 21:30:00 INFO Applying migration id=initial 2026/02/04 21:30:00 INFO Applying migration id=notesupdated 2026/02/04 21:30:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:00 INFO Applying migration id=activitiesid 2026/02/04 21:30:00 INFO Applying migration id=outbox 2026/02/04 21:30:00 INFO Applying migration id=edits 2026/02/04 21:30:00 INFO Applying migration id=outboxactor 2026/02/04 21:30:00 INFO Applying migration id=outboxsender 2026/02/04 21:30:00 INFO Applying migration id=thread 2026/02/04 21:30:00 INFO Applying migration id=host 2026/02/04 21:30:00 INFO Applying migration id=sharedinbox 2026/02/04 21:30:00 INFO Applying migration id=noteshost 2026/02/04 21:30:00 INFO Applying migration id=fetched 2026/02/04 21:30:00 INFO Applying migration id=move 2026/02/04 21:30:00 INFO Applying migration id=cleanup 2026/02/04 21:30:00 INFO Applying migration id=received 2026/02/04 21:30:00 INFO Applying migration id=namehost 2026/02/04 21:30:00 INFO Applying migration id=outboxhost 2026/02/04 21:30:00 INFO Applying migration id=notesfts 2026/02/04 21:30:00 INFO Applying migration id=iconsname 2026/02/04 21:30:00 INFO Applying migration id=nohash 2026/02/04 21:30:00 INFO Applying migration id=shares 2026/02/04 21:30:00 INFO Applying migration id=actorttl 2026/02/04 21:30:00 INFO Applying migration id=tocc 2026/02/04 21:30:00 INFO Applying migration id=followeds 2026/02/04 21:30:00 INFO Applying migration id=certhash 2026/02/04 21:30:00 INFO Applying migration id=follows_sync 2026/02/04 21:30:00 INFO Applying migration id=jsonpath 2026/02/04 21:30:00 INFO Applying migration id=localforward 2026/02/04 21:30:00 INFO Applying migration id=avatar 2026/02/04 21:30:00 INFO Applying migration id=noimage 2026/02/04 21:30:00 INFO Applying migration id=feed 2026/02/04 21:30:00 INFO Applying migration id=bookmarks 2026/02/04 21:30:00 INFO Applying migration id=shareactivity 2026/02/04 21:30:00 INFO Applying migration id=application 2026/02/04 21:30:00 INFO Applying migration id=certificates 2026/02/04 21:30:00 INFO Applying migration id=rawforward 2026/02/04 21:30:00 INFO Applying migration id=publickey 2026/02/04 21:30:00 INFO Applying migration id=resolvegroup 2026/02/04 21:30:00 INFO Applying migration id=reject 2026/02/04 21:30:00 INFO Applying migration id=autodel 2026/02/04 21:30:00 INFO Applying migration id=jsonb 2026/02/04 21:30:00 INFO Applying migration id=quote 2026/02/04 21:30:00 INFO Applying migration id=rfc9421 2026/02/04 21:30:00 INFO Applying migration id=keys 2026/02/04 21:30:00 INFO Applying migration id=portable 2026/02/04 21:30:00 INFO Applying migration id=proofs 2026/02/04 21:30:00 INFO Applying migration id=contexts 2026/02/04 21:30:00 INFO Applying migration id=deliverieshost 2026/02/04 21:30:00 INFO Applying migration id=pembegin 2026/02/04 21:30:00 INFO Applying migration id=didhost 2026/02/04 21:30:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:00 INFO Applying migration id=invites 2026/02/04 21:30:00 INFO Applying migration id=ed25519blob 2026/02/04 21:30:00 INFO Applying migration id=rsablob 2026/02/04 21:30:00 INFO Applying migration id=iconscid 2026/02/04 21:30:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-ec1f-745a-ab4d-e5a5fab0e298 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-ec1f-7b46-ae9b-fa154f0d2fcc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-ec1f-745a-ab4d-e5a5fab0e298 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-ec1f-745a-ab4d-e5a5fab0e298 2026/02/04 21:30:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ec21-73bb-a811-e0f849b61d07 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ec21-7394-8da3-b257586104db activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-ec21-7394-8da3-b257586104db 2026/02/04 21:30:01 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.65s) === RUN TestUploadEdit_SizeLimit 2026/02/04 21:30:01 INFO Applying migration id=initial 2026/02/04 21:30:01 INFO Applying migration id=notesupdated 2026/02/04 21:30:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:01 INFO Applying migration id=activitiesid 2026/02/04 21:30:01 INFO Applying migration id=outbox 2026/02/04 21:30:01 INFO Applying migration id=edits 2026/02/04 21:30:01 INFO Applying migration id=outboxactor 2026/02/04 21:30:01 INFO Applying migration id=outboxsender 2026/02/04 21:30:01 INFO Applying migration id=thread 2026/02/04 21:30:01 INFO Applying migration id=host 2026/02/04 21:30:01 INFO Applying migration id=sharedinbox 2026/02/04 21:30:01 INFO Applying migration id=noteshost 2026/02/04 21:30:01 INFO Applying migration id=fetched 2026/02/04 21:30:01 INFO Applying migration id=move 2026/02/04 21:30:01 INFO Applying migration id=cleanup 2026/02/04 21:30:01 INFO Applying migration id=received 2026/02/04 21:30:01 INFO Applying migration id=namehost 2026/02/04 21:30:01 INFO Applying migration id=outboxhost 2026/02/04 21:30:01 INFO Applying migration id=notesfts 2026/02/04 21:30:01 INFO Applying migration id=iconsname 2026/02/04 21:30:01 INFO Applying migration id=nohash 2026/02/04 21:30:01 INFO Applying migration id=shares 2026/02/04 21:30:01 INFO Applying migration id=actorttl 2026/02/04 21:30:01 INFO Applying migration id=tocc 2026/02/04 21:30:01 INFO Applying migration id=followeds 2026/02/04 21:30:01 INFO Applying migration id=certhash 2026/02/04 21:30:01 INFO Applying migration id=follows_sync 2026/02/04 21:30:01 INFO Applying migration id=jsonpath 2026/02/04 21:30:01 INFO Applying migration id=localforward 2026/02/04 21:30:01 INFO Applying migration id=avatar 2026/02/04 21:30:01 INFO Applying migration id=noimage 2026/02/04 21:30:01 INFO Applying migration id=feed 2026/02/04 21:30:01 INFO Applying migration id=bookmarks 2026/02/04 21:30:01 INFO Applying migration id=shareactivity 2026/02/04 21:30:01 INFO Applying migration id=application 2026/02/04 21:30:01 INFO Applying migration id=certificates 2026/02/04 21:30:01 INFO Applying migration id=rawforward 2026/02/04 21:30:01 INFO Applying migration id=publickey 2026/02/04 21:30:01 INFO Applying migration id=resolvegroup 2026/02/04 21:30:01 INFO Applying migration id=reject 2026/02/04 21:30:01 INFO Applying migration id=autodel 2026/02/04 21:30:01 INFO Applying migration id=jsonb 2026/02/04 21:30:01 INFO Applying migration id=quote 2026/02/04 21:30:01 INFO Applying migration id=rfc9421 2026/02/04 21:30:01 INFO Applying migration id=keys 2026/02/04 21:30:01 INFO Applying migration id=portable 2026/02/04 21:30:01 INFO Applying migration id=proofs 2026/02/04 21:30:01 INFO Applying migration id=contexts 2026/02/04 21:30:01 INFO Applying migration id=deliverieshost 2026/02/04 21:30:01 INFO Applying migration id=pembegin 2026/02/04 21:30:01 INFO Applying migration id=didhost 2026/02/04 21:30:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:01 INFO Applying migration id=invites 2026/02/04 21:30:01 INFO Applying migration id=ed25519blob 2026/02/04 21:30:01 INFO Applying migration id=rsablob 2026/02/04 21:30:01 INFO Applying migration id=iconscid 2026/02/04 21:30:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-ee88-75e1-9031-3bfff6a61b4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-ee89-75c0-b0f8-78b9ecdc8424 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-ee88-75e1-9031-3bfff6a61b4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-ee88-75e1-9031-3bfff6a61b4f 2026/02/04 21:30:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ee8c-7da6-9f89-b783c4a1591d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ee8c-7d46-a4cb-71b03c0c2c5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-ee8c-7d46-a4cb-71b03c0c2c5b --- PASS: TestUploadEdit_SizeLimit (0.62s) === RUN TestUploadEdit_InvalidSize 2026/02/04 21:30:01 INFO Applying migration id=initial 2026/02/04 21:30:01 INFO Applying migration id=notesupdated 2026/02/04 21:30:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:01 INFO Applying migration id=activitiesid 2026/02/04 21:30:01 INFO Applying migration id=outbox 2026/02/04 21:30:01 INFO Applying migration id=edits 2026/02/04 21:30:01 INFO Applying migration id=outboxactor 2026/02/04 21:30:01 INFO Applying migration id=outboxsender 2026/02/04 21:30:01 INFO Applying migration id=thread 2026/02/04 21:30:01 INFO Applying migration id=host 2026/02/04 21:30:01 INFO Applying migration id=sharedinbox 2026/02/04 21:30:01 INFO Applying migration id=noteshost 2026/02/04 21:30:01 INFO Applying migration id=fetched 2026/02/04 21:30:01 INFO Applying migration id=move 2026/02/04 21:30:01 INFO Applying migration id=cleanup 2026/02/04 21:30:01 INFO Applying migration id=received 2026/02/04 21:30:01 INFO Applying migration id=namehost 2026/02/04 21:30:01 INFO Applying migration id=outboxhost 2026/02/04 21:30:01 INFO Applying migration id=notesfts 2026/02/04 21:30:01 INFO Applying migration id=iconsname 2026/02/04 21:30:01 INFO Applying migration id=nohash 2026/02/04 21:30:01 INFO Applying migration id=shares 2026/02/04 21:30:01 INFO Applying migration id=actorttl 2026/02/04 21:30:01 INFO Applying migration id=tocc 2026/02/04 21:30:01 INFO Applying migration id=followeds 2026/02/04 21:30:01 INFO Applying migration id=certhash 2026/02/04 21:30:01 INFO Applying migration id=follows_sync 2026/02/04 21:30:01 INFO Applying migration id=jsonpath 2026/02/04 21:30:01 INFO Applying migration id=localforward 2026/02/04 21:30:01 INFO Applying migration id=avatar 2026/02/04 21:30:01 INFO Applying migration id=noimage 2026/02/04 21:30:01 INFO Applying migration id=feed 2026/02/04 21:30:01 INFO Applying migration id=bookmarks 2026/02/04 21:30:01 INFO Applying migration id=shareactivity 2026/02/04 21:30:01 INFO Applying migration id=application 2026/02/04 21:30:01 INFO Applying migration id=certificates 2026/02/04 21:30:01 INFO Applying migration id=rawforward 2026/02/04 21:30:01 INFO Applying migration id=publickey 2026/02/04 21:30:01 INFO Applying migration id=resolvegroup 2026/02/04 21:30:01 INFO Applying migration id=reject 2026/02/04 21:30:01 INFO Applying migration id=autodel 2026/02/04 21:30:01 INFO Applying migration id=jsonb 2026/02/04 21:30:01 INFO Applying migration id=quote 2026/02/04 21:30:01 INFO Applying migration id=rfc9421 2026/02/04 21:30:01 INFO Applying migration id=keys 2026/02/04 21:30:01 INFO Applying migration id=portable 2026/02/04 21:30:01 INFO Applying migration id=proofs 2026/02/04 21:30:01 INFO Applying migration id=contexts 2026/02/04 21:30:01 INFO Applying migration id=deliverieshost 2026/02/04 21:30:01 INFO Applying migration id=pembegin 2026/02/04 21:30:01 INFO Applying migration id=didhost 2026/02/04 21:30:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:01 INFO Applying migration id=invites 2026/02/04 21:30:01 INFO Applying migration id=ed25519blob 2026/02/04 21:30:01 INFO Applying migration id=rsablob 2026/02/04 21:30:01 INFO Applying migration id=iconscid 2026/02/04 21:30:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f0f3-76f3-a488-c1bd68a87d1c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f0f3-7d18-b78a-ae6e245fc263 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f0f3-76f3-a488-c1bd68a87d1c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f0f3-76f3-a488-c1bd68a87d1c 2026/02/04 21:30:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f0f5-7366-aea1-78504016747d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f0f5-7341-8633-5f87f940949f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f0f5-7341-8633-5f87f940949f 2026/02/04 21:30:02 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.61s) === RUN TestUploadEdit_InvalidType 2026/02/04 21:30:02 INFO Applying migration id=initial 2026/02/04 21:30:02 INFO Applying migration id=notesupdated 2026/02/04 21:30:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:02 INFO Applying migration id=activitiesid 2026/02/04 21:30:02 INFO Applying migration id=outbox 2026/02/04 21:30:02 INFO Applying migration id=edits 2026/02/04 21:30:02 INFO Applying migration id=outboxactor 2026/02/04 21:30:02 INFO Applying migration id=outboxsender 2026/02/04 21:30:02 INFO Applying migration id=thread 2026/02/04 21:30:02 INFO Applying migration id=host 2026/02/04 21:30:02 INFO Applying migration id=sharedinbox 2026/02/04 21:30:02 INFO Applying migration id=noteshost 2026/02/04 21:30:02 INFO Applying migration id=fetched 2026/02/04 21:30:02 INFO Applying migration id=move 2026/02/04 21:30:02 INFO Applying migration id=cleanup 2026/02/04 21:30:02 INFO Applying migration id=received 2026/02/04 21:30:02 INFO Applying migration id=namehost 2026/02/04 21:30:02 INFO Applying migration id=outboxhost 2026/02/04 21:30:02 INFO Applying migration id=notesfts 2026/02/04 21:30:02 INFO Applying migration id=iconsname 2026/02/04 21:30:02 INFO Applying migration id=nohash 2026/02/04 21:30:02 INFO Applying migration id=shares 2026/02/04 21:30:02 INFO Applying migration id=actorttl 2026/02/04 21:30:02 INFO Applying migration id=tocc 2026/02/04 21:30:02 INFO Applying migration id=followeds 2026/02/04 21:30:02 INFO Applying migration id=certhash 2026/02/04 21:30:02 INFO Applying migration id=follows_sync 2026/02/04 21:30:02 INFO Applying migration id=jsonpath 2026/02/04 21:30:02 INFO Applying migration id=localforward 2026/02/04 21:30:02 INFO Applying migration id=avatar 2026/02/04 21:30:02 INFO Applying migration id=noimage 2026/02/04 21:30:02 INFO Applying migration id=feed 2026/02/04 21:30:02 INFO Applying migration id=bookmarks 2026/02/04 21:30:02 INFO Applying migration id=shareactivity 2026/02/04 21:30:02 INFO Applying migration id=application 2026/02/04 21:30:02 INFO Applying migration id=certificates 2026/02/04 21:30:02 INFO Applying migration id=rawforward 2026/02/04 21:30:02 INFO Applying migration id=publickey 2026/02/04 21:30:02 INFO Applying migration id=resolvegroup 2026/02/04 21:30:02 INFO Applying migration id=reject 2026/02/04 21:30:02 INFO Applying migration id=autodel 2026/02/04 21:30:02 INFO Applying migration id=jsonb 2026/02/04 21:30:02 INFO Applying migration id=quote 2026/02/04 21:30:02 INFO Applying migration id=rfc9421 2026/02/04 21:30:02 INFO Applying migration id=keys 2026/02/04 21:30:02 INFO Applying migration id=portable 2026/02/04 21:30:02 INFO Applying migration id=proofs 2026/02/04 21:30:02 INFO Applying migration id=contexts 2026/02/04 21:30:02 INFO Applying migration id=deliverieshost 2026/02/04 21:30:02 INFO Applying migration id=pembegin 2026/02/04 21:30:02 INFO Applying migration id=didhost 2026/02/04 21:30:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:02 INFO Applying migration id=invites 2026/02/04 21:30:02 INFO Applying migration id=ed25519blob 2026/02/04 21:30:02 INFO Applying migration id=rsablob 2026/02/04 21:30:02 INFO Applying migration id=iconscid 2026/02/04 21:30:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f30f-782b-a5bf-65d0e379e314 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f310-712a-9d8d-5837fc525f4d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f30f-782b-a5bf-65d0e379e314 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f30f-782b-a5bf-65d0e379e314 2026/02/04 21:30:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f312-7046-b712-7452cdf81528 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f312-700e-8454-5cedb33ed61b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f312-700e-8454-5cedb33ed61b 2026/02/04 21:30:02 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.54s) === RUN TestUploadEdit_NoSize 2026/02/04 21:30:02 INFO Applying migration id=initial 2026/02/04 21:30:02 INFO Applying migration id=notesupdated 2026/02/04 21:30:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:02 INFO Applying migration id=activitiesid 2026/02/04 21:30:02 INFO Applying migration id=outbox 2026/02/04 21:30:02 INFO Applying migration id=edits 2026/02/04 21:30:02 INFO Applying migration id=outboxactor 2026/02/04 21:30:02 INFO Applying migration id=outboxsender 2026/02/04 21:30:02 INFO Applying migration id=thread 2026/02/04 21:30:02 INFO Applying migration id=host 2026/02/04 21:30:02 INFO Applying migration id=sharedinbox 2026/02/04 21:30:02 INFO Applying migration id=noteshost 2026/02/04 21:30:02 INFO Applying migration id=fetched 2026/02/04 21:30:02 INFO Applying migration id=move 2026/02/04 21:30:02 INFO Applying migration id=cleanup 2026/02/04 21:30:02 INFO Applying migration id=received 2026/02/04 21:30:02 INFO Applying migration id=namehost 2026/02/04 21:30:02 INFO Applying migration id=outboxhost 2026/02/04 21:30:02 INFO Applying migration id=notesfts 2026/02/04 21:30:02 INFO Applying migration id=iconsname 2026/02/04 21:30:02 INFO Applying migration id=nohash 2026/02/04 21:30:02 INFO Applying migration id=shares 2026/02/04 21:30:02 INFO Applying migration id=actorttl 2026/02/04 21:30:02 INFO Applying migration id=tocc 2026/02/04 21:30:02 INFO Applying migration id=followeds 2026/02/04 21:30:02 INFO Applying migration id=certhash 2026/02/04 21:30:02 INFO Applying migration id=follows_sync 2026/02/04 21:30:02 INFO Applying migration id=jsonpath 2026/02/04 21:30:02 INFO Applying migration id=localforward 2026/02/04 21:30:02 INFO Applying migration id=avatar 2026/02/04 21:30:02 INFO Applying migration id=noimage 2026/02/04 21:30:02 INFO Applying migration id=feed 2026/02/04 21:30:02 INFO Applying migration id=bookmarks 2026/02/04 21:30:02 INFO Applying migration id=shareactivity 2026/02/04 21:30:02 INFO Applying migration id=application 2026/02/04 21:30:02 INFO Applying migration id=certificates 2026/02/04 21:30:02 INFO Applying migration id=rawforward 2026/02/04 21:30:02 INFO Applying migration id=publickey 2026/02/04 21:30:02 INFO Applying migration id=resolvegroup 2026/02/04 21:30:02 INFO Applying migration id=reject 2026/02/04 21:30:02 INFO Applying migration id=autodel 2026/02/04 21:30:02 INFO Applying migration id=jsonb 2026/02/04 21:30:02 INFO Applying migration id=quote 2026/02/04 21:30:02 INFO Applying migration id=rfc9421 2026/02/04 21:30:02 INFO Applying migration id=keys 2026/02/04 21:30:02 INFO Applying migration id=portable 2026/02/04 21:30:02 INFO Applying migration id=proofs 2026/02/04 21:30:02 INFO Applying migration id=contexts 2026/02/04 21:30:02 INFO Applying migration id=deliverieshost 2026/02/04 21:30:02 INFO Applying migration id=pembegin 2026/02/04 21:30:02 INFO Applying migration id=didhost 2026/02/04 21:30:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:02 INFO Applying migration id=invites 2026/02/04 21:30:02 INFO Applying migration id=ed25519blob 2026/02/04 21:30:03 INFO Applying migration id=rsablob 2026/02/04 21:30:03 INFO Applying migration id=iconscid 2026/02/04 21:30:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f4f2-7800-84b4-80eb3bb47053 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f4f2-7e7a-b7e9-73d734f7ade7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f4f2-7800-84b4-80eb3bb47053 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f4f2-7800-84b4-80eb3bb47053 2026/02/04 21:30:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f4f4-7586-8722-b9b37ec262ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f4f4-7563-8aa8-450b406421d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f4f4-7563-8aa8-450b406421d0 2026/02/04 21:30:03 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.48s) === RUN TestUploadEdit_NoType 2026/02/04 21:30:03 INFO Applying migration id=initial 2026/02/04 21:30:03 INFO Applying migration id=notesupdated 2026/02/04 21:30:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:03 INFO Applying migration id=activitiesid 2026/02/04 21:30:03 INFO Applying migration id=outbox 2026/02/04 21:30:03 INFO Applying migration id=edits 2026/02/04 21:30:03 INFO Applying migration id=outboxactor 2026/02/04 21:30:03 INFO Applying migration id=outboxsender 2026/02/04 21:30:03 INFO Applying migration id=thread 2026/02/04 21:30:03 INFO Applying migration id=host 2026/02/04 21:30:03 INFO Applying migration id=sharedinbox 2026/02/04 21:30:03 INFO Applying migration id=noteshost 2026/02/04 21:30:03 INFO Applying migration id=fetched 2026/02/04 21:30:03 INFO Applying migration id=move 2026/02/04 21:30:03 INFO Applying migration id=cleanup 2026/02/04 21:30:03 INFO Applying migration id=received 2026/02/04 21:30:03 INFO Applying migration id=namehost 2026/02/04 21:30:03 INFO Applying migration id=outboxhost 2026/02/04 21:30:03 INFO Applying migration id=notesfts 2026/02/04 21:30:03 INFO Applying migration id=iconsname 2026/02/04 21:30:03 INFO Applying migration id=nohash 2026/02/04 21:30:03 INFO Applying migration id=shares 2026/02/04 21:30:03 INFO Applying migration id=actorttl 2026/02/04 21:30:03 INFO Applying migration id=tocc 2026/02/04 21:30:03 INFO Applying migration id=followeds 2026/02/04 21:30:03 INFO Applying migration id=certhash 2026/02/04 21:30:03 INFO Applying migration id=follows_sync 2026/02/04 21:30:03 INFO Applying migration id=jsonpath 2026/02/04 21:30:03 INFO Applying migration id=localforward 2026/02/04 21:30:03 INFO Applying migration id=avatar 2026/02/04 21:30:03 INFO Applying migration id=noimage 2026/02/04 21:30:03 INFO Applying migration id=feed 2026/02/04 21:30:03 INFO Applying migration id=bookmarks 2026/02/04 21:30:03 INFO Applying migration id=shareactivity 2026/02/04 21:30:03 INFO Applying migration id=application 2026/02/04 21:30:03 INFO Applying migration id=certificates 2026/02/04 21:30:03 INFO Applying migration id=rawforward 2026/02/04 21:30:03 INFO Applying migration id=publickey 2026/02/04 21:30:03 INFO Applying migration id=resolvegroup 2026/02/04 21:30:03 INFO Applying migration id=reject 2026/02/04 21:30:03 INFO Applying migration id=autodel 2026/02/04 21:30:03 INFO Applying migration id=jsonb 2026/02/04 21:30:03 INFO Applying migration id=quote 2026/02/04 21:30:03 INFO Applying migration id=rfc9421 2026/02/04 21:30:03 INFO Applying migration id=keys 2026/02/04 21:30:03 INFO Applying migration id=portable 2026/02/04 21:30:03 INFO Applying migration id=proofs 2026/02/04 21:30:03 INFO Applying migration id=contexts 2026/02/04 21:30:03 INFO Applying migration id=deliverieshost 2026/02/04 21:30:03 INFO Applying migration id=pembegin 2026/02/04 21:30:03 INFO Applying migration id=didhost 2026/02/04 21:30:03 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:03 INFO Applying migration id=invites 2026/02/04 21:30:03 INFO Applying migration id=ed25519blob 2026/02/04 21:30:03 INFO Applying migration id=rsablob 2026/02/04 21:30:03 INFO Applying migration id=iconscid 2026/02/04 21:30:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f729-746c-bee3-3ea8f9d6e608 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f72a-7468-b5da-d2872b2b6990 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f729-746c-bee3-3ea8f9d6e608 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f729-746c-bee3-3ea8f9d6e608 2026/02/04 21:30:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f72d-7b34-a881-9a56086d58d0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f72d-7ada-9208-2e588b77e2b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f72d-7ada-9208-2e588b77e2b1 2026/02/04 21:30:03 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (0.57s) === RUN TestUploadReply_PostToFollowers 2026/02/04 21:30:03 INFO Applying migration id=initial 2026/02/04 21:30:03 INFO Applying migration id=notesupdated 2026/02/04 21:30:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:03 INFO Applying migration id=activitiesid 2026/02/04 21:30:03 INFO Applying migration id=outbox 2026/02/04 21:30:03 INFO Applying migration id=edits 2026/02/04 21:30:03 INFO Applying migration id=outboxactor 2026/02/04 21:30:03 INFO Applying migration id=outboxsender 2026/02/04 21:30:03 INFO Applying migration id=thread 2026/02/04 21:30:03 INFO Applying migration id=host 2026/02/04 21:30:03 INFO Applying migration id=sharedinbox 2026/02/04 21:30:03 INFO Applying migration id=noteshost 2026/02/04 21:30:03 INFO Applying migration id=fetched 2026/02/04 21:30:03 INFO Applying migration id=move 2026/02/04 21:30:03 INFO Applying migration id=cleanup 2026/02/04 21:30:03 INFO Applying migration id=received 2026/02/04 21:30:03 INFO Applying migration id=namehost 2026/02/04 21:30:03 INFO Applying migration id=outboxhost 2026/02/04 21:30:03 INFO Applying migration id=notesfts 2026/02/04 21:30:03 INFO Applying migration id=iconsname 2026/02/04 21:30:03 INFO Applying migration id=nohash 2026/02/04 21:30:03 INFO Applying migration id=shares 2026/02/04 21:30:03 INFO Applying migration id=actorttl 2026/02/04 21:30:03 INFO Applying migration id=tocc 2026/02/04 21:30:04 INFO Applying migration id=followeds 2026/02/04 21:30:04 INFO Applying migration id=certhash 2026/02/04 21:30:04 INFO Applying migration id=follows_sync 2026/02/04 21:30:04 INFO Applying migration id=jsonpath 2026/02/04 21:30:04 INFO Applying migration id=localforward 2026/02/04 21:30:04 INFO Applying migration id=avatar 2026/02/04 21:30:04 INFO Applying migration id=noimage 2026/02/04 21:30:04 INFO Applying migration id=feed 2026/02/04 21:30:04 INFO Applying migration id=bookmarks 2026/02/04 21:30:04 INFO Applying migration id=shareactivity 2026/02/04 21:30:04 INFO Applying migration id=application 2026/02/04 21:30:04 INFO Applying migration id=certificates 2026/02/04 21:30:04 INFO Applying migration id=rawforward 2026/02/04 21:30:04 INFO Applying migration id=publickey 2026/02/04 21:30:04 INFO Applying migration id=resolvegroup 2026/02/04 21:30:04 INFO Applying migration id=reject 2026/02/04 21:30:04 INFO Applying migration id=autodel 2026/02/04 21:30:04 INFO Applying migration id=jsonb 2026/02/04 21:30:04 INFO Applying migration id=quote 2026/02/04 21:30:04 INFO Applying migration id=rfc9421 2026/02/04 21:30:04 INFO Applying migration id=keys 2026/02/04 21:30:04 INFO Applying migration id=portable 2026/02/04 21:30:04 INFO Applying migration id=proofs 2026/02/04 21:30:04 INFO Applying migration id=contexts 2026/02/04 21:30:04 INFO Applying migration id=deliverieshost 2026/02/04 21:30:04 INFO Applying migration id=pembegin 2026/02/04 21:30:04 INFO Applying migration id=didhost 2026/02/04 21:30:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:04 INFO Applying migration id=invites 2026/02/04 21:30:04 INFO Applying migration id=ed25519blob 2026/02/04 21:30:04 INFO Applying migration id=rsablob 2026/02/04 21:30:04 INFO Applying migration id=iconscid 2026/02/04 21:30:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f9d7-75ff-a086-862818c9eab9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f9d8-7708-9527-08df5da94afe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f9d7-75ff-a086-862818c9eab9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f9d7-75ff-a086-862818c9eab9 2026/02/04 21:30:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f9d9-74a0-b26b-8ed0f3c79887 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-f9e0-780c-90bc-6c0c7d79e0a4 note=https://localhost.localdomain:8443/post/019c2a8f-f9e0-77ad-9180-8c0de60be364 thread=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f9e0-780c-90bc-6c0c7d79e0a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f9e0-77ad-9180-8c0de60be364 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-f9e0-77ad-9180-8c0de60be364 2026/02/04 21:30:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.70s) === RUN TestUploadReply_NoMimeType 2026/02/04 21:30:04 INFO Applying migration id=initial 2026/02/04 21:30:04 INFO Applying migration id=notesupdated 2026/02/04 21:30:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:04 INFO Applying migration id=activitiesid 2026/02/04 21:30:04 INFO Applying migration id=outbox 2026/02/04 21:30:04 INFO Applying migration id=edits 2026/02/04 21:30:04 INFO Applying migration id=outboxactor 2026/02/04 21:30:04 INFO Applying migration id=outboxsender 2026/02/04 21:30:04 INFO Applying migration id=thread 2026/02/04 21:30:04 INFO Applying migration id=host 2026/02/04 21:30:04 INFO Applying migration id=sharedinbox 2026/02/04 21:30:04 INFO Applying migration id=noteshost 2026/02/04 21:30:04 INFO Applying migration id=fetched 2026/02/04 21:30:04 INFO Applying migration id=move 2026/02/04 21:30:04 INFO Applying migration id=cleanup 2026/02/04 21:30:04 INFO Applying migration id=received 2026/02/04 21:30:04 INFO Applying migration id=namehost 2026/02/04 21:30:04 INFO Applying migration id=outboxhost 2026/02/04 21:30:04 INFO Applying migration id=notesfts 2026/02/04 21:30:04 INFO Applying migration id=iconsname 2026/02/04 21:30:04 INFO Applying migration id=nohash 2026/02/04 21:30:04 INFO Applying migration id=shares 2026/02/04 21:30:04 INFO Applying migration id=actorttl 2026/02/04 21:30:04 INFO Applying migration id=tocc 2026/02/04 21:30:04 INFO Applying migration id=followeds 2026/02/04 21:30:04 INFO Applying migration id=certhash 2026/02/04 21:30:04 INFO Applying migration id=follows_sync 2026/02/04 21:30:04 INFO Applying migration id=jsonpath 2026/02/04 21:30:04 INFO Applying migration id=localforward 2026/02/04 21:30:04 INFO Applying migration id=avatar 2026/02/04 21:30:04 INFO Applying migration id=noimage 2026/02/04 21:30:04 INFO Applying migration id=feed 2026/02/04 21:30:04 INFO Applying migration id=bookmarks 2026/02/04 21:30:04 INFO Applying migration id=shareactivity 2026/02/04 21:30:04 INFO Applying migration id=application 2026/02/04 21:30:04 INFO Applying migration id=certificates 2026/02/04 21:30:04 INFO Applying migration id=rawforward 2026/02/04 21:30:04 INFO Applying migration id=publickey 2026/02/04 21:30:04 INFO Applying migration id=resolvegroup 2026/02/04 21:30:04 INFO Applying migration id=reject 2026/02/04 21:30:04 INFO Applying migration id=autodel 2026/02/04 21:30:04 INFO Applying migration id=jsonb 2026/02/04 21:30:04 INFO Applying migration id=quote 2026/02/04 21:30:04 INFO Applying migration id=rfc9421 2026/02/04 21:30:04 INFO Applying migration id=keys 2026/02/04 21:30:04 INFO Applying migration id=portable 2026/02/04 21:30:04 INFO Applying migration id=proofs 2026/02/04 21:30:04 INFO Applying migration id=contexts 2026/02/04 21:30:04 INFO Applying migration id=deliverieshost 2026/02/04 21:30:04 INFO Applying migration id=pembegin 2026/02/04 21:30:04 INFO Applying migration id=didhost 2026/02/04 21:30:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:04 INFO Applying migration id=invites 2026/02/04 21:30:04 INFO Applying migration id=ed25519blob 2026/02/04 21:30:04 INFO Applying migration id=rsablob 2026/02/04 21:30:04 INFO Applying migration id=iconscid 2026/02/04 21:30:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-fcde-7af2-88a6-9cb20b806830 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-fcdf-72fb-8cfe-fd03fef265c6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-fcde-7af2-88a6-9cb20b806830 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-fcde-7af2-88a6-9cb20b806830 2026/02/04 21:30:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-fcdf-788a-88ea-9a369198bef9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-fce2-770c-be14-60da9986bd02 note=https://localhost.localdomain:8443/post/019c2a8f-fce2-76ea-9c48-c9e5d6a5d6b3 thread=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-fce2-770c-be14-60da9986bd02 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-fce2-76ea-9c48-c9e5d6a5d6b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-fce2-76ea-9c48-c9e5d6a5d6b3 2026/02/04 21:30:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (0.76s) === RUN TestUsers_NoPosts 2026/02/04 21:30:05 INFO Applying migration id=initial 2026/02/04 21:30:05 INFO Applying migration id=notesupdated 2026/02/04 21:30:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:05 INFO Applying migration id=activitiesid 2026/02/04 21:30:05 INFO Applying migration id=outbox 2026/02/04 21:30:05 INFO Applying migration id=edits 2026/02/04 21:30:05 INFO Applying migration id=outboxactor 2026/02/04 21:30:05 INFO Applying migration id=outboxsender 2026/02/04 21:30:05 INFO Applying migration id=thread 2026/02/04 21:30:05 INFO Applying migration id=host 2026/02/04 21:30:05 INFO Applying migration id=sharedinbox 2026/02/04 21:30:05 INFO Applying migration id=noteshost 2026/02/04 21:30:05 INFO Applying migration id=fetched 2026/02/04 21:30:05 INFO Applying migration id=move 2026/02/04 21:30:05 INFO Applying migration id=cleanup 2026/02/04 21:30:05 INFO Applying migration id=received 2026/02/04 21:30:05 INFO Applying migration id=namehost 2026/02/04 21:30:05 INFO Applying migration id=outboxhost 2026/02/04 21:30:05 INFO Applying migration id=notesfts 2026/02/04 21:30:05 INFO Applying migration id=iconsname 2026/02/04 21:30:05 INFO Applying migration id=nohash 2026/02/04 21:30:05 INFO Applying migration id=shares 2026/02/04 21:30:05 INFO Applying migration id=actorttl 2026/02/04 21:30:05 INFO Applying migration id=tocc 2026/02/04 21:30:05 INFO Applying migration id=followeds 2026/02/04 21:30:05 INFO Applying migration id=certhash 2026/02/04 21:30:05 INFO Applying migration id=follows_sync 2026/02/04 21:30:05 INFO Applying migration id=jsonpath 2026/02/04 21:30:05 INFO Applying migration id=localforward 2026/02/04 21:30:05 INFO Applying migration id=avatar 2026/02/04 21:30:05 INFO Applying migration id=noimage 2026/02/04 21:30:05 INFO Applying migration id=feed 2026/02/04 21:30:05 INFO Applying migration id=bookmarks 2026/02/04 21:30:05 INFO Applying migration id=shareactivity 2026/02/04 21:30:05 INFO Applying migration id=application 2026/02/04 21:30:05 INFO Applying migration id=certificates 2026/02/04 21:30:05 INFO Applying migration id=rawforward 2026/02/04 21:30:05 INFO Applying migration id=publickey 2026/02/04 21:30:05 INFO Applying migration id=resolvegroup 2026/02/04 21:30:05 INFO Applying migration id=reject 2026/02/04 21:30:05 INFO Applying migration id=autodel 2026/02/04 21:30:05 INFO Applying migration id=jsonb 2026/02/04 21:30:05 INFO Applying migration id=quote 2026/02/04 21:30:05 INFO Applying migration id=rfc9421 2026/02/04 21:30:05 INFO Applying migration id=keys 2026/02/04 21:30:05 INFO Applying migration id=portable 2026/02/04 21:30:05 INFO Applying migration id=proofs 2026/02/04 21:30:05 INFO Applying migration id=contexts 2026/02/04 21:30:05 INFO Applying migration id=deliverieshost 2026/02/04 21:30:05 INFO Applying migration id=pembegin 2026/02/04 21:30:05 INFO Applying migration id=didhost 2026/02/04 21:30:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:05 INFO Applying migration id=invites 2026/02/04 21:30:05 INFO Applying migration id=ed25519blob 2026/02/04 21:30:05 INFO Applying migration id=rsablob 2026/02/04 21:30:05 INFO Applying migration id=iconscid --- PASS: TestUsers_NoPosts (0.57s) === RUN TestUsers_UnauthenticatedUser 2026/02/04 21:30:05 INFO Applying migration id=initial 2026/02/04 21:30:05 INFO Applying migration id=notesupdated 2026/02/04 21:30:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:05 INFO Applying migration id=activitiesid 2026/02/04 21:30:05 INFO Applying migration id=outbox 2026/02/04 21:30:05 INFO Applying migration id=edits 2026/02/04 21:30:05 INFO Applying migration id=outboxactor 2026/02/04 21:30:06 INFO Applying migration id=outboxsender 2026/02/04 21:30:06 INFO Applying migration id=thread 2026/02/04 21:30:06 INFO Applying migration id=host 2026/02/04 21:30:06 INFO Applying migration id=sharedinbox 2026/02/04 21:30:06 INFO Applying migration id=noteshost 2026/02/04 21:30:06 INFO Applying migration id=fetched 2026/02/04 21:30:06 INFO Applying migration id=move 2026/02/04 21:30:06 INFO Applying migration id=cleanup 2026/02/04 21:30:06 INFO Applying migration id=received 2026/02/04 21:30:06 INFO Applying migration id=namehost 2026/02/04 21:30:06 INFO Applying migration id=outboxhost 2026/02/04 21:30:06 INFO Applying migration id=notesfts 2026/02/04 21:30:06 INFO Applying migration id=iconsname 2026/02/04 21:30:06 INFO Applying migration id=nohash 2026/02/04 21:30:06 INFO Applying migration id=shares 2026/02/04 21:30:06 INFO Applying migration id=actorttl 2026/02/04 21:30:06 INFO Applying migration id=tocc 2026/02/04 21:30:06 INFO Applying migration id=followeds 2026/02/04 21:30:06 INFO Applying migration id=certhash 2026/02/04 21:30:06 INFO Applying migration id=follows_sync 2026/02/04 21:30:06 INFO Applying migration id=jsonpath 2026/02/04 21:30:06 INFO Applying migration id=localforward 2026/02/04 21:30:06 INFO Applying migration id=avatar 2026/02/04 21:30:06 INFO Applying migration id=noimage 2026/02/04 21:30:06 INFO Applying migration id=feed 2026/02/04 21:30:06 INFO Applying migration id=bookmarks 2026/02/04 21:30:06 INFO Applying migration id=shareactivity 2026/02/04 21:30:06 INFO Applying migration id=application 2026/02/04 21:30:06 INFO Applying migration id=certificates 2026/02/04 21:30:06 INFO Applying migration id=rawforward 2026/02/04 21:30:06 INFO Applying migration id=publickey 2026/02/04 21:30:06 INFO Applying migration id=resolvegroup 2026/02/04 21:30:06 INFO Applying migration id=reject 2026/02/04 21:30:06 INFO Applying migration id=autodel 2026/02/04 21:30:06 INFO Applying migration id=jsonb 2026/02/04 21:30:06 INFO Applying migration id=quote 2026/02/04 21:30:06 INFO Applying migration id=rfc9421 2026/02/04 21:30:06 INFO Applying migration id=keys 2026/02/04 21:30:06 INFO Applying migration id=portable 2026/02/04 21:30:06 INFO Applying migration id=proofs 2026/02/04 21:30:06 INFO Applying migration id=contexts 2026/02/04 21:30:06 INFO Applying migration id=deliverieshost 2026/02/04 21:30:06 INFO Applying migration id=pembegin 2026/02/04 21:30:06 INFO Applying migration id=didhost 2026/02/04 21:30:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:06 INFO Applying migration id=invites 2026/02/04 21:30:06 INFO Applying migration id=ed25519blob 2026/02/04 21:30:06 INFO Applying migration id=rsablob 2026/02/04 21:30:06 INFO Applying migration id=iconscid --- PASS: TestUsers_UnauthenticatedUser (0.79s) === RUN TestUsers_DM 2026/02/04 21:30:06 INFO Applying migration id=initial 2026/02/04 21:30:06 INFO Applying migration id=notesupdated 2026/02/04 21:30:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:06 INFO Applying migration id=activitiesid 2026/02/04 21:30:06 INFO Applying migration id=outbox 2026/02/04 21:30:06 INFO Applying migration id=edits 2026/02/04 21:30:06 INFO Applying migration id=outboxactor 2026/02/04 21:30:06 INFO Applying migration id=outboxsender 2026/02/04 21:30:06 INFO Applying migration id=thread 2026/02/04 21:30:06 INFO Applying migration id=host 2026/02/04 21:30:06 INFO Applying migration id=sharedinbox 2026/02/04 21:30:06 INFO Applying migration id=noteshost 2026/02/04 21:30:06 INFO Applying migration id=fetched 2026/02/04 21:30:06 INFO Applying migration id=move 2026/02/04 21:30:06 INFO Applying migration id=cleanup 2026/02/04 21:30:06 INFO Applying migration id=received 2026/02/04 21:30:06 INFO Applying migration id=namehost 2026/02/04 21:30:06 INFO Applying migration id=outboxhost 2026/02/04 21:30:06 INFO Applying migration id=notesfts 2026/02/04 21:30:06 INFO Applying migration id=iconsname 2026/02/04 21:30:06 INFO Applying migration id=nohash 2026/02/04 21:30:06 INFO Applying migration id=shares 2026/02/04 21:30:06 INFO Applying migration id=actorttl 2026/02/04 21:30:06 INFO Applying migration id=tocc 2026/02/04 21:30:06 INFO Applying migration id=followeds 2026/02/04 21:30:06 INFO Applying migration id=certhash 2026/02/04 21:30:06 INFO Applying migration id=follows_sync 2026/02/04 21:30:06 INFO Applying migration id=jsonpath 2026/02/04 21:30:06 INFO Applying migration id=localforward 2026/02/04 21:30:06 INFO Applying migration id=avatar 2026/02/04 21:30:06 INFO Applying migration id=noimage 2026/02/04 21:30:06 INFO Applying migration id=feed 2026/02/04 21:30:06 INFO Applying migration id=bookmarks 2026/02/04 21:30:06 INFO Applying migration id=shareactivity 2026/02/04 21:30:06 INFO Applying migration id=application 2026/02/04 21:30:06 INFO Applying migration id=certificates 2026/02/04 21:30:06 INFO Applying migration id=rawforward 2026/02/04 21:30:06 INFO Applying migration id=publickey 2026/02/04 21:30:06 INFO Applying migration id=resolvegroup 2026/02/04 21:30:06 INFO Applying migration id=reject 2026/02/04 21:30:06 INFO Applying migration id=autodel 2026/02/04 21:30:06 INFO Applying migration id=jsonb 2026/02/04 21:30:06 INFO Applying migration id=quote 2026/02/04 21:30:06 INFO Applying migration id=rfc9421 2026/02/04 21:30:06 INFO Applying migration id=keys 2026/02/04 21:30:06 INFO Applying migration id=portable 2026/02/04 21:30:06 INFO Applying migration id=proofs 2026/02/04 21:30:06 INFO Applying migration id=contexts 2026/02/04 21:30:06 INFO Applying migration id=deliverieshost 2026/02/04 21:30:06 INFO Applying migration id=pembegin 2026/02/04 21:30:06 INFO Applying migration id=didhost 2026/02/04 21:30:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:06 INFO Applying migration id=invites 2026/02/04 21:30:06 INFO Applying migration id=ed25519blob 2026/02/04 21:30:06 INFO Applying migration id=rsablob 2026/02/04 21:30:06 INFO Applying migration id=iconscid 2026/02/04 21:30:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-0474-752c-b912-7f1edf3e4ec3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-0475-7459-9993-b4cb36a32d60 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-0474-752c-b912-7f1edf3e4ec3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-0474-752c-b912-7f1edf3e4ec3 2026/02/04 21:30:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0475-7d25-99ec-825fc910f294 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0475-79db-98e8-40604f2fa6bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0475-79db-98e8-40604f2fa6bf --- PASS: TestUsers_DM (0.58s) === RUN TestUsers_DMNotFollowing 2026/02/04 21:30:07 INFO Applying migration id=initial 2026/02/04 21:30:07 INFO Applying migration id=notesupdated 2026/02/04 21:30:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:07 INFO Applying migration id=activitiesid 2026/02/04 21:30:07 INFO Applying migration id=outbox 2026/02/04 21:30:07 INFO Applying migration id=edits 2026/02/04 21:30:07 INFO Applying migration id=outboxactor 2026/02/04 21:30:07 INFO Applying migration id=outboxsender 2026/02/04 21:30:07 INFO Applying migration id=thread 2026/02/04 21:30:07 INFO Applying migration id=host 2026/02/04 21:30:07 INFO Applying migration id=sharedinbox 2026/02/04 21:30:07 INFO Applying migration id=noteshost 2026/02/04 21:30:07 INFO Applying migration id=fetched 2026/02/04 21:30:07 INFO Applying migration id=move 2026/02/04 21:30:07 INFO Applying migration id=cleanup 2026/02/04 21:30:07 INFO Applying migration id=received 2026/02/04 21:30:07 INFO Applying migration id=namehost 2026/02/04 21:30:07 INFO Applying migration id=outboxhost 2026/02/04 21:30:07 INFO Applying migration id=notesfts 2026/02/04 21:30:07 INFO Applying migration id=iconsname 2026/02/04 21:30:07 INFO Applying migration id=nohash 2026/02/04 21:30:07 INFO Applying migration id=shares 2026/02/04 21:30:07 INFO Applying migration id=actorttl 2026/02/04 21:30:07 INFO Applying migration id=tocc 2026/02/04 21:30:07 INFO Applying migration id=followeds 2026/02/04 21:30:07 INFO Applying migration id=certhash 2026/02/04 21:30:07 INFO Applying migration id=follows_sync 2026/02/04 21:30:07 INFO Applying migration id=jsonpath 2026/02/04 21:30:07 INFO Applying migration id=localforward 2026/02/04 21:30:07 INFO Applying migration id=avatar 2026/02/04 21:30:07 INFO Applying migration id=noimage 2026/02/04 21:30:07 INFO Applying migration id=feed 2026/02/04 21:30:07 INFO Applying migration id=bookmarks 2026/02/04 21:30:07 INFO Applying migration id=shareactivity 2026/02/04 21:30:07 INFO Applying migration id=application 2026/02/04 21:30:07 INFO Applying migration id=certificates 2026/02/04 21:30:07 INFO Applying migration id=rawforward 2026/02/04 21:30:07 INFO Applying migration id=publickey 2026/02/04 21:30:07 INFO Applying migration id=resolvegroup 2026/02/04 21:30:07 INFO Applying migration id=reject 2026/02/04 21:30:07 INFO Applying migration id=autodel 2026/02/04 21:30:07 INFO Applying migration id=jsonb 2026/02/04 21:30:07 INFO Applying migration id=quote 2026/02/04 21:30:07 INFO Applying migration id=rfc9421 2026/02/04 21:30:07 INFO Applying migration id=keys 2026/02/04 21:30:07 INFO Applying migration id=portable 2026/02/04 21:30:07 INFO Applying migration id=proofs 2026/02/04 21:30:07 INFO Applying migration id=contexts 2026/02/04 21:30:07 INFO Applying migration id=deliverieshost 2026/02/04 21:30:07 INFO Applying migration id=pembegin 2026/02/04 21:30:07 INFO Applying migration id=didhost 2026/02/04 21:30:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:07 INFO Applying migration id=invites 2026/02/04 21:30:07 INFO Applying migration id=ed25519blob 2026/02/04 21:30:07 INFO Applying migration id=rsablob 2026/02/04 21:30:07 INFO Applying migration id=iconscid 2026/02/04 21:30:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-06bd-7b73-89d9-33e01a40f772 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 2026/02/04 21:30:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-06be-7450-ac9e-e5901eed8b41 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-06be-712c-96ba-a4ddb34034c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-06be-712c-96ba-a4ddb34034c2 2026/02/04 21:30:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a90-06bf-7687-be41-5bb326206edf activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 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.58s) === RUN TestUsers_PostToFollowers 2026/02/04 21:30:07 INFO Applying migration id=initial 2026/02/04 21:30:07 INFO Applying migration id=notesupdated 2026/02/04 21:30:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:07 INFO Applying migration id=activitiesid 2026/02/04 21:30:07 INFO Applying migration id=outbox 2026/02/04 21:30:07 INFO Applying migration id=edits 2026/02/04 21:30:07 INFO Applying migration id=outboxactor 2026/02/04 21:30:07 INFO Applying migration id=outboxsender 2026/02/04 21:30:07 INFO Applying migration id=thread 2026/02/04 21:30:07 INFO Applying migration id=host 2026/02/04 21:30:07 INFO Applying migration id=sharedinbox 2026/02/04 21:30:07 INFO Applying migration id=noteshost 2026/02/04 21:30:07 INFO Applying migration id=fetched 2026/02/04 21:30:07 INFO Applying migration id=move 2026/02/04 21:30:07 INFO Applying migration id=cleanup 2026/02/04 21:30:07 INFO Applying migration id=received 2026/02/04 21:30:07 INFO Applying migration id=namehost 2026/02/04 21:30:07 INFO Applying migration id=outboxhost 2026/02/04 21:30:07 INFO Applying migration id=notesfts 2026/02/04 21:30:07 INFO Applying migration id=iconsname 2026/02/04 21:30:07 INFO Applying migration id=nohash 2026/02/04 21:30:07 INFO Applying migration id=shares 2026/02/04 21:30:07 INFO Applying migration id=actorttl 2026/02/04 21:30:07 INFO Applying migration id=tocc 2026/02/04 21:30:07 INFO Applying migration id=followeds 2026/02/04 21:30:07 INFO Applying migration id=certhash 2026/02/04 21:30:07 INFO Applying migration id=follows_sync 2026/02/04 21:30:07 INFO Applying migration id=jsonpath 2026/02/04 21:30:07 INFO Applying migration id=localforward 2026/02/04 21:30:07 INFO Applying migration id=avatar 2026/02/04 21:30:07 INFO Applying migration id=noimage 2026/02/04 21:30:07 INFO Applying migration id=feed 2026/02/04 21:30:07 INFO Applying migration id=bookmarks 2026/02/04 21:30:07 INFO Applying migration id=shareactivity 2026/02/04 21:30:07 INFO Applying migration id=application 2026/02/04 21:30:07 INFO Applying migration id=certificates 2026/02/04 21:30:07 INFO Applying migration id=rawforward 2026/02/04 21:30:07 INFO Applying migration id=publickey 2026/02/04 21:30:07 INFO Applying migration id=resolvegroup 2026/02/04 21:30:07 INFO Applying migration id=reject 2026/02/04 21:30:07 INFO Applying migration id=autodel 2026/02/04 21:30:07 INFO Applying migration id=jsonb 2026/02/04 21:30:08 INFO Applying migration id=quote 2026/02/04 21:30:08 INFO Applying migration id=rfc9421 2026/02/04 21:30:08 INFO Applying migration id=keys 2026/02/04 21:30:08 INFO Applying migration id=portable 2026/02/04 21:30:08 INFO Applying migration id=proofs 2026/02/04 21:30:08 INFO Applying migration id=contexts 2026/02/04 21:30:08 INFO Applying migration id=deliverieshost 2026/02/04 21:30:08 INFO Applying migration id=pembegin 2026/02/04 21:30:08 INFO Applying migration id=didhost 2026/02/04 21:30:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:08 INFO Applying migration id=invites 2026/02/04 21:30:08 INFO Applying migration id=ed25519blob 2026/02/04 21:30:08 INFO Applying migration id=rsablob 2026/02/04 21:30:08 INFO Applying migration id=iconscid 2026/02/04 21:30:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-0951-78ce-8160-92fc048c3364 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-0952-79a0-8df8-eeefdd14d970 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-0951-78ce-8160-92fc048c3364 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-0951-78ce-8160-92fc048c3364 2026/02/04 21:30:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0953-7882-9f23-3900550a54a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0953-781f-b7cd-44149fe95f54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0953-781f-b7cd-44149fe95f54 --- PASS: TestUsers_PostToFollowers (0.67s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/04 21:30:08 INFO Applying migration id=initial 2026/02/04 21:30:08 INFO Applying migration id=notesupdated 2026/02/04 21:30:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:08 INFO Applying migration id=activitiesid 2026/02/04 21:30:08 INFO Applying migration id=outbox 2026/02/04 21:30:08 INFO Applying migration id=edits 2026/02/04 21:30:08 INFO Applying migration id=outboxactor 2026/02/04 21:30:08 INFO Applying migration id=outboxsender 2026/02/04 21:30:08 INFO Applying migration id=thread 2026/02/04 21:30:08 INFO Applying migration id=host 2026/02/04 21:30:08 INFO Applying migration id=sharedinbox 2026/02/04 21:30:08 INFO Applying migration id=noteshost 2026/02/04 21:30:08 INFO Applying migration id=fetched 2026/02/04 21:30:08 INFO Applying migration id=move 2026/02/04 21:30:08 INFO Applying migration id=cleanup 2026/02/04 21:30:08 INFO Applying migration id=received 2026/02/04 21:30:08 INFO Applying migration id=namehost 2026/02/04 21:30:08 INFO Applying migration id=outboxhost 2026/02/04 21:30:08 INFO Applying migration id=notesfts 2026/02/04 21:30:08 INFO Applying migration id=iconsname 2026/02/04 21:30:08 INFO Applying migration id=nohash 2026/02/04 21:30:08 INFO Applying migration id=shares 2026/02/04 21:30:08 INFO Applying migration id=actorttl 2026/02/04 21:30:08 INFO Applying migration id=tocc 2026/02/04 21:30:08 INFO Applying migration id=followeds 2026/02/04 21:30:08 INFO Applying migration id=certhash 2026/02/04 21:30:08 INFO Applying migration id=follows_sync 2026/02/04 21:30:08 INFO Applying migration id=jsonpath 2026/02/04 21:30:08 INFO Applying migration id=localforward 2026/02/04 21:30:08 INFO Applying migration id=avatar 2026/02/04 21:30:08 INFO Applying migration id=noimage 2026/02/04 21:30:08 INFO Applying migration id=feed 2026/02/04 21:30:08 INFO Applying migration id=bookmarks 2026/02/04 21:30:08 INFO Applying migration id=shareactivity 2026/02/04 21:30:08 INFO Applying migration id=application 2026/02/04 21:30:08 INFO Applying migration id=certificates 2026/02/04 21:30:08 INFO Applying migration id=rawforward 2026/02/04 21:30:08 INFO Applying migration id=publickey 2026/02/04 21:30:08 INFO Applying migration id=resolvegroup 2026/02/04 21:30:08 INFO Applying migration id=reject 2026/02/04 21:30:08 INFO Applying migration id=autodel 2026/02/04 21:30:08 INFO Applying migration id=jsonb 2026/02/04 21:30:08 INFO Applying migration id=quote 2026/02/04 21:30:08 INFO Applying migration id=rfc9421 2026/02/04 21:30:08 INFO Applying migration id=keys 2026/02/04 21:30:08 INFO Applying migration id=portable 2026/02/04 21:30:08 INFO Applying migration id=proofs 2026/02/04 21:30:08 INFO Applying migration id=contexts 2026/02/04 21:30:08 INFO Applying migration id=deliverieshost 2026/02/04 21:30:08 INFO Applying migration id=pembegin 2026/02/04 21:30:08 INFO Applying migration id=didhost 2026/02/04 21:30:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:08 INFO Applying migration id=invites 2026/02/04 21:30:08 INFO Applying migration id=ed25519blob 2026/02/04 21:30:08 INFO Applying migration id=rsablob 2026/02/04 21:30:08 INFO Applying migration id=iconscid 2026/02/04 21:30:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0b38-7804-a383-b0a57278c354 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0b38-77df-b7ed-b8d6d03513ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0b38-77df-b7ed-b8d6d03513ab --- PASS: TestUsers_PostToFollowersNotFollowing (0.48s) === RUN TestUsers_PublicPost 2026/02/04 21:30:09 INFO Applying migration id=initial 2026/02/04 21:30:09 INFO Applying migration id=notesupdated 2026/02/04 21:30:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:09 INFO Applying migration id=activitiesid 2026/02/04 21:30:09 INFO Applying migration id=outbox 2026/02/04 21:30:09 INFO Applying migration id=edits 2026/02/04 21:30:09 INFO Applying migration id=outboxactor 2026/02/04 21:30:09 INFO Applying migration id=outboxsender 2026/02/04 21:30:09 INFO Applying migration id=thread 2026/02/04 21:30:09 INFO Applying migration id=host 2026/02/04 21:30:09 INFO Applying migration id=sharedinbox 2026/02/04 21:30:09 INFO Applying migration id=noteshost 2026/02/04 21:30:09 INFO Applying migration id=fetched 2026/02/04 21:30:09 INFO Applying migration id=move 2026/02/04 21:30:09 INFO Applying migration id=cleanup 2026/02/04 21:30:09 INFO Applying migration id=received 2026/02/04 21:30:09 INFO Applying migration id=namehost 2026/02/04 21:30:09 INFO Applying migration id=outboxhost 2026/02/04 21:30:09 INFO Applying migration id=notesfts 2026/02/04 21:30:09 INFO Applying migration id=iconsname 2026/02/04 21:30:09 INFO Applying migration id=nohash 2026/02/04 21:30:09 INFO Applying migration id=shares 2026/02/04 21:30:09 INFO Applying migration id=actorttl 2026/02/04 21:30:09 INFO Applying migration id=tocc 2026/02/04 21:30:09 INFO Applying migration id=followeds 2026/02/04 21:30:09 INFO Applying migration id=certhash 2026/02/04 21:30:09 INFO Applying migration id=follows_sync 2026/02/04 21:30:09 INFO Applying migration id=jsonpath 2026/02/04 21:30:09 INFO Applying migration id=localforward 2026/02/04 21:30:09 INFO Applying migration id=avatar 2026/02/04 21:30:09 INFO Applying migration id=noimage 2026/02/04 21:30:09 INFO Applying migration id=feed 2026/02/04 21:30:09 INFO Applying migration id=bookmarks 2026/02/04 21:30:09 INFO Applying migration id=shareactivity 2026/02/04 21:30:09 INFO Applying migration id=application 2026/02/04 21:30:09 INFO Applying migration id=certificates 2026/02/04 21:30:09 INFO Applying migration id=rawforward 2026/02/04 21:30:09 INFO Applying migration id=publickey 2026/02/04 21:30:09 INFO Applying migration id=resolvegroup 2026/02/04 21:30:09 INFO Applying migration id=reject 2026/02/04 21:30:09 INFO Applying migration id=autodel 2026/02/04 21:30:09 INFO Applying migration id=jsonb 2026/02/04 21:30:09 INFO Applying migration id=quote 2026/02/04 21:30:09 INFO Applying migration id=rfc9421 2026/02/04 21:30:09 INFO Applying migration id=keys 2026/02/04 21:30:09 INFO Applying migration id=portable 2026/02/04 21:30:09 INFO Applying migration id=proofs 2026/02/04 21:30:09 INFO Applying migration id=contexts 2026/02/04 21:30:09 INFO Applying migration id=deliverieshost 2026/02/04 21:30:09 INFO Applying migration id=pembegin 2026/02/04 21:30:09 INFO Applying migration id=didhost 2026/02/04 21:30:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:09 INFO Applying migration id=invites 2026/02/04 21:30:09 INFO Applying migration id=ed25519blob 2026/02/04 21:30:09 INFO Applying migration id=rsablob 2026/02/04 21:30:09 INFO Applying migration id=iconscid 2026/02/04 21:30:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-0c87-70c6-9434-501487120e0d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-0c87-76a1-aacd-b1b52563196e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-0c87-70c6-9434-501487120e0d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-0c87-70c6-9434-501487120e0d 2026/02/04 21:30:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0c87-7b8b-83b6-5e1e6488548b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0c87-7b65-a0ad-99ccfded65ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0c87-7b65-a0ad-99ccfded65ad --- PASS: TestUsers_PublicPost (0.34s) === RUN TestUsers_PublicPostNotFollowing 2026/02/04 21:30:09 INFO Applying migration id=initial 2026/02/04 21:30:09 INFO Applying migration id=notesupdated 2026/02/04 21:30:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:09 INFO Applying migration id=activitiesid 2026/02/04 21:30:09 INFO Applying migration id=outbox 2026/02/04 21:30:09 INFO Applying migration id=edits 2026/02/04 21:30:09 INFO Applying migration id=outboxactor 2026/02/04 21:30:09 INFO Applying migration id=outboxsender 2026/02/04 21:30:09 INFO Applying migration id=thread 2026/02/04 21:30:09 INFO Applying migration id=host 2026/02/04 21:30:09 INFO Applying migration id=sharedinbox 2026/02/04 21:30:09 INFO Applying migration id=noteshost 2026/02/04 21:30:09 INFO Applying migration id=fetched 2026/02/04 21:30:09 INFO Applying migration id=move 2026/02/04 21:30:09 INFO Applying migration id=cleanup 2026/02/04 21:30:09 INFO Applying migration id=received 2026/02/04 21:30:09 INFO Applying migration id=namehost 2026/02/04 21:30:09 INFO Applying migration id=outboxhost 2026/02/04 21:30:09 INFO Applying migration id=notesfts 2026/02/04 21:30:09 INFO Applying migration id=iconsname 2026/02/04 21:30:09 INFO Applying migration id=nohash 2026/02/04 21:30:09 INFO Applying migration id=shares 2026/02/04 21:30:09 INFO Applying migration id=actorttl 2026/02/04 21:30:09 INFO Applying migration id=tocc 2026/02/04 21:30:09 INFO Applying migration id=followeds 2026/02/04 21:30:09 INFO Applying migration id=certhash 2026/02/04 21:30:09 INFO Applying migration id=follows_sync 2026/02/04 21:30:09 INFO Applying migration id=jsonpath 2026/02/04 21:30:09 INFO Applying migration id=localforward 2026/02/04 21:30:09 INFO Applying migration id=avatar 2026/02/04 21:30:09 INFO Applying migration id=noimage 2026/02/04 21:30:09 INFO Applying migration id=feed 2026/02/04 21:30:09 INFO Applying migration id=bookmarks 2026/02/04 21:30:09 INFO Applying migration id=shareactivity 2026/02/04 21:30:09 INFO Applying migration id=application 2026/02/04 21:30:09 INFO Applying migration id=certificates 2026/02/04 21:30:09 INFO Applying migration id=rawforward 2026/02/04 21:30:09 INFO Applying migration id=publickey 2026/02/04 21:30:09 INFO Applying migration id=resolvegroup 2026/02/04 21:30:09 INFO Applying migration id=reject 2026/02/04 21:30:09 INFO Applying migration id=autodel 2026/02/04 21:30:09 INFO Applying migration id=jsonb 2026/02/04 21:30:09 INFO Applying migration id=quote 2026/02/04 21:30:09 INFO Applying migration id=rfc9421 2026/02/04 21:30:09 INFO Applying migration id=keys 2026/02/04 21:30:09 INFO Applying migration id=portable 2026/02/04 21:30:09 INFO Applying migration id=proofs 2026/02/04 21:30:09 INFO Applying migration id=contexts 2026/02/04 21:30:09 INFO Applying migration id=deliverieshost 2026/02/04 21:30:09 INFO Applying migration id=pembegin 2026/02/04 21:30:09 INFO Applying migration id=didhost 2026/02/04 21:30:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:09 INFO Applying migration id=invites 2026/02/04 21:30:09 INFO Applying migration id=ed25519blob 2026/02/04 21:30:09 INFO Applying migration id=rsablob 2026/02/04 21:30:09 INFO Applying migration id=iconscid 2026/02/04 21:30:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0e92-7f25-a00d-a5b693562529 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0e92-7ebb-a42b-4cd2bde040e9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0e92-7ebb-a42b-4cd2bde040e9 --- PASS: TestUsers_PublicPostNotFollowing (0.53s) === RUN TestUsers_PublicPostShared 2026/02/04 21:30:09 INFO Applying migration id=initial 2026/02/04 21:30:09 INFO Applying migration id=notesupdated 2026/02/04 21:30:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:09 INFO Applying migration id=activitiesid 2026/02/04 21:30:09 INFO Applying migration id=outbox 2026/02/04 21:30:09 INFO Applying migration id=edits 2026/02/04 21:30:09 INFO Applying migration id=outboxactor 2026/02/04 21:30:09 INFO Applying migration id=outboxsender 2026/02/04 21:30:09 INFO Applying migration id=thread 2026/02/04 21:30:09 INFO Applying migration id=host 2026/02/04 21:30:09 INFO Applying migration id=sharedinbox 2026/02/04 21:30:09 INFO Applying migration id=noteshost 2026/02/04 21:30:09 INFO Applying migration id=fetched 2026/02/04 21:30:09 INFO Applying migration id=move 2026/02/04 21:30:09 INFO Applying migration id=cleanup 2026/02/04 21:30:09 INFO Applying migration id=received 2026/02/04 21:30:09 INFO Applying migration id=namehost 2026/02/04 21:30:09 INFO Applying migration id=outboxhost 2026/02/04 21:30:09 INFO Applying migration id=notesfts 2026/02/04 21:30:09 INFO Applying migration id=iconsname 2026/02/04 21:30:09 INFO Applying migration id=nohash 2026/02/04 21:30:09 INFO Applying migration id=shares 2026/02/04 21:30:09 INFO Applying migration id=actorttl 2026/02/04 21:30:09 INFO Applying migration id=tocc 2026/02/04 21:30:10 INFO Applying migration id=followeds 2026/02/04 21:30:10 INFO Applying migration id=certhash 2026/02/04 21:30:10 INFO Applying migration id=follows_sync 2026/02/04 21:30:10 INFO Applying migration id=jsonpath 2026/02/04 21:30:10 INFO Applying migration id=localforward 2026/02/04 21:30:10 INFO Applying migration id=avatar 2026/02/04 21:30:10 INFO Applying migration id=noimage 2026/02/04 21:30:10 INFO Applying migration id=feed 2026/02/04 21:30:10 INFO Applying migration id=bookmarks 2026/02/04 21:30:10 INFO Applying migration id=shareactivity 2026/02/04 21:30:10 INFO Applying migration id=application 2026/02/04 21:30:10 INFO Applying migration id=certificates 2026/02/04 21:30:10 INFO Applying migration id=rawforward 2026/02/04 21:30:10 INFO Applying migration id=publickey 2026/02/04 21:30:10 INFO Applying migration id=resolvegroup 2026/02/04 21:30:10 INFO Applying migration id=reject 2026/02/04 21:30:10 INFO Applying migration id=autodel 2026/02/04 21:30:10 INFO Applying migration id=jsonb 2026/02/04 21:30:10 INFO Applying migration id=quote 2026/02/04 21:30:10 INFO Applying migration id=rfc9421 2026/02/04 21:30:10 INFO Applying migration id=keys 2026/02/04 21:30:10 INFO Applying migration id=portable 2026/02/04 21:30:10 INFO Applying migration id=proofs 2026/02/04 21:30:10 INFO Applying migration id=contexts 2026/02/04 21:30:10 INFO Applying migration id=deliverieshost 2026/02/04 21:30:10 INFO Applying migration id=pembegin 2026/02/04 21:30:10 INFO Applying migration id=didhost 2026/02/04 21:30:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:10 INFO Applying migration id=invites 2026/02/04 21:30:10 INFO Applying migration id=ed25519blob 2026/02/04 21:30:10 INFO Applying migration id=rsablob 2026/02/04 21:30:10 INFO Applying migration id=iconscid 2026/02/04 21:30:10 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-1190-7b22-89cb-aa29b7d69133 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/02/04 21:30:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (0.76s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/04 21:30:10 INFO Applying migration id=initial 2026/02/04 21:30:10 INFO Applying migration id=notesupdated 2026/02/04 21:30:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:10 INFO Applying migration id=activitiesid 2026/02/04 21:30:10 INFO Applying migration id=outbox 2026/02/04 21:30:10 INFO Applying migration id=edits 2026/02/04 21:30:10 INFO Applying migration id=outboxactor 2026/02/04 21:30:10 INFO Applying migration id=outboxsender 2026/02/04 21:30:10 INFO Applying migration id=thread 2026/02/04 21:30:10 INFO Applying migration id=host 2026/02/04 21:30:10 INFO Applying migration id=sharedinbox 2026/02/04 21:30:10 INFO Applying migration id=noteshost 2026/02/04 21:30:10 INFO Applying migration id=fetched 2026/02/04 21:30:10 INFO Applying migration id=move 2026/02/04 21:30:10 INFO Applying migration id=cleanup 2026/02/04 21:30:10 INFO Applying migration id=received 2026/02/04 21:30:10 INFO Applying migration id=namehost 2026/02/04 21:30:10 INFO Applying migration id=outboxhost 2026/02/04 21:30:10 INFO Applying migration id=notesfts 2026/02/04 21:30:10 INFO Applying migration id=iconsname 2026/02/04 21:30:10 INFO Applying migration id=nohash 2026/02/04 21:30:10 INFO Applying migration id=shares 2026/02/04 21:30:10 INFO Applying migration id=actorttl 2026/02/04 21:30:10 INFO Applying migration id=tocc 2026/02/04 21:30:10 INFO Applying migration id=followeds 2026/02/04 21:30:10 INFO Applying migration id=certhash 2026/02/04 21:30:10 INFO Applying migration id=follows_sync 2026/02/04 21:30:10 INFO Applying migration id=jsonpath 2026/02/04 21:30:10 INFO Applying migration id=localforward 2026/02/04 21:30:10 INFO Applying migration id=avatar 2026/02/04 21:30:10 INFO Applying migration id=noimage 2026/02/04 21:30:10 INFO Applying migration id=feed 2026/02/04 21:30:10 INFO Applying migration id=bookmarks 2026/02/04 21:30:10 INFO Applying migration id=shareactivity 2026/02/04 21:30:10 INFO Applying migration id=application 2026/02/04 21:30:10 INFO Applying migration id=certificates 2026/02/04 21:30:10 INFO Applying migration id=rawforward 2026/02/04 21:30:10 INFO Applying migration id=publickey 2026/02/04 21:30:10 INFO Applying migration id=resolvegroup 2026/02/04 21:30:10 INFO Applying migration id=reject 2026/02/04 21:30:10 INFO Applying migration id=autodel 2026/02/04 21:30:10 INFO Applying migration id=jsonb 2026/02/04 21:30:10 INFO Applying migration id=quote 2026/02/04 21:30:10 INFO Applying migration id=rfc9421 2026/02/04 21:30:10 INFO Applying migration id=keys 2026/02/04 21:30:10 INFO Applying migration id=portable 2026/02/04 21:30:10 INFO Applying migration id=proofs 2026/02/04 21:30:10 INFO Applying migration id=contexts 2026/02/04 21:30:10 INFO Applying migration id=deliverieshost 2026/02/04 21:30:10 INFO Applying migration id=pembegin 2026/02/04 21:30:10 INFO Applying migration id=didhost 2026/02/04 21:30:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:10 INFO Applying migration id=invites 2026/02/04 21:30:10 INFO Applying migration id=ed25519blob 2026/02/04 21:30:10 INFO Applying migration id=rsablob 2026/02/04 21:30:10 INFO Applying migration id=iconscid 2026/02/04 21:30:11 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-13d7-7855-b083-b2873fd3117c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/02/04 21:30: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a90-13dc-70eb-99e6-d47332db5df4 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-13d7-7855-b083-b2873fd3117c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (0.59s) === RUN TestView_NoReplies 2026/02/04 21:30:11 INFO Applying migration id=initial 2026/02/04 21:30:11 INFO Applying migration id=notesupdated 2026/02/04 21:30:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:11 INFO Applying migration id=activitiesid 2026/02/04 21:30:11 INFO Applying migration id=outbox 2026/02/04 21:30:11 INFO Applying migration id=edits 2026/02/04 21:30:11 INFO Applying migration id=outboxactor 2026/02/04 21:30:11 INFO Applying migration id=outboxsender 2026/02/04 21:30:11 INFO Applying migration id=thread 2026/02/04 21:30:11 INFO Applying migration id=host 2026/02/04 21:30:11 INFO Applying migration id=sharedinbox 2026/02/04 21:30:11 INFO Applying migration id=noteshost 2026/02/04 21:30:11 INFO Applying migration id=fetched 2026/02/04 21:30:11 INFO Applying migration id=move 2026/02/04 21:30:11 INFO Applying migration id=cleanup 2026/02/04 21:30:11 INFO Applying migration id=received 2026/02/04 21:30:11 INFO Applying migration id=namehost 2026/02/04 21:30:11 INFO Applying migration id=outboxhost 2026/02/04 21:30:11 INFO Applying migration id=notesfts 2026/02/04 21:30:11 INFO Applying migration id=iconsname 2026/02/04 21:30:11 INFO Applying migration id=nohash 2026/02/04 21:30:11 INFO Applying migration id=shares 2026/02/04 21:30:11 INFO Applying migration id=actorttl 2026/02/04 21:30:11 INFO Applying migration id=tocc 2026/02/04 21:30:11 INFO Applying migration id=followeds 2026/02/04 21:30:11 INFO Applying migration id=certhash 2026/02/04 21:30:11 INFO Applying migration id=follows_sync 2026/02/04 21:30:11 INFO Applying migration id=jsonpath 2026/02/04 21:30:11 INFO Applying migration id=localforward 2026/02/04 21:30:11 INFO Applying migration id=avatar 2026/02/04 21:30:11 INFO Applying migration id=noimage 2026/02/04 21:30:11 INFO Applying migration id=feed 2026/02/04 21:30:11 INFO Applying migration id=bookmarks 2026/02/04 21:30:11 INFO Applying migration id=shareactivity 2026/02/04 21:30:11 INFO Applying migration id=application 2026/02/04 21:30:11 INFO Applying migration id=certificates 2026/02/04 21:30:11 INFO Applying migration id=rawforward 2026/02/04 21:30:11 INFO Applying migration id=publickey 2026/02/04 21:30:11 INFO Applying migration id=resolvegroup 2026/02/04 21:30:11 INFO Applying migration id=reject 2026/02/04 21:30:11 INFO Applying migration id=autodel 2026/02/04 21:30:11 INFO Applying migration id=jsonb 2026/02/04 21:30:11 INFO Applying migration id=quote 2026/02/04 21:30:11 INFO Applying migration id=rfc9421 2026/02/04 21:30:11 INFO Applying migration id=keys 2026/02/04 21:30:11 INFO Applying migration id=portable 2026/02/04 21:30:11 INFO Applying migration id=proofs 2026/02/04 21:30:11 INFO Applying migration id=contexts 2026/02/04 21:30:11 INFO Applying migration id=deliverieshost 2026/02/04 21:30:11 INFO Applying migration id=pembegin 2026/02/04 21:30:11 INFO Applying migration id=didhost 2026/02/04 21:30:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:11 INFO Applying migration id=invites 2026/02/04 21:30:11 INFO Applying migration id=ed25519blob 2026/02/04 21:30:11 INFO Applying migration id=rsablob 2026/02/04 21:30:11 INFO Applying migration id=iconscid 2026/02/04 21:30:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1556-7a35-ab55-efe943012ef1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1556-79ec-b896-5555bdc35f8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1556-79ec-b896-5555bdc35f8f 2026/02/04 21:30:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1556-79ec-b896-5555bdc35f8f --- PASS: TestView_NoReplies (0.38s) === RUN TestView_OneReply 2026/02/04 21:30:11 INFO Applying migration id=initial 2026/02/04 21:30:11 INFO Applying migration id=notesupdated 2026/02/04 21:30:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:11 INFO Applying migration id=activitiesid 2026/02/04 21:30:11 INFO Applying migration id=outbox 2026/02/04 21:30:11 INFO Applying migration id=edits 2026/02/04 21:30:11 INFO Applying migration id=outboxactor 2026/02/04 21:30:11 INFO Applying migration id=outboxsender 2026/02/04 21:30:11 INFO Applying migration id=thread 2026/02/04 21:30:11 INFO Applying migration id=host 2026/02/04 21:30:11 INFO Applying migration id=sharedinbox 2026/02/04 21:30:11 INFO Applying migration id=noteshost 2026/02/04 21:30:11 INFO Applying migration id=fetched 2026/02/04 21:30:11 INFO Applying migration id=move 2026/02/04 21:30:11 INFO Applying migration id=cleanup 2026/02/04 21:30:11 INFO Applying migration id=received 2026/02/04 21:30:11 INFO Applying migration id=namehost 2026/02/04 21:30:11 INFO Applying migration id=outboxhost 2026/02/04 21:30:11 INFO Applying migration id=notesfts 2026/02/04 21:30:11 INFO Applying migration id=iconsname 2026/02/04 21:30:11 INFO Applying migration id=nohash 2026/02/04 21:30:11 INFO Applying migration id=shares 2026/02/04 21:30:11 INFO Applying migration id=actorttl 2026/02/04 21:30:11 INFO Applying migration id=tocc 2026/02/04 21:30:11 INFO Applying migration id=followeds 2026/02/04 21:30:11 INFO Applying migration id=certhash 2026/02/04 21:30:11 INFO Applying migration id=follows_sync 2026/02/04 21:30:11 INFO Applying migration id=jsonpath 2026/02/04 21:30:11 INFO Applying migration id=localforward 2026/02/04 21:30:11 INFO Applying migration id=avatar 2026/02/04 21:30:11 INFO Applying migration id=noimage 2026/02/04 21:30:11 INFO Applying migration id=feed 2026/02/04 21:30:11 INFO Applying migration id=bookmarks 2026/02/04 21:30:11 INFO Applying migration id=shareactivity 2026/02/04 21:30:11 INFO Applying migration id=application 2026/02/04 21:30:11 INFO Applying migration id=certificates 2026/02/04 21:30:11 INFO Applying migration id=rawforward 2026/02/04 21:30:11 INFO Applying migration id=publickey 2026/02/04 21:30:11 INFO Applying migration id=resolvegroup 2026/02/04 21:30:11 INFO Applying migration id=reject 2026/02/04 21:30:11 INFO Applying migration id=autodel 2026/02/04 21:30:11 INFO Applying migration id=jsonb 2026/02/04 21:30:11 INFO Applying migration id=quote 2026/02/04 21:30:11 INFO Applying migration id=rfc9421 2026/02/04 21:30:11 INFO Applying migration id=keys 2026/02/04 21:30:11 INFO Applying migration id=portable 2026/02/04 21:30:11 INFO Applying migration id=proofs 2026/02/04 21:30:11 INFO Applying migration id=contexts 2026/02/04 21:30:11 INFO Applying migration id=deliverieshost 2026/02/04 21:30:11 INFO Applying migration id=pembegin 2026/02/04 21:30:11 INFO Applying migration id=didhost 2026/02/04 21:30:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:11 INFO Applying migration id=invites 2026/02/04 21:30:11 INFO Applying migration id=ed25519blob 2026/02/04 21:30:11 INFO Applying migration id=rsablob 2026/02/04 21:30:11 INFO Applying migration id=iconscid 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1795-7d6e-889a-1bae52de6495 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 2026/02/04 21:30:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 2026/02/04 21:30:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1797-7a02-bcee-eea487d6b265 note=https://localhost.localdomain:8443/post/019c2a90-1797-79de-a86e-506a9b602157 thread=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1797-7a02-bcee-eea487d6b265 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1797-79de-a86e-506a9b602157 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-1797-79de-a86e-506a9b602157 2026/02/04 21:30:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 --- PASS: TestView_OneReply (0.58s) === RUN TestView_TwoReplies 2026/02/04 21:30:12 INFO Applying migration id=initial 2026/02/04 21:30:12 INFO Applying migration id=notesupdated 2026/02/04 21:30:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:12 INFO Applying migration id=activitiesid 2026/02/04 21:30:12 INFO Applying migration id=outbox 2026/02/04 21:30:12 INFO Applying migration id=edits 2026/02/04 21:30:12 INFO Applying migration id=outboxactor 2026/02/04 21:30:12 INFO Applying migration id=outboxsender 2026/02/04 21:30:12 INFO Applying migration id=thread 2026/02/04 21:30:12 INFO Applying migration id=host 2026/02/04 21:30:12 INFO Applying migration id=sharedinbox 2026/02/04 21:30:12 INFO Applying migration id=noteshost 2026/02/04 21:30:12 INFO Applying migration id=fetched 2026/02/04 21:30:12 INFO Applying migration id=move 2026/02/04 21:30:12 INFO Applying migration id=cleanup 2026/02/04 21:30:12 INFO Applying migration id=received 2026/02/04 21:30:12 INFO Applying migration id=namehost 2026/02/04 21:30:12 INFO Applying migration id=outboxhost 2026/02/04 21:30:12 INFO Applying migration id=notesfts 2026/02/04 21:30:12 INFO Applying migration id=iconsname 2026/02/04 21:30:12 INFO Applying migration id=nohash 2026/02/04 21:30:12 INFO Applying migration id=shares 2026/02/04 21:30:12 INFO Applying migration id=actorttl 2026/02/04 21:30:12 INFO Applying migration id=tocc 2026/02/04 21:30:12 INFO Applying migration id=followeds 2026/02/04 21:30:12 INFO Applying migration id=certhash 2026/02/04 21:30:12 INFO Applying migration id=follows_sync 2026/02/04 21:30:12 INFO Applying migration id=jsonpath 2026/02/04 21:30:12 INFO Applying migration id=localforward 2026/02/04 21:30:12 INFO Applying migration id=avatar 2026/02/04 21:30:12 INFO Applying migration id=noimage 2026/02/04 21:30:12 INFO Applying migration id=feed 2026/02/04 21:30:12 INFO Applying migration id=bookmarks 2026/02/04 21:30:12 INFO Applying migration id=shareactivity 2026/02/04 21:30:12 INFO Applying migration id=application 2026/02/04 21:30:12 INFO Applying migration id=certificates 2026/02/04 21:30:12 INFO Applying migration id=rawforward 2026/02/04 21:30:12 INFO Applying migration id=publickey 2026/02/04 21:30:12 INFO Applying migration id=resolvegroup 2026/02/04 21:30:12 INFO Applying migration id=reject 2026/02/04 21:30:12 INFO Applying migration id=autodel 2026/02/04 21:30:12 INFO Applying migration id=jsonb 2026/02/04 21:30:12 INFO Applying migration id=quote 2026/02/04 21:30:12 INFO Applying migration id=rfc9421 2026/02/04 21:30:12 INFO Applying migration id=keys 2026/02/04 21:30:12 INFO Applying migration id=portable 2026/02/04 21:30:12 INFO Applying migration id=proofs 2026/02/04 21:30:12 INFO Applying migration id=contexts 2026/02/04 21:30:12 INFO Applying migration id=deliverieshost 2026/02/04 21:30:12 INFO Applying migration id=pembegin 2026/02/04 21:30:12 INFO Applying migration id=didhost 2026/02/04 21:30:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:12 INFO Applying migration id=invites 2026/02/04 21:30:12 INFO Applying migration id=ed25519blob 2026/02/04 21:30:12 INFO Applying migration id=rsablob 2026/02/04 21:30:12 INFO Applying migration id=iconscid 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-19d9-7c18-b17a-c1dfee012ba7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e 2026/02/04 21:30:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e 2026/02/04 21:30:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-19db-7a72-a834-db5b5db1a19e note=https://localhost.localdomain:8443/post/019c2a90-19db-7a4e-9224-57bbe711f95a thread=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-19db-7a72-a834-db5b5db1a19e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-19db-7a4e-9224-57bbe711f95a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-19db-7a4e-9224-57bbe711f95a 2026/02/04 21:30:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e 2026/02/04 21:30:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-19dd-7998-bb42-41a98eebdcc4 note=https://localhost.localdomain:8443/post/019c2a90-19dd-7971-bfc3-a4f78d38ff48 thread=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-19dd-7998-bb42-41a98eebdcc4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-19dd-7971-bfc3-a4f78d38ff48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-19dd-7971-bfc3-a4f78d38ff48 2026/02/04 21:30:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e --- PASS: TestView_TwoReplies (0.58s) === RUN TestView_TwoRepliesBigOffset 2026/02/04 21:30:12 INFO Applying migration id=initial 2026/02/04 21:30:12 INFO Applying migration id=notesupdated 2026/02/04 21:30:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:12 INFO Applying migration id=activitiesid 2026/02/04 21:30:12 INFO Applying migration id=outbox 2026/02/04 21:30:12 INFO Applying migration id=edits 2026/02/04 21:30:12 INFO Applying migration id=outboxactor 2026/02/04 21:30:12 INFO Applying migration id=outboxsender 2026/02/04 21:30:12 INFO Applying migration id=thread 2026/02/04 21:30:12 INFO Applying migration id=host 2026/02/04 21:30:12 INFO Applying migration id=sharedinbox 2026/02/04 21:30:12 INFO Applying migration id=noteshost 2026/02/04 21:30:12 INFO Applying migration id=fetched 2026/02/04 21:30:12 INFO Applying migration id=move 2026/02/04 21:30:12 INFO Applying migration id=cleanup 2026/02/04 21:30:12 INFO Applying migration id=received 2026/02/04 21:30:12 INFO Applying migration id=namehost 2026/02/04 21:30:12 INFO Applying migration id=outboxhost 2026/02/04 21:30:12 INFO Applying migration id=notesfts 2026/02/04 21:30:12 INFO Applying migration id=iconsname 2026/02/04 21:30:12 INFO Applying migration id=nohash 2026/02/04 21:30:12 INFO Applying migration id=shares 2026/02/04 21:30:12 INFO Applying migration id=actorttl 2026/02/04 21:30:12 INFO Applying migration id=tocc 2026/02/04 21:30:12 INFO Applying migration id=followeds 2026/02/04 21:30:12 INFO Applying migration id=certhash 2026/02/04 21:30:12 INFO Applying migration id=follows_sync 2026/02/04 21:30:12 INFO Applying migration id=jsonpath 2026/02/04 21:30:12 INFO Applying migration id=localforward 2026/02/04 21:30:12 INFO Applying migration id=avatar 2026/02/04 21:30:12 INFO Applying migration id=noimage 2026/02/04 21:30:12 INFO Applying migration id=feed 2026/02/04 21:30:12 INFO Applying migration id=bookmarks 2026/02/04 21:30:12 INFO Applying migration id=shareactivity 2026/02/04 21:30:12 INFO Applying migration id=application 2026/02/04 21:30:12 INFO Applying migration id=certificates 2026/02/04 21:30:12 INFO Applying migration id=rawforward 2026/02/04 21:30:12 INFO Applying migration id=publickey 2026/02/04 21:30:12 INFO Applying migration id=resolvegroup 2026/02/04 21:30:12 INFO Applying migration id=reject 2026/02/04 21:30:12 INFO Applying migration id=autodel 2026/02/04 21:30:12 INFO Applying migration id=jsonb 2026/02/04 21:30:12 INFO Applying migration id=quote 2026/02/04 21:30:12 INFO Applying migration id=rfc9421 2026/02/04 21:30:12 INFO Applying migration id=keys 2026/02/04 21:30:12 INFO Applying migration id=portable 2026/02/04 21:30:12 INFO Applying migration id=proofs 2026/02/04 21:30:12 INFO Applying migration id=contexts 2026/02/04 21:30:12 INFO Applying migration id=deliverieshost 2026/02/04 21:30:12 INFO Applying migration id=pembegin 2026/02/04 21:30:12 INFO Applying migration id=didhost 2026/02/04 21:30:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:12 INFO Applying migration id=invites 2026/02/04 21:30:12 INFO Applying migration id=ed25519blob 2026/02/04 21:30:12 INFO Applying migration id=rsablob 2026/02/04 21:30:12 INFO Applying migration id=iconscid 2026/02/04 21:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1bf1-778c-9c95-6eb54a2b0462 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 2026/02/04 21:30:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 2026/02/04 21:30:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1bf3-757d-ba1c-abf5355a195b note=https://localhost.localdomain:8443/post/019c2a90-1bf3-7556-84e5-4cf011bec554 thread=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1bf3-757d-ba1c-abf5355a195b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1bf3-7556-84e5-4cf011bec554 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-1bf3-7556-84e5-4cf011bec554 2026/02/04 21:30:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 2026/02/04 21:30:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1bf5-7450-85fe-1924e219bd12 note=https://localhost.localdomain:8443/post/019c2a90-1bf5-7421-ad49-5b1ce7ddbdc1 thread=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1bf5-7450-85fe-1924e219bd12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1bf5-7421-ad49-5b1ce7ddbdc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-1bf5-7421-ad49-5b1ce7ddbdc1 2026/02/04 21:30:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 --- PASS: TestView_TwoRepliesBigOffset (0.54s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/04 21:30:13 INFO Applying migration id=initial 2026/02/04 21:30:13 INFO Applying migration id=notesupdated 2026/02/04 21:30:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:13 INFO Applying migration id=activitiesid 2026/02/04 21:30:13 INFO Applying migration id=outbox 2026/02/04 21:30:13 INFO Applying migration id=edits 2026/02/04 21:30:13 INFO Applying migration id=outboxactor 2026/02/04 21:30:13 INFO Applying migration id=outboxsender 2026/02/04 21:30:13 INFO Applying migration id=thread 2026/02/04 21:30:13 INFO Applying migration id=host 2026/02/04 21:30:13 INFO Applying migration id=sharedinbox 2026/02/04 21:30:13 INFO Applying migration id=noteshost 2026/02/04 21:30:13 INFO Applying migration id=fetched 2026/02/04 21:30:13 INFO Applying migration id=move 2026/02/04 21:30:13 INFO Applying migration id=cleanup 2026/02/04 21:30:13 INFO Applying migration id=received 2026/02/04 21:30:13 INFO Applying migration id=namehost 2026/02/04 21:30:13 INFO Applying migration id=outboxhost 2026/02/04 21:30:13 INFO Applying migration id=notesfts 2026/02/04 21:30:13 INFO Applying migration id=iconsname 2026/02/04 21:30:13 INFO Applying migration id=nohash 2026/02/04 21:30:13 INFO Applying migration id=shares 2026/02/04 21:30:13 INFO Applying migration id=actorttl 2026/02/04 21:30:13 INFO Applying migration id=tocc 2026/02/04 21:30:13 INFO Applying migration id=followeds 2026/02/04 21:30:13 INFO Applying migration id=certhash 2026/02/04 21:30:13 INFO Applying migration id=follows_sync 2026/02/04 21:30:13 INFO Applying migration id=jsonpath 2026/02/04 21:30:13 INFO Applying migration id=localforward 2026/02/04 21:30:13 INFO Applying migration id=avatar 2026/02/04 21:30:13 INFO Applying migration id=noimage 2026/02/04 21:30:13 INFO Applying migration id=feed 2026/02/04 21:30:13 INFO Applying migration id=bookmarks 2026/02/04 21:30:13 INFO Applying migration id=shareactivity 2026/02/04 21:30:13 INFO Applying migration id=application 2026/02/04 21:30:13 INFO Applying migration id=certificates 2026/02/04 21:30:13 INFO Applying migration id=rawforward 2026/02/04 21:30:13 INFO Applying migration id=publickey 2026/02/04 21:30:13 INFO Applying migration id=resolvegroup 2026/02/04 21:30:13 INFO Applying migration id=reject 2026/02/04 21:30:13 INFO Applying migration id=autodel 2026/02/04 21:30:13 INFO Applying migration id=jsonb 2026/02/04 21:30:13 INFO Applying migration id=quote 2026/02/04 21:30:13 INFO Applying migration id=rfc9421 2026/02/04 21:30:13 INFO Applying migration id=keys 2026/02/04 21:30:13 INFO Applying migration id=portable 2026/02/04 21:30:13 INFO Applying migration id=proofs 2026/02/04 21:30:13 INFO Applying migration id=contexts 2026/02/04 21:30:13 INFO Applying migration id=deliverieshost 2026/02/04 21:30:13 INFO Applying migration id=pembegin 2026/02/04 21:30:13 INFO Applying migration id=didhost 2026/02/04 21:30:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:13 INFO Applying migration id=invites 2026/02/04 21:30:13 INFO Applying migration id=ed25519blob 2026/02/04 21:30:13 INFO Applying migration id=rsablob 2026/02/04 21:30:13 INFO Applying migration id=iconscid 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1f54-7136-a6bc-b0d79d52ce5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1f58-74b4-9c0f-7811739db9fa note=https://localhost.localdomain:8443/post/019c2a90-1f58-745b-90b7-0ae2647cd332 thread=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1f58-74b4-9c0f-7811739db9fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1f58-745b-90b7-0ae2647cd332 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-1f58-745b-90b7-0ae2647cd332 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1f5c-792a-ad91-baa75edeade6 note=https://localhost.localdomain:8443/post/019c2a90-1f5c-78cd-bad5-590b4a485171 thread=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1f5c-792a-ad91-baa75edeade6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1f5c-78cd-bad5-590b4a485171 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-1f5c-78cd-bad5-590b4a485171 2026/02/04 21:30:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (0.87s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/04 21:30:14 INFO Applying migration id=initial 2026/02/04 21:30:14 INFO Applying migration id=notesupdated 2026/02/04 21:30:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:14 INFO Applying migration id=activitiesid 2026/02/04 21:30:14 INFO Applying migration id=outbox 2026/02/04 21:30:14 INFO Applying migration id=edits 2026/02/04 21:30:14 INFO Applying migration id=outboxactor 2026/02/04 21:30:14 INFO Applying migration id=outboxsender 2026/02/04 21:30:14 INFO Applying migration id=thread 2026/02/04 21:30:14 INFO Applying migration id=host 2026/02/04 21:30:14 INFO Applying migration id=sharedinbox 2026/02/04 21:30:14 INFO Applying migration id=noteshost 2026/02/04 21:30:14 INFO Applying migration id=fetched 2026/02/04 21:30:14 INFO Applying migration id=move 2026/02/04 21:30:14 INFO Applying migration id=cleanup 2026/02/04 21:30:14 INFO Applying migration id=received 2026/02/04 21:30:14 INFO Applying migration id=namehost 2026/02/04 21:30:14 INFO Applying migration id=outboxhost 2026/02/04 21:30:14 INFO Applying migration id=notesfts 2026/02/04 21:30:14 INFO Applying migration id=iconsname 2026/02/04 21:30:14 INFO Applying migration id=nohash 2026/02/04 21:30:14 INFO Applying migration id=shares 2026/02/04 21:30:14 INFO Applying migration id=actorttl 2026/02/04 21:30:14 INFO Applying migration id=tocc 2026/02/04 21:30:14 INFO Applying migration id=followeds 2026/02/04 21:30:14 INFO Applying migration id=certhash 2026/02/04 21:30:14 INFO Applying migration id=follows_sync 2026/02/04 21:30:14 INFO Applying migration id=jsonpath 2026/02/04 21:30:14 INFO Applying migration id=localforward 2026/02/04 21:30:14 INFO Applying migration id=avatar 2026/02/04 21:30:14 INFO Applying migration id=noimage 2026/02/04 21:30:14 INFO Applying migration id=feed 2026/02/04 21:30:14 INFO Applying migration id=bookmarks 2026/02/04 21:30:14 INFO Applying migration id=shareactivity 2026/02/04 21:30:14 INFO Applying migration id=application 2026/02/04 21:30:14 INFO Applying migration id=certificates 2026/02/04 21:30:14 INFO Applying migration id=rawforward 2026/02/04 21:30:14 INFO Applying migration id=publickey 2026/02/04 21:30:14 INFO Applying migration id=resolvegroup 2026/02/04 21:30:14 INFO Applying migration id=reject 2026/02/04 21:30:14 INFO Applying migration id=autodel 2026/02/04 21:30:14 INFO Applying migration id=jsonb 2026/02/04 21:30:14 INFO Applying migration id=quote 2026/02/04 21:30:14 INFO Applying migration id=rfc9421 2026/02/04 21:30:14 INFO Applying migration id=keys 2026/02/04 21:30:14 INFO Applying migration id=portable 2026/02/04 21:30:14 INFO Applying migration id=proofs 2026/02/04 21:30:14 INFO Applying migration id=contexts 2026/02/04 21:30:14 INFO Applying migration id=deliverieshost 2026/02/04 21:30:14 INFO Applying migration id=pembegin 2026/02/04 21:30:14 INFO Applying migration id=didhost 2026/02/04 21:30:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:14 INFO Applying migration id=invites 2026/02/04 21:30:14 INFO Applying migration id=ed25519blob 2026/02/04 21:30:14 INFO Applying migration id=rsablob 2026/02/04 21:30:14 INFO Applying migration id=iconscid 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2160-7daf-8f8c-f1040894ae3c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2162-7b26-8158-703ead8fc83f note=https://localhost.localdomain:8443/post/019c2a90-2162-7aff-b91f-6352859c4bbe thread=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2162-7b26-8158-703ead8fc83f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2162-7aff-b91f-6352859c4bbe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2162-7aff-b91f-6352859c4bbe 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2164-78c4-afab-03b38f21e73b note=https://localhost.localdomain:8443/post/019c2a90-2164-7899-b71e-b5ec0a132d2a thread=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2164-78c4-afab-03b38f21e73b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2164-7899-b71e-b5ec0a132d2a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-2164-7899-b71e-b5ec0a132d2a 2026/02/04 21:30:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.52s) === RUN TestView_OneReplyPostDeleted 2026/02/04 21:30:14 INFO Applying migration id=initial 2026/02/04 21:30:14 INFO Applying migration id=notesupdated 2026/02/04 21:30:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:14 INFO Applying migration id=activitiesid 2026/02/04 21:30:14 INFO Applying migration id=outbox 2026/02/04 21:30:14 INFO Applying migration id=edits 2026/02/04 21:30:14 INFO Applying migration id=outboxactor 2026/02/04 21:30:14 INFO Applying migration id=outboxsender 2026/02/04 21:30:14 INFO Applying migration id=thread 2026/02/04 21:30:14 INFO Applying migration id=host 2026/02/04 21:30:14 INFO Applying migration id=sharedinbox 2026/02/04 21:30:14 INFO Applying migration id=noteshost 2026/02/04 21:30:14 INFO Applying migration id=fetched 2026/02/04 21:30:14 INFO Applying migration id=move 2026/02/04 21:30:14 INFO Applying migration id=cleanup 2026/02/04 21:30:14 INFO Applying migration id=received 2026/02/04 21:30:14 INFO Applying migration id=namehost 2026/02/04 21:30:14 INFO Applying migration id=outboxhost 2026/02/04 21:30:14 INFO Applying migration id=notesfts 2026/02/04 21:30:14 INFO Applying migration id=iconsname 2026/02/04 21:30:14 INFO Applying migration id=nohash 2026/02/04 21:30:14 INFO Applying migration id=shares 2026/02/04 21:30:14 INFO Applying migration id=actorttl 2026/02/04 21:30:14 INFO Applying migration id=tocc 2026/02/04 21:30:14 INFO Applying migration id=followeds 2026/02/04 21:30:14 INFO Applying migration id=certhash 2026/02/04 21:30:14 INFO Applying migration id=follows_sync 2026/02/04 21:30:14 INFO Applying migration id=jsonpath 2026/02/04 21:30:14 INFO Applying migration id=localforward 2026/02/04 21:30:14 INFO Applying migration id=avatar 2026/02/04 21:30:14 INFO Applying migration id=noimage 2026/02/04 21:30:14 INFO Applying migration id=feed 2026/02/04 21:30:14 INFO Applying migration id=bookmarks 2026/02/04 21:30:14 INFO Applying migration id=shareactivity 2026/02/04 21:30:14 INFO Applying migration id=application 2026/02/04 21:30:14 INFO Applying migration id=certificates 2026/02/04 21:30:14 INFO Applying migration id=rawforward 2026/02/04 21:30:14 INFO Applying migration id=publickey 2026/02/04 21:30:14 INFO Applying migration id=resolvegroup 2026/02/04 21:30:14 INFO Applying migration id=reject 2026/02/04 21:30:14 INFO Applying migration id=autodel 2026/02/04 21:30:14 INFO Applying migration id=jsonb 2026/02/04 21:30:14 INFO Applying migration id=quote 2026/02/04 21:30:14 INFO Applying migration id=rfc9421 2026/02/04 21:30:14 INFO Applying migration id=keys 2026/02/04 21:30:14 INFO Applying migration id=portable 2026/02/04 21:30:14 INFO Applying migration id=proofs 2026/02/04 21:30:14 INFO Applying migration id=contexts 2026/02/04 21:30:14 INFO Applying migration id=deliverieshost 2026/02/04 21:30:14 INFO Applying migration id=pembegin 2026/02/04 21:30:14 INFO Applying migration id=didhost 2026/02/04 21:30:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:14 INFO Applying migration id=invites 2026/02/04 21:30:14 INFO Applying migration id=ed25519blob 2026/02/04 21:30:14 INFO Applying migration id=rsablob 2026/02/04 21:30:14 INFO Applying migration id=iconscid 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-22df-7707-9597-aca9e73b37bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-22e1-7412-a11b-8ed5e0af0345 note=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca thread=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-22e1-7412-a11b-8ed5e0af0345 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca --- PASS: TestView_OneReplyPostDeleted (0.39s) === RUN TestView_OneReplyPostNotDeleted 2026/02/04 21:30:15 INFO Applying migration id=initial 2026/02/04 21:30:15 INFO Applying migration id=notesupdated 2026/02/04 21:30:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:15 INFO Applying migration id=activitiesid 2026/02/04 21:30:15 INFO Applying migration id=outbox 2026/02/04 21:30:15 INFO Applying migration id=edits 2026/02/04 21:30:15 INFO Applying migration id=outboxactor 2026/02/04 21:30:15 INFO Applying migration id=outboxsender 2026/02/04 21:30:15 INFO Applying migration id=thread 2026/02/04 21:30:15 INFO Applying migration id=host 2026/02/04 21:30:15 INFO Applying migration id=sharedinbox 2026/02/04 21:30:15 INFO Applying migration id=noteshost 2026/02/04 21:30:15 INFO Applying migration id=fetched 2026/02/04 21:30:15 INFO Applying migration id=move 2026/02/04 21:30:15 INFO Applying migration id=cleanup 2026/02/04 21:30:15 INFO Applying migration id=received 2026/02/04 21:30:15 INFO Applying migration id=namehost 2026/02/04 21:30:15 INFO Applying migration id=outboxhost 2026/02/04 21:30:15 INFO Applying migration id=notesfts 2026/02/04 21:30:15 INFO Applying migration id=iconsname 2026/02/04 21:30:15 INFO Applying migration id=nohash 2026/02/04 21:30:15 INFO Applying migration id=shares 2026/02/04 21:30:15 INFO Applying migration id=actorttl 2026/02/04 21:30:15 INFO Applying migration id=tocc 2026/02/04 21:30:15 INFO Applying migration id=followeds 2026/02/04 21:30:15 INFO Applying migration id=certhash 2026/02/04 21:30:15 INFO Applying migration id=follows_sync 2026/02/04 21:30:15 INFO Applying migration id=jsonpath 2026/02/04 21:30:15 INFO Applying migration id=localforward 2026/02/04 21:30:15 INFO Applying migration id=avatar 2026/02/04 21:30:15 INFO Applying migration id=noimage 2026/02/04 21:30:15 INFO Applying migration id=feed 2026/02/04 21:30:15 INFO Applying migration id=bookmarks 2026/02/04 21:30:15 INFO Applying migration id=shareactivity 2026/02/04 21:30:15 INFO Applying migration id=application 2026/02/04 21:30:15 INFO Applying migration id=certificates 2026/02/04 21:30:15 INFO Applying migration id=rawforward 2026/02/04 21:30:15 INFO Applying migration id=publickey 2026/02/04 21:30:15 INFO Applying migration id=resolvegroup 2026/02/04 21:30:15 INFO Applying migration id=reject 2026/02/04 21:30:15 INFO Applying migration id=autodel 2026/02/04 21:30:15 INFO Applying migration id=jsonb 2026/02/04 21:30:15 INFO Applying migration id=quote 2026/02/04 21:30:15 INFO Applying migration id=rfc9421 2026/02/04 21:30:15 INFO Applying migration id=keys 2026/02/04 21:30:15 INFO Applying migration id=portable 2026/02/04 21:30:15 INFO Applying migration id=proofs 2026/02/04 21:30:15 INFO Applying migration id=contexts 2026/02/04 21:30:15 INFO Applying migration id=deliverieshost 2026/02/04 21:30:15 INFO Applying migration id=pembegin 2026/02/04 21:30:15 INFO Applying migration id=didhost 2026/02/04 21:30:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:15 INFO Applying migration id=invites 2026/02/04 21:30:15 INFO Applying migration id=ed25519blob 2026/02/04 21:30:15 INFO Applying migration id=rsablob 2026/02/04 21:30:15 INFO Applying migration id=iconscid 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2623-768f-b6c0-7573d6647821 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b 2026/02/04 21:30:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b 2026/02/04 21:30:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2625-7478-9f2e-23c2ab11c75b note=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 thread=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2625-7478-9f2e-23c2ab11c75b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 --- PASS: TestView_OneReplyPostNotDeleted (0.83s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/04 21:30:15 INFO Applying migration id=initial 2026/02/04 21:30:15 INFO Applying migration id=notesupdated 2026/02/04 21:30:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:15 INFO Applying migration id=activitiesid 2026/02/04 21:30:15 INFO Applying migration id=outbox 2026/02/04 21:30:15 INFO Applying migration id=edits 2026/02/04 21:30:15 INFO Applying migration id=outboxactor 2026/02/04 21:30:15 INFO Applying migration id=outboxsender 2026/02/04 21:30:15 INFO Applying migration id=thread 2026/02/04 21:30:16 INFO Applying migration id=host 2026/02/04 21:30:16 INFO Applying migration id=sharedinbox 2026/02/04 21:30:16 INFO Applying migration id=noteshost 2026/02/04 21:30:16 INFO Applying migration id=fetched 2026/02/04 21:30:16 INFO Applying migration id=move 2026/02/04 21:30:16 INFO Applying migration id=cleanup 2026/02/04 21:30:16 INFO Applying migration id=received 2026/02/04 21:30:16 INFO Applying migration id=namehost 2026/02/04 21:30:16 INFO Applying migration id=outboxhost 2026/02/04 21:30:16 INFO Applying migration id=notesfts 2026/02/04 21:30:16 INFO Applying migration id=iconsname 2026/02/04 21:30:16 INFO Applying migration id=nohash 2026/02/04 21:30:16 INFO Applying migration id=shares 2026/02/04 21:30:16 INFO Applying migration id=actorttl 2026/02/04 21:30:16 INFO Applying migration id=tocc 2026/02/04 21:30:16 INFO Applying migration id=followeds 2026/02/04 21:30:16 INFO Applying migration id=certhash 2026/02/04 21:30:16 INFO Applying migration id=follows_sync 2026/02/04 21:30:16 INFO Applying migration id=jsonpath 2026/02/04 21:30:16 INFO Applying migration id=localforward 2026/02/04 21:30:16 INFO Applying migration id=avatar 2026/02/04 21:30:16 INFO Applying migration id=noimage 2026/02/04 21:30:16 INFO Applying migration id=feed 2026/02/04 21:30:16 INFO Applying migration id=bookmarks 2026/02/04 21:30:16 INFO Applying migration id=shareactivity 2026/02/04 21:30:16 INFO Applying migration id=application 2026/02/04 21:30:16 INFO Applying migration id=certificates 2026/02/04 21:30:16 INFO Applying migration id=rawforward 2026/02/04 21:30:16 INFO Applying migration id=publickey 2026/02/04 21:30:16 INFO Applying migration id=resolvegroup 2026/02/04 21:30:16 INFO Applying migration id=reject 2026/02/04 21:30:16 INFO Applying migration id=autodel 2026/02/04 21:30:16 INFO Applying migration id=jsonb 2026/02/04 21:30:16 INFO Applying migration id=quote 2026/02/04 21:30:16 INFO Applying migration id=rfc9421 2026/02/04 21:30:16 INFO Applying migration id=keys 2026/02/04 21:30:16 INFO Applying migration id=portable 2026/02/04 21:30:16 INFO Applying migration id=proofs 2026/02/04 21:30:16 INFO Applying migration id=contexts 2026/02/04 21:30:16 INFO Applying migration id=deliverieshost 2026/02/04 21:30:16 INFO Applying migration id=pembegin 2026/02/04 21:30:16 INFO Applying migration id=didhost 2026/02/04 21:30:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:16 INFO Applying migration id=invites 2026/02/04 21:30:16 INFO Applying migration id=ed25519blob 2026/02/04 21:30:16 INFO Applying migration id=rsablob 2026/02/04 21:30:16 INFO Applying migration id=iconscid 2026/02/04 21:30:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-298d-7b46-b242-ecdc52c002aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e 2026/02/04 21:30:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e 2026/02/04 21:30:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-298f-78d3-83de-946b1f9d3c1c note=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf thread=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-298f-78d3-83de-946b1f9d3c1c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf 2026/02/04 21:30:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e 2026/02/04 21:30:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (0.87s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/04 21:30:16 INFO Applying migration id=initial 2026/02/04 21:30:16 INFO Applying migration id=notesupdated 2026/02/04 21:30:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:16 INFO Applying migration id=activitiesid 2026/02/04 21:30:16 INFO Applying migration id=outbox 2026/02/04 21:30:16 INFO Applying migration id=edits 2026/02/04 21:30:16 INFO Applying migration id=outboxactor 2026/02/04 21:30:16 INFO Applying migration id=outboxsender 2026/02/04 21:30:16 INFO Applying migration id=thread 2026/02/04 21:30:16 INFO Applying migration id=host 2026/02/04 21:30:16 INFO Applying migration id=sharedinbox 2026/02/04 21:30:16 INFO Applying migration id=noteshost 2026/02/04 21:30:16 INFO Applying migration id=fetched 2026/02/04 21:30:16 INFO Applying migration id=move 2026/02/04 21:30:16 INFO Applying migration id=cleanup 2026/02/04 21:30:16 INFO Applying migration id=received 2026/02/04 21:30:16 INFO Applying migration id=namehost 2026/02/04 21:30:16 INFO Applying migration id=outboxhost 2026/02/04 21:30:16 INFO Applying migration id=notesfts 2026/02/04 21:30:16 INFO Applying migration id=iconsname 2026/02/04 21:30:16 INFO Applying migration id=nohash 2026/02/04 21:30:16 INFO Applying migration id=shares 2026/02/04 21:30:16 INFO Applying migration id=actorttl 2026/02/04 21:30:16 INFO Applying migration id=tocc 2026/02/04 21:30:16 INFO Applying migration id=followeds 2026/02/04 21:30:16 INFO Applying migration id=certhash 2026/02/04 21:30:16 INFO Applying migration id=follows_sync 2026/02/04 21:30:16 INFO Applying migration id=jsonpath 2026/02/04 21:30:16 INFO Applying migration id=localforward 2026/02/04 21:30:16 INFO Applying migration id=avatar 2026/02/04 21:30:16 INFO Applying migration id=noimage 2026/02/04 21:30:16 INFO Applying migration id=feed 2026/02/04 21:30:16 INFO Applying migration id=bookmarks 2026/02/04 21:30:16 INFO Applying migration id=shareactivity 2026/02/04 21:30:16 INFO Applying migration id=application 2026/02/04 21:30:16 INFO Applying migration id=certificates 2026/02/04 21:30:16 INFO Applying migration id=rawforward 2026/02/04 21:30:16 INFO Applying migration id=publickey 2026/02/04 21:30:16 INFO Applying migration id=resolvegroup 2026/02/04 21:30:16 INFO Applying migration id=reject 2026/02/04 21:30:16 INFO Applying migration id=autodel 2026/02/04 21:30:16 INFO Applying migration id=jsonb 2026/02/04 21:30:16 INFO Applying migration id=quote 2026/02/04 21:30:16 INFO Applying migration id=rfc9421 2026/02/04 21:30:16 INFO Applying migration id=keys 2026/02/04 21:30:16 INFO Applying migration id=portable 2026/02/04 21:30:16 INFO Applying migration id=proofs 2026/02/04 21:30:16 INFO Applying migration id=contexts 2026/02/04 21:30:16 INFO Applying migration id=deliverieshost 2026/02/04 21:30:16 INFO Applying migration id=pembegin 2026/02/04 21:30:16 INFO Applying migration id=didhost 2026/02/04 21:30:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:16 INFO Applying migration id=invites 2026/02/04 21:30:16 INFO Applying migration id=ed25519blob 2026/02/04 21:30:16 INFO Applying migration id=rsablob 2026/02/04 21:30:16 INFO Applying migration id=iconscid 2026/02/04 21:30:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2c6f-7269-88fc-a96b0b890675 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2c73-742c-8e7b-544c320838b4 note=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c thread=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2c73-742c-8e7b-544c320838b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c 2026/02/04 21:30:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.75s) === RUN TestView_OneReplyReplyDeleted 2026/02/04 21:30:17 INFO Applying migration id=initial 2026/02/04 21:30:17 INFO Applying migration id=notesupdated 2026/02/04 21:30:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:17 INFO Applying migration id=activitiesid 2026/02/04 21:30:17 INFO Applying migration id=outbox 2026/02/04 21:30:17 INFO Applying migration id=edits 2026/02/04 21:30:17 INFO Applying migration id=outboxactor 2026/02/04 21:30:17 INFO Applying migration id=outboxsender 2026/02/04 21:30:17 INFO Applying migration id=thread 2026/02/04 21:30:17 INFO Applying migration id=host 2026/02/04 21:30:17 INFO Applying migration id=sharedinbox 2026/02/04 21:30:17 INFO Applying migration id=noteshost 2026/02/04 21:30:17 INFO Applying migration id=fetched 2026/02/04 21:30:17 INFO Applying migration id=move 2026/02/04 21:30:17 INFO Applying migration id=cleanup 2026/02/04 21:30:17 INFO Applying migration id=received 2026/02/04 21:30:17 INFO Applying migration id=namehost 2026/02/04 21:30:17 INFO Applying migration id=outboxhost 2026/02/04 21:30:17 INFO Applying migration id=notesfts 2026/02/04 21:30:17 INFO Applying migration id=iconsname 2026/02/04 21:30:17 INFO Applying migration id=nohash 2026/02/04 21:30:17 INFO Applying migration id=shares 2026/02/04 21:30:17 INFO Applying migration id=actorttl 2026/02/04 21:30:17 INFO Applying migration id=tocc 2026/02/04 21:30:17 INFO Applying migration id=followeds 2026/02/04 21:30:17 INFO Applying migration id=certhash 2026/02/04 21:30:17 INFO Applying migration id=follows_sync 2026/02/04 21:30:17 INFO Applying migration id=jsonpath 2026/02/04 21:30:17 INFO Applying migration id=localforward 2026/02/04 21:30:17 INFO Applying migration id=avatar 2026/02/04 21:30:17 INFO Applying migration id=noimage 2026/02/04 21:30:17 INFO Applying migration id=feed 2026/02/04 21:30:17 INFO Applying migration id=bookmarks 2026/02/04 21:30:17 INFO Applying migration id=shareactivity 2026/02/04 21:30:17 INFO Applying migration id=application 2026/02/04 21:30:17 INFO Applying migration id=certificates 2026/02/04 21:30:17 INFO Applying migration id=rawforward 2026/02/04 21:30:17 INFO Applying migration id=publickey 2026/02/04 21:30:17 INFO Applying migration id=resolvegroup 2026/02/04 21:30:17 INFO Applying migration id=reject 2026/02/04 21:30:17 INFO Applying migration id=autodel 2026/02/04 21:30:17 INFO Applying migration id=jsonb 2026/02/04 21:30:17 INFO Applying migration id=quote 2026/02/04 21:30:17 INFO Applying migration id=rfc9421 2026/02/04 21:30:17 INFO Applying migration id=keys 2026/02/04 21:30:17 INFO Applying migration id=portable 2026/02/04 21:30:17 INFO Applying migration id=proofs 2026/02/04 21:30:17 INFO Applying migration id=contexts 2026/02/04 21:30:17 INFO Applying migration id=deliverieshost 2026/02/04 21:30:17 INFO Applying migration id=pembegin 2026/02/04 21:30:17 INFO Applying migration id=didhost 2026/02/04 21:30:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:17 INFO Applying migration id=invites 2026/02/04 21:30:17 INFO Applying migration id=ed25519blob 2026/02/04 21:30:17 INFO Applying migration id=rsablob 2026/02/04 21:30:17 INFO Applying migration id=iconscid 2026/02/04 21:30:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2e7d-7ba5-baf1-c862f636498c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 2026/02/04 21:30:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 2026/02/04 21:30:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2e7f-7860-9147-dc854490a220 note=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 thread=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2e7f-7860-9147-dc854490a220 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 2026/02/04 21:30:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 2026/02/04 21:30:18 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 2026/02/04 21:30:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4#delete note=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 thread=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 --- PASS: TestView_OneReplyReplyDeleted (0.53s) === RUN TestView_NoSuchPost 2026/02/04 21:30:18 INFO Applying migration id=initial 2026/02/04 21:30:18 INFO Applying migration id=notesupdated 2026/02/04 21:30:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:18 INFO Applying migration id=activitiesid 2026/02/04 21:30:18 INFO Applying migration id=outbox 2026/02/04 21:30:18 INFO Applying migration id=edits 2026/02/04 21:30:18 INFO Applying migration id=outboxactor 2026/02/04 21:30:18 INFO Applying migration id=outboxsender 2026/02/04 21:30:18 INFO Applying migration id=thread 2026/02/04 21:30:18 INFO Applying migration id=host 2026/02/04 21:30:18 INFO Applying migration id=sharedinbox 2026/02/04 21:30:18 INFO Applying migration id=noteshost 2026/02/04 21:30:18 INFO Applying migration id=fetched 2026/02/04 21:30:18 INFO Applying migration id=move 2026/02/04 21:30:18 INFO Applying migration id=cleanup 2026/02/04 21:30:18 INFO Applying migration id=received 2026/02/04 21:30:18 INFO Applying migration id=namehost 2026/02/04 21:30:18 INFO Applying migration id=outboxhost 2026/02/04 21:30:18 INFO Applying migration id=notesfts 2026/02/04 21:30:18 INFO Applying migration id=iconsname 2026/02/04 21:30:18 INFO Applying migration id=nohash 2026/02/04 21:30:18 INFO Applying migration id=shares 2026/02/04 21:30:18 INFO Applying migration id=actorttl 2026/02/04 21:30:18 INFO Applying migration id=tocc 2026/02/04 21:30:18 INFO Applying migration id=followeds 2026/02/04 21:30:18 INFO Applying migration id=certhash 2026/02/04 21:30:18 INFO Applying migration id=follows_sync 2026/02/04 21:30:18 INFO Applying migration id=jsonpath 2026/02/04 21:30:18 INFO Applying migration id=localforward 2026/02/04 21:30:18 INFO Applying migration id=avatar 2026/02/04 21:30:18 INFO Applying migration id=noimage 2026/02/04 21:30:18 INFO Applying migration id=feed 2026/02/04 21:30:18 INFO Applying migration id=bookmarks 2026/02/04 21:30:18 INFO Applying migration id=shareactivity 2026/02/04 21:30:18 INFO Applying migration id=application 2026/02/04 21:30:18 INFO Applying migration id=certificates 2026/02/04 21:30:18 INFO Applying migration id=rawforward 2026/02/04 21:30:18 INFO Applying migration id=publickey 2026/02/04 21:30:18 INFO Applying migration id=resolvegroup 2026/02/04 21:30:18 INFO Applying migration id=reject 2026/02/04 21:30:18 INFO Applying migration id=autodel 2026/02/04 21:30:18 INFO Applying migration id=jsonb 2026/02/04 21:30:18 INFO Applying migration id=quote 2026/02/04 21:30:18 INFO Applying migration id=rfc9421 2026/02/04 21:30:18 INFO Applying migration id=keys 2026/02/04 21:30:18 INFO Applying migration id=portable 2026/02/04 21:30:18 INFO Applying migration id=proofs 2026/02/04 21:30:18 INFO Applying migration id=contexts 2026/02/04 21:30:18 INFO Applying migration id=deliverieshost 2026/02/04 21:30:18 INFO Applying migration id=pembegin 2026/02/04 21:30:18 INFO Applying migration id=didhost 2026/02/04 21:30:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:18 INFO Applying migration id=invites 2026/02/04 21:30:18 INFO Applying migration id=ed25519blob 2026/02/04 21:30:18 INFO Applying migration id=rsablob 2026/02/04 21:30:18 INFO Applying migration id=iconscid 2026/02/04 21:30:18 INFO Viewing post post=https://x 2026/02/04 21:30:18 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (0.86s) === RUN TestView_InvalidOffset 2026/02/04 21:30:18 INFO Applying migration id=initial 2026/02/04 21:30:18 INFO Applying migration id=notesupdated 2026/02/04 21:30:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:18 INFO Applying migration id=activitiesid 2026/02/04 21:30:18 INFO Applying migration id=outbox 2026/02/04 21:30:19 INFO Applying migration id=edits 2026/02/04 21:30:19 INFO Applying migration id=outboxactor 2026/02/04 21:30:19 INFO Applying migration id=outboxsender 2026/02/04 21:30:19 INFO Applying migration id=thread 2026/02/04 21:30:19 INFO Applying migration id=host 2026/02/04 21:30:19 INFO Applying migration id=sharedinbox 2026/02/04 21:30:19 INFO Applying migration id=noteshost 2026/02/04 21:30:19 INFO Applying migration id=fetched 2026/02/04 21:30:19 INFO Applying migration id=move 2026/02/04 21:30:19 INFO Applying migration id=cleanup 2026/02/04 21:30:19 INFO Applying migration id=received 2026/02/04 21:30:19 INFO Applying migration id=namehost 2026/02/04 21:30:19 INFO Applying migration id=outboxhost 2026/02/04 21:30:19 INFO Applying migration id=notesfts 2026/02/04 21:30:19 INFO Applying migration id=iconsname 2026/02/04 21:30:19 INFO Applying migration id=nohash 2026/02/04 21:30:19 INFO Applying migration id=shares 2026/02/04 21:30:19 INFO Applying migration id=actorttl 2026/02/04 21:30:19 INFO Applying migration id=tocc 2026/02/04 21:30:19 INFO Applying migration id=followeds 2026/02/04 21:30:19 INFO Applying migration id=certhash 2026/02/04 21:30:19 INFO Applying migration id=follows_sync 2026/02/04 21:30:19 INFO Applying migration id=jsonpath 2026/02/04 21:30:19 INFO Applying migration id=localforward 2026/02/04 21:30:19 INFO Applying migration id=avatar 2026/02/04 21:30:19 INFO Applying migration id=noimage 2026/02/04 21:30:19 INFO Applying migration id=feed 2026/02/04 21:30:19 INFO Applying migration id=bookmarks 2026/02/04 21:30:19 INFO Applying migration id=shareactivity 2026/02/04 21:30:19 INFO Applying migration id=application 2026/02/04 21:30:19 INFO Applying migration id=certificates 2026/02/04 21:30:19 INFO Applying migration id=rawforward 2026/02/04 21:30:19 INFO Applying migration id=publickey 2026/02/04 21:30:19 INFO Applying migration id=resolvegroup 2026/02/04 21:30:19 INFO Applying migration id=reject 2026/02/04 21:30:19 INFO Applying migration id=autodel 2026/02/04 21:30:19 INFO Applying migration id=jsonb 2026/02/04 21:30:19 INFO Applying migration id=quote 2026/02/04 21:30:19 INFO Applying migration id=rfc9421 2026/02/04 21:30:19 INFO Applying migration id=keys 2026/02/04 21:30:19 INFO Applying migration id=portable 2026/02/04 21:30:19 INFO Applying migration id=proofs 2026/02/04 21:30:19 INFO Applying migration id=contexts 2026/02/04 21:30:19 INFO Applying migration id=deliverieshost 2026/02/04 21:30:19 INFO Applying migration id=pembegin 2026/02/04 21:30:19 INFO Applying migration id=didhost 2026/02/04 21:30:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:19 INFO Applying migration id=invites 2026/02/04 21:30:19 INFO Applying migration id=ed25519blob 2026/02/04 21:30:19 INFO Applying migration id=rsablob 2026/02/04 21:30:19 INFO Applying migration id=iconscid 2026/02/04 21:30:19 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.72s) === RUN TestView_Update 2026/02/04 21:30:19 INFO Applying migration id=initial 2026/02/04 21:30:19 INFO Applying migration id=notesupdated 2026/02/04 21:30:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:19 INFO Applying migration id=activitiesid 2026/02/04 21:30:19 INFO Applying migration id=outbox 2026/02/04 21:30:19 INFO Applying migration id=edits 2026/02/04 21:30:19 INFO Applying migration id=outboxactor 2026/02/04 21:30:19 INFO Applying migration id=outboxsender 2026/02/04 21:30:19 INFO Applying migration id=thread 2026/02/04 21:30:19 INFO Applying migration id=host 2026/02/04 21:30:19 INFO Applying migration id=sharedinbox 2026/02/04 21:30:19 INFO Applying migration id=noteshost 2026/02/04 21:30:19 INFO Applying migration id=fetched 2026/02/04 21:30:19 INFO Applying migration id=move 2026/02/04 21:30:19 INFO Applying migration id=cleanup 2026/02/04 21:30:19 INFO Applying migration id=received 2026/02/04 21:30:19 INFO Applying migration id=namehost 2026/02/04 21:30:19 INFO Applying migration id=outboxhost 2026/02/04 21:30:19 INFO Applying migration id=notesfts 2026/02/04 21:30:19 INFO Applying migration id=iconsname 2026/02/04 21:30:19 INFO Applying migration id=nohash 2026/02/04 21:30:19 INFO Applying migration id=shares 2026/02/04 21:30:19 INFO Applying migration id=actorttl 2026/02/04 21:30:19 INFO Applying migration id=tocc 2026/02/04 21:30:19 INFO Applying migration id=followeds 2026/02/04 21:30:19 INFO Applying migration id=certhash 2026/02/04 21:30:19 INFO Applying migration id=follows_sync 2026/02/04 21:30:19 INFO Applying migration id=jsonpath 2026/02/04 21:30:19 INFO Applying migration id=localforward 2026/02/04 21:30:19 INFO Applying migration id=avatar 2026/02/04 21:30:19 INFO Applying migration id=noimage 2026/02/04 21:30:19 INFO Applying migration id=feed 2026/02/04 21:30:19 INFO Applying migration id=bookmarks 2026/02/04 21:30:19 INFO Applying migration id=shareactivity 2026/02/04 21:30:19 INFO Applying migration id=application 2026/02/04 21:30:19 INFO Applying migration id=certificates 2026/02/04 21:30:19 INFO Applying migration id=rawforward 2026/02/04 21:30:19 INFO Applying migration id=publickey 2026/02/04 21:30:19 INFO Applying migration id=resolvegroup 2026/02/04 21:30:19 INFO Applying migration id=reject 2026/02/04 21:30:19 INFO Applying migration id=autodel 2026/02/04 21:30:19 INFO Applying migration id=jsonb 2026/02/04 21:30:19 INFO Applying migration id=quote 2026/02/04 21:30:19 INFO Applying migration id=rfc9421 2026/02/04 21:30:19 INFO Applying migration id=keys 2026/02/04 21:30:19 INFO Applying migration id=portable 2026/02/04 21:30:19 INFO Applying migration id=proofs 2026/02/04 21:30:19 INFO Applying migration id=contexts 2026/02/04 21:30:19 INFO Applying migration id=deliverieshost 2026/02/04 21:30:19 INFO Applying migration id=pembegin 2026/02/04 21:30:19 INFO Applying migration id=didhost 2026/02/04 21:30:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:19 INFO Applying migration id=invites 2026/02/04 21:30:19 INFO Applying migration id=ed25519blob 2026/02/04 21:30:19 INFO Applying migration id=rsablob 2026/02/04 21:30:19 INFO Applying migration id=iconscid 2026/02/04 21:30:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (0.55s) === RUN TestView_OldUpdate 2026/02/04 21:30:20 INFO Applying migration id=initial 2026/02/04 21:30:20 INFO Applying migration id=notesupdated 2026/02/04 21:30:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:20 INFO Applying migration id=activitiesid 2026/02/04 21:30:20 INFO Applying migration id=outbox 2026/02/04 21:30:20 INFO Applying migration id=edits 2026/02/04 21:30:20 INFO Applying migration id=outboxactor 2026/02/04 21:30:20 INFO Applying migration id=outboxsender 2026/02/04 21:30:20 INFO Applying migration id=thread 2026/02/04 21:30:20 INFO Applying migration id=host 2026/02/04 21:30:20 INFO Applying migration id=sharedinbox 2026/02/04 21:30:20 INFO Applying migration id=noteshost 2026/02/04 21:30:20 INFO Applying migration id=fetched 2026/02/04 21:30:20 INFO Applying migration id=move 2026/02/04 21:30:20 INFO Applying migration id=cleanup 2026/02/04 21:30:20 INFO Applying migration id=received 2026/02/04 21:30:20 INFO Applying migration id=namehost 2026/02/04 21:30:20 INFO Applying migration id=outboxhost 2026/02/04 21:30:20 INFO Applying migration id=notesfts 2026/02/04 21:30:20 INFO Applying migration id=iconsname 2026/02/04 21:30:20 INFO Applying migration id=nohash 2026/02/04 21:30:20 INFO Applying migration id=shares 2026/02/04 21:30:20 INFO Applying migration id=actorttl 2026/02/04 21:30:20 INFO Applying migration id=tocc 2026/02/04 21:30:20 INFO Applying migration id=followeds 2026/02/04 21:30:20 INFO Applying migration id=certhash 2026/02/04 21:30:20 INFO Applying migration id=follows_sync 2026/02/04 21:30:20 INFO Applying migration id=jsonpath 2026/02/04 21:30:20 INFO Applying migration id=localforward 2026/02/04 21:30:20 INFO Applying migration id=avatar 2026/02/04 21:30:20 INFO Applying migration id=noimage 2026/02/04 21:30:20 INFO Applying migration id=feed 2026/02/04 21:30:20 INFO Applying migration id=bookmarks 2026/02/04 21:30:20 INFO Applying migration id=shareactivity 2026/02/04 21:30:20 INFO Applying migration id=application 2026/02/04 21:30:20 INFO Applying migration id=certificates 2026/02/04 21:30:20 INFO Applying migration id=rawforward 2026/02/04 21:30:20 INFO Applying migration id=publickey 2026/02/04 21:30:20 INFO Applying migration id=resolvegroup 2026/02/04 21:30:20 INFO Applying migration id=reject 2026/02/04 21:30:20 INFO Applying migration id=autodel 2026/02/04 21:30:20 INFO Applying migration id=jsonb 2026/02/04 21:30:20 INFO Applying migration id=quote 2026/02/04 21:30:20 INFO Applying migration id=rfc9421 2026/02/04 21:30:20 INFO Applying migration id=keys 2026/02/04 21:30:20 INFO Applying migration id=portable 2026/02/04 21:30:20 INFO Applying migration id=proofs 2026/02/04 21:30:20 INFO Applying migration id=contexts 2026/02/04 21:30:20 INFO Applying migration id=deliverieshost 2026/02/04 21:30:20 INFO Applying migration id=pembegin 2026/02/04 21:30:20 INFO Applying migration id=didhost 2026/02/04 21:30:20 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:20 INFO Applying migration id=invites 2026/02/04 21:30:20 INFO Applying migration id=ed25519blob 2026/02/04 21:30:20 INFO Applying migration id=rsablob 2026/02/04 21:30:20 INFO Applying migration id=iconscid 2026/02/04 21:30:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.65s) === RUN TestView_PostToFollowers 2026/02/04 21:30:20 INFO Applying migration id=initial 2026/02/04 21:30:20 INFO Applying migration id=notesupdated 2026/02/04 21:30:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:20 INFO Applying migration id=activitiesid 2026/02/04 21:30:20 INFO Applying migration id=outbox 2026/02/04 21:30:20 INFO Applying migration id=edits 2026/02/04 21:30:20 INFO Applying migration id=outboxactor 2026/02/04 21:30:20 INFO Applying migration id=outboxsender 2026/02/04 21:30:20 INFO Applying migration id=thread 2026/02/04 21:30:20 INFO Applying migration id=host 2026/02/04 21:30:20 INFO Applying migration id=sharedinbox 2026/02/04 21:30:20 INFO Applying migration id=noteshost 2026/02/04 21:30:20 INFO Applying migration id=fetched 2026/02/04 21:30:20 INFO Applying migration id=move 2026/02/04 21:30:20 INFO Applying migration id=cleanup 2026/02/04 21:30:20 INFO Applying migration id=received 2026/02/04 21:30:20 INFO Applying migration id=namehost 2026/02/04 21:30:20 INFO Applying migration id=outboxhost 2026/02/04 21:30:20 INFO Applying migration id=notesfts 2026/02/04 21:30:20 INFO Applying migration id=iconsname 2026/02/04 21:30:20 INFO Applying migration id=nohash 2026/02/04 21:30:20 INFO Applying migration id=shares 2026/02/04 21:30:20 INFO Applying migration id=actorttl 2026/02/04 21:30:20 INFO Applying migration id=tocc 2026/02/04 21:30:20 INFO Applying migration id=followeds 2026/02/04 21:30:20 INFO Applying migration id=certhash 2026/02/04 21:30:20 INFO Applying migration id=follows_sync 2026/02/04 21:30:20 INFO Applying migration id=jsonpath 2026/02/04 21:30:21 INFO Applying migration id=localforward 2026/02/04 21:30:21 INFO Applying migration id=avatar 2026/02/04 21:30:21 INFO Applying migration id=noimage 2026/02/04 21:30:21 INFO Applying migration id=feed 2026/02/04 21:30:21 INFO Applying migration id=bookmarks 2026/02/04 21:30:21 INFO Applying migration id=shareactivity 2026/02/04 21:30:21 INFO Applying migration id=application 2026/02/04 21:30:21 INFO Applying migration id=certificates 2026/02/04 21:30:21 INFO Applying migration id=rawforward 2026/02/04 21:30:21 INFO Applying migration id=publickey 2026/02/04 21:30:21 INFO Applying migration id=resolvegroup 2026/02/04 21:30:21 INFO Applying migration id=reject 2026/02/04 21:30:21 INFO Applying migration id=autodel 2026/02/04 21:30:21 INFO Applying migration id=jsonb 2026/02/04 21:30:21 INFO Applying migration id=quote 2026/02/04 21:30:21 INFO Applying migration id=rfc9421 2026/02/04 21:30:21 INFO Applying migration id=keys 2026/02/04 21:30:21 INFO Applying migration id=portable 2026/02/04 21:30:21 INFO Applying migration id=proofs 2026/02/04 21:30:21 INFO Applying migration id=contexts 2026/02/04 21:30:21 INFO Applying migration id=deliverieshost 2026/02/04 21:30:21 INFO Applying migration id=pembegin 2026/02/04 21:30:21 INFO Applying migration id=didhost 2026/02/04 21:30:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:21 INFO Applying migration id=invites 2026/02/04 21:30:21 INFO Applying migration id=ed25519blob 2026/02/04 21:30:21 INFO Applying migration id=rsablob 2026/02/04 21:30:21 INFO Applying migration id=iconscid 2026/02/04 21:30:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-3c4e-73c2-a2f0-b869e2095562 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-3c4f-73ac-a18a-d38831b68b8a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-3c4e-73c2-a2f0-b869e2095562 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-3c4e-73c2-a2f0-b869e2095562 2026/02/04 21:30:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-3c50-70e0-b80a-2727f2b912a3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-3c50-7086-b6e3-d51e049eebd3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-3c50-7086-b6e3-d51e049eebd3 2026/02/04 21:30:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-3c50-7086-b6e3-d51e049eebd3 --- PASS: TestView_PostToFollowers (0.74s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/04 21:30:21 INFO Applying migration id=initial 2026/02/04 21:30:21 INFO Applying migration id=notesupdated 2026/02/04 21:30:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:21 INFO Applying migration id=activitiesid 2026/02/04 21:30:21 INFO Applying migration id=outbox 2026/02/04 21:30:21 INFO Applying migration id=edits 2026/02/04 21:30:21 INFO Applying migration id=outboxactor 2026/02/04 21:30:21 INFO Applying migration id=outboxsender 2026/02/04 21:30:21 INFO Applying migration id=thread 2026/02/04 21:30:21 INFO Applying migration id=host 2026/02/04 21:30:21 INFO Applying migration id=sharedinbox 2026/02/04 21:30:21 INFO Applying migration id=noteshost 2026/02/04 21:30:21 INFO Applying migration id=fetched 2026/02/04 21:30:21 INFO Applying migration id=move 2026/02/04 21:30:21 INFO Applying migration id=cleanup 2026/02/04 21:30:21 INFO Applying migration id=received 2026/02/04 21:30:21 INFO Applying migration id=namehost 2026/02/04 21:30:21 INFO Applying migration id=outboxhost 2026/02/04 21:30:21 INFO Applying migration id=notesfts 2026/02/04 21:30:21 INFO Applying migration id=iconsname 2026/02/04 21:30:21 INFO Applying migration id=nohash 2026/02/04 21:30:21 INFO Applying migration id=shares 2026/02/04 21:30:21 INFO Applying migration id=actorttl 2026/02/04 21:30:21 INFO Applying migration id=tocc 2026/02/04 21:30:21 INFO Applying migration id=followeds 2026/02/04 21:30:21 INFO Applying migration id=certhash 2026/02/04 21:30:21 INFO Applying migration id=follows_sync 2026/02/04 21:30:21 INFO Applying migration id=jsonpath 2026/02/04 21:30:21 INFO Applying migration id=localforward 2026/02/04 21:30:21 INFO Applying migration id=avatar 2026/02/04 21:30:21 INFO Applying migration id=noimage 2026/02/04 21:30:21 INFO Applying migration id=feed 2026/02/04 21:30:21 INFO Applying migration id=bookmarks 2026/02/04 21:30:21 INFO Applying migration id=shareactivity 2026/02/04 21:30:21 INFO Applying migration id=application 2026/02/04 21:30:21 INFO Applying migration id=certificates 2026/02/04 21:30:21 INFO Applying migration id=rawforward 2026/02/04 21:30:21 INFO Applying migration id=publickey 2026/02/04 21:30:21 INFO Applying migration id=resolvegroup 2026/02/04 21:30:21 INFO Applying migration id=reject 2026/02/04 21:30:21 INFO Applying migration id=autodel 2026/02/04 21:30:21 INFO Applying migration id=jsonb 2026/02/04 21:30:21 INFO Applying migration id=quote 2026/02/04 21:30:21 INFO Applying migration id=rfc9421 2026/02/04 21:30:21 INFO Applying migration id=keys 2026/02/04 21:30:21 INFO Applying migration id=portable 2026/02/04 21:30:21 INFO Applying migration id=proofs 2026/02/04 21:30:21 INFO Applying migration id=contexts 2026/02/04 21:30:21 INFO Applying migration id=deliverieshost 2026/02/04 21:30:21 INFO Applying migration id=pembegin 2026/02/04 21:30:21 INFO Applying migration id=didhost 2026/02/04 21:30:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:21 INFO Applying migration id=invites 2026/02/04 21:30:21 INFO Applying migration id=ed25519blob 2026/02/04 21:30:21 INFO Applying migration id=rsablob 2026/02/04 21:30:21 INFO Applying migration id=iconscid 2026/02/04 21:30:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-3f5c-7aa0-a177-f61bbc537b4c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-3f5c-7a7c-99a2-0d3e2337fad0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-3f5c-7a7c-99a2-0d3e2337fad0 2026/02/04 21:30:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-3f5d-7e33-a151-fbbbc4043e83 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-3f5e-7550-8a75-0254fb1f8331 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-3f5d-7e33-a151-fbbbc4043e83 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-3f5d-7e33-a151-fbbbc4043e83 2026/02/04 21:30:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-3f5c-7a7c-99a2-0d3e2337fad0 --- PASS: TestView_PostToFollowersPostBeforeFollow (0.78s) === RUN TestView_PostToFollowersUnfollow 2026/02/04 21:30:22 INFO Applying migration id=initial 2026/02/04 21:30:22 INFO Applying migration id=notesupdated 2026/02/04 21:30:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:22 INFO Applying migration id=activitiesid 2026/02/04 21:30:22 INFO Applying migration id=outbox 2026/02/04 21:30:22 INFO Applying migration id=edits 2026/02/04 21:30:22 INFO Applying migration id=outboxactor 2026/02/04 21:30:22 INFO Applying migration id=outboxsender 2026/02/04 21:30:22 INFO Applying migration id=thread 2026/02/04 21:30:22 INFO Applying migration id=host 2026/02/04 21:30:22 INFO Applying migration id=sharedinbox 2026/02/04 21:30:22 INFO Applying migration id=noteshost 2026/02/04 21:30:22 INFO Applying migration id=fetched 2026/02/04 21:30:22 INFO Applying migration id=move 2026/02/04 21:30:22 INFO Applying migration id=cleanup 2026/02/04 21:30:22 INFO Applying migration id=received 2026/02/04 21:30:22 INFO Applying migration id=namehost 2026/02/04 21:30:22 INFO Applying migration id=outboxhost 2026/02/04 21:30:22 INFO Applying migration id=notesfts 2026/02/04 21:30:22 INFO Applying migration id=iconsname 2026/02/04 21:30:22 INFO Applying migration id=nohash 2026/02/04 21:30:22 INFO Applying migration id=shares 2026/02/04 21:30:22 INFO Applying migration id=actorttl 2026/02/04 21:30:22 INFO Applying migration id=tocc 2026/02/04 21:30:22 INFO Applying migration id=followeds 2026/02/04 21:30:22 INFO Applying migration id=certhash 2026/02/04 21:30:22 INFO Applying migration id=follows_sync 2026/02/04 21:30:22 INFO Applying migration id=jsonpath 2026/02/04 21:30:22 INFO Applying migration id=localforward 2026/02/04 21:30:22 INFO Applying migration id=avatar 2026/02/04 21:30:22 INFO Applying migration id=noimage 2026/02/04 21:30:22 INFO Applying migration id=feed 2026/02/04 21:30:22 INFO Applying migration id=bookmarks 2026/02/04 21:30:22 INFO Applying migration id=shareactivity 2026/02/04 21:30:22 INFO Applying migration id=application 2026/02/04 21:30:22 INFO Applying migration id=certificates 2026/02/04 21:30:22 INFO Applying migration id=rawforward 2026/02/04 21:30:22 INFO Applying migration id=publickey 2026/02/04 21:30:22 INFO Applying migration id=resolvegroup 2026/02/04 21:30:22 INFO Applying migration id=reject 2026/02/04 21:30:22 INFO Applying migration id=autodel 2026/02/04 21:30:22 INFO Applying migration id=jsonb 2026/02/04 21:30:22 INFO Applying migration id=quote 2026/02/04 21:30:22 INFO Applying migration id=rfc9421 2026/02/04 21:30:22 INFO Applying migration id=keys 2026/02/04 21:30:22 INFO Applying migration id=portable 2026/02/04 21:30:22 INFO Applying migration id=proofs 2026/02/04 21:30:22 INFO Applying migration id=contexts 2026/02/04 21:30:22 INFO Applying migration id=deliverieshost 2026/02/04 21:30:22 INFO Applying migration id=pembegin 2026/02/04 21:30:22 INFO Applying migration id=didhost 2026/02/04 21:30:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:22 INFO Applying migration id=invites 2026/02/04 21:30:22 INFO Applying migration id=ed25519blob 2026/02/04 21:30:22 INFO Applying migration id=rsablob 2026/02/04 21:30:22 INFO Applying migration id=iconscid 2026/02/04 21:30:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-4182-7a35-b06f-b513a16a1495 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 2026/02/04 21:30:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4182-7f1d-b568-0e8f74240aa6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea 2026/02/04 21:30:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea 2026/02/04 21:30:22 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a90-4185-7517-bb17-74775435672b activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea 2026/02/04 21:30:22 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea --- PASS: TestView_PostToFollowersUnfollow (0.55s) === RUN TestView_PostToFollowersNotFollowing 2026/02/04 21:30:22 INFO Applying migration id=initial 2026/02/04 21:30:22 INFO Applying migration id=notesupdated 2026/02/04 21:30:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:22 INFO Applying migration id=activitiesid 2026/02/04 21:30:22 INFO Applying migration id=outbox 2026/02/04 21:30:22 INFO Applying migration id=edits 2026/02/04 21:30:22 INFO Applying migration id=outboxactor 2026/02/04 21:30:22 INFO Applying migration id=outboxsender 2026/02/04 21:30:22 INFO Applying migration id=thread 2026/02/04 21:30:22 INFO Applying migration id=host 2026/02/04 21:30:22 INFO Applying migration id=sharedinbox 2026/02/04 21:30:22 INFO Applying migration id=noteshost 2026/02/04 21:30:22 INFO Applying migration id=fetched 2026/02/04 21:30:22 INFO Applying migration id=move 2026/02/04 21:30:22 INFO Applying migration id=cleanup 2026/02/04 21:30:22 INFO Applying migration id=received 2026/02/04 21:30:22 INFO Applying migration id=namehost 2026/02/04 21:30:22 INFO Applying migration id=outboxhost 2026/02/04 21:30:22 INFO Applying migration id=notesfts 2026/02/04 21:30:22 INFO Applying migration id=iconsname 2026/02/04 21:30:22 INFO Applying migration id=nohash 2026/02/04 21:30:22 INFO Applying migration id=shares 2026/02/04 21:30:22 INFO Applying migration id=actorttl 2026/02/04 21:30:22 INFO Applying migration id=tocc 2026/02/04 21:30:23 INFO Applying migration id=followeds 2026/02/04 21:30:23 INFO Applying migration id=certhash 2026/02/04 21:30:23 INFO Applying migration id=follows_sync 2026/02/04 21:30:23 INFO Applying migration id=jsonpath 2026/02/04 21:30:23 INFO Applying migration id=localforward 2026/02/04 21:30:23 INFO Applying migration id=avatar 2026/02/04 21:30:23 INFO Applying migration id=noimage 2026/02/04 21:30:23 INFO Applying migration id=feed 2026/02/04 21:30:23 INFO Applying migration id=bookmarks 2026/02/04 21:30:23 INFO Applying migration id=shareactivity 2026/02/04 21:30:23 INFO Applying migration id=application 2026/02/04 21:30:23 INFO Applying migration id=certificates 2026/02/04 21:30:23 INFO Applying migration id=rawforward 2026/02/04 21:30:23 INFO Applying migration id=publickey 2026/02/04 21:30:23 INFO Applying migration id=resolvegroup 2026/02/04 21:30:23 INFO Applying migration id=reject 2026/02/04 21:30:23 INFO Applying migration id=autodel 2026/02/04 21:30:23 INFO Applying migration id=jsonb 2026/02/04 21:30:23 INFO Applying migration id=quote 2026/02/04 21:30:23 INFO Applying migration id=rfc9421 2026/02/04 21:30:23 INFO Applying migration id=keys 2026/02/04 21:30:23 INFO Applying migration id=portable 2026/02/04 21:30:23 INFO Applying migration id=proofs 2026/02/04 21:30:23 INFO Applying migration id=contexts 2026/02/04 21:30:23 INFO Applying migration id=deliverieshost 2026/02/04 21:30:23 INFO Applying migration id=pembegin 2026/02/04 21:30:23 INFO Applying migration id=didhost 2026/02/04 21:30:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:23 INFO Applying migration id=invites 2026/02/04 21:30:23 INFO Applying migration id=ed25519blob 2026/02/04 21:30:23 INFO Applying migration id=rsablob 2026/02/04 21:30:23 INFO Applying migration id=iconscid 2026/02/04 21:30:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4393-7f05-9958-14a6bbb34f0d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 2026/02/04 21:30:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 2026/02/04 21:30:23 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 --- PASS: TestView_PostToFollowersNotFollowing (0.53s) === RUN TestView_PostToFollowersWithReply 2026/02/04 21:30:23 INFO Applying migration id=initial 2026/02/04 21:30:23 INFO Applying migration id=notesupdated 2026/02/04 21:30:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:23 INFO Applying migration id=activitiesid 2026/02/04 21:30:23 INFO Applying migration id=outbox 2026/02/04 21:30:23 INFO Applying migration id=edits 2026/02/04 21:30:23 INFO Applying migration id=outboxactor 2026/02/04 21:30:23 INFO Applying migration id=outboxsender 2026/02/04 21:30:23 INFO Applying migration id=thread 2026/02/04 21:30:23 INFO Applying migration id=host 2026/02/04 21:30:23 INFO Applying migration id=sharedinbox 2026/02/04 21:30:23 INFO Applying migration id=noteshost 2026/02/04 21:30:23 INFO Applying migration id=fetched 2026/02/04 21:30:23 INFO Applying migration id=move 2026/02/04 21:30:23 INFO Applying migration id=cleanup 2026/02/04 21:30:23 INFO Applying migration id=received 2026/02/04 21:30:23 INFO Applying migration id=namehost 2026/02/04 21:30:23 INFO Applying migration id=outboxhost 2026/02/04 21:30:23 INFO Applying migration id=notesfts 2026/02/04 21:30:23 INFO Applying migration id=iconsname 2026/02/04 21:30:23 INFO Applying migration id=nohash 2026/02/04 21:30:23 INFO Applying migration id=shares 2026/02/04 21:30:23 INFO Applying migration id=actorttl 2026/02/04 21:30:23 INFO Applying migration id=tocc 2026/02/04 21:30:23 INFO Applying migration id=followeds 2026/02/04 21:30:23 INFO Applying migration id=certhash 2026/02/04 21:30:23 INFO Applying migration id=follows_sync 2026/02/04 21:30:23 INFO Applying migration id=jsonpath 2026/02/04 21:30:23 INFO Applying migration id=localforward 2026/02/04 21:30:23 INFO Applying migration id=avatar 2026/02/04 21:30:23 INFO Applying migration id=noimage 2026/02/04 21:30:23 INFO Applying migration id=feed 2026/02/04 21:30:23 INFO Applying migration id=bookmarks 2026/02/04 21:30:23 INFO Applying migration id=shareactivity 2026/02/04 21:30:23 INFO Applying migration id=application 2026/02/04 21:30:23 INFO Applying migration id=certificates 2026/02/04 21:30:23 INFO Applying migration id=rawforward 2026/02/04 21:30:23 INFO Applying migration id=publickey 2026/02/04 21:30:23 INFO Applying migration id=resolvegroup 2026/02/04 21:30:23 INFO Applying migration id=reject 2026/02/04 21:30:23 INFO Applying migration id=autodel 2026/02/04 21:30:23 INFO Applying migration id=jsonb 2026/02/04 21:30:23 INFO Applying migration id=quote 2026/02/04 21:30:23 INFO Applying migration id=rfc9421 2026/02/04 21:30:23 INFO Applying migration id=keys 2026/02/04 21:30:23 INFO Applying migration id=portable 2026/02/04 21:30:23 INFO Applying migration id=proofs 2026/02/04 21:30:23 INFO Applying migration id=contexts 2026/02/04 21:30:23 INFO Applying migration id=deliverieshost 2026/02/04 21:30:23 INFO Applying migration id=pembegin 2026/02/04 21:30:23 INFO Applying migration id=didhost 2026/02/04 21:30:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:23 INFO Applying migration id=invites 2026/02/04 21:30:23 INFO Applying migration id=ed25519blob 2026/02/04 21:30:23 INFO Applying migration id=rsablob 2026/02/04 21:30:23 INFO Applying migration id=iconscid 2026/02/04 21:30:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7219-a055-684dfa709602 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-4580-78bf-9a31-d171275f7d71 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7219-a055-684dfa709602 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-4580-7219-a055-684dfa709602 2026/02/04 21:30:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7e3d-897b-753499c856b7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-4581-74ea-a2fe-0e6897b5806a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7e3d-897b-753499c856b7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a90-4580-7e3d-897b-753499c856b7 2026/02/04 21:30:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4581-7a4a-b32a-d04e04fbc6c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 2026/02/04 21:30:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 2026/02/04 21:30:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-4583-73c6-b8d8-a9c25ecf51b7 note=https://localhost.localdomain:8443/post/019c2a90-4583-73a0-adb1-8cf77d5e8562 thread=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4583-73c6-b8d8-a9c25ecf51b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4583-73a0-adb1-8cf77d5e8562 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-4583-73a0-adb1-8cf77d5e8562 2026/02/04 21:30:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 --- PASS: TestView_PostToFollowersWithReply (0.49s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/04 21:30:24 INFO Applying migration id=initial 2026/02/04 21:30:24 INFO Applying migration id=notesupdated 2026/02/04 21:30:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:24 INFO Applying migration id=activitiesid 2026/02/04 21:30:24 INFO Applying migration id=outbox 2026/02/04 21:30:24 INFO Applying migration id=edits 2026/02/04 21:30:24 INFO Applying migration id=outboxactor 2026/02/04 21:30:24 INFO Applying migration id=outboxsender 2026/02/04 21:30:24 INFO Applying migration id=thread 2026/02/04 21:30:24 INFO Applying migration id=host 2026/02/04 21:30:24 INFO Applying migration id=sharedinbox 2026/02/04 21:30:24 INFO Applying migration id=noteshost 2026/02/04 21:30:24 INFO Applying migration id=fetched 2026/02/04 21:30:24 INFO Applying migration id=move 2026/02/04 21:30:24 INFO Applying migration id=cleanup 2026/02/04 21:30:24 INFO Applying migration id=received 2026/02/04 21:30:24 INFO Applying migration id=namehost 2026/02/04 21:30:24 INFO Applying migration id=outboxhost 2026/02/04 21:30:24 INFO Applying migration id=notesfts 2026/02/04 21:30:24 INFO Applying migration id=iconsname 2026/02/04 21:30:24 INFO Applying migration id=nohash 2026/02/04 21:30:24 INFO Applying migration id=shares 2026/02/04 21:30:24 INFO Applying migration id=actorttl 2026/02/04 21:30:24 INFO Applying migration id=tocc 2026/02/04 21:30:24 INFO Applying migration id=followeds 2026/02/04 21:30:24 INFO Applying migration id=certhash 2026/02/04 21:30:24 INFO Applying migration id=follows_sync 2026/02/04 21:30:24 INFO Applying migration id=jsonpath 2026/02/04 21:30:24 INFO Applying migration id=localforward 2026/02/04 21:30:24 INFO Applying migration id=avatar 2026/02/04 21:30:24 INFO Applying migration id=noimage 2026/02/04 21:30:24 INFO Applying migration id=feed 2026/02/04 21:30:24 INFO Applying migration id=bookmarks 2026/02/04 21:30:24 INFO Applying migration id=shareactivity 2026/02/04 21:30:24 INFO Applying migration id=application 2026/02/04 21:30:24 INFO Applying migration id=certificates 2026/02/04 21:30:24 INFO Applying migration id=rawforward 2026/02/04 21:30:24 INFO Applying migration id=publickey 2026/02/04 21:30:24 INFO Applying migration id=resolvegroup 2026/02/04 21:30:24 INFO Applying migration id=reject 2026/02/04 21:30:24 INFO Applying migration id=autodel 2026/02/04 21:30:24 INFO Applying migration id=jsonb 2026/02/04 21:30:24 INFO Applying migration id=quote 2026/02/04 21:30:24 INFO Applying migration id=rfc9421 2026/02/04 21:30:24 INFO Applying migration id=keys 2026/02/04 21:30:24 INFO Applying migration id=portable 2026/02/04 21:30:24 INFO Applying migration id=proofs 2026/02/04 21:30:24 INFO Applying migration id=contexts 2026/02/04 21:30:24 INFO Applying migration id=deliverieshost 2026/02/04 21:30:24 INFO Applying migration id=pembegin 2026/02/04 21:30:24 INFO Applying migration id=didhost 2026/02/04 21:30:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:24 INFO Applying migration id=invites 2026/02/04 21:30:24 INFO Applying migration id=ed25519blob 2026/02/04 21:30:24 INFO Applying migration id=rsablob 2026/02/04 21:30:24 INFO Applying migration id=iconscid 2026/02/04 21:30:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-48b1-79eb-9e6c-eb811db1a4d2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:24 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (0.81s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/04 21:30:24 INFO Applying migration id=initial 2026/02/04 21:30:24 INFO Applying migration id=notesupdated 2026/02/04 21:30:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:24 INFO Applying migration id=activitiesid 2026/02/04 21:30:24 INFO Applying migration id=outbox 2026/02/04 21:30:24 INFO Applying migration id=edits 2026/02/04 21:30:24 INFO Applying migration id=outboxactor 2026/02/04 21:30:24 INFO Applying migration id=outboxsender 2026/02/04 21:30:24 INFO Applying migration id=thread 2026/02/04 21:30:24 INFO Applying migration id=host 2026/02/04 21:30:24 INFO Applying migration id=sharedinbox 2026/02/04 21:30:24 INFO Applying migration id=noteshost 2026/02/04 21:30:24 INFO Applying migration id=fetched 2026/02/04 21:30:24 INFO Applying migration id=move 2026/02/04 21:30:24 INFO Applying migration id=cleanup 2026/02/04 21:30:24 INFO Applying migration id=received 2026/02/04 21:30:24 INFO Applying migration id=namehost 2026/02/04 21:30:24 INFO Applying migration id=outboxhost 2026/02/04 21:30:24 INFO Applying migration id=notesfts 2026/02/04 21:30:24 INFO Applying migration id=iconsname 2026/02/04 21:30:24 INFO Applying migration id=nohash 2026/02/04 21:30:24 INFO Applying migration id=shares 2026/02/04 21:30:24 INFO Applying migration id=actorttl 2026/02/04 21:30:24 INFO Applying migration id=tocc 2026/02/04 21:30:24 INFO Applying migration id=followeds 2026/02/04 21:30:24 INFO Applying migration id=certhash 2026/02/04 21:30:24 INFO Applying migration id=follows_sync 2026/02/04 21:30:24 INFO Applying migration id=jsonpath 2026/02/04 21:30:24 INFO Applying migration id=localforward 2026/02/04 21:30:24 INFO Applying migration id=avatar 2026/02/04 21:30:24 INFO Applying migration id=noimage 2026/02/04 21:30:24 INFO Applying migration id=feed 2026/02/04 21:30:24 INFO Applying migration id=bookmarks 2026/02/04 21:30:24 INFO Applying migration id=shareactivity 2026/02/04 21:30:24 INFO Applying migration id=application 2026/02/04 21:30:24 INFO Applying migration id=certificates 2026/02/04 21:30:24 INFO Applying migration id=rawforward 2026/02/04 21:30:24 INFO Applying migration id=publickey 2026/02/04 21:30:24 INFO Applying migration id=resolvegroup 2026/02/04 21:30:24 INFO Applying migration id=reject 2026/02/04 21:30:24 INFO Applying migration id=autodel 2026/02/04 21:30:24 INFO Applying migration id=jsonb 2026/02/04 21:30:24 INFO Applying migration id=quote 2026/02/04 21:30:24 INFO Applying migration id=rfc9421 2026/02/04 21:30:24 INFO Applying migration id=keys 2026/02/04 21:30:24 INFO Applying migration id=portable 2026/02/04 21:30:24 INFO Applying migration id=proofs 2026/02/04 21:30:24 INFO Applying migration id=contexts 2026/02/04 21:30:24 INFO Applying migration id=deliverieshost 2026/02/04 21:30:24 INFO Applying migration id=pembegin 2026/02/04 21:30:24 INFO Applying migration id=didhost 2026/02/04 21:30:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:24 INFO Applying migration id=invites 2026/02/04 21:30:24 INFO Applying migration id=ed25519blob 2026/02/04 21:30:24 INFO Applying migration id=rsablob 2026/02/04 21:30:24 INFO Applying migration id=iconscid 2026/02/04 21:30:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4a14-7140-b7a4-b7d0e17b4f6a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:25 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (0.35s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/04 21:30:25 INFO Applying migration id=initial 2026/02/04 21:30:25 INFO Applying migration id=notesupdated 2026/02/04 21:30:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:25 INFO Applying migration id=activitiesid 2026/02/04 21:30:25 INFO Applying migration id=outbox 2026/02/04 21:30:25 INFO Applying migration id=edits 2026/02/04 21:30:25 INFO Applying migration id=outboxactor 2026/02/04 21:30:25 INFO Applying migration id=outboxsender 2026/02/04 21:30:25 INFO Applying migration id=thread 2026/02/04 21:30:25 INFO Applying migration id=host 2026/02/04 21:30:25 INFO Applying migration id=sharedinbox 2026/02/04 21:30:25 INFO Applying migration id=noteshost 2026/02/04 21:30:25 INFO Applying migration id=fetched 2026/02/04 21:30:25 INFO Applying migration id=move 2026/02/04 21:30:25 INFO Applying migration id=cleanup 2026/02/04 21:30:25 INFO Applying migration id=received 2026/02/04 21:30:25 INFO Applying migration id=namehost 2026/02/04 21:30:25 INFO Applying migration id=outboxhost 2026/02/04 21:30:25 INFO Applying migration id=notesfts 2026/02/04 21:30:25 INFO Applying migration id=iconsname 2026/02/04 21:30:25 INFO Applying migration id=nohash 2026/02/04 21:30:25 INFO Applying migration id=shares 2026/02/04 21:30:25 INFO Applying migration id=actorttl 2026/02/04 21:30:25 INFO Applying migration id=tocc 2026/02/04 21:30:25 INFO Applying migration id=followeds 2026/02/04 21:30:25 INFO Applying migration id=certhash 2026/02/04 21:30:25 INFO Applying migration id=follows_sync 2026/02/04 21:30:25 INFO Applying migration id=jsonpath 2026/02/04 21:30:25 INFO Applying migration id=localforward 2026/02/04 21:30:25 INFO Applying migration id=avatar 2026/02/04 21:30:25 INFO Applying migration id=noimage 2026/02/04 21:30:25 INFO Applying migration id=feed 2026/02/04 21:30:25 INFO Applying migration id=bookmarks 2026/02/04 21:30:25 INFO Applying migration id=shareactivity 2026/02/04 21:30:25 INFO Applying migration id=application 2026/02/04 21:30:25 INFO Applying migration id=certificates 2026/02/04 21:30:25 INFO Applying migration id=rawforward 2026/02/04 21:30:25 INFO Applying migration id=publickey 2026/02/04 21:30:25 INFO Applying migration id=resolvegroup 2026/02/04 21:30:25 INFO Applying migration id=reject 2026/02/04 21:30:25 INFO Applying migration id=autodel 2026/02/04 21:30:25 INFO Applying migration id=jsonb 2026/02/04 21:30:25 INFO Applying migration id=quote 2026/02/04 21:30:25 INFO Applying migration id=rfc9421 2026/02/04 21:30:25 INFO Applying migration id=keys 2026/02/04 21:30:25 INFO Applying migration id=portable 2026/02/04 21:30:25 INFO Applying migration id=proofs 2026/02/04 21:30:25 INFO Applying migration id=contexts 2026/02/04 21:30:25 INFO Applying migration id=deliverieshost 2026/02/04 21:30:25 INFO Applying migration id=pembegin 2026/02/04 21:30:25 INFO Applying migration id=didhost 2026/02/04 21:30:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:25 INFO Applying migration id=invites 2026/02/04 21:30:25 INFO Applying migration id=ed25519blob 2026/02/04 21:30:25 INFO Applying migration id=rsablob 2026/02/04 21:30:25 INFO Applying migration id=iconscid 2026/02/04 21:30:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4be0-7135-823a-222d6b0100fc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:25 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:25 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.46s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/04 21:30:25 INFO Applying migration id=initial 2026/02/04 21:30:25 INFO Applying migration id=notesupdated 2026/02/04 21:30:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:25 INFO Applying migration id=activitiesid 2026/02/04 21:30:25 INFO Applying migration id=outbox 2026/02/04 21:30:25 INFO Applying migration id=edits 2026/02/04 21:30:25 INFO Applying migration id=outboxactor 2026/02/04 21:30:25 INFO Applying migration id=outboxsender 2026/02/04 21:30:25 INFO Applying migration id=thread 2026/02/04 21:30:25 INFO Applying migration id=host 2026/02/04 21:30:25 INFO Applying migration id=sharedinbox 2026/02/04 21:30:25 INFO Applying migration id=noteshost 2026/02/04 21:30:25 INFO Applying migration id=fetched 2026/02/04 21:30:25 INFO Applying migration id=move 2026/02/04 21:30:25 INFO Applying migration id=cleanup 2026/02/04 21:30:25 INFO Applying migration id=received 2026/02/04 21:30:25 INFO Applying migration id=namehost 2026/02/04 21:30:25 INFO Applying migration id=outboxhost 2026/02/04 21:30:25 INFO Applying migration id=notesfts 2026/02/04 21:30:25 INFO Applying migration id=iconsname 2026/02/04 21:30:25 INFO Applying migration id=nohash 2026/02/04 21:30:25 INFO Applying migration id=shares 2026/02/04 21:30:25 INFO Applying migration id=actorttl 2026/02/04 21:30:25 INFO Applying migration id=tocc 2026/02/04 21:30:25 INFO Applying migration id=followeds 2026/02/04 21:30:25 INFO Applying migration id=certhash 2026/02/04 21:30:25 INFO Applying migration id=follows_sync 2026/02/04 21:30:25 INFO Applying migration id=jsonpath 2026/02/04 21:30:25 INFO Applying migration id=localforward 2026/02/04 21:30:25 INFO Applying migration id=avatar 2026/02/04 21:30:25 INFO Applying migration id=noimage 2026/02/04 21:30:25 INFO Applying migration id=feed 2026/02/04 21:30:25 INFO Applying migration id=bookmarks 2026/02/04 21:30:25 INFO Applying migration id=shareactivity 2026/02/04 21:30:25 INFO Applying migration id=application 2026/02/04 21:30:25 INFO Applying migration id=certificates 2026/02/04 21:30:25 INFO Applying migration id=rawforward 2026/02/04 21:30:25 INFO Applying migration id=publickey 2026/02/04 21:30:25 INFO Applying migration id=resolvegroup 2026/02/04 21:30:25 INFO Applying migration id=reject 2026/02/04 21:30:25 INFO Applying migration id=autodel 2026/02/04 21:30:25 INFO Applying migration id=jsonb 2026/02/04 21:30:25 INFO Applying migration id=quote 2026/02/04 21:30:25 INFO Applying migration id=rfc9421 2026/02/04 21:30:25 INFO Applying migration id=keys 2026/02/04 21:30:25 INFO Applying migration id=portable 2026/02/04 21:30:25 INFO Applying migration id=proofs 2026/02/04 21:30:25 INFO Applying migration id=contexts 2026/02/04 21:30:25 INFO Applying migration id=deliverieshost 2026/02/04 21:30:25 INFO Applying migration id=pembegin 2026/02/04 21:30:25 INFO Applying migration id=didhost 2026/02/04 21:30:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:25 INFO Applying migration id=invites 2026/02/04 21:30:25 INFO Applying migration id=ed25519blob 2026/02/04 21:30:25 INFO Applying migration id=rsablob 2026/02/04 21:30:25 INFO Applying migration id=iconscid 2026/02/04 21:30: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 2026/02/04 21:30:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4f81-7daa-bdb0-2c3a0a619160 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:30:26 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.93s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/04 21:30:26 INFO Applying migration id=initial 2026/02/04 21:30:26 INFO Applying migration id=notesupdated 2026/02/04 21:30:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:26 INFO Applying migration id=activitiesid 2026/02/04 21:30:26 INFO Applying migration id=outbox 2026/02/04 21:30:26 INFO Applying migration id=edits 2026/02/04 21:30:26 INFO Applying migration id=outboxactor 2026/02/04 21:30:26 INFO Applying migration id=outboxsender 2026/02/04 21:30:26 INFO Applying migration id=thread 2026/02/04 21:30:26 INFO Applying migration id=host 2026/02/04 21:30:26 INFO Applying migration id=sharedinbox 2026/02/04 21:30:26 INFO Applying migration id=noteshost 2026/02/04 21:30:26 INFO Applying migration id=fetched 2026/02/04 21:30:26 INFO Applying migration id=move 2026/02/04 21:30:26 INFO Applying migration id=cleanup 2026/02/04 21:30:26 INFO Applying migration id=received 2026/02/04 21:30:26 INFO Applying migration id=namehost 2026/02/04 21:30:26 INFO Applying migration id=outboxhost 2026/02/04 21:30:26 INFO Applying migration id=notesfts 2026/02/04 21:30:26 INFO Applying migration id=iconsname 2026/02/04 21:30:26 INFO Applying migration id=nohash 2026/02/04 21:30:26 INFO Applying migration id=shares 2026/02/04 21:30:26 INFO Applying migration id=actorttl 2026/02/04 21:30:26 INFO Applying migration id=tocc 2026/02/04 21:30:26 INFO Applying migration id=followeds 2026/02/04 21:30:26 INFO Applying migration id=certhash 2026/02/04 21:30:26 INFO Applying migration id=follows_sync 2026/02/04 21:30:26 INFO Applying migration id=jsonpath 2026/02/04 21:30:26 INFO Applying migration id=localforward 2026/02/04 21:30:26 INFO Applying migration id=avatar 2026/02/04 21:30:26 INFO Applying migration id=noimage 2026/02/04 21:30:26 INFO Applying migration id=feed 2026/02/04 21:30:26 INFO Applying migration id=bookmarks 2026/02/04 21:30:26 INFO Applying migration id=shareactivity 2026/02/04 21:30:26 INFO Applying migration id=application 2026/02/04 21:30:26 INFO Applying migration id=certificates 2026/02/04 21:30:26 INFO Applying migration id=rawforward 2026/02/04 21:30:26 INFO Applying migration id=publickey 2026/02/04 21:30:26 INFO Applying migration id=resolvegroup 2026/02/04 21:30:26 INFO Applying migration id=reject 2026/02/04 21:30:26 INFO Applying migration id=autodel 2026/02/04 21:30:26 INFO Applying migration id=jsonb 2026/02/04 21:30:26 INFO Applying migration id=quote 2026/02/04 21:30:26 INFO Applying migration id=rfc9421 2026/02/04 21:30:26 INFO Applying migration id=keys 2026/02/04 21:30:26 INFO Applying migration id=portable 2026/02/04 21:30:26 INFO Applying migration id=proofs 2026/02/04 21:30:26 INFO Applying migration id=contexts 2026/02/04 21:30:26 INFO Applying migration id=deliverieshost 2026/02/04 21:30:26 INFO Applying migration id=pembegin 2026/02/04 21:30:26 INFO Applying migration id=didhost 2026/02/04 21:30:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:26 INFO Applying migration id=invites 2026/02/04 21:30:26 INFO Applying migration id=ed25519blob 2026/02/04 21:30:26 INFO Applying migration id=rsablob 2026/02/04 21:30:26 INFO Applying migration id=iconscid 2026/02/04 21:30: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 2026/02/04 21:30:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-5121-7895-911c-b1723d42be6f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:30:26 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:26 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.41s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/04 21:30:26 INFO Applying migration id=initial 2026/02/04 21:30:26 INFO Applying migration id=notesupdated 2026/02/04 21:30:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:26 INFO Applying migration id=activitiesid 2026/02/04 21:30:26 INFO Applying migration id=outbox 2026/02/04 21:30:26 INFO Applying migration id=edits 2026/02/04 21:30:26 INFO Applying migration id=outboxactor 2026/02/04 21:30:26 INFO Applying migration id=outboxsender 2026/02/04 21:30:26 INFO Applying migration id=thread 2026/02/04 21:30:26 INFO Applying migration id=host 2026/02/04 21:30:26 INFO Applying migration id=sharedinbox 2026/02/04 21:30:26 INFO Applying migration id=noteshost 2026/02/04 21:30:26 INFO Applying migration id=fetched 2026/02/04 21:30:26 INFO Applying migration id=move 2026/02/04 21:30:26 INFO Applying migration id=cleanup 2026/02/04 21:30:26 INFO Applying migration id=received 2026/02/04 21:30:26 INFO Applying migration id=namehost 2026/02/04 21:30:26 INFO Applying migration id=outboxhost 2026/02/04 21:30:26 INFO Applying migration id=notesfts 2026/02/04 21:30:26 INFO Applying migration id=iconsname 2026/02/04 21:30:26 INFO Applying migration id=nohash 2026/02/04 21:30:26 INFO Applying migration id=shares 2026/02/04 21:30:26 INFO Applying migration id=actorttl 2026/02/04 21:30:26 INFO Applying migration id=tocc 2026/02/04 21:30:27 INFO Applying migration id=followeds 2026/02/04 21:30:27 INFO Applying migration id=certhash 2026/02/04 21:30:27 INFO Applying migration id=follows_sync 2026/02/04 21:30:27 INFO Applying migration id=jsonpath 2026/02/04 21:30:27 INFO Applying migration id=localforward 2026/02/04 21:30:27 INFO Applying migration id=avatar 2026/02/04 21:30:27 INFO Applying migration id=noimage 2026/02/04 21:30:27 INFO Applying migration id=feed 2026/02/04 21:30:27 INFO Applying migration id=bookmarks 2026/02/04 21:30:27 INFO Applying migration id=shareactivity 2026/02/04 21:30:27 INFO Applying migration id=application 2026/02/04 21:30:27 INFO Applying migration id=certificates 2026/02/04 21:30:27 INFO Applying migration id=rawforward 2026/02/04 21:30:27 INFO Applying migration id=publickey 2026/02/04 21:30:27 INFO Applying migration id=resolvegroup 2026/02/04 21:30:27 INFO Applying migration id=reject 2026/02/04 21:30:27 INFO Applying migration id=autodel 2026/02/04 21:30:27 INFO Applying migration id=jsonb 2026/02/04 21:30:27 INFO Applying migration id=quote 2026/02/04 21:30:27 INFO Applying migration id=rfc9421 2026/02/04 21:30:27 INFO Applying migration id=keys 2026/02/04 21:30:27 INFO Applying migration id=portable 2026/02/04 21:30:27 INFO Applying migration id=proofs 2026/02/04 21:30:27 INFO Applying migration id=contexts 2026/02/04 21:30:27 INFO Applying migration id=deliverieshost 2026/02/04 21:30:27 INFO Applying migration id=pembegin 2026/02/04 21:30:27 INFO Applying migration id=didhost 2026/02/04 21:30:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:27 INFO Applying migration id=invites 2026/02/04 21:30:27 INFO Applying migration id=ed25519blob 2026/02/04 21:30:27 INFO Applying migration id=rsablob 2026/02/04 21:30:27 INFO Applying migration id=iconscid 2026/02/04 21:30:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:27 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/02/04 21:30:27 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-5414-7a4f-82f5-87d9a9ca1eac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:27 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.76s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/04 21:30:27 INFO Applying migration id=initial 2026/02/04 21:30:27 INFO Applying migration id=notesupdated 2026/02/04 21:30:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:27 INFO Applying migration id=activitiesid 2026/02/04 21:30:27 INFO Applying migration id=outbox 2026/02/04 21:30:27 INFO Applying migration id=edits 2026/02/04 21:30:27 INFO Applying migration id=outboxactor 2026/02/04 21:30:27 INFO Applying migration id=outboxsender 2026/02/04 21:30:27 INFO Applying migration id=thread 2026/02/04 21:30:27 INFO Applying migration id=host 2026/02/04 21:30:27 INFO Applying migration id=sharedinbox 2026/02/04 21:30:27 INFO Applying migration id=noteshost 2026/02/04 21:30:27 INFO Applying migration id=fetched 2026/02/04 21:30:27 INFO Applying migration id=move 2026/02/04 21:30:27 INFO Applying migration id=cleanup 2026/02/04 21:30:27 INFO Applying migration id=received 2026/02/04 21:30:27 INFO Applying migration id=namehost 2026/02/04 21:30:27 INFO Applying migration id=outboxhost 2026/02/04 21:30:27 INFO Applying migration id=notesfts 2026/02/04 21:30:27 INFO Applying migration id=iconsname 2026/02/04 21:30:27 INFO Applying migration id=nohash 2026/02/04 21:30:27 INFO Applying migration id=shares 2026/02/04 21:30:27 INFO Applying migration id=actorttl 2026/02/04 21:30:27 INFO Applying migration id=tocc 2026/02/04 21:30:27 INFO Applying migration id=followeds 2026/02/04 21:30:27 INFO Applying migration id=certhash 2026/02/04 21:30:27 INFO Applying migration id=follows_sync 2026/02/04 21:30:27 INFO Applying migration id=jsonpath 2026/02/04 21:30:27 INFO Applying migration id=localforward 2026/02/04 21:30:27 INFO Applying migration id=avatar 2026/02/04 21:30:27 INFO Applying migration id=noimage 2026/02/04 21:30:27 INFO Applying migration id=feed 2026/02/04 21:30:27 INFO Applying migration id=bookmarks 2026/02/04 21:30:27 INFO Applying migration id=shareactivity 2026/02/04 21:30:27 INFO Applying migration id=application 2026/02/04 21:30:27 INFO Applying migration id=certificates 2026/02/04 21:30:27 INFO Applying migration id=rawforward 2026/02/04 21:30:27 INFO Applying migration id=publickey 2026/02/04 21:30:27 INFO Applying migration id=resolvegroup 2026/02/04 21:30:27 INFO Applying migration id=reject 2026/02/04 21:30:27 INFO Applying migration id=autodel 2026/02/04 21:30:27 INFO Applying migration id=jsonb 2026/02/04 21:30:27 INFO Applying migration id=quote 2026/02/04 21:30:27 INFO Applying migration id=rfc9421 2026/02/04 21:30:27 INFO Applying migration id=keys 2026/02/04 21:30:27 INFO Applying migration id=portable 2026/02/04 21:30:27 INFO Applying migration id=proofs 2026/02/04 21:30:27 INFO Applying migration id=contexts 2026/02/04 21:30:27 INFO Applying migration id=deliverieshost 2026/02/04 21:30:27 INFO Applying migration id=pembegin 2026/02/04 21:30:27 INFO Applying migration id=didhost 2026/02/04 21:30:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:27 INFO Applying migration id=invites 2026/02/04 21:30:27 INFO Applying migration id=ed25519blob 2026/02/04 21:30:27 INFO Applying migration id=rsablob 2026/02/04 21:30:27 INFO Applying migration id=iconscid 2026/02/04 21:30:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:28 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/02/04 21:30:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-55a2-7410-aab4-95024fcfc854 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.40s) === RUN TestWhisper_HappyFlow 2026/02/04 21:30:28 INFO Applying migration id=initial 2026/02/04 21:30:28 INFO Applying migration id=notesupdated 2026/02/04 21:30:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:28 INFO Applying migration id=activitiesid 2026/02/04 21:30:28 INFO Applying migration id=outbox 2026/02/04 21:30:28 INFO Applying migration id=edits 2026/02/04 21:30:28 INFO Applying migration id=outboxactor 2026/02/04 21:30:28 INFO Applying migration id=outboxsender 2026/02/04 21:30:28 INFO Applying migration id=thread 2026/02/04 21:30:28 INFO Applying migration id=host 2026/02/04 21:30:28 INFO Applying migration id=sharedinbox 2026/02/04 21:30:28 INFO Applying migration id=noteshost 2026/02/04 21:30:28 INFO Applying migration id=fetched 2026/02/04 21:30:28 INFO Applying migration id=move 2026/02/04 21:30:28 INFO Applying migration id=cleanup 2026/02/04 21:30:28 INFO Applying migration id=received 2026/02/04 21:30:28 INFO Applying migration id=namehost 2026/02/04 21:30:28 INFO Applying migration id=outboxhost 2026/02/04 21:30:28 INFO Applying migration id=notesfts 2026/02/04 21:30:28 INFO Applying migration id=iconsname 2026/02/04 21:30:28 INFO Applying migration id=nohash 2026/02/04 21:30:28 INFO Applying migration id=shares 2026/02/04 21:30:28 INFO Applying migration id=actorttl 2026/02/04 21:30:28 INFO Applying migration id=tocc 2026/02/04 21:30:28 INFO Applying migration id=followeds 2026/02/04 21:30:28 INFO Applying migration id=certhash 2026/02/04 21:30:28 INFO Applying migration id=follows_sync 2026/02/04 21:30:28 INFO Applying migration id=jsonpath 2026/02/04 21:30:28 INFO Applying migration id=localforward 2026/02/04 21:30:28 INFO Applying migration id=avatar 2026/02/04 21:30:28 INFO Applying migration id=noimage 2026/02/04 21:30:28 INFO Applying migration id=feed 2026/02/04 21:30:28 INFO Applying migration id=bookmarks 2026/02/04 21:30:28 INFO Applying migration id=shareactivity 2026/02/04 21:30:28 INFO Applying migration id=application 2026/02/04 21:30:28 INFO Applying migration id=certificates 2026/02/04 21:30:28 INFO Applying migration id=rawforward 2026/02/04 21:30:28 INFO Applying migration id=publickey 2026/02/04 21:30:28 INFO Applying migration id=resolvegroup 2026/02/04 21:30:28 INFO Applying migration id=reject 2026/02/04 21:30:28 INFO Applying migration id=autodel 2026/02/04 21:30:28 INFO Applying migration id=jsonb 2026/02/04 21:30:28 INFO Applying migration id=quote 2026/02/04 21:30:28 INFO Applying migration id=rfc9421 2026/02/04 21:30:28 INFO Applying migration id=keys 2026/02/04 21:30:28 INFO Applying migration id=portable 2026/02/04 21:30:28 INFO Applying migration id=proofs 2026/02/04 21:30:28 INFO Applying migration id=contexts 2026/02/04 21:30:28 INFO Applying migration id=deliverieshost 2026/02/04 21:30:28 INFO Applying migration id=pembegin 2026/02/04 21:30:28 INFO Applying migration id=didhost 2026/02/04 21:30:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:28 INFO Applying migration id=invites 2026/02/04 21:30:28 INFO Applying migration id=ed25519blob 2026/02/04 21:30:28 INFO Applying migration id=rsablob 2026/02/04 21:30:28 INFO Applying migration id=iconscid 2026/02/04 21:30:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-581a-7750-8a2f-cda23fa0a39b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-581a-7dd1-8d6a-6b34f9b801c7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-581a-7750-8a2f-cda23fa0a39b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-581a-7750-8a2f-cda23fa0a39b 2026/02/04 21:30:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-581b-7434-b10b-c64ef7151ce5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-581b-7405-ad6d-cb46a8561451 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-581b-7405-ad6d-cb46a8561451 2026/02/04 21:30:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-581b-7405-ad6d-cb46a8561451 2026/02/04 21:30:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:28 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.64s) === RUN TestWhisper_FollowAfterPost 2026/02/04 21:30:28 INFO Applying migration id=initial 2026/02/04 21:30:28 INFO Applying migration id=notesupdated 2026/02/04 21:30:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:28 INFO Applying migration id=activitiesid 2026/02/04 21:30:28 INFO Applying migration id=outbox 2026/02/04 21:30:28 INFO Applying migration id=edits 2026/02/04 21:30:28 INFO Applying migration id=outboxactor 2026/02/04 21:30:28 INFO Applying migration id=outboxsender 2026/02/04 21:30:28 INFO Applying migration id=thread 2026/02/04 21:30:28 INFO Applying migration id=host 2026/02/04 21:30:28 INFO Applying migration id=sharedinbox 2026/02/04 21:30:28 INFO Applying migration id=noteshost 2026/02/04 21:30:28 INFO Applying migration id=fetched 2026/02/04 21:30:28 INFO Applying migration id=move 2026/02/04 21:30:28 INFO Applying migration id=cleanup 2026/02/04 21:30:28 INFO Applying migration id=received 2026/02/04 21:30:28 INFO Applying migration id=namehost 2026/02/04 21:30:28 INFO Applying migration id=outboxhost 2026/02/04 21:30:28 INFO Applying migration id=notesfts 2026/02/04 21:30:28 INFO Applying migration id=iconsname 2026/02/04 21:30:28 INFO Applying migration id=nohash 2026/02/04 21:30:28 INFO Applying migration id=shares 2026/02/04 21:30:28 INFO Applying migration id=actorttl 2026/02/04 21:30:28 INFO Applying migration id=tocc 2026/02/04 21:30:28 INFO Applying migration id=followeds 2026/02/04 21:30:28 INFO Applying migration id=certhash 2026/02/04 21:30:28 INFO Applying migration id=follows_sync 2026/02/04 21:30:28 INFO Applying migration id=jsonpath 2026/02/04 21:30:28 INFO Applying migration id=localforward 2026/02/04 21:30:28 INFO Applying migration id=avatar 2026/02/04 21:30:28 INFO Applying migration id=noimage 2026/02/04 21:30:28 INFO Applying migration id=feed 2026/02/04 21:30:28 INFO Applying migration id=bookmarks 2026/02/04 21:30:28 INFO Applying migration id=shareactivity 2026/02/04 21:30:28 INFO Applying migration id=application 2026/02/04 21:30:28 INFO Applying migration id=certificates 2026/02/04 21:30:28 INFO Applying migration id=rawforward 2026/02/04 21:30:28 INFO Applying migration id=publickey 2026/02/04 21:30:28 INFO Applying migration id=resolvegroup 2026/02/04 21:30:28 INFO Applying migration id=reject 2026/02/04 21:30:28 INFO Applying migration id=autodel 2026/02/04 21:30:28 INFO Applying migration id=jsonb 2026/02/04 21:30:28 INFO Applying migration id=quote 2026/02/04 21:30:28 INFO Applying migration id=rfc9421 2026/02/04 21:30:28 INFO Applying migration id=keys 2026/02/04 21:30:28 INFO Applying migration id=portable 2026/02/04 21:30:28 INFO Applying migration id=proofs 2026/02/04 21:30:28 INFO Applying migration id=contexts 2026/02/04 21:30:28 INFO Applying migration id=deliverieshost 2026/02/04 21:30:28 INFO Applying migration id=pembegin 2026/02/04 21:30:28 INFO Applying migration id=didhost 2026/02/04 21:30:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:28 INFO Applying migration id=invites 2026/02/04 21:30:28 INFO Applying migration id=ed25519blob 2026/02/04 21:30:28 INFO Applying migration id=rsablob 2026/02/04 21:30:28 INFO Applying migration id=iconscid 2026/02/04 21:30:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-5989-75f1-864f-cf01e4e7f6e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-598b-7041-bb26-c6f1002fdff3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-598b-76a9-b9bd-69e90aeeb58c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-598b-7041-bb26-c6f1002fdff3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-598b-7041-bb26-c6f1002fdff3 2026/02/04 21:30:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:29 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.36s) === RUN TestWhisper_Throttling 2026/02/04 21:30:29 INFO Applying migration id=initial 2026/02/04 21:30:29 INFO Applying migration id=notesupdated 2026/02/04 21:30:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:29 INFO Applying migration id=activitiesid 2026/02/04 21:30:29 INFO Applying migration id=outbox 2026/02/04 21:30:29 INFO Applying migration id=edits 2026/02/04 21:30:29 INFO Applying migration id=outboxactor 2026/02/04 21:30:29 INFO Applying migration id=outboxsender 2026/02/04 21:30:29 INFO Applying migration id=thread 2026/02/04 21:30:29 INFO Applying migration id=host 2026/02/04 21:30:29 INFO Applying migration id=sharedinbox 2026/02/04 21:30:29 INFO Applying migration id=noteshost 2026/02/04 21:30:29 INFO Applying migration id=fetched 2026/02/04 21:30:29 INFO Applying migration id=move 2026/02/04 21:30:29 INFO Applying migration id=cleanup 2026/02/04 21:30:29 INFO Applying migration id=received 2026/02/04 21:30:29 INFO Applying migration id=namehost 2026/02/04 21:30:29 INFO Applying migration id=outboxhost 2026/02/04 21:30:29 INFO Applying migration id=notesfts 2026/02/04 21:30:29 INFO Applying migration id=iconsname 2026/02/04 21:30:29 INFO Applying migration id=nohash 2026/02/04 21:30:29 INFO Applying migration id=shares 2026/02/04 21:30:29 INFO Applying migration id=actorttl 2026/02/04 21:30:29 INFO Applying migration id=tocc 2026/02/04 21:30:29 INFO Applying migration id=followeds 2026/02/04 21:30:29 INFO Applying migration id=certhash 2026/02/04 21:30:29 INFO Applying migration id=follows_sync 2026/02/04 21:30:29 INFO Applying migration id=jsonpath 2026/02/04 21:30:29 INFO Applying migration id=localforward 2026/02/04 21:30:29 INFO Applying migration id=avatar 2026/02/04 21:30:29 INFO Applying migration id=noimage 2026/02/04 21:30:29 INFO Applying migration id=feed 2026/02/04 21:30:29 INFO Applying migration id=bookmarks 2026/02/04 21:30:29 INFO Applying migration id=shareactivity 2026/02/04 21:30:29 INFO Applying migration id=application 2026/02/04 21:30:29 INFO Applying migration id=certificates 2026/02/04 21:30:29 INFO Applying migration id=rawforward 2026/02/04 21:30:29 INFO Applying migration id=publickey 2026/02/04 21:30:29 INFO Applying migration id=resolvegroup 2026/02/04 21:30:29 INFO Applying migration id=reject 2026/02/04 21:30:29 INFO Applying migration id=autodel 2026/02/04 21:30:29 INFO Applying migration id=jsonb 2026/02/04 21:30:29 INFO Applying migration id=quote 2026/02/04 21:30:29 INFO Applying migration id=rfc9421 2026/02/04 21:30:29 INFO Applying migration id=keys 2026/02/04 21:30:29 INFO Applying migration id=portable 2026/02/04 21:30:29 INFO Applying migration id=proofs 2026/02/04 21:30:29 INFO Applying migration id=contexts 2026/02/04 21:30:29 INFO Applying migration id=deliverieshost 2026/02/04 21:30:29 INFO Applying migration id=pembegin 2026/02/04 21:30:29 INFO Applying migration id=didhost 2026/02/04 21:30:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:29 INFO Applying migration id=invites 2026/02/04 21:30:29 INFO Applying migration id=ed25519blob 2026/02/04 21:30:29 INFO Applying migration id=rsablob 2026/02/04 21:30:29 INFO Applying migration id=iconscid 2026/02/04 21:30:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-5c72-7dba-a651-b03cae563a73 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-5c73-752f-b14a-650dec2e597e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-5c72-7dba-a651-b03cae563a73 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-5c72-7dba-a651-b03cae563a73 2026/02/04 21:30:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-5c73-7a48-a89e-187b71c9376b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-5c73-7a23-b611-a8046359b51e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-5c73-7a23-b611-a8046359b51e 2026/02/04 21:30:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-5c73-7a23-b611-a8046359b51e 2026/02/04 21:30:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:29 WARN User is posting too frequently last=2026-02-04T21:30:29.000Z can=2026-02-04T21:31:29.000Z 2026/02/04 21:30:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:29 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (0.75s) PASS ok github.com/dimkr/tootik/test 187.040s FAIL >>> tootik: Retrying (1/3)... === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap (cached) ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN 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/02/04 21:30:36 INFO Applying migration id=initial 2026/02/04 21:30:36 INFO Applying migration id=notesupdated 2026/02/04 21:30:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:36 INFO Applying migration id=activitiesid 2026/02/04 21:30:36 INFO Applying migration id=outbox 2026/02/04 21:30:36 INFO Applying migration id=edits 2026/02/04 21:30:36 INFO Applying migration id=outboxactor 2026/02/04 21:30:36 INFO Applying migration id=outboxsender 2026/02/04 21:30:36 INFO Applying migration id=thread 2026/02/04 21:30:36 INFO Applying migration id=host 2026/02/04 21:30:36 INFO Applying migration id=sharedinbox 2026/02/04 21:30:36 INFO Applying migration id=noteshost 2026/02/04 21:30:36 INFO Applying migration id=fetched 2026/02/04 21:30:36 INFO Applying migration id=move 2026/02/04 21:30:36 INFO Applying migration id=cleanup 2026/02/04 21:30:36 INFO Applying migration id=received 2026/02/04 21:30:36 INFO Applying migration id=namehost 2026/02/04 21:30:36 INFO Applying migration id=outboxhost 2026/02/04 21:30:36 INFO Applying migration id=notesfts 2026/02/04 21:30:36 INFO Applying migration id=iconsname 2026/02/04 21:30:36 INFO Applying migration id=nohash 2026/02/04 21:30:36 INFO Applying migration id=shares 2026/02/04 21:30:36 INFO Applying migration id=actorttl 2026/02/04 21:30:36 INFO Applying migration id=tocc 2026/02/04 21:30:36 INFO Applying migration id=followeds 2026/02/04 21:30:36 INFO Applying migration id=certhash 2026/02/04 21:30:36 INFO Applying migration id=follows_sync 2026/02/04 21:30:36 INFO Applying migration id=jsonpath 2026/02/04 21:30:36 INFO Applying migration id=localforward 2026/02/04 21:30:36 INFO Applying migration id=avatar 2026/02/04 21:30:36 INFO Applying migration id=noimage 2026/02/04 21:30:36 INFO Applying migration id=feed 2026/02/04 21:30:36 INFO Applying migration id=bookmarks 2026/02/04 21:30:36 INFO Applying migration id=shareactivity 2026/02/04 21:30:36 INFO Applying migration id=application 2026/02/04 21:30:36 INFO Applying migration id=certificates 2026/02/04 21:30:36 INFO Applying migration id=rawforward 2026/02/04 21:30:36 INFO Applying migration id=publickey 2026/02/04 21:30:36 INFO Applying migration id=resolvegroup 2026/02/04 21:30:36 INFO Applying migration id=reject 2026/02/04 21:30:36 INFO Applying migration id=autodel 2026/02/04 21:30:36 INFO Applying migration id=jsonb 2026/02/04 21:30:36 INFO Applying migration id=quote 2026/02/04 21:30:36 INFO Applying migration id=rfc9421 2026/02/04 21:30:36 INFO Applying migration id=keys 2026/02/04 21:30:36 INFO Applying migration id=portable 2026/02/04 21:30:36 INFO Applying migration id=proofs 2026/02/04 21:30:36 INFO Applying migration id=contexts 2026/02/04 21:30:36 INFO Applying migration id=deliverieshost 2026/02/04 21:30:36 INFO Applying migration id=pembegin 2026/02/04 21:30:36 INFO Applying migration id=didhost 2026/02/04 21:30:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:36 INFO Applying migration id=invites 2026/02/04 21:30:36 INFO Applying migration id=ed25519blob 2026/02/04 21:30:36 INFO Applying migration id=rsablob 2026/02/04 21:30:36 INFO Applying migration id=iconscid 2026/02/04 21:30:36 INFO Enabling pprof url=https://a.localdomain/jkxecihavqyinqohwepehwnhdkciflsg/debug/pprof 2026/02/04 21:30:36 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:36 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:36 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:36 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:36 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:36 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/02/04 21:30:36 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/02/04 21:30:36 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:36 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=carol actor=https://a.localdomain/user/carol offset=0 --- PASS: TestServer_InvitationHappyFlow (0.75s) === RUN TestServer_WrongCode 2026/02/04 21:30:36 INFO Enabling pprof url=https://a.localdomain/gngaiuttorllidbiwclwxytqtfdtsylg/debug/pprof 2026/02/04 21:30:36 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:37 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:37 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/02/04 21:30:37 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:37 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 --- PASS: TestServer_WrongCode (0.45s) === RUN TestServer_ExpiredCode 2026/02/04 21:30:37 INFO Enabling pprof url=https://a.localdomain/fdshroumwefhyrsdfyoxabdxhsxudemj/debug/pprof 2026/02/04 21:30:37 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:37 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:37 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:37 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:37 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:37 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 --- PASS: TestServer_ExpiredCode (0.65s) === RUN TestServer_CodeReuse 2026/02/04 21:30:38 INFO Enabling pprof url=https://a.localdomain/ojoheftnbrhlncblpgjlrlwfcidxoiuh/debug/pprof 2026/02/04 21:30:38 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:38 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:38 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:38 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:38 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:38 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (0.47s) === RUN TestServer_InvitationLimit 2026/02/04 21:30:38 INFO Enabling pprof url=https://a.localdomain/wacideyenhtodvhgixufjjshxqdxgkid/debug/pprof 2026/02/04 21:30:38 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:38 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:38 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/02/04 21:30:38 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:38 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:38 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/02/04 21:30:38 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/02/04 21:30:38 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=carol actor=https://a.localdomain/user/carol offset=0 2026/02/04 21:30:38 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=c858570b-a35c-4744-be83-d94687c1855f 2026/02/04 21:30:38 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=28e1f9b9-031c-4077-96ba-1556dbdddbf9 2026/02/04 21:30:38 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=0570514b-a004-4186-88f8-dc6270f30304 2026/02/04 21:30:38 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/02/04 21:30:38 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=2660eb5b-72e5-40c7-b989-03dee10c0257 --- PASS: TestServer_InvitationLimit (0.62s) === RUN TestServer_InvitationCreateDeleteAccept 2026/02/04 21:30:39 INFO Enabling pprof url=https://a.localdomain/kgrbpbwqnjeoavrnpjjwkyrrexjeovrp/debug/pprof 2026/02/04 21:30:39 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:39 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=e5698a7c-d399-414e-bd12-a91e4be75874 2026/02/04 21:30:39 WARN Invalid invitation code request.path=/users/invitations/accept code=e5698a7c-d399-414e-bd12-a91e4be75874 --- PASS: TestServer_InvitationCreateDeleteAccept (0.33s) === RUN TestServer_InvitationCreateAcceptDelete 2026/02/04 21:30:39 INFO Enabling pprof url=https://a.localdomain/lbpcldbcbmgnrxnemcoqmpqhqmifqqrb/debug/pprof 2026/02/04 21:30:39 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:39 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=21ac4bab-1e61-4696-9cf4-5798d9a9936a 2026/02/04 21:30:39 INFO Accepted invitation request.path=/users/invitations/accept code=21ac4bab-1e61-4696-9cf4-5798d9a9936a hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:39 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=21ac4bab-1e61-4696-9cf4-5798d9a9936a --- PASS: TestServer_InvitationCreateAcceptDelete (0.72s) === 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_ClientSideSigning === PAUSE TestCluster_ClientSideSigning === RUN TestCluster_PublicPost === PAUSE TestCluster_PublicPost === RUN TestCluster_PostToFollowers === PAUSE TestCluster_PostToFollowers === RUN TestCluster_DM === PAUSE TestCluster_DM === RUN TestCluster_PublicPostQuote === PAUSE TestCluster_PublicPostQuote === RUN TestCluster_ShareUnshare === PAUSE TestCluster_ShareUnshare === CONT TestBio_Set === CONT TestMetadata_LineBreak === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_Poll === CONT TestCluster_PublicPost === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_ShareUnshare === CONT TestMetadata_Whitespace === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PublicPostQuote === CONT TestCluster_DM === CONT TestCluster_PostToFollowers === CONT TestMetadata_Equals === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_ReplyInCommunity === CONT TestDeleter_OldData === CONT TestCluster_PostInCommunity === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestMetadata_HTML === CONT TestMetadata_Link === CONT TestCluster_ClientSideSigning === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_Gateways === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_ReplyForwardingPortableActors === CONT TestMetadata_Maximum === CONT TestMetadata_Add === CONT TestName_Set === CONT TestMetadata_Remove === CONT TestCluster_DeletedInstance === CONT TestCluster_MovedAccount === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestDeleter_Disabled 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/ohfloulkwhhehohfyqlfqdrsbvqmsqba/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=initial 2026/02/04 21:30:40 INFO Applying migration id=notesupdated 2026/02/04 21:30:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:40 INFO Applying migration id=activitiesid 2026/02/04 21:30:40 INFO Applying migration id=outbox 2026/02/04 21:30:40 INFO Applying migration id=edits 2026/02/04 21:30:40 INFO Applying migration id=outboxactor 2026/02/04 21:30:40 INFO Applying migration id=outboxsender 2026/02/04 21:30:40 INFO Applying migration id=thread 2026/02/04 21:30:40 INFO Applying migration id=host 2026/02/04 21:30:40 INFO Applying migration id=sharedinbox 2026/02/04 21:30:40 INFO Applying migration id=noteshost 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/ijydqsmdyiexgnwjgpaiketkqyutrhdh/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=fetched 2026/02/04 21:30:40 INFO Applying migration id=move 2026/02/04 21:30:40 INFO Applying migration id=cleanup 2026/02/04 21:30:40 INFO Applying migration id=received 2026/02/04 21:30:40 INFO Applying migration id=namehost 2026/02/04 21:30:40 INFO Applying migration id=outboxhost 2026/02/04 21:30:40 INFO Applying migration id=notesfts 2026/02/04 21:30:40 INFO Applying migration id=iconsname 2026/02/04 21:30:40 INFO Applying migration id=nohash 2026/02/04 21:30:40 INFO Applying migration id=shares 2026/02/04 21:30:40 INFO Applying migration id=actorttl 2026/02/04 21:30:40 INFO Applying migration id=tocc 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/ufehrmpwxdqyreevxixdqaaicpokgbhq/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=followeds 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/ghylvkmqlxsinbrcncvwqfakdyjqgqjj/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=certhash 2026/02/04 21:30:40 INFO Applying migration id=follows_sync 2026/02/04 21:30:40 INFO Applying migration id=jsonpath 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/kfluuoidvycvjkckueyhyaaxkljxuyqy/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/jmvbwdrgkvryivhvapgtntormwgpvcpa/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/rcdpxkpgwowrxuhweckkueemjjqnhlmi/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=localforward 2026/02/04 21:30:40 INFO Applying migration id=avatar 2026/02/04 21:30:40 INFO Applying migration id=noimage 2026/02/04 21:30:40 INFO Applying migration id=feed 2026/02/04 21:30:40 INFO Applying migration id=bookmarks 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/mchjogsjjjvfgqbhrucbabdjnxrgmvtm/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=shareactivity 2026/02/04 21:30:40 INFO Applying migration id=application 2026/02/04 21:30:40 INFO Applying migration id=certificates 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/ysrnakfujnosxwrpxjyddvtpridlhmps/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/qckgssabcekkfuergjpadxtiknlcbdvd/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=rawforward 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/bqrqmsmfftqjwuxrowltcvocilsgscei/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/rovqfydpmcwfjjortifbxjxpqrqmkbwj/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/nkyonjrgtcfybqlhicpqrfkbchspwyje/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/ekvkvxkbmypgadehmaselumqrqlppnys/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=publickey 2026/02/04 21:30:40 INFO Applying migration id=resolvegroup 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=reject 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/teedjaqtciwjmunuyukiyvcmgdvvaxbj/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=autodel 2026/02/04 21:30:40 INFO Applying migration id=jsonb 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/bfvkgweexiymxvegfrfjvjhwmdaccfso/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=quote 2026/02/04 21:30:40 INFO Applying migration id=rfc9421 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/wbgoehiktntkrgwhtvfasuubwvcqlmne/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=keys 2026/02/04 21:30:40 INFO Applying migration id=portable 2026/02/04 21:30:40 INFO Applying migration id=proofs 2026/02/04 21:30:40 INFO Applying migration id=contexts 2026/02/04 21:30:40 INFO Applying migration id=deliverieshost 2026/02/04 21:30:40 INFO Applying migration id=pembegin 2026/02/04 21:30:40 INFO Applying migration id=didhost 2026/02/04 21:30:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:40 INFO Applying migration id=invites 2026/02/04 21:30:40 INFO Applying migration id=ed25519blob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/mmoxaoqeeqbcluikiuhobdgyxptoxiic/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/imjwffgwrfmrgtufymepnrfxtgwttayu/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/rvycmcxfkntdwscttkstbcjmtjusxswa/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=rsablob 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/qvsqtouijmgawetwslmooevphxrophlx/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/gxovipiambhngksjivqgbfhvxfuofxnm/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/lqenwfhssakftcjimyidajwdbgojikio/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/siuvrdocjqenloiaidxxgffcirxxhjcv/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=iconscid 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/xjddrgkhigkqgntcstbanwgxpjomlqnm/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/nygisdhctgvqvwabekkktuowmcecewlv/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/qflixsnmuthserewtkhsmknfakypudtj/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/tewdphceiumnwchnvfcgloxrebtilyye/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/giophhjfdwtjphpvewimqblwwcpqfrwd/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/sxwhuwxqrlibvvmpwclsnkpdcedcwmga/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/wjrcpeuqwaipplgvprmthwacloiltibe/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/yshuejwsjnphirklifoxwsyueulqccbr/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/tgafyslbyhgyshnkvygyvmhhrmkpdxgb/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/ufwrmkamelqexlbjigidmssgmrlxlteq/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/engwarinddblrpyondqhhwjijorqwphm/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/mnqhhwomkwpgcxxdifohlgibetmupvur/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=initial 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/fltvusaxfvifevvlahexsjoeycjnetud/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=notesupdated 2026/02/04 21:30:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:40 INFO Applying migration id=activitiesid 2026/02/04 21:30:40 INFO Applying migration id=outbox 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:40 INFO Applying migration id=edits 2026/02/04 21:30:40 INFO Applying migration id=outboxactor 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/dkycwykeugehskhfukcvlidfixdtojtb/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=outboxsender 2026/02/04 21:30:40 INFO Applying migration id=thread 2026/02/04 21:30:40 INFO Applying migration id=host 2026/02/04 21:30:40 INFO Applying migration id=sharedinbox 2026/02/04 21:30:40 INFO Applying migration id=noteshost 2026/02/04 21:30:40 INFO Applying migration id=fetched 2026/02/04 21:30:40 INFO Applying migration id=move 2026/02/04 21:30:40 INFO Applying migration id=cleanup 2026/02/04 21:30:40 INFO Applying migration id=received 2026/02/04 21:30:40 INFO Applying migration id=namehost 2026/02/04 21:30:40 INFO Applying migration id=outboxhost 2026/02/04 21:30:40 INFO Applying migration id=notesfts 2026/02/04 21:30:40 INFO Applying migration id=iconsname 2026/02/04 21:30:40 INFO Applying migration id=nohash 2026/02/04 21:30:40 INFO Applying migration id=shares 2026/02/04 21:30:40 INFO Applying migration id=actorttl 2026/02/04 21:30:40 INFO Applying migration id=tocc 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/lrdgvxjxqridsiwixlawsmpormlqcqpq/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/ouylntgldhdringdloydhusixjbnxbaw/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/mngadforqsshklappmahwvhhjfjqwcqr/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/jbvcwqtdwkmqqagoccypsxkqvxeoexlp/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/lyudsdgcttdkulisyxiwffwkiemldlsk/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/wqclkoadqfqhvachjobpshsqobbuijqu/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/twxtphrnvylmoxaslywusfyfckpyvpwy/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=followeds 2026/02/04 21:30:40 INFO Applying migration id=certhash 2026/02/04 21:30:40 INFO Applying migration id=follows_sync 2026/02/04 21:30:40 INFO Applying migration id=jsonpath 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/tqvxkvtmjscddatmxisjernfatubqbtv/debug/pprof 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-8611-7e48-bda4-cc6d64b7bcfd 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:40 INFO Applying migration id=localforward 2026/02/04 21:30:40 INFO Applying migration id=avatar 2026/02/04 21:30:40 INFO Applying migration id=noimage 2026/02/04 21:30:40 INFO Applying migration id=feed 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/ppajbtkoeovtiqnbpohfnngwrbfqgyxs/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=bookmarks 2026/02/04 21:30:40 INFO Applying migration id=shareactivity 2026/02/04 21:30:40 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8627-7407-bb6b-a9b6b4ff2260 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/02/04 21:30:40 INFO Applying migration id=application 2026/02/04 21:30:40 INFO Applying migration id=certificates 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8627-7407-bb6b-a9b6b4ff2260 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/yipgxscoutwuwolsiumyjenkgthvlycy/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=rawforward 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:40 INFO Applying migration id=publickey 2026/02/04 21:30:40 INFO Applying migration id=resolvegroup 2026/02/04 21:30:40 INFO Applying migration id=reject 2026/02/04 21:30:40 INFO Applying migration id=autodel 2026/02/04 21:30:40 INFO Applying migration id=jsonb 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/lsmvgjxlwlxukgbldmysnnvabudhqack/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-863b-7757-a00c-723bc04fd767 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-863b-76e2-8020-ad5bbbd69b27 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2a90-863b-76e2-8020-ad5bbbd69b27 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-863b-7757-a00c-723bc04fd767 2026/02/04 21:30:40 INFO Applying migration id=quote 2026/02/04 21:30:40 INFO Applying migration id=rfc9421 2026/02/04 21:30:40 INFO Applying migration id=keys 2026/02/04 21:30:40 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-863b-76e2-8020-ad5bbbd69b27 request.user=bob post=https://a.localdomain/post/019c2a90-863b-76e2-8020-ad5bbbd69b27 2026/02/04 21:30:40 INFO Applying migration id=portable 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/larbwmqbuyhqygyfwgacencvsgrctomd/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=proofs 2026/02/04 21:30:40 INFO Applying migration id=contexts 2026/02/04 21:30:40 INFO Applying migration id=deliverieshost 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/mumubetujoapemjvpkvlyaptkhkynnms/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/lrfxpivmutdopfdptapajsmrpscreefq/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=pembegin 2026/02/04 21:30:40 INFO Applying migration id=didhost 2026/02/04 21:30:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:40 INFO Applying migration id=invites 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=ed25519blob 2026/02/04 21:30:40 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-8656-740f-9baf-4bad4cee4927 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8627-7407-bb6b-a9b6b4ff2260 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8627-7407-bb6b-a9b6b4ff2260 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-8656-740f-9baf-4bad4cee4927 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Applying migration id=rsablob 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/nqrcmirmfamnemepuivebmwtituenbab/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/pktdpweorsnldnbgwppxcbodvytooxfg/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=iconscid 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/jiwoavaoiviruwhkfehiidpodfrrvqfm/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=initial 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-866e-75f3-9215-0495cc3430de 2026/02/04 21:30:40 INFO Applying migration id=notesupdated 2026/02/04 21:30:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:40 INFO Applying migration id=activitiesid 2026/02/04 21:30:40 INFO Applying migration id=outbox 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/gqlvujvbnjtayfnqdomggqojircplskn/debug/pprof 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:40 INFO Applying migration id=edits 2026/02/04 21:30:40 INFO Applying migration id=outboxactor 2026/02/04 21:30:40 INFO Applying migration id=outboxsender 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=thread 2026/02/04 21:30:40 INFO Applying migration id=host 2026/02/04 21:30:40 INFO Applying migration id=sharedinbox 2026/02/04 21:30:40 INFO Applying migration id=noteshost 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Applying migration id=fetched 2026/02/04 21:30:40 INFO Applying migration id=move 2026/02/04 21:30:40 INFO Applying migration id=cleanup 2026/02/04 21:30:40 INFO Applying migration id=received 2026/02/04 21:30:40 INFO Applying migration id=namehost 2026/02/04 21:30:40 INFO Applying migration id=outboxhost 2026/02/04 21:30:40 INFO Applying migration id=notesfts 2026/02/04 21:30:40 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8688-7442-be4e-02f2df4e2c8f activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/02/04 21:30:40 INFO Applying migration id=iconsname 2026/02/04 21:30:40 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-8689-76f4-bf1e-fbceec60c630 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8688-7442-be4e-02f2df4e2c8f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-8688-7442-be4e-02f2df4e2c8f 2026/02/04 21:30:40 INFO Applying migration id=nohash 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/sioiafnyqlofwcwhndasufbiivkixmxq/debug/pprof 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8688-7442-be4e-02f2df4e2c8f 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-8689-76f4-bf1e-fbceec60c630 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=shares 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:40 INFO Applying migration id=actorttl 2026/02/04 21:30:40 INFO Applying migration id=tocc 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/qmvwhwsbyihxxgskxbahkifgpnymvknq/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/nesmtejxbcddxieaishkcehasvpnvvvj/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/thghcngwcypvflnpiidxqxgadupemovl/debug/pprof --- PASS: TestCluster_PostToFollowers_ApprovedLocally (0.62s) 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/xcndajsbncrtptdeyvldlskylscivrqc/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=followeds 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/hpyjupsumfrvswdgxrsnmrkftiafftei/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=certhash 2026/02/04 21:30:40 INFO Applying migration id=follows_sync 2026/02/04 21:30:40 INFO Applying migration id=jsonpath 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/svwaqiepdallummrsjreeviuanmwwjgn/debug/pprof 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-86bc-7a82-8eab-1a68b108a9b7 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/jwevldpvjqfwfobvlsyxcfwaernmmohd/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=localforward 2026/02/04 21:30:40 INFO Applying migration id=avatar 2026/02/04 21:30:40 INFO Applying migration id=noimage 2026/02/04 21:30:40 INFO Applying migration id=feed 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:40 INFO Applying migration id=bookmarks 2026/02/04 21:30:40 INFO Applying migration id=shareactivity 2026/02/04 21:30:40 INFO Applying migration id=application 2026/02/04 21:30:40 INFO Applying migration id=certificates 2026/02/04 21:30:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:40 INFO Applying migration id=rawforward 2026/02/04 21:30:40 INFO Looking up user name=alice 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Applying migration id=publickey 2026/02/04 21:30:40 INFO Applying migration id=resolvegroup 2026/02/04 21:30:40 INFO Applying migration id=reject 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:40 INFO Applying migration id=autodel 2026/02/04 21:30:40 INFO Applying migration id=jsonb 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 2026/02/04 21:30:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 2026/02/04 21:30:40 INFO Looking up user name=bob 2026/02/04 21:30:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/ohtpsybrfnmoxfvblfgliuxwwndhplyj/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://c.localdomain/mlgbgbwkmcktjcvlceedfinxkltxkoqa/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=quote 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=rfc9421 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Looking up user name=bob 2026/02/04 21:30:40 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/uvravyuqyrwsfdsevoamgiiykqkuefxt/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/vllutllkililtvyhxnjctgrqpygctbfu/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/tiwvvbygoydghmuuykcafxxwgxutqdin/debug/pprof 2026/02/04 21:30:40 INFO Applying migration id=keys 2026/02/04 21:30:40 INFO Applying migration id=portable 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Applying migration id=proofs 2026/02/04 21:30:40 INFO Applying migration id=contexts 2026/02/04 21:30:40 INFO Applying migration id=deliverieshost 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:40 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-8708-75aa-aeb3-09def527c996 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 2026/02/04 21:30:40 INFO Applying migration id=pembegin 2026/02/04 21:30:40 INFO Applying migration id=didhost 2026/02/04 21:30:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:40 INFO Applying migration id=invites 2026/02/04 21:30:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-8708-75aa-aeb3-09def527c996 2026/02/04 21:30:40 INFO Applying migration id=ed25519blob 2026/02/04 21:30:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-8708-75aa-aeb3-09def527c996 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:40 INFO Looking up user name=alice 2026/02/04 21:30:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-8708-75aa-aeb3-09def527c996 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a90-8708-75aa-aeb3-09def527c996 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Applying migration id=rsablob 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/awkxxfhkucdadluvmjxiptbwcirtqtws/debug/pprof 2026/02/04 21:30:40 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-871a-7b3d-a527-8c80a34fd4f9 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7 2026/02/04 21:30:40 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/019c2a90-86e1-7317-bb72-c24f68fcfbd7 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2a90-86e1-7317-bb72-c24f68fcfbd7: not found" 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/sftnxqkuwtatcxfnqaiosbdhkssohdtn/debug/pprof --- PASS: TestCluster_PostToFollowers_RejectTwice (0.75s) 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Applying migration id=iconscid 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/gmlgdbmjydyfydbsewcsiqpjkaicxhyb/debug/pprof 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/xutcfcpoyvvkkqeunfdhkwkintuuswjs/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Looking up user name=bob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Enabling pprof url=https://c.localdomain/klgwkwiurybofsvcdcoyihykpvlxyyde/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/kweogsenwjebfodoldqfushwnyxlscsh/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 2026/02/04 21:30:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Looking up user name=alice 2026/02/04 21:30:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/awnjxhwlnfixddmnbcitspujybvrfpdp/debug/pprof 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:40 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Looking up user name=carol 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:40 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:40 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c 2026/02/04 21:30:40 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:40 INFO Looking up user name=alice 2026/02/04 21:30:40 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c 2026/02/04 21:30:40 INFO Enabling pprof url=https://a.localdomain/wdminxondtdacfsgdhqyfyyevoekyfuq/debug/pprof 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:40 INFO Looking up user name=alice 2026/02/04 21:30:40 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:40 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-877e-7b2f-86a2-c45aab214d46 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:40 INFO Looking up user name=alice 2026/02/04 21:30:40 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:40 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8784-7b6c-905c-a4e5bf1517d2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c 2026/02/04 21:30:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-877e-7b2f-86a2-c45aab214d46 2026/02/04 21:30:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-877e-7b2f-86a2-c45aab214d46 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8784-7b6c-905c-a4e5bf1517d2 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:40 INFO Looking up user name=bob 2026/02/04 21:30:40 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-877e-7b2f-86a2-c45aab214d46 2026/02/04 21:30:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8784-7b6c-905c-a4e5bf1517d2 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:40 INFO Looking up user name=carol 2026/02/04 21:30:40 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8784-7b6c-905c-a4e5bf1517d2 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-877e-7b2f-86a2-c45aab214d46 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8784-7b6c-905c-a4e5bf1517d2 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:40 INFO Looking up user name=bob 2026/02/04 21:30:40 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-877e-7b2f-86a2-c45aab214d46 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8748-7689-9727-41adff51c3a3 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:40 INFO Looking up user name=carol 2026/02/04 21:30:40 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8784-7b6c-905c-a4e5bf1517d2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8767-7cd7-babb-22742771757c 2026/02/04 21:30:40 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8798-7e58-b366-0d6b07519f4f 2026/02/04 21:30:40 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-879f-7287-91ca-7f817af4ff05 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:40 INFO Enabling pprof url=https://g.localdomain/gviibsfhnqgxdfjjokixcpcyruyddevu/debug/pprof 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-87a0-7ded-8ad9-dadedec73a0a 2026/02/04 21:30:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-879f-7287-91ca-7f817af4ff05 2026/02/04 21:30:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-879f-7287-91ca-7f817af4ff05 2026/02/04 21:30:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:40 INFO Looking up user name=bob 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:40 INFO Looking up user name=carol 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:40 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-879f-7287-91ca-7f817af4ff05 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-879f-7287-91ca-7f817af4ff05 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:40 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b request.user=carol post=https://b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b 2026/02/04 21:30:40 INFO Looking up user name=bob --- PASS: TestMetadata_HTML (0.90s) 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:40 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" --- PASS: TestBio_Set (0.91s) 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-87ba-7af6-a8f3-21c2bd2ca9c7 2026/02/04 21:30:40 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-87be-7b76-bc8c-06608a484c81 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 2026/02/04 21:30:40 INFO Enabling pprof url=https://c.localdomain/itkcatichjfjaolrfyskcngioicvgqln/debug/pprof 2026/02/04 21:30:40 INFO Enabling pprof url=https://b.localdomain/kwrlijabcnbxsecpyqjjmklqlposiddj/debug/pprof 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-87be-7b76-bc8c-06608a484c81 2026/02/04 21:30:40 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-87be-7b76-bc8c-06608a484c81 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-87c7-704d-ae26-f1aae5e81c77 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:40 INFO Looking up user name=carol 2026/02/04 21:30:40 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:40 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-87be-7b76-bc8c-06608a484c81 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-87be-7b76-bc8c-06608a484c81 2026/02/04 21:30:40 INFO Looking up user name=bob 2026/02/04 21:30:40 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 request.user=carol post=https://b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-87d2-725f-b9a6-b1da1845a7e8 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:40 INFO Enabling pprof url=https://c.localdomain/qupbnrmpcfssdodhibddvoightdrhqnt/debug/pprof 2026/02/04 21:30:40 INFO Looking up user name=alice 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:40 INFO Looking up user name=carol 2026/02/04 21:30:40 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:30:40 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:40 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:40 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-879f-7287-91ca-7f817af4ff05 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b 2026/02/04 21:30:40 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:40 INFO Looking up user name=carol 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:40 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:40 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-87db-754f-8c51-0927e4085ec5 2026/02/04 21:30:40 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-87be-7b76-bc8c-06608a484c81 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 2026/02/04 21:30:40 INFO Looking up user name=alice 2026/02/04 21:30:40 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/04 21:30:40 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:30:40 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:40 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-87e5-7713-89ba-99206d9cea17 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-87e4-70ab-a3fe-a24841ab1612 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-87e5-7012-b58d-e970043fcc58 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-87e5-7713-89ba-99206d9cea17 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-87e5-7713-89ba-99206d9cea17 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-87ea-7095-a2e6-a94b8c830d79 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-87ee-7d73-9d13-dc86b51b8cf8 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-87e5-7713-89ba-99206d9cea17 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-87e5-7713-89ba-99206d9cea17 2026/02/04 21:30:41 INFO Enabling pprof url=https://b.localdomain/bwtditabfqvmgaruoqwqchbobyvxiioq/debug/pprof 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-87f6-7c9c-8aab-a82ff1fb7f55 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-87f7-7a8a-8cec-2369175915b7 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-87f6-7c9c-8aab-a82ff1fb7f55 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-87f6-7c9c-8aab-a82ff1fb7f55 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Enabling pprof url=https://c.localdomain/qvatiinrhvjyimxamnnqebjdjjhxaptk/debug/pprof --- PASS: TestMetadata_Whitespace (0.98s) 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-87f6-7c9c-8aab-a82ff1fb7f55 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-87f6-7c9c-8aab-a82ff1fb7f55 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 request.user=bob post=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-87e5-7713-89ba-99206d9cea17 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Enabling pprof url=https://b.localdomain/fbtolhvolrdbhflvobddkayimisbccof/debug/pprof 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Enabling pprof url=https://b.localdomain/symssancurgfqwmwrmjmifljqjginevt/debug/pprof 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestMetadata_Equals (0.99s) 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol --- PASS: TestMetadata_Maximum (1.00s) 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-881f-734c-a986-02e63eb0d147 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-87e5-7713-89ba-99206d9cea17 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-87e5-7713-89ba-99206d9cea17 2026/02/04 21:30:41 INFO Enabling pprof url=https://c.localdomain/ehdumruciglufgfmlymgsaqcqsvfqsxl/debug/pprof 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-881a-7118-b924-23ae17adac83 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-881f-734c-a986-02e63eb0d147 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-881f-734c-a986-02e63eb0d147 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-881d-79ec-a76b-7642f4d18b45 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-881d-79ec-a76b-7642f4d18b45 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-881d-79ec-a76b-7642f4d18b45 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-881d-79ec-a76b-7642f4d18b45 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-881f-734c-a986-02e63eb0d147 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-881d-79ec-a76b-7642f4d18b45 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-881f-734c-a986-02e63eb0d147 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-8829-7ad1-986a-89d55a15cad8 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-8829-7ad1-986a-89d55a15cad8 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-8829-7ad1-986a-89d55a15cad8 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb request.user=bob post=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-8829-7ad1-986a-89d55a15cad8 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-8829-7ad1-986a-89d55a15cad8 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.03s) 2026/02/04 21:30:41 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-8837-76b7-be2d-ee1c06fd92ed activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-87f1-7daf-8d4b-515ac421d14a 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-8837-76b7-be2d-ee1c06fd92ed --- PASS: TestName_Set (1.03s) 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-8837-76b7-be2d-ee1c06fd92ed 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8837-72f5-a0e4-35d839e85c30 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-8837-76b7-be2d-ee1c06fd92ed 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-883a-7c02-b8a3-5369f21b324c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-883a-7bcb-b0c7-267b2bb95c46 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-883a-7bcb-b0c7-267b2bb95c46 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a90-8837-76b7-be2d-ee1c06fd92ed 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-883a-7c02-b8a3-5369f21b324c 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-883a-7c02-b8a3-5369f21b324c 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-883a-7c02-b8a3-5369f21b324c 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-883a-7c02-b8a3-5369f21b324c 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8842-7ee4-8948-705954d570f0 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.04s) 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-883a-7bcb-b0c7-267b2bb95c46 request.user=bob post=https://b.localdomain/post/019c2a90-883a-7bcb-b0c7-267b2bb95c46 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Enabling pprof url=https://c.localdomain/hmypwdyxshpkurwqllkqvgkseoncigeq/debug/pprof 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8852-7f30-b0a9-b9a45ab02cb8 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8855-72d0-abf3-56af824efa48 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8855-72d0-abf3-56af824efa48 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8855-72d0-abf3-56af824efa48 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 request.user=bob post=https://b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 2026/02/04 21:30:41 INFO Enabling pprof url=https://g.localdomain/gmvqadmgflsqvoiciuvecrovheonakwa/debug/pprof 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-885c-7abf-a10d-eb315f1582df 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8855-72d0-abf3-56af824efa48 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8855-72d0-abf3-56af824efa48 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Enabling pprof url=https://b.localdomain/bhtpqpmepopoegaeendlkqqtfrbksalc/debug/pprof 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8855-72d0-abf3-56af824efa48 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-882d-7237-8d67-6120b437b26d 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8864-733a-b993-4b867a435376 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8864-733a-b993-4b867a435376 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Enabling pprof url=https://c.localdomain/qlpceloegkfitscbqwlxaxkxdpvhyayv/debug/pprof 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8864-733a-b993-4b867a435376 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a90-8864-733a-b993-4b867a435376 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 request.user=bob post=https://b.localdomain/post/019c2a90-87be-719b-a4ab-3a60c8c963d4 2026/02/04 21:30:41 INFO Enabling pprof url=https://c.localdomain/paxnvvsimphxbyfvaqwjepabkokyqffu/debug/pprof 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b request.user=bob post=https://b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 2026/02/04 21:30:41 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8881-7b33-8b70-be84fad361f9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8881-7afd-a333-94d17cd8a1e9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8881-7afd-a333-94d17cd8a1e9 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8882-7ca3-b35c-cf9128735e84 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8881-7b33-8b70-be84fad361f9 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8884-78b2-b65c-536814abec12 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8881-7b33-8b70-be84fad361f9 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/04 21:30:41 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8888-7c79-8298-4a4611758d1a 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8888-7c79-8298-4a4611758d1a 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 2026/02/04 21:30:41 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8888-7c79-8298-4a4611758d1a 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a90-8888-7c79-8298-4a4611758d1a 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8881-7b33-8b70-be84fad361f9 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8881-7b33-8b70-be84fad361f9 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8898-73c2-8e7b-23f388c09d6b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b request.user=bob post=https://b.localdomain/post/019c2a90-879f-722a-9925-1c315de4350b 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8881-7afd-a333-94d17cd8a1e9 request.user=carol post=https://b.localdomain/post/019c2a90-8881-7afd-a333-94d17cd8a1e9 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-889f-7b24-8e6f-f1a9d9e68fe4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-88a8-742e-8554-fd07331c77ff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8898-73c2-8e7b-23f388c09d6b 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8898-73c2-8e7b-23f388c09d6b 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-889f-7b24-8e6f-f1a9d9e68fe4 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-88b3-7cc3-83b4-2a36fa323f39 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-88af-7763-b923-4c943cf036af 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8881-7b33-8b70-be84fad361f9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8881-7afd-a333-94d17cd8a1e9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8881-7afd-a333-94d17cd8a1e9 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-87f6-7c9c-8aab-a82ff1fb7f55 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-88a8-742e-8554-fd07331c77ff 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-88a8-742e-8554-fd07331c77ff 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8898-73c2-8e7b-23f388c09d6b 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-889f-7b24-8e6f-f1a9d9e68fe4 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestMetadata_LineBreak (1.18s) 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-88b3-7cc3-83b4-2a36fa323f39 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-881d-79ec-a76b-7642f4d18b45 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-889f-7b24-8e6f-f1a9d9e68fe4 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8898-73c2-8e7b-23f388c09d6b 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-88a8-742e-8554-fd07331c77ff 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-88b3-7cc3-83b4-2a36fa323f39 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-889f-7b24-8e6f-f1a9d9e68fe4 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-88ca-7415-9602-021703c6dfca activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8898-73c2-8e7b-23f388c09d6b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8856-7a95-b07a-71a2024101cf 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-883a-7c02-b8a3-5369f21b324c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-883a-7bcb-b0c7-267b2bb95c46 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-883a-7bcb-b0c7-267b2bb95c46 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-88b3-7cc3-83b4-2a36fa323f39 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-88b3-7cc3-83b4-2a36fa323f39 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-889f-7b24-8e6f-f1a9d9e68fe4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-887e-7e83-a226-d8af9db198a8 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-88a8-742e-8554-fd07331c77ff 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-88d9-7b86-aed3-6ada3990b0b2 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-88d9-7b86-aed3-6ada3990b0b2 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-88d9-7b86-aed3-6ada3990b0b2 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-88a8-742e-8554-fd07331c77ff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8855-7e5f-9b36-ca35d74c6a75 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2a90-88ca-7415-9602-021703c6dfca 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2a90-88ca-7415-9602-021703c6dfca 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-88b3-7cc3-83b4-2a36fa323f39 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-8885-7bc4-ae31-3ca0d27669c8 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-88d9-7b86-aed3-6ada3990b0b2 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-88d9-7b86-aed3-6ada3990b0b2 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-88df-7a5a-9391-8e288bdf3d04 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2a90-88ca-7415-9602-021703c6dfca 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-88ca-7415-9602-021703c6dfca 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-88e7-7f41-8f22-00e5df2d5050 2026/02/04 21:30:41 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-88ec-79cb-ad47-2fe57e87d3b6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f request.user=carol post=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-88d9-7b86-aed3-6ada3990b0b2 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-88aa-77e9-a6fb-979dc661de5d 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-88ed-7d02-8475-7b3850cfef80 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-88ec-79cb-ad47-2fe57e87d3b6 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-88ec-79cb-ad47-2fe57e87d3b6 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-88ec-7238-97bd-a757a4837846 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-88ec-79cb-ad47-2fe57e87d3b6 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-88ec-79cb-ad47-2fe57e87d3b6 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-88e7-7f41-8f22-00e5df2d5050 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-88fb-7468-90a8-9b627a12f14c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-88fb-743f-a47f-c65ae64e458b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-88fb-743f-a47f-c65ae64e458b 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-88ec-79cb-ad47-2fe57e87d3b6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8872-7408-a1c8-1645a74ea105 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-88e7-7f41-8f22-00e5df2d5050 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-88e7-7f41-8f22-00e5df2d5050 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-88ca-7415-9602-021703c6dfca activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8907-7e87-b7de-a096e834d35b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8907-7e65-9b7c-7e83357dd748 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8907-7e65-9b7c-7e83357dd748 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-88fb-7468-90a8-9b627a12f14c 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-88fb-7468-90a8-9b627a12f14c 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-88fb-7468-90a8-9b627a12f14c 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8923-7e0b-8101-2025caf85894 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-88fb-7468-90a8-9b627a12f14c 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-88fb-743f-a47f-c65ae64e458b request.user=bob post=https://b.localdomain/post/019c2a90-88fb-743f-a47f-c65ae64e458b 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8907-7e87-b7de-a096e834d35b 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8907-7e87-b7de-a096e834d35b 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8923-7e0b-8101-2025caf85894 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor offset=0 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8907-7e87-b7de-a096e834d35b 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-891a-7c20-9e51-c5fa97d19cc1 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-891a-79f9-a5e7-78e9c07fdf15 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8907-7e87-b7de-a096e834d35b --- PASS: TestMetadata_Remove (1.29s) 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8907-7e65-9b7c-7e83357dd748 request.user=bob post=https://b.localdomain/post/019c2a90-8907-7e65-9b7c-7e83357dd748 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 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:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Enabling pprof url=https://c.localdomain/iigejgphgyimlxsgsnqbdajrvqdhnduw/debug/pprof 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-894e-7976-86dc-daf40db12aa3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8948-7b39-a0d8-5973ba4fec97 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8950-762d-814f-fd97e37b4867 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8950-7605-aba2-e6bd0dee6406 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2a90-8950-7605-aba2-e6bd0dee6406 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-895b-73ce-9ed0-feae6f57098d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/inbox activity=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/inbox activity=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-88fb-7468-90a8-9b627a12f14c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-88fb-743f-a47f-c65ae64e458b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-88fb-743f-a47f-c65ae64e458b 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-8950-762d-814f-fd97e37b4867 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8950-7605-aba2-e6bd0dee6406 request.user=bob post=https://a.localdomain/post/019c2a90-8950-7605-aba2-e6bd0dee6406 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/inbox activity=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Deleted old posts count=2 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8948-7b39-a0d8-5973ba4fec97 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8948-7b39-a0d8-5973ba4fec97 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-894e-7976-86dc-daf40db12aa3 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-894e-7976-86dc-daf40db12aa3 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Removed old shared posts count=1 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-895b-73ce-9ed0-feae6f57098d 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8948-7b39-a0d8-5973ba4fec97 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-897b-73c8-ba23-476b734f490c activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8907-7e87-b7de-a096e834d35b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8907-7e65-9b7c-7e83357dd748 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8907-7e65-9b7c-7e83357dd748 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8948-7b39-a0d8-5973ba4fec97 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 request.user=bob post=https://b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8984-741e-863e-a8549c55ef62 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor offset=0 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-897b-73c8-ba23-476b734f490c 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-897b-73c8-ba23-476b734f490c 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54#delete 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54#delete 2026/02/04 21:30:41 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-8995-7ea8-9b29-ff75ed58b41c activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8923-7e0b-8101-2025caf85894 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8923-7e0b-8101-2025caf85894 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54#delete 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol --- PASS: TestMetadata_Link (1.38s) 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb#delete 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb#delete 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-894e-7976-86dc-daf40db12aa3 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-895b-73ce-9ed0-feae6f57098d 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb#delete 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8984-741e-863e-a8549c55ef62 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8984-741e-863e-a8549c55ef62 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2a90-8973-7bfd-a065-40e29d81cd62 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2a90-8973-7bfd-a065-40e29d81cd62 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-897b-73c8-ba23-476b734f490c 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a90-8995-7ea8-9b29-ff75ed58b41c 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-897b-73c8-ba23-476b734f490c 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2a90-8973-7bfd-a065-40e29d81cd62 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8984-741e-863e-a8549c55ef62 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-895b-73ce-9ed0-feae6f57098d 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8984-741e-863e-a8549c55ef62 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-894e-7976-86dc-daf40db12aa3 2026/02/04 21:30:41 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2a90-8973-7bfd-a065-40e29d81cd62 2026/02/04 21:30:41 INFO Looking up user name=nobody 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-895b-73ce-9ed0-feae6f57098d 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54#delete 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb#delete 2026/02/04 21:30:41 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/04 21:30:41 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/04 21:30:41 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/019c2a90-89b7-7247-97c7-5ccb2ca2b8e7 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8984-741e-863e-a8549c55ef62 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8930-7250-8d60-bf0e89890358 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d 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:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-894e-7976-86dc-daf40db12aa3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-88c6-765a-a5a7-0099243c0305 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a90-89b7-72f5-89e1-8d4a9e0277d6 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-89b7-7247-97c7-5ccb2ca2b8e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2a90-89b7-72f5-89e1-8d4a9e0277d6 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2a90-89b7-72f5-89e1-8d4a9e0277d6 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-895b-73ce-9ed0-feae6f57098d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8909-788f-a2fc-fefc8b61e166 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2a90-89b7-72f5-89e1-8d4a9e0277d6 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=nobody 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2a90-89b7-72f5-89e1-8d4a9e0277d6 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8948-7b39-a0d8-5973ba4fec97 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/04 21:30:41 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 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:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-897b-73c8-ba23-476b734f490c activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/inbox activity=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/inbox activity=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor offset=0 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/inbox activity=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/inbox activity=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 2026/02/04 21:30:41 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a90-89b7-72f5-89e1-8d4a9e0277d6 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-89b7-7247-97c7-5ccb2ca2b8e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-89ce-791c-ad30-f7b123c42967 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/inbox activity=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2a90-89ce-791c-ad30-f7b123c42967 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2a90-89ce-791c-ad30-f7b123c42967 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/inbox activity=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d 2026/02/04 21:30:41 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-87f6-7c65-9d5c-b75638354c54 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor offset=0 2026/02/04 21:30:41 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Looking up user name=stuff 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-89ee-7873-b23c-c4ac44553d0c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2a90-89ce-791c-ad30-f7b123c42967 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-89ce-791c-ad30-f7b123c42967 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f request.user=carol post=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-881d-797e-954b-50b9492dd1cb 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 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:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8a05-7bea-9429-7ab81e22a955 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8a05-7bea-9429-7ab81e22a955 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-89ee-7873-b23c-c4ac44553d0c 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-89ee-7873-b23c-c4ac44553d0c 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-89ee-7873-b23c-c4ac44553d0c 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-89ee-7873-b23c-c4ac44553d0c 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/inbox activity=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/inbox activity=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 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:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a2e-762f-915e-9907684f6709 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-89ee-7873-b23c-c4ac44553d0c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8993-794a-8ad9-d4a7713dd808 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8a1e-799b-9ba8-92dab8d5f1fe activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/inbox activity=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8a38-7676-918b-98e7b76ce560 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor offset=0 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 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:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor offset=0 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-8a38-7676-918b-98e7b76ce560 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-8a38-7676-918b-98e7b76ce560 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a3f-7c72-82dc-4622e1ba7c1a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8a2c-7de9-ad45-f22e283f1f6d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-8a44-7a22-9dd1-50b278329505 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-897b-73c8-ba23-476b734f490c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-897b-73c8-ba23-476b734f490c 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-8a44-7a22-9dd1-50b278329505 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-8a44-7a22-9dd1-50b278329505 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-8a38-7676-918b-98e7b76ce560 2026/02/04 21:30:41 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-89ce-791c-ad30-f7b123c42967 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-8a4f-70ac-b897-fdd7d5e9b173 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8a05-7bea-9429-7ab81e22a955 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-8a05-7bea-9429-7ab81e22a955 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8a38-7676-918b-98e7b76ce560 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-8a44-7a22-9dd1-50b278329505 2026/02/04 21:30:41 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-8a4f-70ac-b897-fdd7d5e9b173 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a90-8a44-7a22-9dd1-50b278329505 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8a1e-799b-9ba8-92dab8d5f1fe 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8a1e-799b-9ba8-92dab8d5f1fe 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 2026/02/04 21:30:41 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=stuff 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:41 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a2e-762f-915e-9907684f6709 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a2e-762f-915e-9907684f6709 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-8a62-75be-9f8c-61a580ad5269 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a3f-7c72-82dc-4622e1ba7c1a 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8a38-7676-918b-98e7b76ce560 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-8945-795a-8b47-69aa857e6abe 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8a1e-799b-9ba8-92dab8d5f1fe 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8a2c-7de9-ad45-f22e283f1f6d 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8a2c-7de9-ad45-f22e283f1f6d 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8a1e-799b-9ba8-92dab8d5f1fe 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8a2c-7de9-ad45-f22e283f1f6d 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 request.user=alice post=https://b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b request.user=carol post=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8a7a-7285-a808-0886ae48e577 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (1.61s) 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a2e-762f-915e-9907684f6709 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a3f-7c72-82dc-4622e1ba7c1a 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8a5c-7490-b38e-d46d400ea293 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor gateway=https://c.localdomain 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8a5c-7490-b38e-d46d400ea293 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8a5c-7490-b38e-d46d400ea293 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8a2c-7de9-ad45-f22e283f1f6d 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_FollowersSyncMissingLocalFollow (1.61s) 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-8a62-75be-9f8c-61a580ad5269 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-8a62-75be-9f8c-61a580ad5269 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 request.user=carol post=https://b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor offset=0 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-8a62-75be-9f8c-61a580ad5269 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-8a62-75be-9f8c-61a580ad5269 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8a5c-7490-b38e-d46d400ea293 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8a7a-7285-a808-0886ae48e577 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8a7a-7285-a808-0886ae48e577 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a3f-7c72-82dc-4622e1ba7c1a 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8a5c-7490-b38e-d46d400ea293 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a2e-762f-915e-9907684f6709 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-8a62-75be-9f8c-61a580ad5269 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a3f-7c72-82dc-4622e1ba7c1a 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 --- PASS: TestCluster_PostToFollowers_RejectThenAccept (1.66s) 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8a7a-7285-a808-0886ae48e577 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8a7a-7285-a808-0886ae48e577 2026/02/04 21:30:41 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 --- PASS: TestCluster_PostToFollowers_RejectedLocally (1.67s) 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8a7a-7285-a808-0886ae48e577 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8a91-7e5f-bb8f-b66d5d0cd79f 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a2e-762f-915e-9907684f6709 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8948-7ad3-8cb3-833be0151522 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c 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:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8ac0-75d0-b65f-22e0621e0275 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/inbox activity=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/inbox activity=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 request.user=alice post=https://b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/inbox activity=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8ab1-7990-b8c1-1c1e18d08c05 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor gateway=https://a.localdomain 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8ab1-7990-b8c1-1c1e18d08c05 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8ab1-7990-b8c1-1c1e18d08c05 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor offset=0 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/accept/019c2a90-8a3f-7c72-82dc-4622e1ba7c1a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-89d1-70b5-a4c8-ce1a15ed79c3 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:41 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 2026/02/04 21:30:41 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8ac9-796c-9c01-61b8dcc77290 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8ac9-7941-a1f5-7374d145387b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8ac9-7941-a1f5-7374d145387b 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8a1e-799b-9ba8-92dab8d5f1fe activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8ac0-75d0-b65f-22e0621e0275 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8ac0-75d0-b65f-22e0621e0275 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-8ae1-794c-ada2-760a7014b3b8 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8acb-71b1-8b50-6b4d9d6f8020 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8acb-7187-8c52-9d72cda14f14 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8acb-7187-8c52-9d72cda14f14 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8acd-7b68-8101-af55a338b97f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 2026/02/04 21:30:41 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d 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:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8ab1-7990-b8c1-1c1e18d08c05 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8ac6-7532-a679-0ee5b363c8ed 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8af1-70f4-8926-4c49f948bbfe activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8ac0-75d0-b65f-22e0621e0275 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/update/019c2a90-8ab1-7990-b8c1-1c1e18d08c05 2026/02/04 21:30:41 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8ac0-75d0-b65f-22e0621e0275 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-8af5-7d06-a041-3b30f6bdf20c activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8ac9-796c-9c01-61b8dcc77290 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8ac9-796c-9c01-61b8dcc77290 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8ac9-796c-9c01-61b8dcc77290 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8af8-7afc-aabb-d93d02d45f7a 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8ac0-75d0-b65f-22e0621e0275 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8a48-7945-ae87-69722dcc2ad8 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8adc-7dcd-9b88-2a6f9073ff79 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://c.localdomain 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8adc-7dcd-9b88-2a6f9073ff79 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8adc-7dcd-9b88-2a6f9073ff79 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8acd-7b68-8101-af55a338b97f 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8acb-71b1-8b50-6b4d9d6f8020 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8acd-7b68-8101-af55a338b97f 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8acb-71b1-8b50-6b4d9d6f8020 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8ac9-796c-9c01-61b8dcc77290 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up user name=carol --- PASS: TestDeleter_OldData (1.76s) 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 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:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8b15-7054-88bd-16d5daf6d72c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor offset=0 2026/02/04 21:30:41 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b19-77c9-b75d-d405ce189cba activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8acb-71b1-8b50-6b4d9d6f8020 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8acd-7b68-8101-af55a338b97f 2026/02/04 21:30:41 INFO Looking up user name=stuff 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-8ac9-796c-9c01-61b8dcc77290 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-8ae1-794c-ada2-760a7014b3b8 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-8ae1-794c-ada2-760a7014b3b8 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8ac9-7941-a1f5-7374d145387b request.user=alice post=https://a.localdomain/post/019c2a90-8ac9-7941-a1f5-7374d145387b 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Looking up user name=stuff 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8adc-7dcd-9b88-2a6f9073ff79 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-8af5-7d06-a041-3b30f6bdf20c 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-8af5-7d06-a041-3b30f6bdf20c 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c 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:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8acb-71b1-8b50-6b4d9d6f8020 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8adc-7dcd-9b88-2a6f9073ff79 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8acd-7b68-8101-af55a338b97f 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b2d-7e67-b9a2-77f2dc9d9713 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8acb-7187-8c52-9d72cda14f14 request.user=bob post=https://b.localdomain/post/019c2a90-8acb-7187-8c52-9d72cda14f14 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f#delete 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f#delete 2026/02/04 21:30:41 INFO Looking up user name=stuff 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 request.user=carol post=https://b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f#delete 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f#delete 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-8af5-7d06-a041-3b30f6bdf20c 2026/02/04 21:30:41 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8af1-70f4-8926-4c49f948bbfe 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8af1-70f4-8926-4c49f948bbfe 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8b38-706b-a6db-07b9e9205618 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8b38-7037-9a6f-056b932556ed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8b38-7037-9a6f-056b932556ed 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8b15-7054-88bd-16d5daf6d72c 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8b15-7054-88bd-16d5daf6d72c 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor offset=0 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-88ca-71b2-be6c-9e1a21956b3f 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 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:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:41 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:41 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b19-77c9-b75d-d405ce189cba 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b19-77c9-b75d-d405ce189cba 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b2d-7e67-b9a2-77f2dc9d9713 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8af1-70f4-8926-4c49f948bbfe 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-8ae1-794c-ada2-760a7014b3b8 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8b15-7054-88bd-16d5daf6d72c 2026/02/04 21:30:41 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8b41-75cc-9ac2-c2e5ee085d69 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://a.localdomain 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8b41-75cc-9ac2-c2e5ee085d69 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8b41-75cc-9ac2-c2e5ee085d69 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a90-8af5-7d06-a041-3b30f6bdf20c 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8af1-70f4-8926-4c49f948bbfe 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a90-8ae1-794c-ada2-760a7014b3b8 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8b15-7054-88bd-16d5daf6d72c --- PASS: TestCluster_PostToFollowers_Approved (1.86s) 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8b38-706b-a6db-07b9e9205618 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8b38-706b-a6db-07b9e9205618 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Looking up user name=stuff 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/create/019c2a90-8b55-7ed5-a799-8f0c21489f4d note=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/post/019c2a90-8b55-7ea0-9f8c-34be2c69eb64 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/post/019c2a90-8b55-7ea0-9f8c-34be2c69eb64 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/create/019c2a90-8b55-7ed5-a799-8f0c21489f4d activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/post/019c2a90-8b55-7ea0-9f8c-34be2c69eb64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/post/019c2a90-8b55-7ea0-9f8c-34be2c69eb64 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-8b6e-7bb7-bb06-056c1b53b208 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b19-77c9-b75d-d405ce189cba 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b2d-7e67-b9a2-77f2dc9d9713 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-8ae1-794c-ada2-760a7014b3b8 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8a10-7169-b890-6a21c166b151 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 2026/02/04 21:30:41 INFO Looking up user name=stuff 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8b38-706b-a6db-07b9e9205618 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8b41-75cc-9ac2-c2e5ee085d69 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8b38-706b-a6db-07b9e9205618 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-8b41-75cc-9ac2-c2e5ee085d69 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-8af5-7d06-a041-3b30f6bdf20c activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a90-8a80-7ed5-9b20-09cf019cfd71 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8b15-7054-88bd-16d5daf6d72c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/follow/019c2a90-8a6c-724f-85ec-4c3e59e79b66 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8b38-7037-9a6f-056b932556ed request.user=carol post=https://b.localdomain/post/019c2a90-8b38-7037-9a6f-056b932556ed 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 2026/02/04 21:30:41 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestMetadata_Add (1.89s) 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b2d-7e67-b9a2-77f2dc9d9713 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:41 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8ac9-796c-9c01-61b8dcc77290 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8ac9-7941-a1f5-7374d145387b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8ac9-7941-a1f5-7374d145387b 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8b8f-7241-a948-80596a9ee936 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df 2026/02/04 21:30:41 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b19-77c9-b75d-d405ce189cba 2026/02/04 21:30:41 INFO Looking up user name=stuff 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/create/019c2a90-8b55-7ed5-a799-8f0c21489f4d 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/create/019c2a90-8b55-7ed5-a799-8f0c21489f4d 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b2d-7e67-b9a2-77f2dc9d9713 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8a2c-7de9-ad45-f22e283f1f6d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8acb-71b1-8b50-6b4d9d6f8020 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8acb-7187-8c52-9d72cda14f14 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8acb-7187-8c52-9d72cda14f14 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/accept/019c2a90-8af1-70f4-8926-4c49f948bbfe activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-89b6-79d3-8b6f-02547798451d 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-8b6e-7bb7-bb06-056c1b53b208 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:41 INFO Looking up user name=alice 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 2026/02/04 21:30:41 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 2026/02/04 21:30:41 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-8b6e-7bb7-bb06-056c1b53b208 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/create/019c2a90-8b55-7ed5-a799-8f0c21489f4d 2026/02/04 21:30:41 INFO Looking up user name=bob 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-8b6e-7bb7-bb06-056c1b53b208 2026/02/04 21:30:41 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/create/019c2a90-8b55-7ed5-a799-8f0c21489f4d 2026/02/04 21:30:41 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b19-77c9-b75d-d405ce189cba activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8a00-782d-96ab-bbae09dd82b1 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8b8f-7241-a948-80596a9ee936 2026/02/04 21:30:41 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:41 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8b8f-7241-a948-80596a9ee936 2026/02/04 21:30:41 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:30:41 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/post/019c2a90-8b55-7ea0-9f8c-34be2c69eb64 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/post/019c2a90-8b55-7ea0-9f8c-34be2c69eb64 2026/02/04 21:30:41 INFO Fetching object id=ap://did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:41 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8acd-7b68-8101-af55a338b97f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 2026/02/04 21:30:41 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:41 INFO Looking up user name=carol 2026/02/04 21:30:41 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor offset=0 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8b8f-7241-a948-80596a9ee936 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8b8f-7241-a948-80596a9ee936 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/accept/019c2a90-8b2d-7e67-b9a2-77f2dc9d9713 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-8abd-765f-85fa-ef94bd5ed93c 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8b38-706b-a6db-07b9e9205618 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8b38-7037-9a6f-056b932556ed activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8b38-7037-9a6f-056b932556ed 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df request.user=carol post=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 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:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:42 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 2026/02/04 21:30:42 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor gateway=https://c.localdomain 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8c02-7d5f-9aaa-746f57f031b1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-8c05-7950-ac26-5b62dbf6f8d1 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2a90-8c05-7950-ac26-5b62dbf6f8d1 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2a90-8c05-7950-ac26-5b62dbf6f8d1 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-8bf1-71b5-9c77-828b5d2c2e4a activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 request.user=bob post=https://b.localdomain/post/019c2a90-8948-7ae4-bf22-66e42bdf9763 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8c18-7577-890e-54b12ccf1509 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2a90-8c05-7950-ac26-5b62dbf6f8d1 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:42 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8c11-73ff-abfb-71eaf7261f6f 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-8c05-7950-ac26-5b62dbf6f8d1 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-8c2f-7020-977a-fc7b70bf3533 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor offset=0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8b8f-7241-a948-80596a9ee936 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8c39-7526-8522-d13220009d1c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8bf1-71b5-9c77-828b5d2c2e4a 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8bf1-71b5-9c77-828b5d2c2e4a 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor offset=0 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2a90-8c0c-7c6a-93ea-e5b36370145f 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8c02-7d5f-9aaa-746f57f031b1 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8c02-7d5f-9aaa-746f57f031b1 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-8c42-7a98-bea8-e498a8e52369 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8c18-7577-890e-54b12ccf1509 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8c18-7577-890e-54b12ccf1509 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/create/019c2a90-8b55-7ed5-a799-8f0c21489f4d activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/post/019c2a90-8b55-7ea0-9f8c-34be2c69eb64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor/post/019c2a90-8b55-7ea0-9f8c-34be2c69eb64 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8c4c-7303-9c95-f24bb36a0a9c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8bf1-71b5-9c77-828b5d2c2e4a 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8c02-7d5f-9aaa-746f57f031b1 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8c18-7577-890e-54b12ccf1509 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8bf1-71b5-9c77-828b5d2c2e4a 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8c02-7d5f-9aaa-746f57f031b1 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b request.user=carol post=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8c18-7577-890e-54b12ccf1509 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 2026/02/04 21:30:42 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor error="invalid object host: b.localdomain" 2026/02/04 21:30:42 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox: 400, " 2026/02/04 21:30:42 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8ac9-7941-a1f5-7374d145387b request.user=bob post=https://a.localdomain/post/019c2a90-8ac9-7941-a1f5-7374d145387b 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8c4e-7d26-864e-d85be5b38430 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c4e-7d00-ae86-0034f481f10b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8c4e-7d00-ae86-0034f481f10b 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:42 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8c18-7577-890e-54b12ccf1509 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8b7a-7ca2-9d76-4d2c3227fb4a 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8c68-75ae-95c6-44af3362490a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-8c2f-7020-977a-fc7b70bf3533 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-8c2f-7020-977a-fc7b70bf3533 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8c39-7526-8522-d13220009d1c 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8c39-7526-8522-d13220009d1c 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-8c42-7a98-bea8-e498a8e52369 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-8c42-7a98-bea8-e498a8e52369 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8c4c-7303-9c95-f24bb36a0a9c 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8c4c-7303-9c95-f24bb36a0a9c 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/create/019c2a90-8c60-72f7-8c1e-87f69d3aa671 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/post/019c2a90-8c60-7267-a8bd-06e5efc41ba1 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/post/019c2a90-8c60-7267-a8bd-06e5efc41ba1 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/create/019c2a90-8c60-72f7-8c1e-87f69d3aa671 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/post/019c2a90-8c60-7267-a8bd-06e5efc41ba1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/post/019c2a90-8c60-7267-a8bd-06e5efc41ba1 2026/02/04 21:30:42 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8c02-7d5f-9aaa-746f57f031b1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8ab9-729b-87d9-b68e09a58dc5 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/accept/019c2a90-8bfa-76fe-8807-bb8d0e1346d8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-8b56-7712-89c1-cc2ad764b7b2 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-8c42-7a98-bea8-e498a8e52369 2026/02/04 21:30:42 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa request.user=carol post=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8c4c-7303-9c95-f24bb36a0a9c 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8c4e-7d26-864e-d85be5b38430 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8c4e-7d26-864e-d85be5b38430 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor --- PASS: TestCluster_DM (2.16s) 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-8c92-7899-baae-877b18bea409 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8c4e-7d26-864e-d85be5b38430 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8ca7-7aca-8101-2705d9bf5c77 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8c68-75ae-95c6-44af3362490a 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/create/019c2a90-8c60-72f7-8c1e-87f69d3aa671 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/create/019c2a90-8c60-72f7-8c1e-87f69d3aa671 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8c4e-7d26-864e-d85be5b38430 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8c4e-7d00-ae86-0034f481f10b request.user=bob post=https://b.localdomain/post/019c2a90-8c4e-7d00-ae86-0034f481f10b 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8cb5-7ce0-adf4-2b0ec4f2b4a1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8c68-75ae-95c6-44af3362490a 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-8c2f-7020-977a-fc7b70bf3533 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8c68-75ae-95c6-44af3362490a 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a90-8c42-7a98-bea8-e498a8e52369 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8cba-76fb-bd59-ca7bebe6fe4a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor offset=0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8c39-7526-8522-d13220009d1c 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a90-8c2f-7020-977a-fc7b70bf3533 2026/02/04 21:30:42 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8c4c-7303-9c95-f24bb36a0a9c 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-8c92-7899-baae-877b18bea409 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8c39-7526-8522-d13220009d1c 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8cc9-7058-af45-dd732d17acee activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:42 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/create/019c2a90-8c60-72f7-8c1e-87f69d3aa671 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2a90-8c92-75e6-b54c-577af437e8ac 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-8c2f-7020-977a-fc7b70bf3533 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8b42-7487-aeef-7ee8c8dcdd0c 2026/02/04 21:30:42 INFO Looking up user name=nobody 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/create/019c2a90-8c60-72f7-8c1e-87f69d3aa671 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/post/019c2a90-8c60-7267-a8bd-06e5efc41ba1 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/post/019c2a90-8c60-7267-a8bd-06e5efc41ba1 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-8c92-7899-baae-877b18bea409 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2a90-8c92-75e6-b54c-577af437e8ac 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-8c05-7950-ac26-5b62dbf6f8d1 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8ba5-778d-b5b6-4ca0ef8bfb41 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2 host=a.localdomain count=1 2026/02/04 21:30:42 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgegT3WGH4Ua6kyBFii978QQ81RNpaxCkqAByijL9BiP2/actor follower=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 2026/02/04 21:30:42 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-8bf1-71b5-9c77-828b5d2c2e4a activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-8c42-7a98-bea8-e498a8e52369 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a90-8bc4-7715-ad06-5e0956911ba3 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2a90-8c92-75e6-b54c-577af437e8ac 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8c4c-7303-9c95-f24bb36a0a9c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8adf-72a7-865b-0c3ece5307e7 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8ca7-7aca-8101-2705d9bf5c77 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8ca7-7aca-8101-2705d9bf5c77 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8cba-76fb-bd59-ca7bebe6fe4a 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8cba-76fb-bd59-ca7bebe6fe4a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d 2026/02/04 21:30:42 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://c.localdomain 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8c39-7526-8522-d13220009d1c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8a39-7afe-9b6b-77401cab5284 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8cb5-7ce0-adf4-2b0ec4f2b4a1 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8cb5-7ce0-adf4-2b0ec4f2b4a1 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8cba-76fb-bd59-ca7bebe6fe4a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8cc9-7058-af45-dd732d17acee 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8cc9-7058-af45-dd732d17acee 2026/02/04 21:30:42 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-8c92-7899-baae-877b18bea409 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2a90-8c92-75e6-b54c-577af437e8ac 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8cb5-7ce0-adf4-2b0ec4f2b4a1 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-8cc9-7058-af45-dd732d17acee 2026/02/04 21:30:42 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 note=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa group=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8cc9-7058-af45-dd732d17acee 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 --- PASS: TestCluster_PublicPostQuote (2.27s) 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8cb5-7ce0-adf4-2b0ec4f2b4a1 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 2026/02/04 21:30:42 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8d12-792f-8f8d-2409772ee3b0 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d14-7c1b-923f-66df9a7d32c2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8d12-792f-8f8d-2409772ee3b0 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8d12-792f-8f8d-2409772ee3b0 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8ca7-7aca-8101-2705d9bf5c77 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8cc9-7058-af45-dd732d17acee activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8c1a-7cfe-a5d8-0aa33fe8b154 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8ca7-7aca-8101-2705d9bf5c77 2026/02/04 21:30:42 INFO Enabling pprof url=https://b.localdomain/rruknlbouypaggrnyrddkuggqgbffcmo/debug/pprof 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8cba-76fb-bd59-ca7bebe6fe4a 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d0c-745a-9e42-04b3f2f84cef activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d0c-741a-a6db-8eae904dc493 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d0c-741a-a6db-8eae904dc493 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-8d12-792f-8f8d-2409772ee3b0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:42 INFO Notifying that user does not exist user=bob 2026/02/04 21:30:42 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-8d12-792f-8f8d-2409772ee3b0 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8cba-76fb-bd59-ca7bebe6fe4a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-8c05-7987-9fc6-e8841b28a39b 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d 2026/02/04 21:30:42 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d36-76af-ac3b-7715ce5ee3db activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8cb5-7ce0-adf4-2b0ec4f2b4a1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8b54-73d6-af36-73ac6c5fc8ac 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8ca7-7aca-8101-2705d9bf5c77 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8b42-74ef-9ede-fb3fc07f7516 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8d13-763c-8db2-e428a0534e55 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8d13-763c-8db2-e428a0534e55 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8d13-763c-8db2-e428a0534e55 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/create/019c2a90-8c60-72f7-8c1e-87f69d3aa671 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/post/019c2a90-8c60-7267-a8bd-06e5efc41ba1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/post/019c2a90-8c60-7267-a8bd-06e5efc41ba1 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8d13-763c-8db2-e428a0534e55 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8d13-763c-8db2-e428a0534e55 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d0c-745a-9e42-04b3f2f84cef 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d0c-745a-9e42-04b3f2f84cef 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8d13-763c-8db2-e428a0534e55 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d14-7c1b-923f-66df9a7d32c2 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d14-7c1b-923f-66df9a7d32c2 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8d13-763c-8db2-e428a0534e55 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8d61-75e5-ad9c-437a1ed2718b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d36-76af-ac3b-7715ce5ee3db 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d36-76af-ac3b-7715ce5ee3db 2026/02/04 21:30:42 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-8d4e-74a8-8535-ceaa5d53a25f activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d0c-745a-9e42-04b3f2f84cef 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-8d61-75e5-ad9c-437a1ed2718b 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-8d61-75e5-ad9c-437a1ed2718b 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8d0c-745a-9e42-04b3f2f84cef 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-8d61-75e5-ad9c-437a1ed2718b 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d0c-741a-a6db-8eae904dc493 request.user=bob post=https://b.localdomain/post/019c2a90-8d0c-741a-a6db-8eae904dc493 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8d61-75e5-ad9c-437a1ed2718b 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a90-8d13-763c-8db2-e428a0534e55 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d14-7c1b-923f-66df9a7d32c2 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/accept/019c2a90-8ce3-721a-b23a-1a3b66fa0e8d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/follow/019c2a90-8bef-71f2-ab78-98271918ce5a 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d36-76af-ac3b-7715ce5ee3db 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d14-7c1b-923f-66df9a7d32c2 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-8d12-792f-8f8d-2409772ee3b0 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d36-76af-ac3b-7715ce5ee3db 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8d61-75e5-ad9c-437a1ed2718b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-8cf5-72b8-b210-ddb217d59bb4 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8d4e-74a8-8535-ceaa5d53a25f 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8d4e-74a8-8535-ceaa5d53a25f 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor offset=0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (2.40s) 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8d4e-74a8-8535-ceaa5d53a25f 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d36-76af-ac3b-7715ce5ee3db activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/follow/019c2a90-8c6b-78cd-a238-2271bf9029a0 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8d4e-74a8-8535-ceaa5d53a25f 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8c51-7a28-aa7a-3c89a00cf831 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df request.user=carol post=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/accept/019c2a90-8d14-7c1b-923f-66df9a7d32c2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/follow/019c2a90-8b88-7c95-a1f0-3172ac7615e8 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/create/019c2a90-8c66-7e14-b79b-a70a85cdc3c4 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f request.user=carol post=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f 2026/02/04 21:30:42 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Looking up user name=nobody 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:42 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN host=a.localdomain count=2 2026/02/04 21:30:42 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor follower=https://a.localdomain/user/alice 2026/02/04 21:30:42 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2a90-8dd7-70ce-ab87-251079e3d74c 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a90-8dd7-7205-84f8-ea12f1e17304 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8dd7-70ce-ab87-251079e3d74c 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:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8dc8-708d-8df3-787ad46d493a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8dc8-706a-96e6-9062ec909fee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8dc8-706a-96e6-9062ec909fee 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/04 21:30:42 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/inbox activity=https://a.localdomain/undo/019c2a90-8dd7-7205-84f8-ea12f1e17304 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/inbox activity=https://a.localdomain/undo/019c2a90-8dd7-7205-84f8-ea12f1e17304 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-8d4e-74a8-8535-ceaa5d53a25f activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b#delete 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b#delete 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b#delete 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor/inbox activity=https://a.localdomain/undo/019c2a90-8dd7-7205-84f8-ea12f1e17304 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2a90-8dd7-7205-84f8-ea12f1e17304 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8dc8-708d-8df3-787ad46d493a 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8dc8-708d-8df3-787ad46d493a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a90-8dd7-7205-84f8-ea12f1e17304 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8dd7-70ce-ab87-251079e3d74c 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:z6MkgCKFQKXQPWf4c7JC3LkUU3kx8fg9vxE3TD2w7TxT8yEN/actor 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b#delete 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f 2026/02/04 21:30:42 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor gateway=https://a.localdomain 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8dc8-708d-8df3-787ad46d493a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8e04-71a9-8ef8-e62b2beab6b9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8e04-7164-809c-e0186210c386 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8e04-7164-809c-e0186210c386 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-8a1e-7945-afb7-c67fec5f2a3b 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e request.user=bob post=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8dc8-708d-8df3-787ad46d493a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8dc8-706a-96e6-9062ec909fee request.user=bob post=https://b.localdomain/post/019c2a90-8dc8-706a-96e6-9062ec909fee 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob --- PASS: TestCluster_DeletedInstance (2.54s) 2026/02/04 21:30:42 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor gateway=https://c.localdomain 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Moving follow follow=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2a90-8e2e-71a7-b024-c8480b728f6f activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-89f2-7c81-b94d-83d2be914a47 2026/02/04 21:30:42 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b note=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f group=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2a90-8e2e-71a7-b024-c8480b728f6f 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2a90-8e2e-71a7-b024-c8480b728f6f 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8e04-71a9-8ef8-e62b2beab6b9 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8e04-71a9-8ef8-e62b2beab6b9 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2a90-8e36-764d-823b-eea5a4bee0dd activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8e04-71a9-8ef8-e62b2beab6b9 2026/02/04 21:30:42 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/019c2a90-8e2e-71a7-b024-c8480b728f6f 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2a90-8e2e-71a7-b024-c8480b728f6f 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/bob 2026-02-04 👽 bob (bob@a.localdomain) => /users/followers/accept/a.localdomain/user/bob 🟢 Accept => /users/followers/reject/a.localdomain/user/bob 🔴 Reject ## Settings => /users/followers?unlock 🔓 Approve new follow requests automatically ## Menu => /users 📻 My feed => /users/mentions 📞 Mentions => /users/follows ⚡️ Follows => /users/followers 🐕 Followers => /users/me 😈 My profile => /users/local 📡 Local feed => /users/communities 🏕️ Communities => /users/hashtags 🔥 Hashtags => /users/resolve 🔭 View profile => /users/bookmarks 🔖 Bookmarks => /users/fts 🔎 Search posts => /users/post 📣 New post => /users/settings ⚙️ Settings => /users/status 📊 Status => /users/help 🛟 Help does not contain "🔴 Reject" line 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8e04-71a9-8ef8-e62b2beab6b9 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8e04-7164-809c-e0186210c386 request.user=carol post=https://b.localdomain/post/019c2a90-8e04-7164-809c-e0186210c386 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2a90-8e36-764d-823b-eea5a4bee0dd 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2a90-8e36-764d-823b-eea5a4bee0dd 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d42-73cc-a0a6-a6de5c0152e9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 request.user=bob post=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2a90-8e36-764d-823b-eea5a4bee0dd 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:42 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:42 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://c.localdomain 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f request.user=bob post=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f 2026/02/04 21:30:42 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8e39-7d02-a8a5-00ad9e717257 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8e39-7d02-a8a5-00ad9e717257 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8e39-7d02-a8a5-00ad9e717257 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8e39-7d02-a8a5-00ad9e717257 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e 2026/02/04 21:30:42 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae note=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8e39-7d02-a8a5-00ad9e717257 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8e39-7d02-a8a5-00ad9e717257 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8e39-7d02-a8a5-00ad9e717257 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/inbox activity=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/inbox activity=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2a90-8e36-764d-823b-eea5a4bee0dd 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/inbox activity=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 --- FAIL: TestCluster_PostToFollowers_Rejected (2.65s) 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a90-8e39-7d02-a8a5-00ad9e717257 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 request.user=bob post=https://b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b 2026/02/04 21:30:42 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2a90-8e36-764d-823b-eea5a4bee0dd activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-89e4-70a3-9977-bbf97e8e9e53 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 request.user=bob post=https://b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8e04-71a9-8ef8-e62b2beab6b9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8e04-7164-809c-e0186210c386 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8e04-7164-809c-e0186210c386 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d9f-7183-bd66-ff7984beeb4e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor/note/1 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2a90-8ea3-77a4-9175-7a42fb50c6c0 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (2.68s) 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2a90-8ea3-77a4-9175-7a42fb50c6c0 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2a90-8ea3-77a4-9175-7a42fb50c6c0 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d93-7dc2-8ee5-d4e63f55281b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2a90-8ea3-77a4-9175-7a42fb50c6c0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2a90-8ea3-77a4-9175-7a42fb50c6c0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa request.user=carol post=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2a90-8ea3-77a4-9175-7a42fb50c6c0 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-8e2e-79b3-8cb8-aa55eb814620 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df#delete 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df#delete 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df#delete 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 2026/02/04 21:30:42 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 note=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8de0-770b-b9b7-01eff2c00959 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 2026/02/04 21:30:42 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8dee-7272-8680-4d527c50ff3e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f 2026/02/04 21:30:42 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://a.localdomain 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df#delete 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8ece-7b1b-8c21-c411bbbd394a 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8ece-7b1b-8c21-c411bbbd394a 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8ee8-7e24-aee8-827040944279 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8ee8-7ddb-98e5-943a6b146240 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8ee8-7ddb-98e5-943a6b146240 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8ece-7b1b-8c21-c411bbbd394a 2026/02/04 21:30:42 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 note=https://b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor/post/019c2a90-8c66-7de4-9ca6-a83ee2dc6850 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8ee8-7e24-aee8-827040944279 2026/02/04 21:30:42 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-8b8f-7221-bf2f-ef219e1a35df 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8ee8-7ddb-98e5-943a6b146240 request.user=bob post=https://b.localdomain/post/019c2a90-8ee8-7ddb-98e5-943a6b146240 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/inbox activity=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a90-8ece-7b1b-8c21-c411bbbd394a 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 request.user=bob post=https://b.localdomain/post/019c2a90-8acd-7b41-8641-8c97528b6596 --- PASS: TestCluster_PublicPost (2.78s) 2026/02/04 21:30:42 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb note=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa group=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8f14-7a03-806c-c1dd07ee894b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8f14-7a03-806c-c1dd07ee894b 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8f14-7a03-806c-c1dd07ee894b 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e request.user=alice post=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/inbox activity=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-8f14-7a03-806c-c1dd07ee894b 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-8f14-7a03-806c-c1dd07ee894b 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=alice post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:42 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-8f14-7a03-806c-c1dd07ee894b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-8b07-7401-b1c6-7ec3bca2817e 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8f18-74ae-a727-e0cb563edc92 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8f18-74ae-a727-e0cb563edc92 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8f18-74ae-a727-e0cb563edc92 2026/02/04 21:30:42 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor 2026/02/04 21:30:42 INFO Fetching activity activity=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f39-7a78-b483-2984f36cdc1c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 request.user=bob post=https://b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkszrrHBbMkB7dGRSixD8J6NVxuzZRM6da9kaCwoxdUXBr/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgekbuEztqy9K4xQA39ZWVwkVBV7mN2YdbMimLsR4xzFr/actor/inbox activity=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8f18-74ae-a727-e0cb563edc92 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2a90-8f39-7a78-b483-2984f36cdc1c 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2a90-8f39-7a78-b483-2984f36cdc1c 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8f18-74ae-a727-e0cb563edc92 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8f18-74ae-a727-e0cb563edc92 2026/02/04 21:30:42 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f request.user=alice post=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f 2026/02/04 21:30:42 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-8f18-74ae-a727-e0cb563edc92 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2a90-8f39-7a78-b483-2984f36cdc1c 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-8f39-7a78-b483-2984f36cdc1c 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 request.user=alice post=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb 2026/02/04 21:30:42 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 note=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 thread=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f4b-7d78-baaf-eb7293cb0b7f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a90-8f18-74ae-a727-e0cb563edc92 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8e62-742c-81ae-0e0366b55cd4 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8e62-740a-829f-e5b82d5d0dc8 2026/02/04 21:30:42 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f request.user=alice post=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f 2026/02/04 21:30:42 INFO Received a new post activity.id=https://c.localdomain/create/019c2a90-8f4f-73af-aa2f-6f6d71ed4810 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-8f4f-738a-920d-f57ea0686d23 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a90-8f4f-738a-920d-f57ea0686d23 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f4b-7d78-baaf-eb7293cb0b7f 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f4b-7d78-baaf-eb7293cb0b7f 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers: actor is not cached" 2026/02/04 21:30:42 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://c.localdomain 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkoaG69Pv5TiuecvedaBfJ1mKBoh7BCBpuc2tqgA9gssW5/actor offset=0 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f4b-7d78-baaf-eb7293cb0b7f 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-8f4b-7d78-baaf-eb7293cb0b7f 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-8f54-7372-b46c-0365e58b0c52 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba request.user=alice post=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-8f54-7372-b46c-0365e58b0c52 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-8f54-7372-b46c-0365e58b0c52 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-8f54-7372-b46c-0365e58b0c52 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 request.user=alice post=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/create/019c2a90-8e59-709f-82a4-122053bb16ae activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2a90-8f4f-73af-aa2f-6f6d71ed4810 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-8f54-7372-b46c-0365e58b0c52 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2a90-8f4f-73af-aa2f-6f6d71ed4810 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-8f54-7372-b46c-0365e58b0c52 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 2026/02/04 21:30:42 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-8e99-7cfb-8b31-e82f00d1a4cb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2a90-8f54-7372-b46c-0365e58b0c52 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c request.user=alice post=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2a90-8f4f-73af-aa2f-6f6d71ed4810 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e request.user=alice post=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e 2026/02/04 21:30:42 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2a90-8f4f-73af-aa2f-6f6d71ed4810 2026/02/04 21:30:42 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=carol post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8f74-79ab-a1cf-55263fa2ae62 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8f74-79ab-a1cf-55263fa2ae62 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2a90-8f4f-738a-920d-f57ea0686d23 request.user=carol post=https://c.localdomain/post/019c2a90-8f4f-738a-920d-f57ea0686d23 2026/02/04 21:30:42 INFO Looking up user name=bob 2026/02/04 21:30:42 INFO Looking up user name=alice 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:42 INFO Looking up user name=stuff 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 2026/02/04 21:30:42 INFO Received a new post activity.id=https://c.localdomain/create/019c2a90-8f90-7dbe-be27-8851552cae39 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-8f74-79ab-a1cf-55263fa2ae62 2026/02/04 21:30:42 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2a90-8f90-7dbe-be27-8851552cae39 2026/02/04 21:30:42 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2a90-8f90-7dbe-be27-8851552cae39 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 2026/02/04 21:30:42 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:42 INFO Looking up user name=carol 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c request.user=alice post=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a90-8f74-79ab-a1cf-55263fa2ae62 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 request.user=bob post=https://b.localdomain/post/019c2a90-8a2c-7dba-bf05-13a96d4cb856 2026/02/04 21:30:42 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2a90-8f90-7dbe-be27-8851552cae39 2026/02/04 21:30:42 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2a90-8f90-7dbe-be27-8851552cae39 2026/02/04 21:30:42 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 request.user=carol post=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 2026/02/04 21:30:42 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:43 INFO Looking up user name=carol 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (2.97s) 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Looking up user name=bob --- PASS: TestCluster_ClientSideSigning (2.97s) --- PASS: TestCluster_PostToFollowers (2.98s) 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2a90-8f4b-7d78-baaf-eb7293cb0b7f note=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba thread=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f starter=https://b.localdomain/user/carol 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f4b-7d78-baaf-eb7293cb0b7f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8ec3-7e0b-92a9-ef124eb6ff51 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8ec3-7dc6-b708-01e2ea1cc085 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Received a new post activity.id=https://c.localdomain/create/019c2a90-8f4f-73af-aa2f-6f6d71ed4810 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-8f4f-738a-920d-f57ea0686d23 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a90-8f4f-738a-920d-f57ea0686d23 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-8f4b-7d78-baaf-eb7293cb0b7f 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 note=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c thread=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f starter=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:43 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8c4e-7d26-864e-d85be5b38430 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c4e-7d00-ae86-0034f481f10b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8c4e-7d00-ae86-0034f481f10b 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f39-7a78-b483-2984f36cdc1c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Looking up user name=carol 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 2026/02/04 21:30:43 INFO Received a new post activity.id=https://c.localdomain/create/019c2a90-8f90-7dbe-be27-8851552cae39 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 2026/02/04 21:30:43 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8d0c-745a-9e42-04b3f2f84cef activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d0c-741a-a6db-8eae904dc493 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d0c-741a-a6db-8eae904dc493 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 note=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c thread=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 starter=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:43 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers: actor is not cached" 2026/02/04 21:30:43 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://a.localdomain 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:43 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/create/019c2a90-8e24-78eb-be62-36d5ff702f29 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-8dc8-708d-8df3-787ad46d493a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8dc8-706a-96e6-9062ec909fee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8dc8-706a-96e6-9062ec909fee 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 sender=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Fetching activity activity=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 --- PASS: TestCluster_ForwardedLegacyReply (3.07s) 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f61-7131-bed5-2f694a493f83 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-8f79-711a-acf0-8a7129110768 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:43 INFO Looking up user name=carol 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete 2026/02/04 21:30:43 INFO Updating poll results poll=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:43 INFO Looking up user name=carol 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:43 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete note=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa group=https://g.localdomain/user/stuff 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-9072-7ab6-86b1-807359fb6d21 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-9072-7ab6-86b1-807359fb6d21 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-9072-7ab6-86b1-807359fb6d21 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-9072-7ab6-86b1-807359fb6d21 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:43 INFO Looking up user name=stuff 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Looking up user name=stuff 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-9072-7ab6-86b1-807359fb6d21 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-9072-7ab6-86b1-807359fb6d21 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-9072-7ab6-86b1-807359fb6d21 2026/02/04 21:30:43 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a90-9072-7ab6-86b1-807359fb6d21 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:43 INFO Looking up user name=carol 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor offset=0 --- PASS: TestCluster_MovedAccount (3.19s) 2026/02/04 21:30:43 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-8c51-7864-a941-81dfb2c8cafa 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-9055-743b-9a67-94dae4185a16 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:43 INFO Looking up user name=stuff 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-90ae-7d42-9556-99adbecd206a 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-90ae-7d42-9556-99adbecd206a 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-90ae-7d42-9556-99adbecd206a 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-90ae-7d42-9556-99adbecd206a 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-90b3-75a3-911d-d9f7e8c6388a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:43 INFO Looking up user name=stuff 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-90ae-7d42-9556-99adbecd206a 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-90b3-75a3-911d-d9f7e8c6388a 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-90b3-75a3-911d-d9f7e8c6388a 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-90ae-7d42-9556-99adbecd206a 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2a90-90ae-7d42-9556-99adbecd206a 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e request.user=alice post=https://b.localdomain/post/019c2a90-8d9f-7157-8bee-eff1abbe1b8e 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-90b3-75a3-911d-d9f7e8c6388a 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-90b3-75a3-911d-d9f7e8c6388a 2026/02/04 21:30:43 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/create/019c2a90-8ffc-7e38-9f3b-23d6d1794044 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba request.user=alice post=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2a90-90b3-75a3-911d-d9f7e8c6388a note=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba thread=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f starter=https://b.localdomain/user/carol 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-90b3-75a3-911d-d9f7e8c6388a activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-90b3-75a3-911d-d9f7e8c6388a 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c request.user=alice post=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=alice post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c request.user=alice post=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c --- PASS: TestDeleter_Disabled (3.35s) 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df note=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 2026/02/04 21:30:43 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://c.localdomain 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=carol post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d note=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c thread=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f starter=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c --- PASS: TestCluster_PostInCommunity (3.40s) 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 note=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c thread=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 starter=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df note=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/post/019c2a90-90d0-7ee6-bb53-d493ce271610 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d 2026/02/04 21:30:43 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://a.localdomain 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 2026/02/04 21:30:43 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d sender=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48#delete 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48#delete 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Fetching activity activity=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48#delete 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/create/019c2a90-90d1-7003-879a-57a9967fd6df 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48#delete 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Looking up user name=alice --- PASS: TestCluster_ShareUnshare (3.45s) 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-8f39-7a51-aea2-e6533133cf48 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-910e-7360-a8ec-af485b94b98d activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-911d-7122-9992-ee1eca21d7f5 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba#delete 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba#delete 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba#delete 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba#delete 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Updating poll results poll=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba#delete note=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba thread=https://b.localdomain/post/019c2a90-8d93-7c44-a10d-113ab971fc5f starter=https://b.localdomain/user/carol 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-8f4b-7d47-9160-50c9c5c10dba#delete 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-91fa-7ae3-abee-2ee05c0ccf0a activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete note=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c thread=https://b.localdomain/post/019c2a90-8dee-7237-9068-38d04c3dc04f starter=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/update/019c2a90-91a4-70c0-98a6-d71036450dad activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor offset=0 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete note=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c thread=https://b.localdomain/post/019c2a90-8de0-76d9-8a56-bc6ca0dedb03 starter=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c sender=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Fetching post post=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c deleted=https://a.localdomain/post/019c2a90-8f61-710e-a094-912e1658197c 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Looking up user name=alice 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-8f79-70f2-b710-470cb580bc0c 2026/02/04 21:30:43 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers: actor is not cached" 2026/02/04 21:30:43 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://a.localdomain 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=alice post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 --- PASS: TestCluster_ReplyInCommunity (3.70s) 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=carol post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Received delete request activity.id=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63#delete 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63#delete 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63#delete 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63#delete 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:43 INFO Looking up user name=carol 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete 2026/02/04 21:30:43 INFO Received delete request activity.id=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2a90-8f90-7da7-a195-ac5e3f908b63 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://c.localdomain 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (3.77s) 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (3.78s) 2026/02/04 21:30:43 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers_synchronization\", digest=\"0703e3b7752cda89263939e7dff173984e0678c44098393e0a0f4a0ea1a76e3f\"" error="collection is not sender's followers" 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor/post/019c2a90-8e59-7056-a825-55f7e6de1130 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor 2026/02/04 21:30:43 INFO Updating poll results poll=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/update/019c2a90-9277-74be-9c53-81c6486e8256 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfdAvqNfY4aEpY7UjCPL5X2h2zEwkpm9FjKiyubwpSgYy/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkv5X5uctnPEApRi2nYKBSYjBzKFZKVmDWbUzJWtZ8qVsU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor/post/019c2a90-8ffc-7e05-b9ad-1197aa60a513 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:43 INFO Looking up user name=bob 2026/02/04 21:30:43 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-9300-781c-90d6-28cd20bc30b8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkndobw5cbPmmsH9D7YMdAGj995SkzoeVpn2FQf2dXy7Mt/actor offset=0 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers: actor is not cached" 2026/02/04 21:30:43 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://a.localdomain 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete --- PASS: TestCluster_ReplyForwardingPortableActors (3.88s) 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=alice post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor offset=0 2026/02/04 21:30:43 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=carol post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-8ee8-7ddb-98e5-943a6b146240#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8ee8-7ddb-98e5-943a6b146240 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-8ee8-7ddb-98e5-943a6b146240 2026/02/04 21:30:43 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-8ee8-7ddb-98e5-943a6b146240#delete 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor gateway=https://c.localdomain 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:43 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers_synchronization\", digest=\"0703e3b7752cda89263939e7dff173984e0678c44098393e0a0f4a0ea1a76e3f\"" error="collection is not sender's followers" 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkqNh4KcL3vXQMykzjUrJXzUruXrghbGbko8wNnUErDEcp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/04 21:30:43 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete 2026/02/04 21:30:43 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:43 INFO Updating poll results poll=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:43 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor/post/019c2a90-8e24-78c0-bf29-6ef9f5465303 2026/02/04 21:30:44 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 2026/02/04 21:30:44 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 2026/02/04 21:30:44 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 2026/02/04 21:30:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:44 INFO Looking up user name=bob 2026/02/04 21:30:44 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 2026/02/04 21:30:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:44 INFO Looking up user name=bob 2026/02/04 21:30:44 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 2026/02/04 21:30:44 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 2026/02/04 21:30:44 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 2026/02/04 21:30:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:44 INFO Looking up user name=bob 2026/02/04 21:30:44 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:44 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:44 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:44 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:44 INFO Looking up user name=bob 2026/02/04 21:30:44 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:44 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-9393-7df3-a64d-e17e41c04095 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:44 INFO Fetching object id=ap://did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor 2026/02/04 21:30:44 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mksz8cVMSR3WVRUDrzrExK3yJmHkrBCPhKFuVtmFruYHRK/actor offset=0 2026/02/04 21:30:44 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=bob post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c --- PASS: TestCluster_Gateways (4.01s) 2026/02/04 21:30:44 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=alice post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c 2026/02/04 21:30:44 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c request.user=carol post=https://b.localdomain/post/019c2a90-8d42-733e-bea4-ae195099983c --- PASS: TestCluster_Poll (4.05s) FAIL FAIL github.com/dimkr/tootik/cluster 8.056s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/danger [no test files] === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) PASS ok github.com/dimkr/tootik/data (cached) === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/02/04 21:27:22 INFO Applying migration id=initial 2026/02/04 21:27:22 INFO Applying migration id=notesupdated 2026/02/04 21:27:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:22 INFO Applying migration id=activitiesid 2026/02/04 21:27:22 INFO Applying migration id=outbox 2026/02/04 21:27:22 INFO Applying migration id=edits 2026/02/04 21:27:22 INFO Applying migration id=outboxactor 2026/02/04 21:27:22 INFO Applying migration id=outboxsender 2026/02/04 21:27:22 INFO Applying migration id=thread 2026/02/04 21:27:22 INFO Applying migration id=host 2026/02/04 21:27:22 INFO Applying migration id=sharedinbox 2026/02/04 21:27:22 INFO Applying migration id=noteshost 2026/02/04 21:27:22 INFO Applying migration id=fetched 2026/02/04 21:27:22 INFO Applying migration id=move 2026/02/04 21:27:22 INFO Applying migration id=cleanup 2026/02/04 21:27:22 INFO Applying migration id=received 2026/02/04 21:27:22 INFO Applying migration id=namehost 2026/02/04 21:27:22 INFO Applying migration id=outboxhost 2026/02/04 21:27:22 INFO Applying migration id=notesfts 2026/02/04 21:27:22 INFO Applying migration id=iconsname 2026/02/04 21:27:22 INFO Applying migration id=nohash 2026/02/04 21:27:22 INFO Applying migration id=shares 2026/02/04 21:27:22 INFO Applying migration id=actorttl 2026/02/04 21:27:22 INFO Applying migration id=tocc 2026/02/04 21:27:22 INFO Applying migration id=followeds 2026/02/04 21:27:22 INFO Applying migration id=certhash 2026/02/04 21:27:22 INFO Applying migration id=follows_sync 2026/02/04 21:27:22 INFO Applying migration id=jsonpath 2026/02/04 21:27:22 INFO Applying migration id=localforward 2026/02/04 21:27:22 INFO Applying migration id=avatar 2026/02/04 21:27:22 INFO Applying migration id=noimage 2026/02/04 21:27:22 INFO Applying migration id=feed 2026/02/04 21:27:22 INFO Applying migration id=bookmarks 2026/02/04 21:27:22 INFO Applying migration id=shareactivity 2026/02/04 21:27:22 INFO Applying migration id=application 2026/02/04 21:27:22 INFO Applying migration id=certificates 2026/02/04 21:27:22 INFO Applying migration id=rawforward 2026/02/04 21:27:22 INFO Applying migration id=publickey 2026/02/04 21:27:22 INFO Applying migration id=resolvegroup 2026/02/04 21:27:22 INFO Applying migration id=reject 2026/02/04 21:27:22 INFO Applying migration id=autodel 2026/02/04 21:27:22 INFO Applying migration id=jsonb 2026/02/04 21:27:22 INFO Applying migration id=quote 2026/02/04 21:27:22 INFO Applying migration id=rfc9421 2026/02/04 21:27:22 INFO Applying migration id=keys 2026/02/04 21:27:22 INFO Applying migration id=portable 2026/02/04 21:27:22 INFO Applying migration id=proofs 2026/02/04 21:27:22 INFO Applying migration id=contexts 2026/02/04 21:27:22 INFO Applying migration id=deliverieshost 2026/02/04 21:27:22 INFO Applying migration id=pembegin 2026/02/04 21:27:22 INFO Applying migration id=didhost 2026/02/04 21:27:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:22 INFO Applying migration id=invites 2026/02/04 21:27:22 INFO Applying migration id=ed25519blob 2026/02/04 21:27:22 INFO Applying migration id=rsablob 2026/02/04 21:27:22 INFO Applying migration id=iconscid 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:23 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:23 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.54s) === RUN TestDeliver_ForwardedPost 2026/02/04 21:27:23 INFO Applying migration id=initial 2026/02/04 21:27:23 INFO Applying migration id=notesupdated 2026/02/04 21:27:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:23 INFO Applying migration id=activitiesid 2026/02/04 21:27:23 INFO Applying migration id=outbox 2026/02/04 21:27:23 INFO Applying migration id=edits 2026/02/04 21:27:23 INFO Applying migration id=outboxactor 2026/02/04 21:27:23 INFO Applying migration id=outboxsender 2026/02/04 21:27:23 INFO Applying migration id=thread 2026/02/04 21:27:23 INFO Applying migration id=host 2026/02/04 21:27:23 INFO Applying migration id=sharedinbox 2026/02/04 21:27:23 INFO Applying migration id=noteshost 2026/02/04 21:27:23 INFO Applying migration id=fetched 2026/02/04 21:27:23 INFO Applying migration id=move 2026/02/04 21:27:23 INFO Applying migration id=cleanup 2026/02/04 21:27:23 INFO Applying migration id=received 2026/02/04 21:27:23 INFO Applying migration id=namehost 2026/02/04 21:27:23 INFO Applying migration id=outboxhost 2026/02/04 21:27:23 INFO Applying migration id=notesfts 2026/02/04 21:27:23 INFO Applying migration id=iconsname 2026/02/04 21:27:23 INFO Applying migration id=nohash 2026/02/04 21:27:23 INFO Applying migration id=shares 2026/02/04 21:27:23 INFO Applying migration id=actorttl 2026/02/04 21:27:23 INFO Applying migration id=tocc 2026/02/04 21:27:23 INFO Applying migration id=followeds 2026/02/04 21:27:23 INFO Applying migration id=certhash 2026/02/04 21:27:23 INFO Applying migration id=follows_sync 2026/02/04 21:27:23 INFO Applying migration id=jsonpath 2026/02/04 21:27:23 INFO Applying migration id=localforward 2026/02/04 21:27:23 INFO Applying migration id=avatar 2026/02/04 21:27:23 INFO Applying migration id=noimage 2026/02/04 21:27:23 INFO Applying migration id=feed 2026/02/04 21:27:23 INFO Applying migration id=bookmarks 2026/02/04 21:27:23 INFO Applying migration id=shareactivity 2026/02/04 21:27:23 INFO Applying migration id=application 2026/02/04 21:27:23 INFO Applying migration id=certificates 2026/02/04 21:27:23 INFO Applying migration id=rawforward 2026/02/04 21:27:23 INFO Applying migration id=publickey 2026/02/04 21:27:23 INFO Applying migration id=resolvegroup 2026/02/04 21:27:23 INFO Applying migration id=reject 2026/02/04 21:27:23 INFO Applying migration id=autodel 2026/02/04 21:27:23 INFO Applying migration id=jsonb 2026/02/04 21:27:23 INFO Applying migration id=quote 2026/02/04 21:27:23 INFO Applying migration id=rfc9421 2026/02/04 21:27:23 INFO Applying migration id=keys 2026/02/04 21:27:23 INFO Applying migration id=portable 2026/02/04 21:27:23 INFO Applying migration id=proofs 2026/02/04 21:27:23 INFO Applying migration id=contexts 2026/02/04 21:27:23 INFO Applying migration id=deliverieshost 2026/02/04 21:27:23 INFO Applying migration id=pembegin 2026/02/04 21:27:23 INFO Applying migration id=didhost 2026/02/04 21:27:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:23 INFO Applying migration id=invites 2026/02/04 21:27:23 INFO Applying migration id=ed25519blob 2026/02/04 21:27:23 INFO Applying migration id=rsablob 2026/02/04 21:27:23 INFO Applying migration id=iconscid 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.44s) === RUN TestDeliver_OneFailed 2026/02/04 21:27:23 INFO Applying migration id=initial 2026/02/04 21:27:23 INFO Applying migration id=notesupdated 2026/02/04 21:27:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:23 INFO Applying migration id=activitiesid 2026/02/04 21:27:23 INFO Applying migration id=outbox 2026/02/04 21:27:23 INFO Applying migration id=edits 2026/02/04 21:27:23 INFO Applying migration id=outboxactor 2026/02/04 21:27:23 INFO Applying migration id=outboxsender 2026/02/04 21:27:23 INFO Applying migration id=thread 2026/02/04 21:27:23 INFO Applying migration id=host 2026/02/04 21:27:23 INFO Applying migration id=sharedinbox 2026/02/04 21:27:23 INFO Applying migration id=noteshost 2026/02/04 21:27:23 INFO Applying migration id=fetched 2026/02/04 21:27:23 INFO Applying migration id=move 2026/02/04 21:27:23 INFO Applying migration id=cleanup 2026/02/04 21:27:23 INFO Applying migration id=received 2026/02/04 21:27:23 INFO Applying migration id=namehost 2026/02/04 21:27:23 INFO Applying migration id=outboxhost 2026/02/04 21:27:23 INFO Applying migration id=notesfts 2026/02/04 21:27:23 INFO Applying migration id=iconsname 2026/02/04 21:27:23 INFO Applying migration id=nohash 2026/02/04 21:27:23 INFO Applying migration id=shares 2026/02/04 21:27:23 INFO Applying migration id=actorttl 2026/02/04 21:27:23 INFO Applying migration id=tocc 2026/02/04 21:27:23 INFO Applying migration id=followeds 2026/02/04 21:27:23 INFO Applying migration id=certhash 2026/02/04 21:27:23 INFO Applying migration id=follows_sync 2026/02/04 21:27:23 INFO Applying migration id=jsonpath 2026/02/04 21:27:23 INFO Applying migration id=localforward 2026/02/04 21:27:23 INFO Applying migration id=avatar 2026/02/04 21:27:23 INFO Applying migration id=noimage 2026/02/04 21:27:23 INFO Applying migration id=feed 2026/02/04 21:27:23 INFO Applying migration id=bookmarks 2026/02/04 21:27:23 INFO Applying migration id=shareactivity 2026/02/04 21:27:23 INFO Applying migration id=application 2026/02/04 21:27:23 INFO Applying migration id=certificates 2026/02/04 21:27:23 INFO Applying migration id=rawforward 2026/02/04 21:27:23 INFO Applying migration id=publickey 2026/02/04 21:27:23 INFO Applying migration id=resolvegroup 2026/02/04 21:27:23 INFO Applying migration id=reject 2026/02/04 21:27:23 INFO Applying migration id=autodel 2026/02/04 21:27:23 INFO Applying migration id=jsonb 2026/02/04 21:27:23 INFO Applying migration id=quote 2026/02/04 21:27:23 INFO Applying migration id=rfc9421 2026/02/04 21:27:23 INFO Applying migration id=keys 2026/02/04 21:27:23 INFO Applying migration id=portable 2026/02/04 21:27:23 INFO Applying migration id=proofs 2026/02/04 21:27:23 INFO Applying migration id=contexts 2026/02/04 21:27:23 INFO Applying migration id=deliverieshost 2026/02/04 21:27:23 INFO Applying migration id=pembegin 2026/02/04 21:27:23 INFO Applying migration id=didhost 2026/02/04 21:27:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:23 INFO Applying migration id=invites 2026/02/04 21:27:23 INFO Applying migration id=ed25519blob 2026/02/04 21:27:23 INFO Applying migration id=rsablob 2026/02/04 21:27:23 INFO Applying migration id=iconscid 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.70s) === RUN TestDeliver_OneFailedRetry 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.34s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/04 21:27:24 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/04 21:27:24 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.19s) === RUN TestDeliver_MaxAttempts 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.45s) === RUN TestDeliver_SharedInbox 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.24s) === RUN TestDeliver_SharedInboxRetry 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, " 2026/02/04 21:27:25 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, " 2026/02/04 21:27:25 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.30s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.30s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.34s) === RUN TestDeliver_SameInbox 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.23s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.38s) === RUN TestDeliver_PublicInTo 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.41s) === RUN TestDeliver_AuthorInTo 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.33s) === RUN TestResolve_LocalActor 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid --- PASS: TestResolve_LocalActor (0.44s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid --- PASS: TestResolve_LocalActorDoesNotExist (0.18s) === RUN TestResolve_FederatedInstanceActor 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedInstanceActor (0.33s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorInvalidURL (0.45s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorInvalidScheme (0.24s) === RUN TestResolve_FederatedActorFirstTime 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTime (0.38s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.25s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.20s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.12s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.25s) === RUN TestResolve_FederatedActorCached 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCached (0.12s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.18s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.13s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.15s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:31 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.21s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedButBlocked (0.25s) === RUN TestResolve_FederatedActorOldCache 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.14s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.16s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.22s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:32 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.25s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.16s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.24s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.30s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.17s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.29s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/02/04 21:27:34 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.20s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.19s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:34 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.39s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:34 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (0.22s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to unmarshal https://0.0.0.0/user/dan: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidActor (0.19s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 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.27s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.21s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 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.31s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 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.18s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:36 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.21s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:36 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.23s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.23s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.11s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.25s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.25s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorWrongIDCached (0.28s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:37 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.18s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:38 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/04 21:27:38 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.30s) PASS ok github.com/dimkr/tootik/fed (cached) === RUN TestGetTextAndLinks_EmptyPost --- PASS: TestGetTextAndLinks_EmptyPost (0.00s) === RUN TestGetTextAndLinks_FewLines --- PASS: TestGetTextAndLinks_FewLines (0.00s) === RUN TestGetTextAndLinks_ManyLines --- PASS: TestGetTextAndLinks_ManyLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreaks --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreaks (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphs --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphs (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesManyRunes --- PASS: TestGetTextAndLinks_ManyLinesManyRunes (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddle --- PASS: TestGetTextAndLinks_EmptyLinesInMiddle (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines --- PASS: TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoLinesLimit --- PASS: TestGetTextAndLinks_ManyLinesNoLinesLimit (0.00s) PASS ok github.com/dimkr/tootik/front (cached) ? github.com/dimkr/tootik/front/gemini [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] ? github.com/dimkr/tootik/front/text/gmi [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText === CONT TestToHTML_TwoLineBreaks === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Image === CONT TestToHTML_Plain === CONT TestToHTML_Empty === CONT TestFromHTML_Quote === CONT TestFromHTML_OrderedList === CONT TestToHTML_LinkStart --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndLink === CONT TestToHTML_LinkDot === CONT TestToHTML_LeadingLineBreak === CONT TestFromHTML_MentionAndLink === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_Link === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_TrailingLineBreaks === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestToHTML_Link (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestToHTML_Mentions === CONT TestToHTML_Escaping === CONT TestToHTML_EmojiMention === CONT TestToHTML_NoMentions === CONT TestToHTML_MissingMentions === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LeadingLineBreaks === CONT TestToHTML_OverlappingLink === CONT TestToHTML_LinkParentheses === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_Question === CONT TestToHTML_ManyLineBreaks --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestToHTML_EmojiMention (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain (cached) ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.03s) === RUN TestSign_Get --- PASS: TestSign_Get (0.05s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.11s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.38s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.13s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.07s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.13s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.05s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.24s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.03s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.14s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.04s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.11s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.25s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.08s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.23s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.09s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.16s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.16s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.13s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.09s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.09s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.12s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.09s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.16s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.19s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.07s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.13s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.05s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.11s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.04s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.09s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.22s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.12s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.09s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.05s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.08s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.09s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.17s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.09s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.10s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.21s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.07s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.21s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.04s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.30s) === CONT TestRFC9421_Sign === CONT TestRFC9421_VerifySignatureAge === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_Sign/RSAHappyFlow === 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 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig (cached) ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/02/04 21:27:22 INFO Applying migration id=initial 2026/02/04 21:27:22 INFO Applying migration id=notesupdated 2026/02/04 21:27:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:22 INFO Applying migration id=activitiesid 2026/02/04 21:27:22 INFO Applying migration id=outbox 2026/02/04 21:27:22 INFO Applying migration id=edits 2026/02/04 21:27:22 INFO Applying migration id=outboxactor 2026/02/04 21:27:22 INFO Applying migration id=outboxsender 2026/02/04 21:27:22 INFO Applying migration id=thread 2026/02/04 21:27:22 INFO Applying migration id=host 2026/02/04 21:27:22 INFO Applying migration id=sharedinbox 2026/02/04 21:27:22 INFO Applying migration id=noteshost 2026/02/04 21:27:22 INFO Applying migration id=fetched 2026/02/04 21:27:22 INFO Applying migration id=move 2026/02/04 21:27:22 INFO Applying migration id=cleanup 2026/02/04 21:27:22 INFO Applying migration id=received 2026/02/04 21:27:22 INFO Applying migration id=namehost 2026/02/04 21:27:22 INFO Applying migration id=outboxhost 2026/02/04 21:27:22 INFO Applying migration id=notesfts 2026/02/04 21:27:22 INFO Applying migration id=iconsname 2026/02/04 21:27:22 INFO Applying migration id=nohash 2026/02/04 21:27:22 INFO Applying migration id=shares 2026/02/04 21:27:22 INFO Applying migration id=actorttl 2026/02/04 21:27:22 INFO Applying migration id=tocc 2026/02/04 21:27:22 INFO Applying migration id=followeds 2026/02/04 21:27:22 INFO Applying migration id=certhash 2026/02/04 21:27:22 INFO Applying migration id=follows_sync 2026/02/04 21:27:22 INFO Applying migration id=jsonpath 2026/02/04 21:27:22 INFO Applying migration id=localforward 2026/02/04 21:27:22 INFO Applying migration id=avatar 2026/02/04 21:27:22 INFO Applying migration id=noimage 2026/02/04 21:27:22 INFO Applying migration id=feed 2026/02/04 21:27:22 INFO Applying migration id=bookmarks 2026/02/04 21:27:22 INFO Applying migration id=shareactivity 2026/02/04 21:27:22 INFO Applying migration id=application 2026/02/04 21:27:22 INFO Applying migration id=certificates 2026/02/04 21:27:22 INFO Applying migration id=rawforward 2026/02/04 21:27:22 INFO Applying migration id=publickey 2026/02/04 21:27:22 INFO Applying migration id=resolvegroup 2026/02/04 21:27:22 INFO Applying migration id=reject 2026/02/04 21:27:22 INFO Applying migration id=autodel 2026/02/04 21:27:22 INFO Applying migration id=jsonb 2026/02/04 21:27:22 INFO Applying migration id=quote 2026/02/04 21:27:22 INFO Applying migration id=rfc9421 2026/02/04 21:27:22 INFO Applying migration id=keys 2026/02/04 21:27:22 INFO Applying migration id=portable 2026/02/04 21:27:22 INFO Applying migration id=proofs 2026/02/04 21:27:22 INFO Applying migration id=contexts 2026/02/04 21:27:22 INFO Applying migration id=deliverieshost 2026/02/04 21:27:22 INFO Applying migration id=pembegin 2026/02/04 21:27:22 INFO Applying migration id=didhost 2026/02/04 21:27:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:22 INFO Applying migration id=invites 2026/02/04 21:27:22 INFO Applying migration id=ed25519blob 2026/02/04 21:27:22 INFO Applying migration id=rsablob 2026/02/04 21:27:22 INFO Applying migration id=iconscid --- PASS: TestAvatar_HappyFlow (0.82s) === RUN TestAvatar_NewUser 2026/02/04 21:27:23 INFO Applying migration id=initial 2026/02/04 21:27:23 INFO Applying migration id=notesupdated 2026/02/04 21:27:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:23 INFO Applying migration id=activitiesid 2026/02/04 21:27:23 INFO Applying migration id=outbox 2026/02/04 21:27:23 INFO Applying migration id=edits 2026/02/04 21:27:23 INFO Applying migration id=outboxactor 2026/02/04 21:27:23 INFO Applying migration id=outboxsender 2026/02/04 21:27:23 INFO Applying migration id=thread 2026/02/04 21:27:23 INFO Applying migration id=host 2026/02/04 21:27:23 INFO Applying migration id=sharedinbox 2026/02/04 21:27:23 INFO Applying migration id=noteshost 2026/02/04 21:27:23 INFO Applying migration id=fetched 2026/02/04 21:27:23 INFO Applying migration id=move 2026/02/04 21:27:23 INFO Applying migration id=cleanup 2026/02/04 21:27:23 INFO Applying migration id=received 2026/02/04 21:27:23 INFO Applying migration id=namehost 2026/02/04 21:27:23 INFO Applying migration id=outboxhost 2026/02/04 21:27:23 INFO Applying migration id=notesfts 2026/02/04 21:27:23 INFO Applying migration id=iconsname 2026/02/04 21:27:23 INFO Applying migration id=nohash 2026/02/04 21:27:23 INFO Applying migration id=shares 2026/02/04 21:27:23 INFO Applying migration id=actorttl 2026/02/04 21:27:23 INFO Applying migration id=tocc 2026/02/04 21:27:23 INFO Applying migration id=followeds 2026/02/04 21:27:23 INFO Applying migration id=certhash 2026/02/04 21:27:23 INFO Applying migration id=follows_sync 2026/02/04 21:27:23 INFO Applying migration id=jsonpath 2026/02/04 21:27:23 INFO Applying migration id=localforward 2026/02/04 21:27:23 INFO Applying migration id=avatar 2026/02/04 21:27:23 INFO Applying migration id=noimage 2026/02/04 21:27:23 INFO Applying migration id=feed 2026/02/04 21:27:23 INFO Applying migration id=bookmarks 2026/02/04 21:27:23 INFO Applying migration id=shareactivity 2026/02/04 21:27:23 INFO Applying migration id=application 2026/02/04 21:27:23 INFO Applying migration id=certificates 2026/02/04 21:27:23 INFO Applying migration id=rawforward 2026/02/04 21:27:23 INFO Applying migration id=publickey 2026/02/04 21:27:23 INFO Applying migration id=resolvegroup 2026/02/04 21:27:23 INFO Applying migration id=reject 2026/02/04 21:27:23 INFO Applying migration id=autodel 2026/02/04 21:27:23 INFO Applying migration id=jsonb 2026/02/04 21:27:23 INFO Applying migration id=quote 2026/02/04 21:27:23 INFO Applying migration id=rfc9421 2026/02/04 21:27:23 INFO Applying migration id=keys 2026/02/04 21:27:23 INFO Applying migration id=portable 2026/02/04 21:27:23 INFO Applying migration id=proofs 2026/02/04 21:27:23 INFO Applying migration id=contexts 2026/02/04 21:27:23 INFO Applying migration id=deliverieshost 2026/02/04 21:27:23 INFO Applying migration id=pembegin 2026/02/04 21:27:23 INFO Applying migration id=didhost 2026/02/04 21:27:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:23 INFO Applying migration id=invites 2026/02/04 21:27:23 INFO Applying migration id=ed25519blob 2026/02/04 21:27:23 INFO Applying migration id=rsablob 2026/02/04 21:27:23 INFO Applying migration id=iconscid 2026/02/04 21:27:24 WARN Throttled request to set avatar can=2026-02-04T21:57:19.180Z --- PASS: TestAvatar_NewUser (0.51s) === RUN TestAvatar_ChangedRecently 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid 2026/02/04 21:27:24 WARN Throttled request to set avatar can=2026-02-04T21:57:19.616Z --- PASS: TestAvatar_ChangedRecently (0.44s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid --- PASS: TestAvatar_HappyFlowSizeFirst (0.64s) === RUN TestAvatar_InvalidSize 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (0.56s) === RUN TestAvatar_InvalidType 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:26 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (0.88s) === RUN TestAvatar_NoSize 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:27 WARN Invalid parameters --- PASS: TestAvatar_NoSize (0.85s) === RUN TestAvatar_NoType 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:28 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.86s) === RUN TestAvatar_InvalidImage 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid 2026/02/04 21:27:29 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.61s) === RUN TestAvatar_TooSmallSize 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid 2026/02/04 21:27:29 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (0.62s) === RUN TestAvatar_TooBigSize 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid 2026/02/04 21:27:30 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (0.53s) === RUN TestAvatar_SizeLimit 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid 2026/02/04 21:27:30 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (0.55s) === RUN TestAvatar_ExactlySizeLimit 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestAvatar_ExactlySizeLimit (0.81s) === RUN TestBio_Throttled 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid 2026/02/04 21:27:31 WARN Throttled request to set bio can=2026-02-04T21:57:31.717Z --- PASS: TestBio_Throttled (0.47s) === RUN TestBio_HappyFlow 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (0.75s) === RUN TestBio_TooLong 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid --- PASS: TestBio_TooLong (0.67s) === RUN TestBio_MultiLine 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.42s) === RUN TestBio_MultiLineWithLink 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (0.49s) === RUN TestBookmark_HappyFlow 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b080-75e1-850e-f9c731d917c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 2026/02/04 21:27:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 2026/02/04 21:27:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 2026/02/04 21:27:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 --- PASS: TestBookmark_HappyFlow (0.48s) === RUN TestBookmark_Throttling 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b28d-7999-a226-3a61206b2700 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b28d-7972-a147-ebdf7d101bbb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b28d-7972-a147-ebdf7d101bbb 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b290-772d-b28b-14b6bb841a6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b290-7678-995d-f33f2a4fb1c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8d-b290-7678-995d-f33f2a4fb1c2 2026/02/04 21:27:35 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (0.53s) === RUN TestBookmark_Limit 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b4aa-76df-bb96-a9eb98c64e72 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b4aa-76b2-8608-58516e7e559d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b4aa-76b2-8608-58516e7e559d 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b4ac-772e-9371-1c1bb187536d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b4ac-770a-8265-aebe8bc58401 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8d-b4ac-770a-8265-aebe8bc58401 2026/02/04 21:27:35 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2a8d-b4ac-770a-8265-aebe8bc58401 --- PASS: TestBookmark_Limit (0.53s) === RUN TestBookmark_TwoBookmarks 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b63d-7709-bba5-05cb19c6978d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b63d-76e5-adf6-c900cc08c763 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b63d-76e5-adf6-c900cc08c763 2026/02/04 21:27:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b63f-72dd-b0f9-be57d5d5a462 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b63f-72bf-83a0-022d0399b399 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8d-b63f-72bf-83a0-022d0399b399 --- PASS: TestBookmark_TwoBookmarks (0.40s) === RUN TestBookmark_Twice 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b8b5-7c39-9bc0-9070ed960789 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b8b5-7be5-87a9-5ddc770cbd71 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b8b5-7be5-87a9-5ddc770cbd71 2026/02/04 21:27:36 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.64s) === RUN TestBookmark_ToFollowers 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-bab2-7110-9ca4-bfc6969c6117 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a 2026/02/04 21:27:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-bab2-7771-a411-30ee37b3fa6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-bab2-7737-b712-17eac30eebe2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-bab2-7737-b712-17eac30eebe2 2026/02/04 21:27:37 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-bab2-7737-b712-17eac30eebe2 2026/02/04 21:27:37 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8d-bab6-7b9b-875d-a53bd7b580b7 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a 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.51s) === RUN TestBookmark_DM 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:38 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-bd51-7824-a8d5-7107ad13303c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-bd50-79c6-a14b-a3c79692deb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-bd50-79c6-a14b-a3c79692deb0 2026/02/04 21:27:38 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-bd50-79c6-a14b-a3c79692deb0 --- PASS: TestBookmark_DM (0.67s) === RUN TestCommunities_OneCommunity 2026/02/04 21:27:38 INFO Applying migration id=initial 2026/02/04 21:27:38 INFO Applying migration id=notesupdated 2026/02/04 21:27:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:38 INFO Applying migration id=activitiesid 2026/02/04 21:27:38 INFO Applying migration id=outbox 2026/02/04 21:27:38 INFO Applying migration id=edits 2026/02/04 21:27:38 INFO Applying migration id=outboxactor 2026/02/04 21:27:38 INFO Applying migration id=outboxsender 2026/02/04 21:27:38 INFO Applying migration id=thread 2026/02/04 21:27:38 INFO Applying migration id=host 2026/02/04 21:27:38 INFO Applying migration id=sharedinbox 2026/02/04 21:27:38 INFO Applying migration id=noteshost 2026/02/04 21:27:38 INFO Applying migration id=fetched 2026/02/04 21:27:38 INFO Applying migration id=move 2026/02/04 21:27:38 INFO Applying migration id=cleanup 2026/02/04 21:27:38 INFO Applying migration id=received 2026/02/04 21:27:38 INFO Applying migration id=namehost 2026/02/04 21:27:38 INFO Applying migration id=outboxhost 2026/02/04 21:27:38 INFO Applying migration id=notesfts 2026/02/04 21:27:38 INFO Applying migration id=iconsname 2026/02/04 21:27:38 INFO Applying migration id=nohash 2026/02/04 21:27:38 INFO Applying migration id=shares 2026/02/04 21:27:38 INFO Applying migration id=actorttl 2026/02/04 21:27:38 INFO Applying migration id=tocc 2026/02/04 21:27:38 INFO Applying migration id=followeds 2026/02/04 21:27:38 INFO Applying migration id=certhash 2026/02/04 21:27:38 INFO Applying migration id=follows_sync 2026/02/04 21:27:38 INFO Applying migration id=jsonpath 2026/02/04 21:27:38 INFO Applying migration id=localforward 2026/02/04 21:27:38 INFO Applying migration id=avatar 2026/02/04 21:27:38 INFO Applying migration id=noimage 2026/02/04 21:27:38 INFO Applying migration id=feed 2026/02/04 21:27:38 INFO Applying migration id=bookmarks 2026/02/04 21:27:38 INFO Applying migration id=shareactivity 2026/02/04 21:27:38 INFO Applying migration id=application 2026/02/04 21:27:38 INFO Applying migration id=certificates 2026/02/04 21:27:38 INFO Applying migration id=rawforward 2026/02/04 21:27:38 INFO Applying migration id=publickey 2026/02/04 21:27:38 INFO Applying migration id=resolvegroup 2026/02/04 21:27:38 INFO Applying migration id=reject 2026/02/04 21:27:38 INFO Applying migration id=autodel 2026/02/04 21:27:38 INFO Applying migration id=jsonb 2026/02/04 21:27:38 INFO Applying migration id=quote 2026/02/04 21:27:38 INFO Applying migration id=rfc9421 2026/02/04 21:27:38 INFO Applying migration id=keys 2026/02/04 21:27:38 INFO Applying migration id=portable 2026/02/04 21:27:38 INFO Applying migration id=proofs 2026/02/04 21:27:38 INFO Applying migration id=contexts 2026/02/04 21:27:38 INFO Applying migration id=deliverieshost 2026/02/04 21:27:38 INFO Applying migration id=pembegin 2026/02/04 21:27:38 INFO Applying migration id=didhost 2026/02/04 21:27:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:38 INFO Applying migration id=invites 2026/02/04 21:27:38 INFO Applying migration id=ed25519blob 2026/02/04 21:27:38 INFO Applying migration id=rsablob 2026/02/04 21:27:38 INFO Applying migration id=iconscid 2026/02/04 21:27:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c006-788a-b62a-22b8792d8d69 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c006-7f25-aa9c-be2c8da2951e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c006-788a-b62a-22b8792d8d69 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c006-788a-b62a-22b8792d8d69 2026/02/04 21:27:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:38 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-c007-764e-901d-bd7877918b5d note=https://localhost.localdomain:8443/post/019c2a8d-c007-7528-8705-8277665793b2 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c007-764e-901d-bd7877918b5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c007-7528-8705-8277665793b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c007-7528-8705-8277665793b2 --- PASS: TestCommunities_OneCommunity (0.69s) === RUN TestCommunity_NewThread 2026/02/04 21:27:38 INFO Applying migration id=initial 2026/02/04 21:27:38 INFO Applying migration id=notesupdated 2026/02/04 21:27:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:38 INFO Applying migration id=activitiesid 2026/02/04 21:27:38 INFO Applying migration id=outbox 2026/02/04 21:27:38 INFO Applying migration id=edits 2026/02/04 21:27:38 INFO Applying migration id=outboxactor 2026/02/04 21:27:38 INFO Applying migration id=outboxsender 2026/02/04 21:27:38 INFO Applying migration id=thread 2026/02/04 21:27:38 INFO Applying migration id=host 2026/02/04 21:27:38 INFO Applying migration id=sharedinbox 2026/02/04 21:27:38 INFO Applying migration id=noteshost 2026/02/04 21:27:38 INFO Applying migration id=fetched 2026/02/04 21:27:38 INFO Applying migration id=move 2026/02/04 21:27:38 INFO Applying migration id=cleanup 2026/02/04 21:27:38 INFO Applying migration id=received 2026/02/04 21:27:38 INFO Applying migration id=namehost 2026/02/04 21:27:38 INFO Applying migration id=outboxhost 2026/02/04 21:27:38 INFO Applying migration id=notesfts 2026/02/04 21:27:38 INFO Applying migration id=iconsname 2026/02/04 21:27:38 INFO Applying migration id=nohash 2026/02/04 21:27:38 INFO Applying migration id=shares 2026/02/04 21:27:38 INFO Applying migration id=actorttl 2026/02/04 21:27:38 INFO Applying migration id=tocc 2026/02/04 21:27:38 INFO Applying migration id=followeds 2026/02/04 21:27:38 INFO Applying migration id=certhash 2026/02/04 21:27:38 INFO Applying migration id=follows_sync 2026/02/04 21:27:38 INFO Applying migration id=jsonpath 2026/02/04 21:27:38 INFO Applying migration id=localforward 2026/02/04 21:27:38 INFO Applying migration id=avatar 2026/02/04 21:27:38 INFO Applying migration id=noimage 2026/02/04 21:27:38 INFO Applying migration id=feed 2026/02/04 21:27:38 INFO Applying migration id=bookmarks 2026/02/04 21:27:38 INFO Applying migration id=shareactivity 2026/02/04 21:27:38 INFO Applying migration id=application 2026/02/04 21:27:38 INFO Applying migration id=certificates 2026/02/04 21:27:38 INFO Applying migration id=rawforward 2026/02/04 21:27:38 INFO Applying migration id=publickey 2026/02/04 21:27:38 INFO Applying migration id=resolvegroup 2026/02/04 21:27:38 INFO Applying migration id=reject 2026/02/04 21:27:38 INFO Applying migration id=autodel 2026/02/04 21:27:38 INFO Applying migration id=jsonb 2026/02/04 21:27:38 INFO Applying migration id=quote 2026/02/04 21:27:38 INFO Applying migration id=rfc9421 2026/02/04 21:27:38 INFO Applying migration id=keys 2026/02/04 21:27:38 INFO Applying migration id=portable 2026/02/04 21:27:38 INFO Applying migration id=proofs 2026/02/04 21:27:38 INFO Applying migration id=contexts 2026/02/04 21:27:38 INFO Applying migration id=deliverieshost 2026/02/04 21:27:38 INFO Applying migration id=pembegin 2026/02/04 21:27:38 INFO Applying migration id=didhost 2026/02/04 21:27:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:38 INFO Applying migration id=invites 2026/02/04 21:27:38 INFO Applying migration id=ed25519blob 2026/02/04 21:27:38 INFO Applying migration id=rsablob 2026/02/04 21:27:38 INFO Applying migration id=iconscid 2026/02/04 21:27:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c262-7b00-b735-e0a94deae06c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c263-72b3-89cb-f930608a0274 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c263-7a24-8462-0b050bfbaf8f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c263-72b3-89cb-f930608a0274 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c263-72b3-89cb-f930608a0274 2026/02/04 21:27:39 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-c264-71a3-9323-3072a92c2f29 note=https://localhost.localdomain:8443/post/019c2a8d-c264-706b-b37f-ebc4a7c3ed8d group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c264-71a3-9323-3072a92c2f29 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c264-706b-b37f-ebc4a7c3ed8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c264-706b-b37f-ebc4a7c3ed8d --- PASS: TestCommunity_NewThread (0.60s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/04 21:27:39 INFO Applying migration id=initial 2026/02/04 21:27:39 INFO Applying migration id=notesupdated 2026/02/04 21:27:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:39 INFO Applying migration id=activitiesid 2026/02/04 21:27:39 INFO Applying migration id=outbox 2026/02/04 21:27:39 INFO Applying migration id=edits 2026/02/04 21:27:39 INFO Applying migration id=outboxactor 2026/02/04 21:27:39 INFO Applying migration id=outboxsender 2026/02/04 21:27:39 INFO Applying migration id=thread 2026/02/04 21:27:39 INFO Applying migration id=host 2026/02/04 21:27:39 INFO Applying migration id=sharedinbox 2026/02/04 21:27:39 INFO Applying migration id=noteshost 2026/02/04 21:27:39 INFO Applying migration id=fetched 2026/02/04 21:27:39 INFO Applying migration id=move 2026/02/04 21:27:39 INFO Applying migration id=cleanup 2026/02/04 21:27:39 INFO Applying migration id=received 2026/02/04 21:27:39 INFO Applying migration id=namehost 2026/02/04 21:27:39 INFO Applying migration id=outboxhost 2026/02/04 21:27:39 INFO Applying migration id=notesfts 2026/02/04 21:27:39 INFO Applying migration id=iconsname 2026/02/04 21:27:39 INFO Applying migration id=nohash 2026/02/04 21:27:39 INFO Applying migration id=shares 2026/02/04 21:27:39 INFO Applying migration id=actorttl 2026/02/04 21:27:39 INFO Applying migration id=tocc 2026/02/04 21:27:39 INFO Applying migration id=followeds 2026/02/04 21:27:39 INFO Applying migration id=certhash 2026/02/04 21:27:39 INFO Applying migration id=follows_sync 2026/02/04 21:27:39 INFO Applying migration id=jsonpath 2026/02/04 21:27:39 INFO Applying migration id=localforward 2026/02/04 21:27:39 INFO Applying migration id=avatar 2026/02/04 21:27:39 INFO Applying migration id=noimage 2026/02/04 21:27:39 INFO Applying migration id=feed 2026/02/04 21:27:39 INFO Applying migration id=bookmarks 2026/02/04 21:27:39 INFO Applying migration id=shareactivity 2026/02/04 21:27:39 INFO Applying migration id=application 2026/02/04 21:27:39 INFO Applying migration id=certificates 2026/02/04 21:27:39 INFO Applying migration id=rawforward 2026/02/04 21:27:39 INFO Applying migration id=publickey 2026/02/04 21:27:39 INFO Applying migration id=resolvegroup 2026/02/04 21:27:39 INFO Applying migration id=reject 2026/02/04 21:27:39 INFO Applying migration id=autodel 2026/02/04 21:27:39 INFO Applying migration id=jsonb 2026/02/04 21:27:39 INFO Applying migration id=quote 2026/02/04 21:27:39 INFO Applying migration id=rfc9421 2026/02/04 21:27:39 INFO Applying migration id=keys 2026/02/04 21:27:39 INFO Applying migration id=portable 2026/02/04 21:27:39 INFO Applying migration id=proofs 2026/02/04 21:27:39 INFO Applying migration id=contexts 2026/02/04 21:27:39 INFO Applying migration id=deliverieshost 2026/02/04 21:27:39 INFO Applying migration id=pembegin 2026/02/04 21:27:39 INFO Applying migration id=didhost 2026/02/04 21:27:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:39 INFO Applying migration id=invites 2026/02/04 21:27:39 INFO Applying migration id=ed25519blob 2026/02/04 21:27:39 INFO Applying migration id=rsablob 2026/02/04 21:27:39 INFO Applying migration id=iconscid 2026/02/04 21:27:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c459-7112-96ae-1cc183b91253 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:39 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c459-77bc-8c4c-12f97f58741e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c459-7691-8fd0-3909c7988bd9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c459-7691-8fd0-3909c7988bd9 --- PASS: TestCommunity_NewThreadNotFollowing (0.50s) === RUN TestCommunity_NewThreadNotPublic 2026/02/04 21:27:39 INFO Applying migration id=initial 2026/02/04 21:27:39 INFO Applying migration id=notesupdated 2026/02/04 21:27:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:39 INFO Applying migration id=activitiesid 2026/02/04 21:27:39 INFO Applying migration id=outbox 2026/02/04 21:27:39 INFO Applying migration id=edits 2026/02/04 21:27:39 INFO Applying migration id=outboxactor 2026/02/04 21:27:39 INFO Applying migration id=outboxsender 2026/02/04 21:27:39 INFO Applying migration id=thread 2026/02/04 21:27:39 INFO Applying migration id=host 2026/02/04 21:27:39 INFO Applying migration id=sharedinbox 2026/02/04 21:27:39 INFO Applying migration id=noteshost 2026/02/04 21:27:39 INFO Applying migration id=fetched 2026/02/04 21:27:39 INFO Applying migration id=move 2026/02/04 21:27:39 INFO Applying migration id=cleanup 2026/02/04 21:27:39 INFO Applying migration id=received 2026/02/04 21:27:39 INFO Applying migration id=namehost 2026/02/04 21:27:39 INFO Applying migration id=outboxhost 2026/02/04 21:27:39 INFO Applying migration id=notesfts 2026/02/04 21:27:39 INFO Applying migration id=iconsname 2026/02/04 21:27:39 INFO Applying migration id=nohash 2026/02/04 21:27:39 INFO Applying migration id=shares 2026/02/04 21:27:39 INFO Applying migration id=actorttl 2026/02/04 21:27:39 INFO Applying migration id=tocc 2026/02/04 21:27:39 INFO Applying migration id=followeds 2026/02/04 21:27:39 INFO Applying migration id=certhash 2026/02/04 21:27:39 INFO Applying migration id=follows_sync 2026/02/04 21:27:39 INFO Applying migration id=jsonpath 2026/02/04 21:27:39 INFO Applying migration id=localforward 2026/02/04 21:27:39 INFO Applying migration id=avatar 2026/02/04 21:27:39 INFO Applying migration id=noimage 2026/02/04 21:27:39 INFO Applying migration id=feed 2026/02/04 21:27:39 INFO Applying migration id=bookmarks 2026/02/04 21:27:39 INFO Applying migration id=shareactivity 2026/02/04 21:27:39 INFO Applying migration id=application 2026/02/04 21:27:39 INFO Applying migration id=certificates 2026/02/04 21:27:39 INFO Applying migration id=rawforward 2026/02/04 21:27:39 INFO Applying migration id=publickey 2026/02/04 21:27:39 INFO Applying migration id=resolvegroup 2026/02/04 21:27:39 INFO Applying migration id=reject 2026/02/04 21:27:39 INFO Applying migration id=autodel 2026/02/04 21:27:39 INFO Applying migration id=jsonb 2026/02/04 21:27:39 INFO Applying migration id=quote 2026/02/04 21:27:39 INFO Applying migration id=rfc9421 2026/02/04 21:27:39 INFO Applying migration id=keys 2026/02/04 21:27:39 INFO Applying migration id=portable 2026/02/04 21:27:39 INFO Applying migration id=proofs 2026/02/04 21:27:39 INFO Applying migration id=contexts 2026/02/04 21:27:39 INFO Applying migration id=deliverieshost 2026/02/04 21:27:39 INFO Applying migration id=pembegin 2026/02/04 21:27:39 INFO Applying migration id=didhost 2026/02/04 21:27:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:39 INFO Applying migration id=invites 2026/02/04 21:27:39 INFO Applying migration id=ed25519blob 2026/02/04 21:27:39 INFO Applying migration id=rsablob 2026/02/04 21:27:39 INFO Applying migration id=iconscid 2026/02/04 21:27:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c681-7ebe-86ea-0869bfce47a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c682-75d8-b252-c5eceba88a38 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c683-78e6-b75c-6c1e277bc6cf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c682-75d8-b252-c5eceba88a38 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c682-75d8-b252-c5eceba88a38 2026/02/04 21:27:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c684-72c3-864b-713dbbda3285 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c684-7114-86fe-4692e8abf663 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c684-7114-86fe-4692e8abf663 --- PASS: TestCommunity_NewThreadNotPublic (0.55s) === RUN TestCommunity_ReplyInThread 2026/02/04 21:27:40 INFO Applying migration id=initial 2026/02/04 21:27:40 INFO Applying migration id=notesupdated 2026/02/04 21:27:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:40 INFO Applying migration id=activitiesid 2026/02/04 21:27:40 INFO Applying migration id=outbox 2026/02/04 21:27:40 INFO Applying migration id=edits 2026/02/04 21:27:40 INFO Applying migration id=outboxactor 2026/02/04 21:27:40 INFO Applying migration id=outboxsender 2026/02/04 21:27:40 INFO Applying migration id=thread 2026/02/04 21:27:40 INFO Applying migration id=host 2026/02/04 21:27:40 INFO Applying migration id=sharedinbox 2026/02/04 21:27:40 INFO Applying migration id=noteshost 2026/02/04 21:27:40 INFO Applying migration id=fetched 2026/02/04 21:27:40 INFO Applying migration id=move 2026/02/04 21:27:40 INFO Applying migration id=cleanup 2026/02/04 21:27:40 INFO Applying migration id=received 2026/02/04 21:27:40 INFO Applying migration id=namehost 2026/02/04 21:27:40 INFO Applying migration id=outboxhost 2026/02/04 21:27:40 INFO Applying migration id=notesfts 2026/02/04 21:27:40 INFO Applying migration id=iconsname 2026/02/04 21:27:40 INFO Applying migration id=nohash 2026/02/04 21:27:40 INFO Applying migration id=shares 2026/02/04 21:27:40 INFO Applying migration id=actorttl 2026/02/04 21:27:40 INFO Applying migration id=tocc 2026/02/04 21:27:40 INFO Applying migration id=followeds 2026/02/04 21:27:40 INFO Applying migration id=certhash 2026/02/04 21:27:40 INFO Applying migration id=follows_sync 2026/02/04 21:27:40 INFO Applying migration id=jsonpath 2026/02/04 21:27:40 INFO Applying migration id=localforward 2026/02/04 21:27:40 INFO Applying migration id=avatar 2026/02/04 21:27:40 INFO Applying migration id=noimage 2026/02/04 21:27:40 INFO Applying migration id=feed 2026/02/04 21:27:40 INFO Applying migration id=bookmarks 2026/02/04 21:27:40 INFO Applying migration id=shareactivity 2026/02/04 21:27:40 INFO Applying migration id=application 2026/02/04 21:27:40 INFO Applying migration id=certificates 2026/02/04 21:27:40 INFO Applying migration id=rawforward 2026/02/04 21:27:40 INFO Applying migration id=publickey 2026/02/04 21:27:40 INFO Applying migration id=resolvegroup 2026/02/04 21:27:40 INFO Applying migration id=reject 2026/02/04 21:27:40 INFO Applying migration id=autodel 2026/02/04 21:27:40 INFO Applying migration id=jsonb 2026/02/04 21:27:40 INFO Applying migration id=quote 2026/02/04 21:27:40 INFO Applying migration id=rfc9421 2026/02/04 21:27:40 INFO Applying migration id=keys 2026/02/04 21:27:40 INFO Applying migration id=portable 2026/02/04 21:27:40 INFO Applying migration id=proofs 2026/02/04 21:27:40 INFO Applying migration id=contexts 2026/02/04 21:27:40 INFO Applying migration id=deliverieshost 2026/02/04 21:27:40 INFO Applying migration id=pembegin 2026/02/04 21:27:40 INFO Applying migration id=didhost 2026/02/04 21:27:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:40 INFO Applying migration id=invites 2026/02/04 21:27:40 INFO Applying migration id=ed25519blob 2026/02/04 21:27:40 INFO Applying migration id=rsablob 2026/02/04 21:27:40 INFO Applying migration id=iconscid 2026/02/04 21:27:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c903-71e9-9525-65dbc3c5747e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c903-78ea-bc35-89f30ec22348 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c904-7136-a8ee-6f5ed4761510 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c903-78ea-bc35-89f30ec22348 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c903-78ea-bc35-89f30ec22348 2026/02/04 21:27:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-c904-78ae-8f1a-c22a832dcc7a note=https://localhost.localdomain:8443/post/019c2a8d-c904-7761-99c6-62440834489f group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c904-78ae-8f1a-c22a832dcc7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c904-7761-99c6-62440834489f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c904-7761-99c6-62440834489f 2026/02/04 21:27:41 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (0.64s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/04 21:27:41 INFO Applying migration id=initial 2026/02/04 21:27:41 INFO Applying migration id=notesupdated 2026/02/04 21:27:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:41 INFO Applying migration id=activitiesid 2026/02/04 21:27:41 INFO Applying migration id=outbox 2026/02/04 21:27:41 INFO Applying migration id=edits 2026/02/04 21:27:41 INFO Applying migration id=outboxactor 2026/02/04 21:27:41 INFO Applying migration id=outboxsender 2026/02/04 21:27:41 INFO Applying migration id=thread 2026/02/04 21:27:41 INFO Applying migration id=host 2026/02/04 21:27:41 INFO Applying migration id=sharedinbox 2026/02/04 21:27:41 INFO Applying migration id=noteshost 2026/02/04 21:27:41 INFO Applying migration id=fetched 2026/02/04 21:27:41 INFO Applying migration id=move 2026/02/04 21:27:41 INFO Applying migration id=cleanup 2026/02/04 21:27:41 INFO Applying migration id=received 2026/02/04 21:27:41 INFO Applying migration id=namehost 2026/02/04 21:27:41 INFO Applying migration id=outboxhost 2026/02/04 21:27:41 INFO Applying migration id=notesfts 2026/02/04 21:27:41 INFO Applying migration id=iconsname 2026/02/04 21:27:41 INFO Applying migration id=nohash 2026/02/04 21:27:41 INFO Applying migration id=shares 2026/02/04 21:27:41 INFO Applying migration id=actorttl 2026/02/04 21:27:41 INFO Applying migration id=tocc 2026/02/04 21:27:41 INFO Applying migration id=followeds 2026/02/04 21:27:41 INFO Applying migration id=certhash 2026/02/04 21:27:41 INFO Applying migration id=follows_sync 2026/02/04 21:27:41 INFO Applying migration id=jsonpath 2026/02/04 21:27:41 INFO Applying migration id=localforward 2026/02/04 21:27:41 INFO Applying migration id=avatar 2026/02/04 21:27:41 INFO Applying migration id=noimage 2026/02/04 21:27:41 INFO Applying migration id=feed 2026/02/04 21:27:41 INFO Applying migration id=bookmarks 2026/02/04 21:27:41 INFO Applying migration id=shareactivity 2026/02/04 21:27:41 INFO Applying migration id=application 2026/02/04 21:27:41 INFO Applying migration id=certificates 2026/02/04 21:27:41 INFO Applying migration id=rawforward 2026/02/04 21:27:41 INFO Applying migration id=publickey 2026/02/04 21:27:41 INFO Applying migration id=resolvegroup 2026/02/04 21:27:41 INFO Applying migration id=reject 2026/02/04 21:27:41 INFO Applying migration id=autodel 2026/02/04 21:27:41 INFO Applying migration id=jsonb 2026/02/04 21:27:41 INFO Applying migration id=quote 2026/02/04 21:27:41 INFO Applying migration id=rfc9421 2026/02/04 21:27:41 INFO Applying migration id=keys 2026/02/04 21:27:41 INFO Applying migration id=portable 2026/02/04 21:27:41 INFO Applying migration id=proofs 2026/02/04 21:27:41 INFO Applying migration id=contexts 2026/02/04 21:27:41 INFO Applying migration id=deliverieshost 2026/02/04 21:27:41 INFO Applying migration id=pembegin 2026/02/04 21:27:41 INFO Applying migration id=didhost 2026/02/04 21:27:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:41 INFO Applying migration id=invites 2026/02/04 21:27:41 INFO Applying migration id=ed25519blob 2026/02/04 21:27:41 INFO Applying migration id=rsablob 2026/02/04 21:27:41 INFO Applying migration id=iconscid 2026/02/04 21:27:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-cbfd-7b77-9b90-6cf4c00ab483 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-cbfd-77e4-9537-b57ae1e2f29f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-cbfd-77e4-9537-b57ae1e2f29f 2026/02/04 21:27:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (0.77s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/04 21:27:41 INFO Applying migration id=initial 2026/02/04 21:27:41 INFO Applying migration id=notesupdated 2026/02/04 21:27:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:41 INFO Applying migration id=activitiesid 2026/02/04 21:27:41 INFO Applying migration id=outbox 2026/02/04 21:27:41 INFO Applying migration id=edits 2026/02/04 21:27:41 INFO Applying migration id=outboxactor 2026/02/04 21:27:41 INFO Applying migration id=outboxsender 2026/02/04 21:27:41 INFO Applying migration id=thread 2026/02/04 21:27:41 INFO Applying migration id=host 2026/02/04 21:27:41 INFO Applying migration id=sharedinbox 2026/02/04 21:27:41 INFO Applying migration id=noteshost 2026/02/04 21:27:41 INFO Applying migration id=fetched 2026/02/04 21:27:41 INFO Applying migration id=move 2026/02/04 21:27:41 INFO Applying migration id=cleanup 2026/02/04 21:27:41 INFO Applying migration id=received 2026/02/04 21:27:41 INFO Applying migration id=namehost 2026/02/04 21:27:41 INFO Applying migration id=outboxhost 2026/02/04 21:27:41 INFO Applying migration id=notesfts 2026/02/04 21:27:41 INFO Applying migration id=iconsname 2026/02/04 21:27:41 INFO Applying migration id=nohash 2026/02/04 21:27:41 INFO Applying migration id=shares 2026/02/04 21:27:41 INFO Applying migration id=actorttl 2026/02/04 21:27:41 INFO Applying migration id=tocc 2026/02/04 21:27:41 INFO Applying migration id=followeds 2026/02/04 21:27:41 INFO Applying migration id=certhash 2026/02/04 21:27:41 INFO Applying migration id=follows_sync 2026/02/04 21:27:41 INFO Applying migration id=jsonpath 2026/02/04 21:27:41 INFO Applying migration id=localforward 2026/02/04 21:27:41 INFO Applying migration id=avatar 2026/02/04 21:27:41 INFO Applying migration id=noimage 2026/02/04 21:27:41 INFO Applying migration id=feed 2026/02/04 21:27:41 INFO Applying migration id=bookmarks 2026/02/04 21:27:41 INFO Applying migration id=shareactivity 2026/02/04 21:27:41 INFO Applying migration id=application 2026/02/04 21:27:41 INFO Applying migration id=certificates 2026/02/04 21:27:41 INFO Applying migration id=rawforward 2026/02/04 21:27:41 INFO Applying migration id=publickey 2026/02/04 21:27:41 INFO Applying migration id=resolvegroup 2026/02/04 21:27:41 INFO Applying migration id=reject 2026/02/04 21:27:41 INFO Applying migration id=autodel 2026/02/04 21:27:41 INFO Applying migration id=jsonb 2026/02/04 21:27:41 INFO Applying migration id=quote 2026/02/04 21:27:41 INFO Applying migration id=rfc9421 2026/02/04 21:27:41 INFO Applying migration id=keys 2026/02/04 21:27:41 INFO Applying migration id=portable 2026/02/04 21:27:41 INFO Applying migration id=proofs 2026/02/04 21:27:41 INFO Applying migration id=contexts 2026/02/04 21:27:41 INFO Applying migration id=deliverieshost 2026/02/04 21:27:41 INFO Applying migration id=pembegin 2026/02/04 21:27:41 INFO Applying migration id=didhost 2026/02/04 21:27:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:41 INFO Applying migration id=invites 2026/02/04 21:27:41 INFO Applying migration id=ed25519blob 2026/02/04 21:27:41 INFO Applying migration id=rsablob 2026/02/04 21:27:41 INFO Applying migration id=iconscid 2026/02/04 21:27:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-cf23-7740-8614-4c9cc003ddfe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-cf24-7461-b909-9f88526978c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-cf24-7231-aa87-a922af6c6726 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-cf24-7231-aa87-a922af6c6726 2026/02/04 21:27:42 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27: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 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.80s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/04 21:27:42 INFO Applying migration id=initial 2026/02/04 21:27:42 INFO Applying migration id=notesupdated 2026/02/04 21:27:42 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:42 INFO Applying migration id=activitiesid 2026/02/04 21:27:42 INFO Applying migration id=outbox 2026/02/04 21:27:42 INFO Applying migration id=edits 2026/02/04 21:27:42 INFO Applying migration id=outboxactor 2026/02/04 21:27:42 INFO Applying migration id=outboxsender 2026/02/04 21:27:42 INFO Applying migration id=thread 2026/02/04 21:27:42 INFO Applying migration id=host 2026/02/04 21:27:42 INFO Applying migration id=sharedinbox 2026/02/04 21:27:42 INFO Applying migration id=noteshost 2026/02/04 21:27:42 INFO Applying migration id=fetched 2026/02/04 21:27:42 INFO Applying migration id=move 2026/02/04 21:27:42 INFO Applying migration id=cleanup 2026/02/04 21:27:42 INFO Applying migration id=received 2026/02/04 21:27:42 INFO Applying migration id=namehost 2026/02/04 21:27:42 INFO Applying migration id=outboxhost 2026/02/04 21:27:42 INFO Applying migration id=notesfts 2026/02/04 21:27:42 INFO Applying migration id=iconsname 2026/02/04 21:27:42 INFO Applying migration id=nohash 2026/02/04 21:27:42 INFO Applying migration id=shares 2026/02/04 21:27:42 INFO Applying migration id=actorttl 2026/02/04 21:27:42 INFO Applying migration id=tocc 2026/02/04 21:27:42 INFO Applying migration id=followeds 2026/02/04 21:27:42 INFO Applying migration id=certhash 2026/02/04 21:27:42 INFO Applying migration id=follows_sync 2026/02/04 21:27:42 INFO Applying migration id=jsonpath 2026/02/04 21:27:42 INFO Applying migration id=localforward 2026/02/04 21:27:42 INFO Applying migration id=avatar 2026/02/04 21:27:42 INFO Applying migration id=noimage 2026/02/04 21:27:42 INFO Applying migration id=feed 2026/02/04 21:27:42 INFO Applying migration id=bookmarks 2026/02/04 21:27:42 INFO Applying migration id=shareactivity 2026/02/04 21:27:42 INFO Applying migration id=application 2026/02/04 21:27:42 INFO Applying migration id=certificates 2026/02/04 21:27:42 INFO Applying migration id=rawforward 2026/02/04 21:27:42 INFO Applying migration id=publickey 2026/02/04 21:27:42 INFO Applying migration id=resolvegroup 2026/02/04 21:27:42 INFO Applying migration id=reject 2026/02/04 21:27:42 INFO Applying migration id=autodel 2026/02/04 21:27:42 INFO Applying migration id=jsonb 2026/02/04 21:27:42 INFO Applying migration id=quote 2026/02/04 21:27:42 INFO Applying migration id=rfc9421 2026/02/04 21:27:42 INFO Applying migration id=keys 2026/02/04 21:27:42 INFO Applying migration id=portable 2026/02/04 21:27:42 INFO Applying migration id=proofs 2026/02/04 21:27:42 INFO Applying migration id=contexts 2026/02/04 21:27:42 INFO Applying migration id=deliverieshost 2026/02/04 21:27:42 INFO Applying migration id=pembegin 2026/02/04 21:27:42 INFO Applying migration id=didhost 2026/02/04 21:27:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:42 INFO Applying migration id=invites 2026/02/04 21:27:42 INFO Applying migration id=ed25519blob 2026/02/04 21:27:42 INFO Applying migration id=rsablob 2026/02/04 21:27:42 INFO Applying migration id=iconscid 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d0d0-7ed9-b670-136c4b133569 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-d0d1-7658-9673-8e85a61e5bc0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d0d1-7d8e-a48b-c9b184779852 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-d0d1-7658-9673-8e85a61e5bc0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-d0d1-7658-9673-8e85a61e5bc0 2026/02/04 21:27:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-d0d2-758b-a5ab-7fe72925e58c note=https://localhost.localdomain:8443/post/019c2a8d-d0d2-7448-8be8-e77c8245c039 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d0d2-758b-a5ab-7fe72925e58c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d0d2-7448-8be8-e77c8245c039 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-d0d2-7448-8be8-e77c8245c039 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27: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 --- PASS: TestCommunity_DuplicateReplyInThread (0.43s) === RUN TestCommunity_EditedReplyInThread 2026/02/04 21:27:43 INFO Applying migration id=initial 2026/02/04 21:27:43 INFO Applying migration id=notesupdated 2026/02/04 21:27:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:43 INFO Applying migration id=activitiesid 2026/02/04 21:27:43 INFO Applying migration id=outbox 2026/02/04 21:27:43 INFO Applying migration id=edits 2026/02/04 21:27:43 INFO Applying migration id=outboxactor 2026/02/04 21:27:43 INFO Applying migration id=outboxsender 2026/02/04 21:27:43 INFO Applying migration id=thread 2026/02/04 21:27:43 INFO Applying migration id=host 2026/02/04 21:27:43 INFO Applying migration id=sharedinbox 2026/02/04 21:27:43 INFO Applying migration id=noteshost 2026/02/04 21:27:43 INFO Applying migration id=fetched 2026/02/04 21:27:43 INFO Applying migration id=move 2026/02/04 21:27:43 INFO Applying migration id=cleanup 2026/02/04 21:27:43 INFO Applying migration id=received 2026/02/04 21:27:43 INFO Applying migration id=namehost 2026/02/04 21:27:43 INFO Applying migration id=outboxhost 2026/02/04 21:27:43 INFO Applying migration id=notesfts 2026/02/04 21:27:43 INFO Applying migration id=iconsname 2026/02/04 21:27:43 INFO Applying migration id=nohash 2026/02/04 21:27:43 INFO Applying migration id=shares 2026/02/04 21:27:43 INFO Applying migration id=actorttl 2026/02/04 21:27:43 INFO Applying migration id=tocc 2026/02/04 21:27:43 INFO Applying migration id=followeds 2026/02/04 21:27:43 INFO Applying migration id=certhash 2026/02/04 21:27:43 INFO Applying migration id=follows_sync 2026/02/04 21:27:43 INFO Applying migration id=jsonpath 2026/02/04 21:27:43 INFO Applying migration id=localforward 2026/02/04 21:27:43 INFO Applying migration id=avatar 2026/02/04 21:27:43 INFO Applying migration id=noimage 2026/02/04 21:27:43 INFO Applying migration id=feed 2026/02/04 21:27:43 INFO Applying migration id=bookmarks 2026/02/04 21:27:43 INFO Applying migration id=shareactivity 2026/02/04 21:27:43 INFO Applying migration id=application 2026/02/04 21:27:43 INFO Applying migration id=certificates 2026/02/04 21:27:43 INFO Applying migration id=rawforward 2026/02/04 21:27:43 INFO Applying migration id=publickey 2026/02/04 21:27:43 INFO Applying migration id=resolvegroup 2026/02/04 21:27:43 INFO Applying migration id=reject 2026/02/04 21:27:43 INFO Applying migration id=autodel 2026/02/04 21:27:43 INFO Applying migration id=jsonb 2026/02/04 21:27:43 INFO Applying migration id=quote 2026/02/04 21:27:43 INFO Applying migration id=rfc9421 2026/02/04 21:27:43 INFO Applying migration id=keys 2026/02/04 21:27:43 INFO Applying migration id=portable 2026/02/04 21:27:43 INFO Applying migration id=proofs 2026/02/04 21:27:43 INFO Applying migration id=contexts 2026/02/04 21:27:43 INFO Applying migration id=deliverieshost 2026/02/04 21:27:43 INFO Applying migration id=pembegin 2026/02/04 21:27:43 INFO Applying migration id=didhost 2026/02/04 21:27:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:43 INFO Applying migration id=invites 2026/02/04 21:27:43 INFO Applying migration id=ed25519blob 2026/02/04 21:27:43 INFO Applying migration id=rsablob 2026/02/04 21:27:43 INFO Applying migration id=iconscid 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d2df-7d3b-a0bc-9f7cbb590dc8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-d2e0-743d-8a05-4d4d7aea4e67 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d2e0-7bb1-8b89-d58b0a415db3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-d2e0-743d-8a05-4d4d7aea4e67 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-d2e0-743d-8a05-4d4d7aea4e67 2026/02/04 21:27:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-d2e1-736c-a559-012f116cec00 note=https://localhost.localdomain:8443/post/019c2a8d-d2e1-7238-8534-08f95e8c3db8 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d2e1-736c-a559-012f116cec00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d2e1-7238-8534-08f95e8c3db8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-d2e1-7238-8534-08f95e8c3db8 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (0.54s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/04 21:27:43 INFO Applying migration id=initial 2026/02/04 21:27:43 INFO Applying migration id=notesupdated 2026/02/04 21:27:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:43 INFO Applying migration id=activitiesid 2026/02/04 21:27:43 INFO Applying migration id=outbox 2026/02/04 21:27:43 INFO Applying migration id=edits 2026/02/04 21:27:43 INFO Applying migration id=outboxactor 2026/02/04 21:27:43 INFO Applying migration id=outboxsender 2026/02/04 21:27:43 INFO Applying migration id=thread 2026/02/04 21:27:43 INFO Applying migration id=host 2026/02/04 21:27:43 INFO Applying migration id=sharedinbox 2026/02/04 21:27:43 INFO Applying migration id=noteshost 2026/02/04 21:27:43 INFO Applying migration id=fetched 2026/02/04 21:27:43 INFO Applying migration id=move 2026/02/04 21:27:43 INFO Applying migration id=cleanup 2026/02/04 21:27:43 INFO Applying migration id=received 2026/02/04 21:27:43 INFO Applying migration id=namehost 2026/02/04 21:27:43 INFO Applying migration id=outboxhost 2026/02/04 21:27:43 INFO Applying migration id=notesfts 2026/02/04 21:27:43 INFO Applying migration id=iconsname 2026/02/04 21:27:43 INFO Applying migration id=nohash 2026/02/04 21:27:43 INFO Applying migration id=shares 2026/02/04 21:27:43 INFO Applying migration id=actorttl 2026/02/04 21:27:43 INFO Applying migration id=tocc 2026/02/04 21:27:43 INFO Applying migration id=followeds 2026/02/04 21:27:43 INFO Applying migration id=certhash 2026/02/04 21:27:43 INFO Applying migration id=follows_sync 2026/02/04 21:27:43 INFO Applying migration id=jsonpath 2026/02/04 21:27:43 INFO Applying migration id=localforward 2026/02/04 21:27:43 INFO Applying migration id=avatar 2026/02/04 21:27:43 INFO Applying migration id=noimage 2026/02/04 21:27:43 INFO Applying migration id=feed 2026/02/04 21:27:43 INFO Applying migration id=bookmarks 2026/02/04 21:27:43 INFO Applying migration id=shareactivity 2026/02/04 21:27:43 INFO Applying migration id=application 2026/02/04 21:27:43 INFO Applying migration id=certificates 2026/02/04 21:27:43 INFO Applying migration id=rawforward 2026/02/04 21:27:43 INFO Applying migration id=publickey 2026/02/04 21:27:43 INFO Applying migration id=resolvegroup 2026/02/04 21:27:43 INFO Applying migration id=reject 2026/02/04 21:27:43 INFO Applying migration id=autodel 2026/02/04 21:27:43 INFO Applying migration id=jsonb 2026/02/04 21:27:43 INFO Applying migration id=quote 2026/02/04 21:27:43 INFO Applying migration id=rfc9421 2026/02/04 21:27:43 INFO Applying migration id=keys 2026/02/04 21:27:43 INFO Applying migration id=portable 2026/02/04 21:27:43 INFO Applying migration id=proofs 2026/02/04 21:27:43 INFO Applying migration id=contexts 2026/02/04 21:27:43 INFO Applying migration id=deliverieshost 2026/02/04 21:27:43 INFO Applying migration id=pembegin 2026/02/04 21:27:43 INFO Applying migration id=didhost 2026/02/04 21:27:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:43 INFO Applying migration id=invites 2026/02/04 21:27:43 INFO Applying migration id=ed25519blob 2026/02/04 21:27:43 INFO Applying migration id=rsablob 2026/02/04 21:27:43 INFO Applying migration id=iconscid 2026/02/04 21:27:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d4b8-760f-aaca-ef01b4474f75 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-d4b8-7b29-8351-a6cd47139cc9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d4b9-726f-a067-38d91cb6efda activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-d4b8-7b29-8351-a6cd47139cc9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-d4b8-7b29-8351-a6cd47139cc9 2026/02/04 21:27:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-d4b9-7925-bcc9-eefc9ca624d9 note=https://localhost.localdomain:8443/post/019c2a8d-d4b9-77d0-94d3-30d85e722a50 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d4b9-7925-bcc9-eefc9ca624d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d4b9-77d0-94d3-30d85e722a50 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-d4b9-77d0-94d3-30d85e722a50 2026/02/04 21:27:44 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (0.46s) === RUN TestDelete_HappyFlow 2026/02/04 21:27:44 INFO Applying migration id=initial 2026/02/04 21:27:44 INFO Applying migration id=notesupdated 2026/02/04 21:27:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:44 INFO Applying migration id=activitiesid 2026/02/04 21:27:44 INFO Applying migration id=outbox 2026/02/04 21:27:44 INFO Applying migration id=edits 2026/02/04 21:27:44 INFO Applying migration id=outboxactor 2026/02/04 21:27:44 INFO Applying migration id=outboxsender 2026/02/04 21:27:44 INFO Applying migration id=thread 2026/02/04 21:27:44 INFO Applying migration id=host 2026/02/04 21:27:44 INFO Applying migration id=sharedinbox 2026/02/04 21:27:44 INFO Applying migration id=noteshost 2026/02/04 21:27:44 INFO Applying migration id=fetched 2026/02/04 21:27:44 INFO Applying migration id=move 2026/02/04 21:27:44 INFO Applying migration id=cleanup 2026/02/04 21:27:44 INFO Applying migration id=received 2026/02/04 21:27:44 INFO Applying migration id=namehost 2026/02/04 21:27:44 INFO Applying migration id=outboxhost 2026/02/04 21:27:44 INFO Applying migration id=notesfts 2026/02/04 21:27:44 INFO Applying migration id=iconsname 2026/02/04 21:27:44 INFO Applying migration id=nohash 2026/02/04 21:27:44 INFO Applying migration id=shares 2026/02/04 21:27:44 INFO Applying migration id=actorttl 2026/02/04 21:27:44 INFO Applying migration id=tocc 2026/02/04 21:27:44 INFO Applying migration id=followeds 2026/02/04 21:27:44 INFO Applying migration id=certhash 2026/02/04 21:27:44 INFO Applying migration id=follows_sync 2026/02/04 21:27:44 INFO Applying migration id=jsonpath 2026/02/04 21:27:44 INFO Applying migration id=localforward 2026/02/04 21:27:44 INFO Applying migration id=avatar 2026/02/04 21:27:44 INFO Applying migration id=noimage 2026/02/04 21:27:44 INFO Applying migration id=feed 2026/02/04 21:27:44 INFO Applying migration id=bookmarks 2026/02/04 21:27:44 INFO Applying migration id=shareactivity 2026/02/04 21:27:44 INFO Applying migration id=application 2026/02/04 21:27:44 INFO Applying migration id=certificates 2026/02/04 21:27:44 INFO Applying migration id=rawforward 2026/02/04 21:27:44 INFO Applying migration id=publickey 2026/02/04 21:27:44 INFO Applying migration id=resolvegroup 2026/02/04 21:27:44 INFO Applying migration id=reject 2026/02/04 21:27:44 INFO Applying migration id=autodel 2026/02/04 21:27:44 INFO Applying migration id=jsonb 2026/02/04 21:27:44 INFO Applying migration id=quote 2026/02/04 21:27:44 INFO Applying migration id=rfc9421 2026/02/04 21:27:44 INFO Applying migration id=keys 2026/02/04 21:27:44 INFO Applying migration id=portable 2026/02/04 21:27:44 INFO Applying migration id=proofs 2026/02/04 21:27:44 INFO Applying migration id=contexts 2026/02/04 21:27:44 INFO Applying migration id=deliverieshost 2026/02/04 21:27:44 INFO Applying migration id=pembegin 2026/02/04 21:27:44 INFO Applying migration id=didhost 2026/02/04 21:27:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:44 INFO Applying migration id=invites 2026/02/04 21:27:44 INFO Applying migration id=ed25519blob 2026/02/04 21:27:44 INFO Applying migration id=rsablob 2026/02/04 21:27:44 INFO Applying migration id=iconscid 2026/02/04 21:27:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d69f-7ab8-9f99-715ae043c2ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b --- PASS: TestDelete_HappyFlow (0.49s) === RUN TestDelete_NotAuthor 2026/02/04 21:27:44 INFO Applying migration id=initial 2026/02/04 21:27:44 INFO Applying migration id=notesupdated 2026/02/04 21:27:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:44 INFO Applying migration id=activitiesid 2026/02/04 21:27:44 INFO Applying migration id=outbox 2026/02/04 21:27:44 INFO Applying migration id=edits 2026/02/04 21:27:44 INFO Applying migration id=outboxactor 2026/02/04 21:27:44 INFO Applying migration id=outboxsender 2026/02/04 21:27:44 INFO Applying migration id=thread 2026/02/04 21:27:44 INFO Applying migration id=host 2026/02/04 21:27:44 INFO Applying migration id=sharedinbox 2026/02/04 21:27:44 INFO Applying migration id=noteshost 2026/02/04 21:27:44 INFO Applying migration id=fetched 2026/02/04 21:27:44 INFO Applying migration id=move 2026/02/04 21:27:44 INFO Applying migration id=cleanup 2026/02/04 21:27:44 INFO Applying migration id=received 2026/02/04 21:27:44 INFO Applying migration id=namehost 2026/02/04 21:27:44 INFO Applying migration id=outboxhost 2026/02/04 21:27:44 INFO Applying migration id=notesfts 2026/02/04 21:27:44 INFO Applying migration id=iconsname 2026/02/04 21:27:44 INFO Applying migration id=nohash 2026/02/04 21:27:44 INFO Applying migration id=shares 2026/02/04 21:27:44 INFO Applying migration id=actorttl 2026/02/04 21:27:44 INFO Applying migration id=tocc 2026/02/04 21:27:44 INFO Applying migration id=followeds 2026/02/04 21:27:44 INFO Applying migration id=certhash 2026/02/04 21:27:44 INFO Applying migration id=follows_sync 2026/02/04 21:27:44 INFO Applying migration id=jsonpath 2026/02/04 21:27:44 INFO Applying migration id=localforward 2026/02/04 21:27:44 INFO Applying migration id=avatar 2026/02/04 21:27:44 INFO Applying migration id=noimage 2026/02/04 21:27:44 INFO Applying migration id=feed 2026/02/04 21:27:44 INFO Applying migration id=bookmarks 2026/02/04 21:27:44 INFO Applying migration id=shareactivity 2026/02/04 21:27:44 INFO Applying migration id=application 2026/02/04 21:27:44 INFO Applying migration id=certificates 2026/02/04 21:27:44 INFO Applying migration id=rawforward 2026/02/04 21:27:44 INFO Applying migration id=publickey 2026/02/04 21:27:44 INFO Applying migration id=resolvegroup 2026/02/04 21:27:44 INFO Applying migration id=reject 2026/02/04 21:27:44 INFO Applying migration id=autodel 2026/02/04 21:27:44 INFO Applying migration id=jsonb 2026/02/04 21:27:44 INFO Applying migration id=quote 2026/02/04 21:27:44 INFO Applying migration id=rfc9421 2026/02/04 21:27:44 INFO Applying migration id=keys 2026/02/04 21:27:44 INFO Applying migration id=portable 2026/02/04 21:27:44 INFO Applying migration id=proofs 2026/02/04 21:27:44 INFO Applying migration id=contexts 2026/02/04 21:27:44 INFO Applying migration id=deliverieshost 2026/02/04 21:27:44 INFO Applying migration id=pembegin 2026/02/04 21:27:44 INFO Applying migration id=didhost 2026/02/04 21:27:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:44 INFO Applying migration id=invites 2026/02/04 21:27:44 INFO Applying migration id=ed25519blob 2026/02/04 21:27:44 INFO Applying migration id=rsablob 2026/02/04 21:27:44 INFO Applying migration id=iconscid 2026/02/04 21:27:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d9c5-744a-98e4-4f4af45a728b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 2026/02/04 21:27:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 2026/02/04 21:27:45 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 error="sql: no rows in result set" 2026/02/04 21:27:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 --- PASS: TestDelete_NotAuthor (0.81s) === RUN TestDelete_NoSuchPost 2026/02/04 21:27:45 INFO Applying migration id=initial 2026/02/04 21:27:45 INFO Applying migration id=notesupdated 2026/02/04 21:27:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:45 INFO Applying migration id=activitiesid 2026/02/04 21:27:45 INFO Applying migration id=outbox 2026/02/04 21:27:45 INFO Applying migration id=edits 2026/02/04 21:27:45 INFO Applying migration id=outboxactor 2026/02/04 21:27:45 INFO Applying migration id=outboxsender 2026/02/04 21:27:45 INFO Applying migration id=thread 2026/02/04 21:27:45 INFO Applying migration id=host 2026/02/04 21:27:45 INFO Applying migration id=sharedinbox 2026/02/04 21:27:45 INFO Applying migration id=noteshost 2026/02/04 21:27:45 INFO Applying migration id=fetched 2026/02/04 21:27:45 INFO Applying migration id=move 2026/02/04 21:27:45 INFO Applying migration id=cleanup 2026/02/04 21:27:45 INFO Applying migration id=received 2026/02/04 21:27:45 INFO Applying migration id=namehost 2026/02/04 21:27:45 INFO Applying migration id=outboxhost 2026/02/04 21:27:45 INFO Applying migration id=notesfts 2026/02/04 21:27:45 INFO Applying migration id=iconsname 2026/02/04 21:27:45 INFO Applying migration id=nohash 2026/02/04 21:27:45 INFO Applying migration id=shares 2026/02/04 21:27:45 INFO Applying migration id=actorttl 2026/02/04 21:27:45 INFO Applying migration id=tocc 2026/02/04 21:27:45 INFO Applying migration id=followeds 2026/02/04 21:27:45 INFO Applying migration id=certhash 2026/02/04 21:27:45 INFO Applying migration id=follows_sync 2026/02/04 21:27:45 INFO Applying migration id=jsonpath 2026/02/04 21:27:45 INFO Applying migration id=localforward 2026/02/04 21:27:45 INFO Applying migration id=avatar 2026/02/04 21:27:45 INFO Applying migration id=noimage 2026/02/04 21:27:45 INFO Applying migration id=feed 2026/02/04 21:27:45 INFO Applying migration id=bookmarks 2026/02/04 21:27:45 INFO Applying migration id=shareactivity 2026/02/04 21:27:45 INFO Applying migration id=application 2026/02/04 21:27:45 INFO Applying migration id=certificates 2026/02/04 21:27:45 INFO Applying migration id=rawforward 2026/02/04 21:27:45 INFO Applying migration id=publickey 2026/02/04 21:27:45 INFO Applying migration id=resolvegroup 2026/02/04 21:27:45 INFO Applying migration id=reject 2026/02/04 21:27:45 INFO Applying migration id=autodel 2026/02/04 21:27:45 INFO Applying migration id=jsonb 2026/02/04 21:27:45 INFO Applying migration id=quote 2026/02/04 21:27:45 INFO Applying migration id=rfc9421 2026/02/04 21:27:45 INFO Applying migration id=keys 2026/02/04 21:27:45 INFO Applying migration id=portable 2026/02/04 21:27:45 INFO Applying migration id=proofs 2026/02/04 21:27:45 INFO Applying migration id=contexts 2026/02/04 21:27:45 INFO Applying migration id=deliverieshost 2026/02/04 21:27:45 INFO Applying migration id=pembegin 2026/02/04 21:27:45 INFO Applying migration id=didhost 2026/02/04 21:27:45 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:45 INFO Applying migration id=invites 2026/02/04 21:27:45 INFO Applying migration id=ed25519blob 2026/02/04 21:27:45 INFO Applying migration id=rsablob 2026/02/04 21:27:45 INFO Applying migration id=iconscid 2026/02/04 21:27:45 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.57s) === RUN TestDelete_UnauthenticatedUser 2026/02/04 21:27:45 INFO Applying migration id=initial 2026/02/04 21:27:45 INFO Applying migration id=notesupdated 2026/02/04 21:27:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:45 INFO Applying migration id=activitiesid 2026/02/04 21:27:45 INFO Applying migration id=outbox 2026/02/04 21:27:45 INFO Applying migration id=edits 2026/02/04 21:27:45 INFO Applying migration id=outboxactor 2026/02/04 21:27:45 INFO Applying migration id=outboxsender 2026/02/04 21:27:45 INFO Applying migration id=thread 2026/02/04 21:27:45 INFO Applying migration id=host 2026/02/04 21:27:45 INFO Applying migration id=sharedinbox 2026/02/04 21:27:45 INFO Applying migration id=noteshost 2026/02/04 21:27:45 INFO Applying migration id=fetched 2026/02/04 21:27:45 INFO Applying migration id=move 2026/02/04 21:27:45 INFO Applying migration id=cleanup 2026/02/04 21:27:45 INFO Applying migration id=received 2026/02/04 21:27:45 INFO Applying migration id=namehost 2026/02/04 21:27:45 INFO Applying migration id=outboxhost 2026/02/04 21:27:45 INFO Applying migration id=notesfts 2026/02/04 21:27:45 INFO Applying migration id=iconsname 2026/02/04 21:27:45 INFO Applying migration id=nohash 2026/02/04 21:27:45 INFO Applying migration id=shares 2026/02/04 21:27:45 INFO Applying migration id=actorttl 2026/02/04 21:27:45 INFO Applying migration id=tocc 2026/02/04 21:27:45 INFO Applying migration id=followeds 2026/02/04 21:27:45 INFO Applying migration id=certhash 2026/02/04 21:27:45 INFO Applying migration id=follows_sync 2026/02/04 21:27:45 INFO Applying migration id=jsonpath 2026/02/04 21:27:46 INFO Applying migration id=localforward 2026/02/04 21:27:46 INFO Applying migration id=avatar 2026/02/04 21:27:46 INFO Applying migration id=noimage 2026/02/04 21:27:46 INFO Applying migration id=feed 2026/02/04 21:27:46 INFO Applying migration id=bookmarks 2026/02/04 21:27:46 INFO Applying migration id=shareactivity 2026/02/04 21:27:46 INFO Applying migration id=application 2026/02/04 21:27:46 INFO Applying migration id=certificates 2026/02/04 21:27:46 INFO Applying migration id=rawforward 2026/02/04 21:27:46 INFO Applying migration id=publickey 2026/02/04 21:27:46 INFO Applying migration id=resolvegroup 2026/02/04 21:27:46 INFO Applying migration id=reject 2026/02/04 21:27:46 INFO Applying migration id=autodel 2026/02/04 21:27:46 INFO Applying migration id=jsonb 2026/02/04 21:27:46 INFO Applying migration id=quote 2026/02/04 21:27:46 INFO Applying migration id=rfc9421 2026/02/04 21:27:46 INFO Applying migration id=keys 2026/02/04 21:27:46 INFO Applying migration id=portable 2026/02/04 21:27:46 INFO Applying migration id=proofs 2026/02/04 21:27:46 INFO Applying migration id=contexts 2026/02/04 21:27:46 INFO Applying migration id=deliverieshost 2026/02/04 21:27:46 INFO Applying migration id=pembegin 2026/02/04 21:27:46 INFO Applying migration id=didhost 2026/02/04 21:27:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:46 INFO Applying migration id=invites 2026/02/04 21:27:46 INFO Applying migration id=ed25519blob 2026/02/04 21:27:46 INFO Applying migration id=rsablob 2026/02/04 21:27:46 INFO Applying migration id=iconscid 2026/02/04 21:27:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-de49-732a-b45a-27ae0d8b6b12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae 2026/02/04 21:27:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae 2026/02/04 21:27:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae --- PASS: TestDelete_UnauthenticatedUser (0.59s) === RUN TestDelete_WithReply 2026/02/04 21:27:46 INFO Applying migration id=initial 2026/02/04 21:27:46 INFO Applying migration id=notesupdated 2026/02/04 21:27:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:46 INFO Applying migration id=activitiesid 2026/02/04 21:27:46 INFO Applying migration id=outbox 2026/02/04 21:27:46 INFO Applying migration id=edits 2026/02/04 21:27:46 INFO Applying migration id=outboxactor 2026/02/04 21:27:46 INFO Applying migration id=outboxsender 2026/02/04 21:27:46 INFO Applying migration id=thread 2026/02/04 21:27:46 INFO Applying migration id=host 2026/02/04 21:27:46 INFO Applying migration id=sharedinbox 2026/02/04 21:27:46 INFO Applying migration id=noteshost 2026/02/04 21:27:46 INFO Applying migration id=fetched 2026/02/04 21:27:46 INFO Applying migration id=move 2026/02/04 21:27:46 INFO Applying migration id=cleanup 2026/02/04 21:27:46 INFO Applying migration id=received 2026/02/04 21:27:46 INFO Applying migration id=namehost 2026/02/04 21:27:46 INFO Applying migration id=outboxhost 2026/02/04 21:27:46 INFO Applying migration id=notesfts 2026/02/04 21:27:46 INFO Applying migration id=iconsname 2026/02/04 21:27:46 INFO Applying migration id=nohash 2026/02/04 21:27:46 INFO Applying migration id=shares 2026/02/04 21:27:46 INFO Applying migration id=actorttl 2026/02/04 21:27:46 INFO Applying migration id=tocc 2026/02/04 21:27:46 INFO Applying migration id=followeds 2026/02/04 21:27:46 INFO Applying migration id=certhash 2026/02/04 21:27:46 INFO Applying migration id=follows_sync 2026/02/04 21:27:46 INFO Applying migration id=jsonpath 2026/02/04 21:27:46 INFO Applying migration id=localforward 2026/02/04 21:27:46 INFO Applying migration id=avatar 2026/02/04 21:27:46 INFO Applying migration id=noimage 2026/02/04 21:27:46 INFO Applying migration id=feed 2026/02/04 21:27:46 INFO Applying migration id=bookmarks 2026/02/04 21:27:46 INFO Applying migration id=shareactivity 2026/02/04 21:27:46 INFO Applying migration id=application 2026/02/04 21:27:46 INFO Applying migration id=certificates 2026/02/04 21:27:46 INFO Applying migration id=rawforward 2026/02/04 21:27:46 INFO Applying migration id=publickey 2026/02/04 21:27:46 INFO Applying migration id=resolvegroup 2026/02/04 21:27:46 INFO Applying migration id=reject 2026/02/04 21:27:46 INFO Applying migration id=autodel 2026/02/04 21:27:46 INFO Applying migration id=jsonb 2026/02/04 21:27:46 INFO Applying migration id=quote 2026/02/04 21:27:46 INFO Applying migration id=rfc9421 2026/02/04 21:27:46 INFO Applying migration id=keys 2026/02/04 21:27:46 INFO Applying migration id=portable 2026/02/04 21:27:46 INFO Applying migration id=proofs 2026/02/04 21:27:46 INFO Applying migration id=contexts 2026/02/04 21:27:46 INFO Applying migration id=deliverieshost 2026/02/04 21:27:46 INFO Applying migration id=pembegin 2026/02/04 21:27:46 INFO Applying migration id=didhost 2026/02/04 21:27:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:46 INFO Applying migration id=invites 2026/02/04 21:27:46 INFO Applying migration id=ed25519blob 2026/02/04 21:27:46 INFO Applying migration id=rsablob 2026/02/04 21:27:46 INFO Applying migration id=iconscid 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e0d3-7d25-9462-72714932d6e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8d-e0d5-7b7c-be0d-9483c4e37c43 note=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 thread=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e0d5-7b7c-be0d-9483c4e37c43 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7#delete note=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 thread=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d --- PASS: TestDelete_WithReply (0.65s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/04 21:27:47 INFO Applying migration id=initial 2026/02/04 21:27:47 INFO Applying migration id=notesupdated 2026/02/04 21:27:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:47 INFO Applying migration id=activitiesid 2026/02/04 21:27:47 INFO Applying migration id=outbox 2026/02/04 21:27:47 INFO Applying migration id=edits 2026/02/04 21:27:47 INFO Applying migration id=outboxactor 2026/02/04 21:27:47 INFO Applying migration id=outboxsender 2026/02/04 21:27:47 INFO Applying migration id=thread 2026/02/04 21:27:47 INFO Applying migration id=host 2026/02/04 21:27:47 INFO Applying migration id=sharedinbox 2026/02/04 21:27:47 INFO Applying migration id=noteshost 2026/02/04 21:27:47 INFO Applying migration id=fetched 2026/02/04 21:27:47 INFO Applying migration id=move 2026/02/04 21:27:47 INFO Applying migration id=cleanup 2026/02/04 21:27:47 INFO Applying migration id=received 2026/02/04 21:27:47 INFO Applying migration id=namehost 2026/02/04 21:27:47 INFO Applying migration id=outboxhost 2026/02/04 21:27:47 INFO Applying migration id=notesfts 2026/02/04 21:27:47 INFO Applying migration id=iconsname 2026/02/04 21:27:47 INFO Applying migration id=nohash 2026/02/04 21:27:47 INFO Applying migration id=shares 2026/02/04 21:27:47 INFO Applying migration id=actorttl 2026/02/04 21:27:47 INFO Applying migration id=tocc 2026/02/04 21:27:47 INFO Applying migration id=followeds 2026/02/04 21:27:47 INFO Applying migration id=certhash 2026/02/04 21:27:47 INFO Applying migration id=follows_sync 2026/02/04 21:27:47 INFO Applying migration id=jsonpath 2026/02/04 21:27:47 INFO Applying migration id=localforward 2026/02/04 21:27:47 INFO Applying migration id=avatar 2026/02/04 21:27:47 INFO Applying migration id=noimage 2026/02/04 21:27:47 INFO Applying migration id=feed 2026/02/04 21:27:47 INFO Applying migration id=bookmarks 2026/02/04 21:27:47 INFO Applying migration id=shareactivity 2026/02/04 21:27:47 INFO Applying migration id=application 2026/02/04 21:27:47 INFO Applying migration id=certificates 2026/02/04 21:27:47 INFO Applying migration id=rawforward 2026/02/04 21:27:47 INFO Applying migration id=publickey 2026/02/04 21:27:47 INFO Applying migration id=resolvegroup 2026/02/04 21:27:47 INFO Applying migration id=reject 2026/02/04 21:27:47 INFO Applying migration id=autodel 2026/02/04 21:27:47 INFO Applying migration id=jsonb 2026/02/04 21:27:47 INFO Applying migration id=quote 2026/02/04 21:27:47 INFO Applying migration id=rfc9421 2026/02/04 21:27:47 INFO Applying migration id=keys 2026/02/04 21:27:47 INFO Applying migration id=portable 2026/02/04 21:27:47 INFO Applying migration id=proofs 2026/02/04 21:27:47 INFO Applying migration id=contexts 2026/02/04 21:27:47 INFO Applying migration id=deliverieshost 2026/02/04 21:27:47 INFO Applying migration id=pembegin 2026/02/04 21:27:47 INFO Applying migration id=didhost 2026/02/04 21:27:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:47 INFO Applying migration id=invites 2026/02/04 21:27:47 INFO Applying migration id=ed25519blob 2026/02/04 21:27:47 INFO Applying migration id=rsablob 2026/02/04 21:27:47 INFO Applying migration id=iconscid 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e32a-72c8-98d3-49058f8268db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8d-e32c-7189-aff4-4095108755a6 note=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 thread=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e32c-7189-aff4-4095108755a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8#delete note=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 thread=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 --- PASS: TestDelete_WithReplyPostDeletedFirst (0.60s) === RUN TestDM_HappyFlow 2026/02/04 21:27:47 INFO Applying migration id=initial 2026/02/04 21:27:47 INFO Applying migration id=notesupdated 2026/02/04 21:27:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:47 INFO Applying migration id=activitiesid 2026/02/04 21:27:47 INFO Applying migration id=outbox 2026/02/04 21:27:47 INFO Applying migration id=edits 2026/02/04 21:27:47 INFO Applying migration id=outboxactor 2026/02/04 21:27:47 INFO Applying migration id=outboxsender 2026/02/04 21:27:47 INFO Applying migration id=thread 2026/02/04 21:27:47 INFO Applying migration id=host 2026/02/04 21:27:47 INFO Applying migration id=sharedinbox 2026/02/04 21:27:47 INFO Applying migration id=noteshost 2026/02/04 21:27:47 INFO Applying migration id=fetched 2026/02/04 21:27:47 INFO Applying migration id=move 2026/02/04 21:27:47 INFO Applying migration id=cleanup 2026/02/04 21:27:47 INFO Applying migration id=received 2026/02/04 21:27:47 INFO Applying migration id=namehost 2026/02/04 21:27:47 INFO Applying migration id=outboxhost 2026/02/04 21:27:47 INFO Applying migration id=notesfts 2026/02/04 21:27:47 INFO Applying migration id=iconsname 2026/02/04 21:27:47 INFO Applying migration id=nohash 2026/02/04 21:27:47 INFO Applying migration id=shares 2026/02/04 21:27:47 INFO Applying migration id=actorttl 2026/02/04 21:27:47 INFO Applying migration id=tocc 2026/02/04 21:27:47 INFO Applying migration id=followeds 2026/02/04 21:27:47 INFO Applying migration id=certhash 2026/02/04 21:27:47 INFO Applying migration id=follows_sync 2026/02/04 21:27:47 INFO Applying migration id=jsonpath 2026/02/04 21:27:47 INFO Applying migration id=localforward 2026/02/04 21:27:47 INFO Applying migration id=avatar 2026/02/04 21:27:47 INFO Applying migration id=noimage 2026/02/04 21:27:47 INFO Applying migration id=feed 2026/02/04 21:27:47 INFO Applying migration id=bookmarks 2026/02/04 21:27:47 INFO Applying migration id=shareactivity 2026/02/04 21:27:47 INFO Applying migration id=application 2026/02/04 21:27:47 INFO Applying migration id=certificates 2026/02/04 21:27:47 INFO Applying migration id=rawforward 2026/02/04 21:27:47 INFO Applying migration id=publickey 2026/02/04 21:27:47 INFO Applying migration id=resolvegroup 2026/02/04 21:27:47 INFO Applying migration id=reject 2026/02/04 21:27:47 INFO Applying migration id=autodel 2026/02/04 21:27:47 INFO Applying migration id=jsonb 2026/02/04 21:27:47 INFO Applying migration id=quote 2026/02/04 21:27:47 INFO Applying migration id=rfc9421 2026/02/04 21:27:47 INFO Applying migration id=keys 2026/02/04 21:27:47 INFO Applying migration id=portable 2026/02/04 21:27:47 INFO Applying migration id=proofs 2026/02/04 21:27:47 INFO Applying migration id=contexts 2026/02/04 21:27:47 INFO Applying migration id=deliverieshost 2026/02/04 21:27:47 INFO Applying migration id=pembegin 2026/02/04 21:27:47 INFO Applying migration id=didhost 2026/02/04 21:27:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:47 INFO Applying migration id=invites 2026/02/04 21:27:47 INFO Applying migration id=ed25519blob 2026/02/04 21:27:47 INFO Applying migration id=rsablob 2026/02/04 21:27:47 INFO Applying migration id=iconscid 2026/02/04 21:27:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e4f9-7954-9441-7734733704eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 --- PASS: TestDM_HappyFlow (0.46s) === RUN TestDM_UnauthenticatedUser 2026/02/04 21:27:48 INFO Applying migration id=initial 2026/02/04 21:27:48 INFO Applying migration id=notesupdated 2026/02/04 21:27:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:48 INFO Applying migration id=activitiesid 2026/02/04 21:27:48 INFO Applying migration id=outbox 2026/02/04 21:27:48 INFO Applying migration id=edits 2026/02/04 21:27:48 INFO Applying migration id=outboxactor 2026/02/04 21:27:48 INFO Applying migration id=outboxsender 2026/02/04 21:27:48 INFO Applying migration id=thread 2026/02/04 21:27:48 INFO Applying migration id=host 2026/02/04 21:27:48 INFO Applying migration id=sharedinbox 2026/02/04 21:27:48 INFO Applying migration id=noteshost 2026/02/04 21:27:48 INFO Applying migration id=fetched 2026/02/04 21:27:48 INFO Applying migration id=move 2026/02/04 21:27:48 INFO Applying migration id=cleanup 2026/02/04 21:27:48 INFO Applying migration id=received 2026/02/04 21:27:48 INFO Applying migration id=namehost 2026/02/04 21:27:48 INFO Applying migration id=outboxhost 2026/02/04 21:27:48 INFO Applying migration id=notesfts 2026/02/04 21:27:48 INFO Applying migration id=iconsname 2026/02/04 21:27:48 INFO Applying migration id=nohash 2026/02/04 21:27:48 INFO Applying migration id=shares 2026/02/04 21:27:48 INFO Applying migration id=actorttl 2026/02/04 21:27:48 INFO Applying migration id=tocc 2026/02/04 21:27:48 INFO Applying migration id=followeds 2026/02/04 21:27:48 INFO Applying migration id=certhash 2026/02/04 21:27:48 INFO Applying migration id=follows_sync 2026/02/04 21:27:48 INFO Applying migration id=jsonpath 2026/02/04 21:27:48 INFO Applying migration id=localforward 2026/02/04 21:27:48 INFO Applying migration id=avatar 2026/02/04 21:27:48 INFO Applying migration id=noimage 2026/02/04 21:27:48 INFO Applying migration id=feed 2026/02/04 21:27:48 INFO Applying migration id=bookmarks 2026/02/04 21:27:48 INFO Applying migration id=shareactivity 2026/02/04 21:27:48 INFO Applying migration id=application 2026/02/04 21:27:48 INFO Applying migration id=certificates 2026/02/04 21:27:48 INFO Applying migration id=rawforward 2026/02/04 21:27:48 INFO Applying migration id=publickey 2026/02/04 21:27:48 INFO Applying migration id=resolvegroup 2026/02/04 21:27:48 INFO Applying migration id=reject 2026/02/04 21:27:48 INFO Applying migration id=autodel 2026/02/04 21:27:48 INFO Applying migration id=jsonb 2026/02/04 21:27:48 INFO Applying migration id=quote 2026/02/04 21:27:48 INFO Applying migration id=rfc9421 2026/02/04 21:27:48 INFO Applying migration id=keys 2026/02/04 21:27:48 INFO Applying migration id=portable 2026/02/04 21:27:48 INFO Applying migration id=proofs 2026/02/04 21:27:48 INFO Applying migration id=contexts 2026/02/04 21:27:48 INFO Applying migration id=deliverieshost 2026/02/04 21:27:48 INFO Applying migration id=pembegin 2026/02/04 21:27:48 INFO Applying migration id=didhost 2026/02/04 21:27:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:48 INFO Applying migration id=invites 2026/02/04 21:27:48 INFO Applying migration id=ed25519blob 2026/02/04 21:27:48 INFO Applying migration id=rsablob 2026/02/04 21:27:48 INFO Applying migration id=iconscid 2026/02/04 21:27:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e73d-7dc5-a439-c0f01b11e8d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f 2026/02/04 21:27:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f --- PASS: TestDM_UnauthenticatedUser (0.58s) === RUN TestDM_Loopback 2026/02/04 21:27:48 INFO Applying migration id=initial 2026/02/04 21:27:48 INFO Applying migration id=notesupdated 2026/02/04 21:27:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:48 INFO Applying migration id=activitiesid 2026/02/04 21:27:48 INFO Applying migration id=outbox 2026/02/04 21:27:48 INFO Applying migration id=edits 2026/02/04 21:27:48 INFO Applying migration id=outboxactor 2026/02/04 21:27:48 INFO Applying migration id=outboxsender 2026/02/04 21:27:48 INFO Applying migration id=thread 2026/02/04 21:27:48 INFO Applying migration id=host 2026/02/04 21:27:48 INFO Applying migration id=sharedinbox 2026/02/04 21:27:48 INFO Applying migration id=noteshost 2026/02/04 21:27:48 INFO Applying migration id=fetched 2026/02/04 21:27:48 INFO Applying migration id=move 2026/02/04 21:27:48 INFO Applying migration id=cleanup 2026/02/04 21:27:48 INFO Applying migration id=received 2026/02/04 21:27:48 INFO Applying migration id=namehost 2026/02/04 21:27:48 INFO Applying migration id=outboxhost 2026/02/04 21:27:48 INFO Applying migration id=notesfts 2026/02/04 21:27:48 INFO Applying migration id=iconsname 2026/02/04 21:27:48 INFO Applying migration id=nohash 2026/02/04 21:27:48 INFO Applying migration id=shares 2026/02/04 21:27:48 INFO Applying migration id=actorttl 2026/02/04 21:27:48 INFO Applying migration id=tocc 2026/02/04 21:27:48 INFO Applying migration id=followeds 2026/02/04 21:27:48 INFO Applying migration id=certhash 2026/02/04 21:27:48 INFO Applying migration id=follows_sync 2026/02/04 21:27:48 INFO Applying migration id=jsonpath 2026/02/04 21:27:48 INFO Applying migration id=localforward 2026/02/04 21:27:48 INFO Applying migration id=avatar 2026/02/04 21:27:48 INFO Applying migration id=noimage 2026/02/04 21:27:48 INFO Applying migration id=feed 2026/02/04 21:27:48 INFO Applying migration id=bookmarks 2026/02/04 21:27:48 INFO Applying migration id=shareactivity 2026/02/04 21:27:48 INFO Applying migration id=application 2026/02/04 21:27:48 INFO Applying migration id=certificates 2026/02/04 21:27:48 INFO Applying migration id=rawforward 2026/02/04 21:27:48 INFO Applying migration id=publickey 2026/02/04 21:27:48 INFO Applying migration id=resolvegroup 2026/02/04 21:27:48 INFO Applying migration id=reject 2026/02/04 21:27:48 INFO Applying migration id=autodel 2026/02/04 21:27:48 INFO Applying migration id=jsonb 2026/02/04 21:27:48 INFO Applying migration id=quote 2026/02/04 21:27:48 INFO Applying migration id=rfc9421 2026/02/04 21:27:48 INFO Applying migration id=keys 2026/02/04 21:27:48 INFO Applying migration id=portable 2026/02/04 21:27:48 INFO Applying migration id=proofs 2026/02/04 21:27:48 INFO Applying migration id=contexts 2026/02/04 21:27:48 INFO Applying migration id=deliverieshost 2026/02/04 21:27:48 INFO Applying migration id=pembegin 2026/02/04 21:27:48 INFO Applying migration id=didhost 2026/02/04 21:27:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:48 INFO Applying migration id=invites 2026/02/04 21:27:48 INFO Applying migration id=ed25519blob 2026/02/04 21:27:48 INFO Applying migration id=rsablob 2026/02/04 21:27:48 INFO Applying migration id=iconscid 2026/02/04 21:27:49 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.38s) === RUN TestDM_TwoMentions 2026/02/04 21:27:49 INFO Applying migration id=initial 2026/02/04 21:27:49 INFO Applying migration id=notesupdated 2026/02/04 21:27:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:49 INFO Applying migration id=activitiesid 2026/02/04 21:27:49 INFO Applying migration id=outbox 2026/02/04 21:27:49 INFO Applying migration id=edits 2026/02/04 21:27:49 INFO Applying migration id=outboxactor 2026/02/04 21:27:49 INFO Applying migration id=outboxsender 2026/02/04 21:27:49 INFO Applying migration id=thread 2026/02/04 21:27:49 INFO Applying migration id=host 2026/02/04 21:27:49 INFO Applying migration id=sharedinbox 2026/02/04 21:27:49 INFO Applying migration id=noteshost 2026/02/04 21:27:49 INFO Applying migration id=fetched 2026/02/04 21:27:49 INFO Applying migration id=move 2026/02/04 21:27:49 INFO Applying migration id=cleanup 2026/02/04 21:27:49 INFO Applying migration id=received 2026/02/04 21:27:49 INFO Applying migration id=namehost 2026/02/04 21:27:49 INFO Applying migration id=outboxhost 2026/02/04 21:27:49 INFO Applying migration id=notesfts 2026/02/04 21:27:49 INFO Applying migration id=iconsname 2026/02/04 21:27:49 INFO Applying migration id=nohash 2026/02/04 21:27:49 INFO Applying migration id=shares 2026/02/04 21:27:49 INFO Applying migration id=actorttl 2026/02/04 21:27:49 INFO Applying migration id=tocc 2026/02/04 21:27:49 INFO Applying migration id=followeds 2026/02/04 21:27:49 INFO Applying migration id=certhash 2026/02/04 21:27:49 INFO Applying migration id=follows_sync 2026/02/04 21:27:49 INFO Applying migration id=jsonpath 2026/02/04 21:27:49 INFO Applying migration id=localforward 2026/02/04 21:27:49 INFO Applying migration id=avatar 2026/02/04 21:27:49 INFO Applying migration id=noimage 2026/02/04 21:27:49 INFO Applying migration id=feed 2026/02/04 21:27:49 INFO Applying migration id=bookmarks 2026/02/04 21:27:49 INFO Applying migration id=shareactivity 2026/02/04 21:27:49 INFO Applying migration id=application 2026/02/04 21:27:49 INFO Applying migration id=certificates 2026/02/04 21:27:49 INFO Applying migration id=rawforward 2026/02/04 21:27:49 INFO Applying migration id=publickey 2026/02/04 21:27:49 INFO Applying migration id=resolvegroup 2026/02/04 21:27:49 INFO Applying migration id=reject 2026/02/04 21:27:49 INFO Applying migration id=autodel 2026/02/04 21:27:49 INFO Applying migration id=jsonb 2026/02/04 21:27:49 INFO Applying migration id=quote 2026/02/04 21:27:49 INFO Applying migration id=rfc9421 2026/02/04 21:27:49 INFO Applying migration id=keys 2026/02/04 21:27:49 INFO Applying migration id=portable 2026/02/04 21:27:49 INFO Applying migration id=proofs 2026/02/04 21:27:49 INFO Applying migration id=contexts 2026/02/04 21:27:49 INFO Applying migration id=deliverieshost 2026/02/04 21:27:49 INFO Applying migration id=pembegin 2026/02/04 21:27:49 INFO Applying migration id=didhost 2026/02/04 21:27:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:49 INFO Applying migration id=invites 2026/02/04 21:27:49 INFO Applying migration id=ed25519blob 2026/02/04 21:27:49 INFO Applying migration id=rsablob 2026/02/04 21:27:49 INFO Applying migration id=iconscid 2026/02/04 21:27:49 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:49 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/04 21:27:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-eb2e-7c81-8ff2-629bbe1d419a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b 2026/02/04 21:27:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b 2026/02/04 21:27:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b 2026/02/04 21:27:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b --- PASS: TestDM_TwoMentions (0.64s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/04 21:27:49 INFO Applying migration id=initial 2026/02/04 21:27:49 INFO Applying migration id=notesupdated 2026/02/04 21:27:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:49 INFO Applying migration id=activitiesid 2026/02/04 21:27:49 INFO Applying migration id=outbox 2026/02/04 21:27:49 INFO Applying migration id=edits 2026/02/04 21:27:49 INFO Applying migration id=outboxactor 2026/02/04 21:27:49 INFO Applying migration id=outboxsender 2026/02/04 21:27:49 INFO Applying migration id=thread 2026/02/04 21:27:49 INFO Applying migration id=host 2026/02/04 21:27:49 INFO Applying migration id=sharedinbox 2026/02/04 21:27:49 INFO Applying migration id=noteshost 2026/02/04 21:27:49 INFO Applying migration id=fetched 2026/02/04 21:27:49 INFO Applying migration id=move 2026/02/04 21:27:49 INFO Applying migration id=cleanup 2026/02/04 21:27:49 INFO Applying migration id=received 2026/02/04 21:27:49 INFO Applying migration id=namehost 2026/02/04 21:27:49 INFO Applying migration id=outboxhost 2026/02/04 21:27:49 INFO Applying migration id=notesfts 2026/02/04 21:27:49 INFO Applying migration id=iconsname 2026/02/04 21:27:49 INFO Applying migration id=nohash 2026/02/04 21:27:49 INFO Applying migration id=shares 2026/02/04 21:27:49 INFO Applying migration id=actorttl 2026/02/04 21:27:49 INFO Applying migration id=tocc 2026/02/04 21:27:49 INFO Applying migration id=followeds 2026/02/04 21:27:49 INFO Applying migration id=certhash 2026/02/04 21:27:49 INFO Applying migration id=follows_sync 2026/02/04 21:27:49 INFO Applying migration id=jsonpath 2026/02/04 21:27:49 INFO Applying migration id=localforward 2026/02/04 21:27:49 INFO Applying migration id=avatar 2026/02/04 21:27:49 INFO Applying migration id=noimage 2026/02/04 21:27:49 INFO Applying migration id=feed 2026/02/04 21:27:49 INFO Applying migration id=bookmarks 2026/02/04 21:27:49 INFO Applying migration id=shareactivity 2026/02/04 21:27:49 INFO Applying migration id=application 2026/02/04 21:27:49 INFO Applying migration id=certificates 2026/02/04 21:27:49 INFO Applying migration id=rawforward 2026/02/04 21:27:49 INFO Applying migration id=publickey 2026/02/04 21:27:49 INFO Applying migration id=resolvegroup 2026/02/04 21:27:49 INFO Applying migration id=reject 2026/02/04 21:27:49 INFO Applying migration id=autodel 2026/02/04 21:27:49 INFO Applying migration id=jsonb 2026/02/04 21:27:49 INFO Applying migration id=quote 2026/02/04 21:27:49 INFO Applying migration id=rfc9421 2026/02/04 21:27:49 INFO Applying migration id=keys 2026/02/04 21:27:49 INFO Applying migration id=portable 2026/02/04 21:27:49 INFO Applying migration id=proofs 2026/02/04 21:27:49 INFO Applying migration id=contexts 2026/02/04 21:27:49 INFO Applying migration id=deliverieshost 2026/02/04 21:27:49 INFO Applying migration id=pembegin 2026/02/04 21:27:49 INFO Applying migration id=didhost 2026/02/04 21:27:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:49 INFO Applying migration id=invites 2026/02/04 21:27:49 INFO Applying migration id=ed25519blob 2026/02/04 21:27:49 INFO Applying migration id=rsablob 2026/02/04 21:27:49 INFO Applying migration id=iconscid 2026/02/04 21:27:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:50 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-ed0c-7774-b23e-895da7227d2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 --- PASS: TestDM_TwoMentionsOneLoopback (0.47s) === RUN TestDM_TooManyRecipients 2026/02/04 21:27:50 INFO Applying migration id=initial 2026/02/04 21:27:50 INFO Applying migration id=notesupdated 2026/02/04 21:27:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:50 INFO Applying migration id=activitiesid 2026/02/04 21:27:50 INFO Applying migration id=outbox 2026/02/04 21:27:50 INFO Applying migration id=edits 2026/02/04 21:27:50 INFO Applying migration id=outboxactor 2026/02/04 21:27:50 INFO Applying migration id=outboxsender 2026/02/04 21:27:50 INFO Applying migration id=thread 2026/02/04 21:27:50 INFO Applying migration id=host 2026/02/04 21:27:50 INFO Applying migration id=sharedinbox 2026/02/04 21:27:50 INFO Applying migration id=noteshost 2026/02/04 21:27:50 INFO Applying migration id=fetched 2026/02/04 21:27:50 INFO Applying migration id=move 2026/02/04 21:27:50 INFO Applying migration id=cleanup 2026/02/04 21:27:50 INFO Applying migration id=received 2026/02/04 21:27:50 INFO Applying migration id=namehost 2026/02/04 21:27:50 INFO Applying migration id=outboxhost 2026/02/04 21:27:50 INFO Applying migration id=notesfts 2026/02/04 21:27:50 INFO Applying migration id=iconsname 2026/02/04 21:27:50 INFO Applying migration id=nohash 2026/02/04 21:27:50 INFO Applying migration id=shares 2026/02/04 21:27:50 INFO Applying migration id=actorttl 2026/02/04 21:27:50 INFO Applying migration id=tocc 2026/02/04 21:27:50 INFO Applying migration id=followeds 2026/02/04 21:27:50 INFO Applying migration id=certhash 2026/02/04 21:27:50 INFO Applying migration id=follows_sync 2026/02/04 21:27:50 INFO Applying migration id=jsonpath 2026/02/04 21:27:50 INFO Applying migration id=localforward 2026/02/04 21:27:50 INFO Applying migration id=avatar 2026/02/04 21:27:50 INFO Applying migration id=noimage 2026/02/04 21:27:50 INFO Applying migration id=feed 2026/02/04 21:27:50 INFO Applying migration id=bookmarks 2026/02/04 21:27:50 INFO Applying migration id=shareactivity 2026/02/04 21:27:50 INFO Applying migration id=application 2026/02/04 21:27:50 INFO Applying migration id=certificates 2026/02/04 21:27:50 INFO Applying migration id=rawforward 2026/02/04 21:27:50 INFO Applying migration id=publickey 2026/02/04 21:27:50 INFO Applying migration id=resolvegroup 2026/02/04 21:27:50 INFO Applying migration id=reject 2026/02/04 21:27:50 INFO Applying migration id=autodel 2026/02/04 21:27:50 INFO Applying migration id=jsonb 2026/02/04 21:27:50 INFO Applying migration id=quote 2026/02/04 21:27:50 INFO Applying migration id=rfc9421 2026/02/04 21:27:50 INFO Applying migration id=keys 2026/02/04 21:27:50 INFO Applying migration id=portable 2026/02/04 21:27:50 INFO Applying migration id=proofs 2026/02/04 21:27:50 INFO Applying migration id=contexts 2026/02/04 21:27:50 INFO Applying migration id=deliverieshost 2026/02/04 21:27:50 INFO Applying migration id=pembegin 2026/02/04 21:27:50 INFO Applying migration id=didhost 2026/02/04 21:27:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:50 INFO Applying migration id=invites 2026/02/04 21:27:50 INFO Applying migration id=ed25519blob 2026/02/04 21:27:50 INFO Applying migration id=rsablob 2026/02/04 21:27:50 INFO Applying migration id=iconscid 2026/02/04 21:27:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:50 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.59s) === RUN TestDM_MaxRecipients 2026/02/04 21:27:50 INFO Applying migration id=initial 2026/02/04 21:27:50 INFO Applying migration id=notesupdated 2026/02/04 21:27:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:50 INFO Applying migration id=activitiesid 2026/02/04 21:27:50 INFO Applying migration id=outbox 2026/02/04 21:27:50 INFO Applying migration id=edits 2026/02/04 21:27:50 INFO Applying migration id=outboxactor 2026/02/04 21:27:50 INFO Applying migration id=outboxsender 2026/02/04 21:27:50 INFO Applying migration id=thread 2026/02/04 21:27:50 INFO Applying migration id=host 2026/02/04 21:27:50 INFO Applying migration id=sharedinbox 2026/02/04 21:27:50 INFO Applying migration id=noteshost 2026/02/04 21:27:50 INFO Applying migration id=fetched 2026/02/04 21:27:50 INFO Applying migration id=move 2026/02/04 21:27:50 INFO Applying migration id=cleanup 2026/02/04 21:27:50 INFO Applying migration id=received 2026/02/04 21:27:50 INFO Applying migration id=namehost 2026/02/04 21:27:50 INFO Applying migration id=outboxhost 2026/02/04 21:27:50 INFO Applying migration id=notesfts 2026/02/04 21:27:50 INFO Applying migration id=iconsname 2026/02/04 21:27:50 INFO Applying migration id=nohash 2026/02/04 21:27:50 INFO Applying migration id=shares 2026/02/04 21:27:50 INFO Applying migration id=actorttl 2026/02/04 21:27:50 INFO Applying migration id=tocc 2026/02/04 21:27:50 INFO Applying migration id=followeds 2026/02/04 21:27:50 INFO Applying migration id=certhash 2026/02/04 21:27:50 INFO Applying migration id=follows_sync 2026/02/04 21:27:50 INFO Applying migration id=jsonpath 2026/02/04 21:27:50 INFO Applying migration id=localforward 2026/02/04 21:27:50 INFO Applying migration id=avatar 2026/02/04 21:27:50 INFO Applying migration id=noimage 2026/02/04 21:27:50 INFO Applying migration id=feed 2026/02/04 21:27:50 INFO Applying migration id=bookmarks 2026/02/04 21:27:50 INFO Applying migration id=shareactivity 2026/02/04 21:27:50 INFO Applying migration id=application 2026/02/04 21:27:50 INFO Applying migration id=certificates 2026/02/04 21:27:50 INFO Applying migration id=rawforward 2026/02/04 21:27:50 INFO Applying migration id=publickey 2026/02/04 21:27:50 INFO Applying migration id=resolvegroup 2026/02/04 21:27:50 INFO Applying migration id=reject 2026/02/04 21:27:50 INFO Applying migration id=autodel 2026/02/04 21:27:50 INFO Applying migration id=jsonb 2026/02/04 21:27:50 INFO Applying migration id=quote 2026/02/04 21:27:50 INFO Applying migration id=rfc9421 2026/02/04 21:27:50 INFO Applying migration id=keys 2026/02/04 21:27:50 INFO Applying migration id=portable 2026/02/04 21:27:50 INFO Applying migration id=proofs 2026/02/04 21:27:50 INFO Applying migration id=contexts 2026/02/04 21:27:50 INFO Applying migration id=deliverieshost 2026/02/04 21:27:50 INFO Applying migration id=pembegin 2026/02/04 21:27:50 INFO Applying migration id=didhost 2026/02/04 21:27:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:50 INFO Applying migration id=invites 2026/02/04 21:27:50 INFO Applying migration id=ed25519blob 2026/02/04 21:27:50 INFO Applying migration id=rsablob 2026/02/04 21:27:50 INFO Applying migration id=iconscid 2026/02/04 21:27:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:51 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/04 21:27:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f0aa-76ac-91e5-e1aaf9022c69 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c 2026/02/04 21:27:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c 2026/02/04 21:27:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c 2026/02/04 21:27:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c --- PASS: TestDM_MaxRecipients (0.34s) === RUN TestEdit_Throttling 2026/02/04 21:27:51 INFO Applying migration id=initial 2026/02/04 21:27:51 INFO Applying migration id=notesupdated 2026/02/04 21:27:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:51 INFO Applying migration id=activitiesid 2026/02/04 21:27:51 INFO Applying migration id=outbox 2026/02/04 21:27:51 INFO Applying migration id=edits 2026/02/04 21:27:51 INFO Applying migration id=outboxactor 2026/02/04 21:27:51 INFO Applying migration id=outboxsender 2026/02/04 21:27:51 INFO Applying migration id=thread 2026/02/04 21:27:51 INFO Applying migration id=host 2026/02/04 21:27:51 INFO Applying migration id=sharedinbox 2026/02/04 21:27:51 INFO Applying migration id=noteshost 2026/02/04 21:27:51 INFO Applying migration id=fetched 2026/02/04 21:27:51 INFO Applying migration id=move 2026/02/04 21:27:51 INFO Applying migration id=cleanup 2026/02/04 21:27:51 INFO Applying migration id=received 2026/02/04 21:27:51 INFO Applying migration id=namehost 2026/02/04 21:27:51 INFO Applying migration id=outboxhost 2026/02/04 21:27:51 INFO Applying migration id=notesfts 2026/02/04 21:27:51 INFO Applying migration id=iconsname 2026/02/04 21:27:51 INFO Applying migration id=nohash 2026/02/04 21:27:51 INFO Applying migration id=shares 2026/02/04 21:27:51 INFO Applying migration id=actorttl 2026/02/04 21:27:51 INFO Applying migration id=tocc 2026/02/04 21:27:51 INFO Applying migration id=followeds 2026/02/04 21:27:51 INFO Applying migration id=certhash 2026/02/04 21:27:51 INFO Applying migration id=follows_sync 2026/02/04 21:27:51 INFO Applying migration id=jsonpath 2026/02/04 21:27:51 INFO Applying migration id=localforward 2026/02/04 21:27:51 INFO Applying migration id=avatar 2026/02/04 21:27:51 INFO Applying migration id=noimage 2026/02/04 21:27:51 INFO Applying migration id=feed 2026/02/04 21:27:51 INFO Applying migration id=bookmarks 2026/02/04 21:27:51 INFO Applying migration id=shareactivity 2026/02/04 21:27:51 INFO Applying migration id=application 2026/02/04 21:27:51 INFO Applying migration id=certificates 2026/02/04 21:27:51 INFO Applying migration id=rawforward 2026/02/04 21:27:51 INFO Applying migration id=publickey 2026/02/04 21:27:51 INFO Applying migration id=resolvegroup 2026/02/04 21:27:51 INFO Applying migration id=reject 2026/02/04 21:27:51 INFO Applying migration id=autodel 2026/02/04 21:27:51 INFO Applying migration id=jsonb 2026/02/04 21:27:51 INFO Applying migration id=quote 2026/02/04 21:27:51 INFO Applying migration id=rfc9421 2026/02/04 21:27:51 INFO Applying migration id=keys 2026/02/04 21:27:51 INFO Applying migration id=portable 2026/02/04 21:27:51 INFO Applying migration id=proofs 2026/02/04 21:27:51 INFO Applying migration id=contexts 2026/02/04 21:27:51 INFO Applying migration id=deliverieshost 2026/02/04 21:27:51 INFO Applying migration id=pembegin 2026/02/04 21:27:51 INFO Applying migration id=didhost 2026/02/04 21:27:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:51 INFO Applying migration id=invites 2026/02/04 21:27:51 INFO Applying migration id=ed25519blob 2026/02/04 21:27:51 INFO Applying migration id=rsablob 2026/02/04 21:27:51 INFO Applying migration id=iconscid 2026/02/04 21:27:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-f3a5-790a-950c-1bf436509ec1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-f3a6-70c6-a71a-ac5c4a9d80d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-f3a5-790a-950c-1bf436509ec1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-f3a5-790a-950c-1bf436509ec1 2026/02/04 21:27:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f3a7-78c7-b5c1-726a2c7eb98c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f3a7-78a2-b286-a4b9562e8fac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f3a7-78a2-b286-a4b9562e8fac 2026/02/04 21:27:51 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8d-f3a7-78a2-b286-a4b9562e8fac can=2026-02-04T21:31:51.975Z --- PASS: TestEdit_Throttling (0.77s) === RUN TestEdit_HappyFlow 2026/02/04 21:27:51 INFO Applying migration id=initial 2026/02/04 21:27:51 INFO Applying migration id=notesupdated 2026/02/04 21:27:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:51 INFO Applying migration id=activitiesid 2026/02/04 21:27:51 INFO Applying migration id=outbox 2026/02/04 21:27:51 INFO Applying migration id=edits 2026/02/04 21:27:51 INFO Applying migration id=outboxactor 2026/02/04 21:27:52 INFO Applying migration id=outboxsender 2026/02/04 21:27:52 INFO Applying migration id=thread 2026/02/04 21:27:52 INFO Applying migration id=host 2026/02/04 21:27:52 INFO Applying migration id=sharedinbox 2026/02/04 21:27:52 INFO Applying migration id=noteshost 2026/02/04 21:27:52 INFO Applying migration id=fetched 2026/02/04 21:27:52 INFO Applying migration id=move 2026/02/04 21:27:52 INFO Applying migration id=cleanup 2026/02/04 21:27:52 INFO Applying migration id=received 2026/02/04 21:27:52 INFO Applying migration id=namehost 2026/02/04 21:27:52 INFO Applying migration id=outboxhost 2026/02/04 21:27:52 INFO Applying migration id=notesfts 2026/02/04 21:27:52 INFO Applying migration id=iconsname 2026/02/04 21:27:52 INFO Applying migration id=nohash 2026/02/04 21:27:52 INFO Applying migration id=shares 2026/02/04 21:27:52 INFO Applying migration id=actorttl 2026/02/04 21:27:52 INFO Applying migration id=tocc 2026/02/04 21:27:52 INFO Applying migration id=followeds 2026/02/04 21:27:52 INFO Applying migration id=certhash 2026/02/04 21:27:52 INFO Applying migration id=follows_sync 2026/02/04 21:27:52 INFO Applying migration id=jsonpath 2026/02/04 21:27:52 INFO Applying migration id=localforward 2026/02/04 21:27:52 INFO Applying migration id=avatar 2026/02/04 21:27:52 INFO Applying migration id=noimage 2026/02/04 21:27:52 INFO Applying migration id=feed 2026/02/04 21:27:52 INFO Applying migration id=bookmarks 2026/02/04 21:27:52 INFO Applying migration id=shareactivity 2026/02/04 21:27:52 INFO Applying migration id=application 2026/02/04 21:27:52 INFO Applying migration id=certificates 2026/02/04 21:27:52 INFO Applying migration id=rawforward 2026/02/04 21:27:52 INFO Applying migration id=publickey 2026/02/04 21:27:52 INFO Applying migration id=resolvegroup 2026/02/04 21:27:52 INFO Applying migration id=reject 2026/02/04 21:27:52 INFO Applying migration id=autodel 2026/02/04 21:27:52 INFO Applying migration id=jsonb 2026/02/04 21:27:52 INFO Applying migration id=quote 2026/02/04 21:27:52 INFO Applying migration id=rfc9421 2026/02/04 21:27:52 INFO Applying migration id=keys 2026/02/04 21:27:52 INFO Applying migration id=portable 2026/02/04 21:27:52 INFO Applying migration id=proofs 2026/02/04 21:27:52 INFO Applying migration id=contexts 2026/02/04 21:27:52 INFO Applying migration id=deliverieshost 2026/02/04 21:27:52 INFO Applying migration id=pembegin 2026/02/04 21:27:52 INFO Applying migration id=didhost 2026/02/04 21:27:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:52 INFO Applying migration id=invites 2026/02/04 21:27:52 INFO Applying migration id=ed25519blob 2026/02/04 21:27:52 INFO Applying migration id=rsablob 2026/02/04 21:27:52 INFO Applying migration id=iconscid 2026/02/04 21:27:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-f693-769c-822e-22810b48cde7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-f693-7dbc-98f2-27a65ecfa2c4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-f693-769c-822e-22810b48cde7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-f693-769c-822e-22810b48cde7 2026/02/04 21:27:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f695-75d6-9cf9-b5b14be98f46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 2026/02/04 21:27:52 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8d-f696-7d15-925e-db79f540a454 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 2026/02/04 21:27:52 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 can=2026-02-04T21:43:52.726Z --- PASS: TestEdit_HappyFlow (0.75s) === RUN TestEdit_EmptyContent 2026/02/04 21:27:52 INFO Applying migration id=initial 2026/02/04 21:27:52 INFO Applying migration id=notesupdated 2026/02/04 21:27:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:52 INFO Applying migration id=activitiesid 2026/02/04 21:27:52 INFO Applying migration id=outbox 2026/02/04 21:27:52 INFO Applying migration id=edits 2026/02/04 21:27:52 INFO Applying migration id=outboxactor 2026/02/04 21:27:52 INFO Applying migration id=outboxsender 2026/02/04 21:27:52 INFO Applying migration id=thread 2026/02/04 21:27:52 INFO Applying migration id=host 2026/02/04 21:27:52 INFO Applying migration id=sharedinbox 2026/02/04 21:27:52 INFO Applying migration id=noteshost 2026/02/04 21:27:52 INFO Applying migration id=fetched 2026/02/04 21:27:52 INFO Applying migration id=move 2026/02/04 21:27:52 INFO Applying migration id=cleanup 2026/02/04 21:27:52 INFO Applying migration id=received 2026/02/04 21:27:52 INFO Applying migration id=namehost 2026/02/04 21:27:52 INFO Applying migration id=outboxhost 2026/02/04 21:27:52 INFO Applying migration id=notesfts 2026/02/04 21:27:52 INFO Applying migration id=iconsname 2026/02/04 21:27:52 INFO Applying migration id=nohash 2026/02/04 21:27:52 INFO Applying migration id=shares 2026/02/04 21:27:52 INFO Applying migration id=actorttl 2026/02/04 21:27:52 INFO Applying migration id=tocc 2026/02/04 21:27:52 INFO Applying migration id=followeds 2026/02/04 21:27:52 INFO Applying migration id=certhash 2026/02/04 21:27:52 INFO Applying migration id=follows_sync 2026/02/04 21:27:52 INFO Applying migration id=jsonpath 2026/02/04 21:27:52 INFO Applying migration id=localforward 2026/02/04 21:27:52 INFO Applying migration id=avatar 2026/02/04 21:27:52 INFO Applying migration id=noimage 2026/02/04 21:27:52 INFO Applying migration id=feed 2026/02/04 21:27:52 INFO Applying migration id=bookmarks 2026/02/04 21:27:52 INFO Applying migration id=shareactivity 2026/02/04 21:27:52 INFO Applying migration id=application 2026/02/04 21:27:52 INFO Applying migration id=certificates 2026/02/04 21:27:52 INFO Applying migration id=rawforward 2026/02/04 21:27:52 INFO Applying migration id=publickey 2026/02/04 21:27:52 INFO Applying migration id=resolvegroup 2026/02/04 21:27:52 INFO Applying migration id=reject 2026/02/04 21:27:52 INFO Applying migration id=autodel 2026/02/04 21:27:52 INFO Applying migration id=jsonb 2026/02/04 21:27:52 INFO Applying migration id=quote 2026/02/04 21:27:52 INFO Applying migration id=rfc9421 2026/02/04 21:27:52 INFO Applying migration id=keys 2026/02/04 21:27:52 INFO Applying migration id=portable 2026/02/04 21:27:52 INFO Applying migration id=proofs 2026/02/04 21:27:52 INFO Applying migration id=contexts 2026/02/04 21:27:52 INFO Applying migration id=deliverieshost 2026/02/04 21:27:52 INFO Applying migration id=pembegin 2026/02/04 21:27:52 INFO Applying migration id=didhost 2026/02/04 21:27:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:52 INFO Applying migration id=invites 2026/02/04 21:27:52 INFO Applying migration id=ed25519blob 2026/02/04 21:27:52 INFO Applying migration id=rsablob 2026/02/04 21:27:52 INFO Applying migration id=iconscid 2026/02/04 21:27:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-f9b5-743c-9cce-c9c021b7ec63 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-f9b5-7b62-b9a0-98dda1ee6d94 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-f9b5-743c-9cce-c9c021b7ec63 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-f9b5-743c-9cce-c9c021b7ec63 2026/02/04 21:27:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f9b7-73a4-a92d-a2054c8e8f19 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f9b7-7380-a7ad-0df803d94432 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f9b7-7380-a7ad-0df803d94432 --- PASS: TestEdit_EmptyContent (0.80s) === RUN TestEdit_LongContent 2026/02/04 21:27:53 INFO Applying migration id=initial 2026/02/04 21:27:53 INFO Applying migration id=notesupdated 2026/02/04 21:27:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:53 INFO Applying migration id=activitiesid 2026/02/04 21:27:53 INFO Applying migration id=outbox 2026/02/04 21:27:53 INFO Applying migration id=edits 2026/02/04 21:27:53 INFO Applying migration id=outboxactor 2026/02/04 21:27:53 INFO Applying migration id=outboxsender 2026/02/04 21:27:53 INFO Applying migration id=thread 2026/02/04 21:27:53 INFO Applying migration id=host 2026/02/04 21:27:53 INFO Applying migration id=sharedinbox 2026/02/04 21:27:53 INFO Applying migration id=noteshost 2026/02/04 21:27:53 INFO Applying migration id=fetched 2026/02/04 21:27:53 INFO Applying migration id=move 2026/02/04 21:27:53 INFO Applying migration id=cleanup 2026/02/04 21:27:53 INFO Applying migration id=received 2026/02/04 21:27:53 INFO Applying migration id=namehost 2026/02/04 21:27:53 INFO Applying migration id=outboxhost 2026/02/04 21:27:53 INFO Applying migration id=notesfts 2026/02/04 21:27:53 INFO Applying migration id=iconsname 2026/02/04 21:27:53 INFO Applying migration id=nohash 2026/02/04 21:27:53 INFO Applying migration id=shares 2026/02/04 21:27:53 INFO Applying migration id=actorttl 2026/02/04 21:27:53 INFO Applying migration id=tocc 2026/02/04 21:27:53 INFO Applying migration id=followeds 2026/02/04 21:27:53 INFO Applying migration id=certhash 2026/02/04 21:27:53 INFO Applying migration id=follows_sync 2026/02/04 21:27:53 INFO Applying migration id=jsonpath 2026/02/04 21:27:53 INFO Applying migration id=localforward 2026/02/04 21:27:53 INFO Applying migration id=avatar 2026/02/04 21:27:53 INFO Applying migration id=noimage 2026/02/04 21:27:53 INFO Applying migration id=feed 2026/02/04 21:27:53 INFO Applying migration id=bookmarks 2026/02/04 21:27:53 INFO Applying migration id=shareactivity 2026/02/04 21:27:53 INFO Applying migration id=application 2026/02/04 21:27:53 INFO Applying migration id=certificates 2026/02/04 21:27:53 INFO Applying migration id=rawforward 2026/02/04 21:27:53 INFO Applying migration id=publickey 2026/02/04 21:27:53 INFO Applying migration id=resolvegroup 2026/02/04 21:27:53 INFO Applying migration id=reject 2026/02/04 21:27:53 INFO Applying migration id=autodel 2026/02/04 21:27:53 INFO Applying migration id=jsonb 2026/02/04 21:27:53 INFO Applying migration id=quote 2026/02/04 21:27:53 INFO Applying migration id=rfc9421 2026/02/04 21:27:53 INFO Applying migration id=keys 2026/02/04 21:27:53 INFO Applying migration id=portable 2026/02/04 21:27:53 INFO Applying migration id=proofs 2026/02/04 21:27:53 INFO Applying migration id=contexts 2026/02/04 21:27:53 INFO Applying migration id=deliverieshost 2026/02/04 21:27:53 INFO Applying migration id=pembegin 2026/02/04 21:27:53 INFO Applying migration id=didhost 2026/02/04 21:27:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:53 INFO Applying migration id=invites 2026/02/04 21:27:53 INFO Applying migration id=ed25519blob 2026/02/04 21:27:53 INFO Applying migration id=rsablob 2026/02/04 21:27:53 INFO Applying migration id=iconscid 2026/02/04 21:27:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-fc45-7ad7-859d-90d89f320e21 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-fc46-7327-8f55-94f8a5d5e934 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-fc45-7ad7-859d-90d89f320e21 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-fc45-7ad7-859d-90d89f320e21 2026/02/04 21:27:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-fc47-7920-9139-e4ab37c5709c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-fc47-78fb-9c40-2c3f41fd6fa1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-fc47-78fb-9c40-2c3f41fd6fa1 --- PASS: TestEdit_LongContent (0.65s) === RUN TestEdit_InvalidEscapeSequence 2026/02/04 21:27:54 INFO Applying migration id=initial 2026/02/04 21:27:54 INFO Applying migration id=notesupdated 2026/02/04 21:27:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:54 INFO Applying migration id=activitiesid 2026/02/04 21:27:54 INFO Applying migration id=outbox 2026/02/04 21:27:54 INFO Applying migration id=edits 2026/02/04 21:27:54 INFO Applying migration id=outboxactor 2026/02/04 21:27:54 INFO Applying migration id=outboxsender 2026/02/04 21:27:54 INFO Applying migration id=thread 2026/02/04 21:27:54 INFO Applying migration id=host 2026/02/04 21:27:54 INFO Applying migration id=sharedinbox 2026/02/04 21:27:54 INFO Applying migration id=noteshost 2026/02/04 21:27:54 INFO Applying migration id=fetched 2026/02/04 21:27:54 INFO Applying migration id=move 2026/02/04 21:27:54 INFO Applying migration id=cleanup 2026/02/04 21:27:54 INFO Applying migration id=received 2026/02/04 21:27:54 INFO Applying migration id=namehost 2026/02/04 21:27:54 INFO Applying migration id=outboxhost 2026/02/04 21:27:54 INFO Applying migration id=notesfts 2026/02/04 21:27:54 INFO Applying migration id=iconsname 2026/02/04 21:27:54 INFO Applying migration id=nohash 2026/02/04 21:27:54 INFO Applying migration id=shares 2026/02/04 21:27:54 INFO Applying migration id=actorttl 2026/02/04 21:27:54 INFO Applying migration id=tocc 2026/02/04 21:27:54 INFO Applying migration id=followeds 2026/02/04 21:27:54 INFO Applying migration id=certhash 2026/02/04 21:27:54 INFO Applying migration id=follows_sync 2026/02/04 21:27:54 INFO Applying migration id=jsonpath 2026/02/04 21:27:54 INFO Applying migration id=localforward 2026/02/04 21:27:54 INFO Applying migration id=avatar 2026/02/04 21:27:54 INFO Applying migration id=noimage 2026/02/04 21:27:54 INFO Applying migration id=feed 2026/02/04 21:27:54 INFO Applying migration id=bookmarks 2026/02/04 21:27:54 INFO Applying migration id=shareactivity 2026/02/04 21:27:54 INFO Applying migration id=application 2026/02/04 21:27:54 INFO Applying migration id=certificates 2026/02/04 21:27:54 INFO Applying migration id=rawforward 2026/02/04 21:27:54 INFO Applying migration id=publickey 2026/02/04 21:27:54 INFO Applying migration id=resolvegroup 2026/02/04 21:27:54 INFO Applying migration id=reject 2026/02/04 21:27:54 INFO Applying migration id=autodel 2026/02/04 21:27:54 INFO Applying migration id=jsonb 2026/02/04 21:27:54 INFO Applying migration id=quote 2026/02/04 21:27:54 INFO Applying migration id=rfc9421 2026/02/04 21:27:54 INFO Applying migration id=keys 2026/02/04 21:27:54 INFO Applying migration id=portable 2026/02/04 21:27:54 INFO Applying migration id=proofs 2026/02/04 21:27:54 INFO Applying migration id=contexts 2026/02/04 21:27:54 INFO Applying migration id=deliverieshost 2026/02/04 21:27:54 INFO Applying migration id=pembegin 2026/02/04 21:27:54 INFO Applying migration id=didhost 2026/02/04 21:27:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:54 INFO Applying migration id=invites 2026/02/04 21:27:54 INFO Applying migration id=ed25519blob 2026/02/04 21:27:54 INFO Applying migration id=rsablob 2026/02/04 21:27:54 INFO Applying migration id=iconscid 2026/02/04 21:27:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-fe22-7758-820c-1f930732aa79 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-fe23-7966-851b-1b4bb424e6d7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-fe22-7758-820c-1f930732aa79 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-fe22-7758-820c-1f930732aa79 2026/02/04 21:27:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-fe27-75e2-9159-40cbfc4ab769 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-fe27-758a-8594-31e8c92158a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-fe27-758a-8594-31e8c92158a5 --- PASS: TestEdit_InvalidEscapeSequence (0.49s) === RUN TestEdit_NoSuchPost 2026/02/04 21:27:54 INFO Applying migration id=initial 2026/02/04 21:27:54 INFO Applying migration id=notesupdated 2026/02/04 21:27:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:54 INFO Applying migration id=activitiesid 2026/02/04 21:27:54 INFO Applying migration id=outbox 2026/02/04 21:27:54 INFO Applying migration id=edits 2026/02/04 21:27:54 INFO Applying migration id=outboxactor 2026/02/04 21:27:54 INFO Applying migration id=outboxsender 2026/02/04 21:27:54 INFO Applying migration id=thread 2026/02/04 21:27:54 INFO Applying migration id=host 2026/02/04 21:27:54 INFO Applying migration id=sharedinbox 2026/02/04 21:27:54 INFO Applying migration id=noteshost 2026/02/04 21:27:54 INFO Applying migration id=fetched 2026/02/04 21:27:54 INFO Applying migration id=move 2026/02/04 21:27:54 INFO Applying migration id=cleanup 2026/02/04 21:27:54 INFO Applying migration id=received 2026/02/04 21:27:54 INFO Applying migration id=namehost 2026/02/04 21:27:54 INFO Applying migration id=outboxhost 2026/02/04 21:27:54 INFO Applying migration id=notesfts 2026/02/04 21:27:54 INFO Applying migration id=iconsname 2026/02/04 21:27:54 INFO Applying migration id=nohash 2026/02/04 21:27:54 INFO Applying migration id=shares 2026/02/04 21:27:54 INFO Applying migration id=actorttl 2026/02/04 21:27:54 INFO Applying migration id=tocc 2026/02/04 21:27:54 INFO Applying migration id=followeds 2026/02/04 21:27:54 INFO Applying migration id=certhash 2026/02/04 21:27:54 INFO Applying migration id=follows_sync 2026/02/04 21:27:54 INFO Applying migration id=jsonpath 2026/02/04 21:27:54 INFO Applying migration id=localforward 2026/02/04 21:27:54 INFO Applying migration id=avatar 2026/02/04 21:27:54 INFO Applying migration id=noimage 2026/02/04 21:27:54 INFO Applying migration id=feed 2026/02/04 21:27:54 INFO Applying migration id=bookmarks 2026/02/04 21:27:54 INFO Applying migration id=shareactivity 2026/02/04 21:27:54 INFO Applying migration id=application 2026/02/04 21:27:54 INFO Applying migration id=certificates 2026/02/04 21:27:54 INFO Applying migration id=rawforward 2026/02/04 21:27:54 INFO Applying migration id=publickey 2026/02/04 21:27:54 INFO Applying migration id=resolvegroup 2026/02/04 21:27:54 INFO Applying migration id=reject 2026/02/04 21:27:54 INFO Applying migration id=autodel 2026/02/04 21:27:54 INFO Applying migration id=jsonb 2026/02/04 21:27:54 INFO Applying migration id=quote 2026/02/04 21:27:54 INFO Applying migration id=rfc9421 2026/02/04 21:27:54 INFO Applying migration id=keys 2026/02/04 21:27:54 INFO Applying migration id=portable 2026/02/04 21:27:54 INFO Applying migration id=proofs 2026/02/04 21:27:54 INFO Applying migration id=contexts 2026/02/04 21:27:54 INFO Applying migration id=deliverieshost 2026/02/04 21:27:54 INFO Applying migration id=pembegin 2026/02/04 21:27:54 INFO Applying migration id=didhost 2026/02/04 21:27:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:54 INFO Applying migration id=invites 2026/02/04 21:27:54 INFO Applying migration id=ed25519blob 2026/02/04 21:27:54 INFO Applying migration id=rsablob 2026/02/04 21:27:54 INFO Applying migration id=iconscid 2026/02/04 21:27:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-0067-7f01-94ac-37c53f0089de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-0068-77e9-b802-ac9dc7739842 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-0067-7f01-94ac-37c53f0089de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-0067-7f01-94ac-37c53f0089de 2026/02/04 21:27:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-006a-72d0-9db2-920833f401a3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-006a-72a8-a9a4-f90baef2d978 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-006a-72a8-a9a4-f90baef2d978 2026/02/04 21:27:55 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.57s) === RUN TestEdit_UnauthenticatedUser 2026/02/04 21:27:55 INFO Applying migration id=initial 2026/02/04 21:27:55 INFO Applying migration id=notesupdated 2026/02/04 21:27:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:55 INFO Applying migration id=activitiesid 2026/02/04 21:27:55 INFO Applying migration id=outbox 2026/02/04 21:27:55 INFO Applying migration id=edits 2026/02/04 21:27:55 INFO Applying migration id=outboxactor 2026/02/04 21:27:55 INFO Applying migration id=outboxsender 2026/02/04 21:27:55 INFO Applying migration id=thread 2026/02/04 21:27:55 INFO Applying migration id=host 2026/02/04 21:27:55 INFO Applying migration id=sharedinbox 2026/02/04 21:27:55 INFO Applying migration id=noteshost 2026/02/04 21:27:55 INFO Applying migration id=fetched 2026/02/04 21:27:55 INFO Applying migration id=move 2026/02/04 21:27:55 INFO Applying migration id=cleanup 2026/02/04 21:27:55 INFO Applying migration id=received 2026/02/04 21:27:55 INFO Applying migration id=namehost 2026/02/04 21:27:55 INFO Applying migration id=outboxhost 2026/02/04 21:27:55 INFO Applying migration id=notesfts 2026/02/04 21:27:55 INFO Applying migration id=iconsname 2026/02/04 21:27:55 INFO Applying migration id=nohash 2026/02/04 21:27:55 INFO Applying migration id=shares 2026/02/04 21:27:55 INFO Applying migration id=actorttl 2026/02/04 21:27:55 INFO Applying migration id=tocc 2026/02/04 21:27:55 INFO Applying migration id=followeds 2026/02/04 21:27:55 INFO Applying migration id=certhash 2026/02/04 21:27:55 INFO Applying migration id=follows_sync 2026/02/04 21:27:55 INFO Applying migration id=jsonpath 2026/02/04 21:27:55 INFO Applying migration id=localforward 2026/02/04 21:27:55 INFO Applying migration id=avatar 2026/02/04 21:27:55 INFO Applying migration id=noimage 2026/02/04 21:27:55 INFO Applying migration id=feed 2026/02/04 21:27:55 INFO Applying migration id=bookmarks 2026/02/04 21:27:55 INFO Applying migration id=shareactivity 2026/02/04 21:27:55 INFO Applying migration id=application 2026/02/04 21:27:55 INFO Applying migration id=certificates 2026/02/04 21:27:55 INFO Applying migration id=rawforward 2026/02/04 21:27:55 INFO Applying migration id=publickey 2026/02/04 21:27:55 INFO Applying migration id=resolvegroup 2026/02/04 21:27:55 INFO Applying migration id=reject 2026/02/04 21:27:55 INFO Applying migration id=autodel 2026/02/04 21:27:55 INFO Applying migration id=jsonb 2026/02/04 21:27:55 INFO Applying migration id=quote 2026/02/04 21:27:55 INFO Applying migration id=rfc9421 2026/02/04 21:27:55 INFO Applying migration id=keys 2026/02/04 21:27:55 INFO Applying migration id=portable 2026/02/04 21:27:55 INFO Applying migration id=proofs 2026/02/04 21:27:55 INFO Applying migration id=contexts 2026/02/04 21:27:55 INFO Applying migration id=deliverieshost 2026/02/04 21:27:55 INFO Applying migration id=pembegin 2026/02/04 21:27:55 INFO Applying migration id=didhost 2026/02/04 21:27:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:55 INFO Applying migration id=invites 2026/02/04 21:27:55 INFO Applying migration id=ed25519blob 2026/02/04 21:27:55 INFO Applying migration id=rsablob 2026/02/04 21:27:55 INFO Applying migration id=iconscid 2026/02/04 21:27:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-0236-73ba-9df2-9c6f436ef615 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-0236-7b1c-ad4a-04ee27975a92 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-0236-73ba-9df2-9c6f436ef615 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-0236-73ba-9df2-9c6f436ef615 2026/02/04 21:27:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-0238-734c-ad64-f6d2c1d21198 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0238-7327-b2c3-9abe469c3f1f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-0238-7327-b2c3-9abe469c3f1f --- PASS: TestEdit_UnauthenticatedUser (0.46s) === RUN TestEdit_AddHashtag 2026/02/04 21:27:55 INFO Applying migration id=initial 2026/02/04 21:27:55 INFO Applying migration id=notesupdated 2026/02/04 21:27:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:55 INFO Applying migration id=activitiesid 2026/02/04 21:27:55 INFO Applying migration id=outbox 2026/02/04 21:27:55 INFO Applying migration id=edits 2026/02/04 21:27:55 INFO Applying migration id=outboxactor 2026/02/04 21:27:55 INFO Applying migration id=outboxsender 2026/02/04 21:27:55 INFO Applying migration id=thread 2026/02/04 21:27:55 INFO Applying migration id=host 2026/02/04 21:27:55 INFO Applying migration id=sharedinbox 2026/02/04 21:27:55 INFO Applying migration id=noteshost 2026/02/04 21:27:55 INFO Applying migration id=fetched 2026/02/04 21:27:55 INFO Applying migration id=move 2026/02/04 21:27:55 INFO Applying migration id=cleanup 2026/02/04 21:27:55 INFO Applying migration id=received 2026/02/04 21:27:55 INFO Applying migration id=namehost 2026/02/04 21:27:55 INFO Applying migration id=outboxhost 2026/02/04 21:27:55 INFO Applying migration id=notesfts 2026/02/04 21:27:55 INFO Applying migration id=iconsname 2026/02/04 21:27:55 INFO Applying migration id=nohash 2026/02/04 21:27:55 INFO Applying migration id=shares 2026/02/04 21:27:55 INFO Applying migration id=actorttl 2026/02/04 21:27:55 INFO Applying migration id=tocc 2026/02/04 21:27:55 INFO Applying migration id=followeds 2026/02/04 21:27:55 INFO Applying migration id=certhash 2026/02/04 21:27:55 INFO Applying migration id=follows_sync 2026/02/04 21:27:55 INFO Applying migration id=jsonpath 2026/02/04 21:27:55 INFO Applying migration id=localforward 2026/02/04 21:27:55 INFO Applying migration id=avatar 2026/02/04 21:27:55 INFO Applying migration id=noimage 2026/02/04 21:27:55 INFO Applying migration id=feed 2026/02/04 21:27:55 INFO Applying migration id=bookmarks 2026/02/04 21:27:55 INFO Applying migration id=shareactivity 2026/02/04 21:27:55 INFO Applying migration id=application 2026/02/04 21:27:55 INFO Applying migration id=certificates 2026/02/04 21:27:55 INFO Applying migration id=rawforward 2026/02/04 21:27:55 INFO Applying migration id=publickey 2026/02/04 21:27:55 INFO Applying migration id=resolvegroup 2026/02/04 21:27:55 INFO Applying migration id=reject 2026/02/04 21:27:55 INFO Applying migration id=autodel 2026/02/04 21:27:55 INFO Applying migration id=jsonb 2026/02/04 21:27:55 INFO Applying migration id=quote 2026/02/04 21:27:55 INFO Applying migration id=rfc9421 2026/02/04 21:27:55 INFO Applying migration id=keys 2026/02/04 21:27:55 INFO Applying migration id=portable 2026/02/04 21:27:55 INFO Applying migration id=proofs 2026/02/04 21:27:55 INFO Applying migration id=contexts 2026/02/04 21:27:55 INFO Applying migration id=deliverieshost 2026/02/04 21:27:55 INFO Applying migration id=pembegin 2026/02/04 21:27:55 INFO Applying migration id=didhost 2026/02/04 21:27:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:55 INFO Applying migration id=invites 2026/02/04 21:27:55 INFO Applying migration id=ed25519blob 2026/02/04 21:27:55 INFO Applying migration id=rsablob 2026/02/04 21:27:55 INFO Applying migration id=iconscid 2026/02/04 21:27:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-0413-73b9-8296-88af5e215084 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/world 2026/02/04 21:27:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-0417-74b9-86c3-212df0013d8a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (0.48s) === RUN TestEdit_RemoveHashtag 2026/02/04 21:27:56 INFO Applying migration id=initial 2026/02/04 21:27:56 INFO Applying migration id=notesupdated 2026/02/04 21:27:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:56 INFO Applying migration id=activitiesid 2026/02/04 21:27:56 INFO Applying migration id=outbox 2026/02/04 21:27:56 INFO Applying migration id=edits 2026/02/04 21:27:56 INFO Applying migration id=outboxactor 2026/02/04 21:27:56 INFO Applying migration id=outboxsender 2026/02/04 21:27:56 INFO Applying migration id=thread 2026/02/04 21:27:56 INFO Applying migration id=host 2026/02/04 21:27:56 INFO Applying migration id=sharedinbox 2026/02/04 21:27:56 INFO Applying migration id=noteshost 2026/02/04 21:27:56 INFO Applying migration id=fetched 2026/02/04 21:27:56 INFO Applying migration id=move 2026/02/04 21:27:56 INFO Applying migration id=cleanup 2026/02/04 21:27:56 INFO Applying migration id=received 2026/02/04 21:27:56 INFO Applying migration id=namehost 2026/02/04 21:27:56 INFO Applying migration id=outboxhost 2026/02/04 21:27:56 INFO Applying migration id=notesfts 2026/02/04 21:27:56 INFO Applying migration id=iconsname 2026/02/04 21:27:56 INFO Applying migration id=nohash 2026/02/04 21:27:56 INFO Applying migration id=shares 2026/02/04 21:27:56 INFO Applying migration id=actorttl 2026/02/04 21:27:56 INFO Applying migration id=tocc 2026/02/04 21:27:56 INFO Applying migration id=followeds 2026/02/04 21:27:56 INFO Applying migration id=certhash 2026/02/04 21:27:56 INFO Applying migration id=follows_sync 2026/02/04 21:27:56 INFO Applying migration id=jsonpath 2026/02/04 21:27:56 INFO Applying migration id=localforward 2026/02/04 21:27:56 INFO Applying migration id=avatar 2026/02/04 21:27:56 INFO Applying migration id=noimage 2026/02/04 21:27:56 INFO Applying migration id=feed 2026/02/04 21:27:56 INFO Applying migration id=bookmarks 2026/02/04 21:27:56 INFO Applying migration id=shareactivity 2026/02/04 21:27:56 INFO Applying migration id=application 2026/02/04 21:27:56 INFO Applying migration id=certificates 2026/02/04 21:27:56 INFO Applying migration id=rawforward 2026/02/04 21:27:56 INFO Applying migration id=publickey 2026/02/04 21:27:56 INFO Applying migration id=resolvegroup 2026/02/04 21:27:56 INFO Applying migration id=reject 2026/02/04 21:27:56 INFO Applying migration id=autodel 2026/02/04 21:27:56 INFO Applying migration id=jsonb 2026/02/04 21:27:56 INFO Applying migration id=quote 2026/02/04 21:27:56 INFO Applying migration id=rfc9421 2026/02/04 21:27:56 INFO Applying migration id=keys 2026/02/04 21:27:56 INFO Applying migration id=portable 2026/02/04 21:27:56 INFO Applying migration id=proofs 2026/02/04 21:27:56 INFO Applying migration id=contexts 2026/02/04 21:27:56 INFO Applying migration id=deliverieshost 2026/02/04 21:27:56 INFO Applying migration id=pembegin 2026/02/04 21:27:56 INFO Applying migration id=didhost 2026/02/04 21:27:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:56 INFO Applying migration id=invites 2026/02/04 21:27:56 INFO Applying migration id=ed25519blob 2026/02/04 21:27:56 INFO Applying migration id=rsablob 2026/02/04 21:27:56 INFO Applying migration id=iconscid 2026/02/04 21:27:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-05cf-7f12-82e9-c27c7d8c78c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/world 2026/02/04 21:27:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-05d6-7594-8a20-7cab1eab4970 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (0.45s) === RUN TestEdit_KeepHashtags 2026/02/04 21:27:56 INFO Applying migration id=initial 2026/02/04 21:27:56 INFO Applying migration id=notesupdated 2026/02/04 21:27:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:56 INFO Applying migration id=activitiesid 2026/02/04 21:27:56 INFO Applying migration id=outbox 2026/02/04 21:27:56 INFO Applying migration id=edits 2026/02/04 21:27:56 INFO Applying migration id=outboxactor 2026/02/04 21:27:56 INFO Applying migration id=outboxsender 2026/02/04 21:27:56 INFO Applying migration id=thread 2026/02/04 21:27:56 INFO Applying migration id=host 2026/02/04 21:27:56 INFO Applying migration id=sharedinbox 2026/02/04 21:27:56 INFO Applying migration id=noteshost 2026/02/04 21:27:56 INFO Applying migration id=fetched 2026/02/04 21:27:56 INFO Applying migration id=move 2026/02/04 21:27:56 INFO Applying migration id=cleanup 2026/02/04 21:27:56 INFO Applying migration id=received 2026/02/04 21:27:56 INFO Applying migration id=namehost 2026/02/04 21:27:56 INFO Applying migration id=outboxhost 2026/02/04 21:27:56 INFO Applying migration id=notesfts 2026/02/04 21:27:56 INFO Applying migration id=iconsname 2026/02/04 21:27:56 INFO Applying migration id=nohash 2026/02/04 21:27:56 INFO Applying migration id=shares 2026/02/04 21:27:56 INFO Applying migration id=actorttl 2026/02/04 21:27:56 INFO Applying migration id=tocc 2026/02/04 21:27:56 INFO Applying migration id=followeds 2026/02/04 21:27:56 INFO Applying migration id=certhash 2026/02/04 21:27:56 INFO Applying migration id=follows_sync 2026/02/04 21:27:56 INFO Applying migration id=jsonpath 2026/02/04 21:27:56 INFO Applying migration id=localforward 2026/02/04 21:27:56 INFO Applying migration id=avatar 2026/02/04 21:27:56 INFO Applying migration id=noimage 2026/02/04 21:27:56 INFO Applying migration id=feed 2026/02/04 21:27:56 INFO Applying migration id=bookmarks 2026/02/04 21:27:56 INFO Applying migration id=shareactivity 2026/02/04 21:27:56 INFO Applying migration id=application 2026/02/04 21:27:56 INFO Applying migration id=certificates 2026/02/04 21:27:56 INFO Applying migration id=rawforward 2026/02/04 21:27:56 INFO Applying migration id=publickey 2026/02/04 21:27:56 INFO Applying migration id=resolvegroup 2026/02/04 21:27:56 INFO Applying migration id=reject 2026/02/04 21:27:56 INFO Applying migration id=autodel 2026/02/04 21:27:56 INFO Applying migration id=jsonb 2026/02/04 21:27:56 INFO Applying migration id=quote 2026/02/04 21:27:56 INFO Applying migration id=rfc9421 2026/02/04 21:27:56 INFO Applying migration id=keys 2026/02/04 21:27:56 INFO Applying migration id=portable 2026/02/04 21:27:56 INFO Applying migration id=proofs 2026/02/04 21:27:56 INFO Applying migration id=contexts 2026/02/04 21:27:56 INFO Applying migration id=deliverieshost 2026/02/04 21:27:56 INFO Applying migration id=pembegin 2026/02/04 21:27:56 INFO Applying migration id=didhost 2026/02/04 21:27:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:56 INFO Applying migration id=invites 2026/02/04 21:27:56 INFO Applying migration id=ed25519blob 2026/02/04 21:27:56 INFO Applying migration id=rsablob 2026/02/04 21:27:56 INFO Applying migration id=iconscid 2026/02/04 21:27:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-07e4-7c89-af89-3a9e52252a0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 2026/02/04 21:27:57 INFO Generating first response key=/users/hashtag/hello 2026/02/04 21:27:57 INFO Generating first response key=/users/hashtag/world 2026/02/04 21:27:57 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-07ea-74a2-807e-96b064261575 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 2026/02/04 21:27:57 INFO Generating first response key=/hashtag/hello 2026/02/04 21:27:57 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.53s) === RUN TestEdit_AddMention 2026/02/04 21:27:57 INFO Applying migration id=initial 2026/02/04 21:27:57 INFO Applying migration id=notesupdated 2026/02/04 21:27:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:57 INFO Applying migration id=activitiesid 2026/02/04 21:27:57 INFO Applying migration id=outbox 2026/02/04 21:27:57 INFO Applying migration id=edits 2026/02/04 21:27:57 INFO Applying migration id=outboxactor 2026/02/04 21:27:57 INFO Applying migration id=outboxsender 2026/02/04 21:27:57 INFO Applying migration id=thread 2026/02/04 21:27:57 INFO Applying migration id=host 2026/02/04 21:27:57 INFO Applying migration id=sharedinbox 2026/02/04 21:27:57 INFO Applying migration id=noteshost 2026/02/04 21:27:57 INFO Applying migration id=fetched 2026/02/04 21:27:57 INFO Applying migration id=move 2026/02/04 21:27:57 INFO Applying migration id=cleanup 2026/02/04 21:27:57 INFO Applying migration id=received 2026/02/04 21:27:57 INFO Applying migration id=namehost 2026/02/04 21:27:57 INFO Applying migration id=outboxhost 2026/02/04 21:27:57 INFO Applying migration id=notesfts 2026/02/04 21:27:57 INFO Applying migration id=iconsname 2026/02/04 21:27:57 INFO Applying migration id=nohash 2026/02/04 21:27:57 INFO Applying migration id=shares 2026/02/04 21:27:57 INFO Applying migration id=actorttl 2026/02/04 21:27:57 INFO Applying migration id=tocc 2026/02/04 21:27:57 INFO Applying migration id=followeds 2026/02/04 21:27:57 INFO Applying migration id=certhash 2026/02/04 21:27:57 INFO Applying migration id=follows_sync 2026/02/04 21:27:57 INFO Applying migration id=jsonpath 2026/02/04 21:27:57 INFO Applying migration id=localforward 2026/02/04 21:27:57 INFO Applying migration id=avatar 2026/02/04 21:27:57 INFO Applying migration id=noimage 2026/02/04 21:27:57 INFO Applying migration id=feed 2026/02/04 21:27:57 INFO Applying migration id=bookmarks 2026/02/04 21:27:57 INFO Applying migration id=shareactivity 2026/02/04 21:27:57 INFO Applying migration id=application 2026/02/04 21:27:57 INFO Applying migration id=certificates 2026/02/04 21:27:57 INFO Applying migration id=rawforward 2026/02/04 21:27:57 INFO Applying migration id=publickey 2026/02/04 21:27:57 INFO Applying migration id=resolvegroup 2026/02/04 21:27:57 INFO Applying migration id=reject 2026/02/04 21:27:57 INFO Applying migration id=autodel 2026/02/04 21:27:57 INFO Applying migration id=jsonb 2026/02/04 21:27:57 INFO Applying migration id=quote 2026/02/04 21:27:57 INFO Applying migration id=rfc9421 2026/02/04 21:27:57 INFO Applying migration id=keys 2026/02/04 21:27:57 INFO Applying migration id=portable 2026/02/04 21:27:57 INFO Applying migration id=proofs 2026/02/04 21:27:57 INFO Applying migration id=contexts 2026/02/04 21:27:57 INFO Applying migration id=deliverieshost 2026/02/04 21:27:57 INFO Applying migration id=pembegin 2026/02/04 21:27:57 INFO Applying migration id=didhost 2026/02/04 21:27:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:57 INFO Applying migration id=invites 2026/02/04 21:27:57 INFO Applying migration id=ed25519blob 2026/02/04 21:27:57 INFO Applying migration id=rsablob 2026/02/04 21:27:57 INFO Applying migration id=iconscid 2026/02/04 21:27:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-09eb-7331-a029-a731ff9e31ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b 2026/02/04 21:27:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b 2026/02/04 21:27:57 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:57 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-09ef-72f5-8dfe-729d1f1e2237 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b 2026/02/04 21:27:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b --- PASS: TestEdit_AddMention (0.51s) === RUN TestEdit_RemoveMention 2026/02/04 21:27:57 INFO Applying migration id=initial 2026/02/04 21:27:57 INFO Applying migration id=notesupdated 2026/02/04 21:27:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:57 INFO Applying migration id=activitiesid 2026/02/04 21:27:57 INFO Applying migration id=outbox 2026/02/04 21:27:57 INFO Applying migration id=edits 2026/02/04 21:27:57 INFO Applying migration id=outboxactor 2026/02/04 21:27:57 INFO Applying migration id=outboxsender 2026/02/04 21:27:57 INFO Applying migration id=thread 2026/02/04 21:27:57 INFO Applying migration id=host 2026/02/04 21:27:57 INFO Applying migration id=sharedinbox 2026/02/04 21:27:57 INFO Applying migration id=noteshost 2026/02/04 21:27:57 INFO Applying migration id=fetched 2026/02/04 21:27:57 INFO Applying migration id=move 2026/02/04 21:27:57 INFO Applying migration id=cleanup 2026/02/04 21:27:57 INFO Applying migration id=received 2026/02/04 21:27:57 INFO Applying migration id=namehost 2026/02/04 21:27:57 INFO Applying migration id=outboxhost 2026/02/04 21:27:57 INFO Applying migration id=notesfts 2026/02/04 21:27:57 INFO Applying migration id=iconsname 2026/02/04 21:27:57 INFO Applying migration id=nohash 2026/02/04 21:27:57 INFO Applying migration id=shares 2026/02/04 21:27:57 INFO Applying migration id=actorttl 2026/02/04 21:27:57 INFO Applying migration id=tocc 2026/02/04 21:27:57 INFO Applying migration id=followeds 2026/02/04 21:27:57 INFO Applying migration id=certhash 2026/02/04 21:27:57 INFO Applying migration id=follows_sync 2026/02/04 21:27:57 INFO Applying migration id=jsonpath 2026/02/04 21:27:57 INFO Applying migration id=localforward 2026/02/04 21:27:57 INFO Applying migration id=avatar 2026/02/04 21:27:57 INFO Applying migration id=noimage 2026/02/04 21:27:57 INFO Applying migration id=feed 2026/02/04 21:27:57 INFO Applying migration id=bookmarks 2026/02/04 21:27:57 INFO Applying migration id=shareactivity 2026/02/04 21:27:57 INFO Applying migration id=application 2026/02/04 21:27:57 INFO Applying migration id=certificates 2026/02/04 21:27:57 INFO Applying migration id=rawforward 2026/02/04 21:27:57 INFO Applying migration id=publickey 2026/02/04 21:27:57 INFO Applying migration id=resolvegroup 2026/02/04 21:27:57 INFO Applying migration id=reject 2026/02/04 21:27:57 INFO Applying migration id=autodel 2026/02/04 21:27:57 INFO Applying migration id=jsonb 2026/02/04 21:27:57 INFO Applying migration id=quote 2026/02/04 21:27:57 INFO Applying migration id=rfc9421 2026/02/04 21:27:57 INFO Applying migration id=keys 2026/02/04 21:27:57 INFO Applying migration id=portable 2026/02/04 21:27:57 INFO Applying migration id=proofs 2026/02/04 21:27:57 INFO Applying migration id=contexts 2026/02/04 21:27:57 INFO Applying migration id=deliverieshost 2026/02/04 21:27:57 INFO Applying migration id=pembegin 2026/02/04 21:27:57 INFO Applying migration id=didhost 2026/02/04 21:27:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:57 INFO Applying migration id=invites 2026/02/04 21:27:57 INFO Applying migration id=ed25519blob 2026/02/04 21:27:57 INFO Applying migration id=rsablob 2026/02/04 21:27:57 INFO Applying migration id=iconscid 2026/02/04 21:27:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-0d5d-7b2a-ac3c-08c51a033be6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 2026/02/04 21:27:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 2026/02/04 21:27:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-0d61-7855-b94d-dbbb948a25cc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 2026/02/04 21:27:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 --- PASS: TestEdit_RemoveMention (0.88s) === RUN TestEdit_KeepMention 2026/02/04 21:27:58 INFO Applying migration id=initial 2026/02/04 21:27:58 INFO Applying migration id=notesupdated 2026/02/04 21:27:58 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:58 INFO Applying migration id=activitiesid 2026/02/04 21:27:58 INFO Applying migration id=outbox 2026/02/04 21:27:58 INFO Applying migration id=edits 2026/02/04 21:27:58 INFO Applying migration id=outboxactor 2026/02/04 21:27:58 INFO Applying migration id=outboxsender 2026/02/04 21:27:58 INFO Applying migration id=thread 2026/02/04 21:27:58 INFO Applying migration id=host 2026/02/04 21:27:58 INFO Applying migration id=sharedinbox 2026/02/04 21:27:58 INFO Applying migration id=noteshost 2026/02/04 21:27:58 INFO Applying migration id=fetched 2026/02/04 21:27:58 INFO Applying migration id=move 2026/02/04 21:27:58 INFO Applying migration id=cleanup 2026/02/04 21:27:58 INFO Applying migration id=received 2026/02/04 21:27:58 INFO Applying migration id=namehost 2026/02/04 21:27:58 INFO Applying migration id=outboxhost 2026/02/04 21:27:58 INFO Applying migration id=notesfts 2026/02/04 21:27:58 INFO Applying migration id=iconsname 2026/02/04 21:27:58 INFO Applying migration id=nohash 2026/02/04 21:27:58 INFO Applying migration id=shares 2026/02/04 21:27:58 INFO Applying migration id=actorttl 2026/02/04 21:27:58 INFO Applying migration id=tocc 2026/02/04 21:27:58 INFO Applying migration id=followeds 2026/02/04 21:27:58 INFO Applying migration id=certhash 2026/02/04 21:27:58 INFO Applying migration id=follows_sync 2026/02/04 21:27:58 INFO Applying migration id=jsonpath 2026/02/04 21:27:58 INFO Applying migration id=localforward 2026/02/04 21:27:58 INFO Applying migration id=avatar 2026/02/04 21:27:58 INFO Applying migration id=noimage 2026/02/04 21:27:58 INFO Applying migration id=feed 2026/02/04 21:27:58 INFO Applying migration id=bookmarks 2026/02/04 21:27:58 INFO Applying migration id=shareactivity 2026/02/04 21:27:58 INFO Applying migration id=application 2026/02/04 21:27:58 INFO Applying migration id=certificates 2026/02/04 21:27:58 INFO Applying migration id=rawforward 2026/02/04 21:27:58 INFO Applying migration id=publickey 2026/02/04 21:27:58 INFO Applying migration id=resolvegroup 2026/02/04 21:27:58 INFO Applying migration id=reject 2026/02/04 21:27:58 INFO Applying migration id=autodel 2026/02/04 21:27:58 INFO Applying migration id=jsonb 2026/02/04 21:27:58 INFO Applying migration id=quote 2026/02/04 21:27:58 INFO Applying migration id=rfc9421 2026/02/04 21:27:58 INFO Applying migration id=keys 2026/02/04 21:27:58 INFO Applying migration id=portable 2026/02/04 21:27:58 INFO Applying migration id=proofs 2026/02/04 21:27:58 INFO Applying migration id=contexts 2026/02/04 21:27:58 INFO Applying migration id=deliverieshost 2026/02/04 21:27:58 INFO Applying migration id=pembegin 2026/02/04 21:27:58 INFO Applying migration id=didhost 2026/02/04 21:27:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:58 INFO Applying migration id=invites 2026/02/04 21:27:58 INFO Applying migration id=ed25519blob 2026/02/04 21:27:58 INFO Applying migration id=rsablob 2026/02/04 21:27:58 INFO Applying migration id=iconscid 2026/02/04 21:27:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1001-7cdd-9bf9-0d0964345a2e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab 2026/02/04 21:27:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab 2026/02/04 21:27:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:59 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1005-7c5d-b3f5-6b23db9ae87e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab 2026/02/04 21:27:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab --- PASS: TestEdit_KeepMention (0.68s) === RUN TestEdit_PollAddOption 2026/02/04 21:27:59 INFO Applying migration id=initial 2026/02/04 21:27:59 INFO Applying migration id=notesupdated 2026/02/04 21:27:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:59 INFO Applying migration id=activitiesid 2026/02/04 21:27:59 INFO Applying migration id=outbox 2026/02/04 21:27:59 INFO Applying migration id=edits 2026/02/04 21:27:59 INFO Applying migration id=outboxactor 2026/02/04 21:27:59 INFO Applying migration id=outboxsender 2026/02/04 21:27:59 INFO Applying migration id=thread 2026/02/04 21:27:59 INFO Applying migration id=host 2026/02/04 21:27:59 INFO Applying migration id=sharedinbox 2026/02/04 21:27:59 INFO Applying migration id=noteshost 2026/02/04 21:27:59 INFO Applying migration id=fetched 2026/02/04 21:27:59 INFO Applying migration id=move 2026/02/04 21:27:59 INFO Applying migration id=cleanup 2026/02/04 21:27:59 INFO Applying migration id=received 2026/02/04 21:27:59 INFO Applying migration id=namehost 2026/02/04 21:27:59 INFO Applying migration id=outboxhost 2026/02/04 21:27:59 INFO Applying migration id=notesfts 2026/02/04 21:27:59 INFO Applying migration id=iconsname 2026/02/04 21:27:59 INFO Applying migration id=nohash 2026/02/04 21:27:59 INFO Applying migration id=shares 2026/02/04 21:27:59 INFO Applying migration id=actorttl 2026/02/04 21:27:59 INFO Applying migration id=tocc 2026/02/04 21:27:59 INFO Applying migration id=followeds 2026/02/04 21:27:59 INFO Applying migration id=certhash 2026/02/04 21:27:59 INFO Applying migration id=follows_sync 2026/02/04 21:27:59 INFO Applying migration id=jsonpath 2026/02/04 21:27:59 INFO Applying migration id=localforward 2026/02/04 21:27:59 INFO Applying migration id=avatar 2026/02/04 21:27:59 INFO Applying migration id=noimage 2026/02/04 21:27:59 INFO Applying migration id=feed 2026/02/04 21:27:59 INFO Applying migration id=bookmarks 2026/02/04 21:27:59 INFO Applying migration id=shareactivity 2026/02/04 21:27:59 INFO Applying migration id=application 2026/02/04 21:27:59 INFO Applying migration id=certificates 2026/02/04 21:27:59 INFO Applying migration id=rawforward 2026/02/04 21:27:59 INFO Applying migration id=publickey 2026/02/04 21:27:59 INFO Applying migration id=resolvegroup 2026/02/04 21:27:59 INFO Applying migration id=reject 2026/02/04 21:27:59 INFO Applying migration id=autodel 2026/02/04 21:27:59 INFO Applying migration id=jsonb 2026/02/04 21:27:59 INFO Applying migration id=quote 2026/02/04 21:27:59 INFO Applying migration id=rfc9421 2026/02/04 21:27:59 INFO Applying migration id=keys 2026/02/04 21:27:59 INFO Applying migration id=portable 2026/02/04 21:27:59 INFO Applying migration id=proofs 2026/02/04 21:27:59 INFO Applying migration id=contexts 2026/02/04 21:27:59 INFO Applying migration id=deliverieshost 2026/02/04 21:27:59 INFO Applying migration id=pembegin 2026/02/04 21:27:59 INFO Applying migration id=didhost 2026/02/04 21:27:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:59 INFO Applying migration id=invites 2026/02/04 21:27:59 INFO Applying migration id=ed25519blob 2026/02/04 21:27:59 INFO Applying migration id=rsablob 2026/02/04 21:27:59 INFO Applying migration id=iconscid 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-144c-7776-9206-87012aeac8d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-144e-759f-974e-2d819a150c0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144e-7589-a4f0-9aec0a153c62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-144e-7589-a4f0-9aec0a153c62 2026/02/04 21:28:00 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1450-7389-b67b-8016eb080a4d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1453-7cc4-b1f3-f60f1fa5e80b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1455-7737-8e52-407ecbfed6b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1455-771a-883b-e97a2d5c5269 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8e-1455-771a-883b-e97a2d5c5269 2026/02/04 21:28:00 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1458-7312-8c58-151d528a5d87 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec --- PASS: TestEdit_PollAddOption (1.11s) === RUN TestEdit_RemoveQuestion 2026/02/04 21:28:00 INFO Applying migration id=initial 2026/02/04 21:28:00 INFO Applying migration id=notesupdated 2026/02/04 21:28:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:00 INFO Applying migration id=activitiesid 2026/02/04 21:28:00 INFO Applying migration id=outbox 2026/02/04 21:28:00 INFO Applying migration id=edits 2026/02/04 21:28:00 INFO Applying migration id=outboxactor 2026/02/04 21:28:00 INFO Applying migration id=outboxsender 2026/02/04 21:28:00 INFO Applying migration id=thread 2026/02/04 21:28:00 INFO Applying migration id=host 2026/02/04 21:28:00 INFO Applying migration id=sharedinbox 2026/02/04 21:28:00 INFO Applying migration id=noteshost 2026/02/04 21:28:00 INFO Applying migration id=fetched 2026/02/04 21:28:00 INFO Applying migration id=move 2026/02/04 21:28:00 INFO Applying migration id=cleanup 2026/02/04 21:28:00 INFO Applying migration id=received 2026/02/04 21:28:00 INFO Applying migration id=namehost 2026/02/04 21:28:00 INFO Applying migration id=outboxhost 2026/02/04 21:28:00 INFO Applying migration id=notesfts 2026/02/04 21:28:00 INFO Applying migration id=iconsname 2026/02/04 21:28:00 INFO Applying migration id=nohash 2026/02/04 21:28:00 INFO Applying migration id=shares 2026/02/04 21:28:00 INFO Applying migration id=actorttl 2026/02/04 21:28:00 INFO Applying migration id=tocc 2026/02/04 21:28:00 INFO Applying migration id=followeds 2026/02/04 21:28:00 INFO Applying migration id=certhash 2026/02/04 21:28:00 INFO Applying migration id=follows_sync 2026/02/04 21:28:00 INFO Applying migration id=jsonpath 2026/02/04 21:28:00 INFO Applying migration id=localforward 2026/02/04 21:28:00 INFO Applying migration id=avatar 2026/02/04 21:28:00 INFO Applying migration id=noimage 2026/02/04 21:28:00 INFO Applying migration id=feed 2026/02/04 21:28:00 INFO Applying migration id=bookmarks 2026/02/04 21:28:00 INFO Applying migration id=shareactivity 2026/02/04 21:28:00 INFO Applying migration id=application 2026/02/04 21:28:00 INFO Applying migration id=certificates 2026/02/04 21:28:00 INFO Applying migration id=rawforward 2026/02/04 21:28:00 INFO Applying migration id=publickey 2026/02/04 21:28:00 INFO Applying migration id=resolvegroup 2026/02/04 21:28:00 INFO Applying migration id=reject 2026/02/04 21:28:00 INFO Applying migration id=autodel 2026/02/04 21:28:00 INFO Applying migration id=jsonb 2026/02/04 21:28:00 INFO Applying migration id=quote 2026/02/04 21:28:00 INFO Applying migration id=rfc9421 2026/02/04 21:28:00 INFO Applying migration id=keys 2026/02/04 21:28:00 INFO Applying migration id=portable 2026/02/04 21:28:00 INFO Applying migration id=proofs 2026/02/04 21:28:00 INFO Applying migration id=contexts 2026/02/04 21:28:00 INFO Applying migration id=deliverieshost 2026/02/04 21:28:00 INFO Applying migration id=pembegin 2026/02/04 21:28:00 INFO Applying migration id=didhost 2026/02/04 21:28:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:00 INFO Applying migration id=invites 2026/02/04 21:28:00 INFO Applying migration id=ed25519blob 2026/02/04 21:28:00 INFO Applying migration id=rsablob 2026/02/04 21:28:00 INFO Applying migration id=iconscid 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1688-7e23-a5b1-cf064bbfaf00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-168b-74a0-8c21-4fb29b8ba6d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-168b-7483-b14d-105e3b598c6e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-168b-7483-b14d-105e3b598c6e 2026/02/04 21:28:00 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-168d-77db-844f-cfa2e83ffb64 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1691-7db8-bd95-7d878838fdb4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c --- PASS: TestEdit_RemoveQuestion (0.56s) === RUN TestFollow_PostToFollowers 2026/02/04 21:28:00 INFO Applying migration id=initial 2026/02/04 21:28:00 INFO Applying migration id=notesupdated 2026/02/04 21:28:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:00 INFO Applying migration id=activitiesid 2026/02/04 21:28:00 INFO Applying migration id=outbox 2026/02/04 21:28:00 INFO Applying migration id=edits 2026/02/04 21:28:00 INFO Applying migration id=outboxactor 2026/02/04 21:28:00 INFO Applying migration id=outboxsender 2026/02/04 21:28:00 INFO Applying migration id=thread 2026/02/04 21:28:00 INFO Applying migration id=host 2026/02/04 21:28:00 INFO Applying migration id=sharedinbox 2026/02/04 21:28:00 INFO Applying migration id=noteshost 2026/02/04 21:28:00 INFO Applying migration id=fetched 2026/02/04 21:28:00 INFO Applying migration id=move 2026/02/04 21:28:00 INFO Applying migration id=cleanup 2026/02/04 21:28:00 INFO Applying migration id=received 2026/02/04 21:28:00 INFO Applying migration id=namehost 2026/02/04 21:28:00 INFO Applying migration id=outboxhost 2026/02/04 21:28:00 INFO Applying migration id=notesfts 2026/02/04 21:28:00 INFO Applying migration id=iconsname 2026/02/04 21:28:00 INFO Applying migration id=nohash 2026/02/04 21:28:00 INFO Applying migration id=shares 2026/02/04 21:28:00 INFO Applying migration id=actorttl 2026/02/04 21:28:00 INFO Applying migration id=tocc 2026/02/04 21:28:00 INFO Applying migration id=followeds 2026/02/04 21:28:00 INFO Applying migration id=certhash 2026/02/04 21:28:00 INFO Applying migration id=follows_sync 2026/02/04 21:28:00 INFO Applying migration id=jsonpath 2026/02/04 21:28:00 INFO Applying migration id=localforward 2026/02/04 21:28:00 INFO Applying migration id=avatar 2026/02/04 21:28:00 INFO Applying migration id=noimage 2026/02/04 21:28:00 INFO Applying migration id=feed 2026/02/04 21:28:00 INFO Applying migration id=bookmarks 2026/02/04 21:28:00 INFO Applying migration id=shareactivity 2026/02/04 21:28:00 INFO Applying migration id=application 2026/02/04 21:28:00 INFO Applying migration id=certificates 2026/02/04 21:28:00 INFO Applying migration id=rawforward 2026/02/04 21:28:00 INFO Applying migration id=publickey 2026/02/04 21:28:00 INFO Applying migration id=resolvegroup 2026/02/04 21:28:00 INFO Applying migration id=reject 2026/02/04 21:28:00 INFO Applying migration id=autodel 2026/02/04 21:28:00 INFO Applying migration id=jsonb 2026/02/04 21:28:00 INFO Applying migration id=quote 2026/02/04 21:28:00 INFO Applying migration id=rfc9421 2026/02/04 21:28:00 INFO Applying migration id=keys 2026/02/04 21:28:00 INFO Applying migration id=portable 2026/02/04 21:28:01 INFO Applying migration id=proofs 2026/02/04 21:28:01 INFO Applying migration id=contexts 2026/02/04 21:28:01 INFO Applying migration id=deliverieshost 2026/02/04 21:28:01 INFO Applying migration id=pembegin 2026/02/04 21:28:01 INFO Applying migration id=didhost 2026/02/04 21:28:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:01 INFO Applying migration id=invites 2026/02/04 21:28:01 INFO Applying migration id=ed25519blob 2026/02/04 21:28:01 INFO Applying migration id=rsablob 2026/02/04 21:28:01 INFO Applying migration id=iconscid 2026/02/04 21:28:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-189f-7c54-978d-eb46f50dfcb8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-18a0-7459-ac07-8e296b523f4d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-189f-7c54-978d-eb46f50dfcb8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-189f-7c54-978d-eb46f50dfcb8 2026/02/04 21:28:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-18a2-718f-b3e3-22ebdf38aa47 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-18a2-716d-83c9-05d04378ec93 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-18a2-716d-83c9-05d04378ec93 --- PASS: TestFollow_PostToFollowers (0.53s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/04 21:28:01 INFO Applying migration id=initial 2026/02/04 21:28:01 INFO Applying migration id=notesupdated 2026/02/04 21:28:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:01 INFO Applying migration id=activitiesid 2026/02/04 21:28:01 INFO Applying migration id=outbox 2026/02/04 21:28:01 INFO Applying migration id=edits 2026/02/04 21:28:01 INFO Applying migration id=outboxactor 2026/02/04 21:28:01 INFO Applying migration id=outboxsender 2026/02/04 21:28:01 INFO Applying migration id=thread 2026/02/04 21:28:01 INFO Applying migration id=host 2026/02/04 21:28:01 INFO Applying migration id=sharedinbox 2026/02/04 21:28:01 INFO Applying migration id=noteshost 2026/02/04 21:28:01 INFO Applying migration id=fetched 2026/02/04 21:28:01 INFO Applying migration id=move 2026/02/04 21:28:01 INFO Applying migration id=cleanup 2026/02/04 21:28:01 INFO Applying migration id=received 2026/02/04 21:28:01 INFO Applying migration id=namehost 2026/02/04 21:28:01 INFO Applying migration id=outboxhost 2026/02/04 21:28:01 INFO Applying migration id=notesfts 2026/02/04 21:28:01 INFO Applying migration id=iconsname 2026/02/04 21:28:01 INFO Applying migration id=nohash 2026/02/04 21:28:01 INFO Applying migration id=shares 2026/02/04 21:28:01 INFO Applying migration id=actorttl 2026/02/04 21:28:01 INFO Applying migration id=tocc 2026/02/04 21:28:01 INFO Applying migration id=followeds 2026/02/04 21:28:01 INFO Applying migration id=certhash 2026/02/04 21:28:01 INFO Applying migration id=follows_sync 2026/02/04 21:28:01 INFO Applying migration id=jsonpath 2026/02/04 21:28:01 INFO Applying migration id=localforward 2026/02/04 21:28:01 INFO Applying migration id=avatar 2026/02/04 21:28:01 INFO Applying migration id=noimage 2026/02/04 21:28:01 INFO Applying migration id=feed 2026/02/04 21:28:01 INFO Applying migration id=bookmarks 2026/02/04 21:28:01 INFO Applying migration id=shareactivity 2026/02/04 21:28:01 INFO Applying migration id=application 2026/02/04 21:28:01 INFO Applying migration id=certificates 2026/02/04 21:28:01 INFO Applying migration id=rawforward 2026/02/04 21:28:01 INFO Applying migration id=publickey 2026/02/04 21:28:01 INFO Applying migration id=resolvegroup 2026/02/04 21:28:01 INFO Applying migration id=reject 2026/02/04 21:28:01 INFO Applying migration id=autodel 2026/02/04 21:28:01 INFO Applying migration id=jsonb 2026/02/04 21:28:01 INFO Applying migration id=quote 2026/02/04 21:28:01 INFO Applying migration id=rfc9421 2026/02/04 21:28:01 INFO Applying migration id=keys 2026/02/04 21:28:01 INFO Applying migration id=portable 2026/02/04 21:28:01 INFO Applying migration id=proofs 2026/02/04 21:28:01 INFO Applying migration id=contexts 2026/02/04 21:28:01 INFO Applying migration id=deliverieshost 2026/02/04 21:28:01 INFO Applying migration id=pembegin 2026/02/04 21:28:01 INFO Applying migration id=didhost 2026/02/04 21:28:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:01 INFO Applying migration id=invites 2026/02/04 21:28:01 INFO Applying migration id=ed25519blob 2026/02/04 21:28:01 INFO Applying migration id=rsablob 2026/02/04 21:28:01 INFO Applying migration id=iconscid 2026/02/04 21:28:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1aff-7f2c-93ba-44777942f397 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1aff-7eb1-bc8a-ef3052b288d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1aff-7eb1-bc8a-ef3052b288d0 2026/02/04 21:28:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-1b02-7ee4-9eba-9d01a68764e3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-1b04-7105-b828-53d536f1d838 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-1b02-7ee4-9eba-9d01a68764e3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-1b02-7ee4-9eba-9d01a68764e3 --- PASS: TestFollow_PostToFollowersBeforeFollow (0.62s) === RUN TestFollow_DMUnfollowFollow 2026/02/04 21:28:02 INFO Applying migration id=initial 2026/02/04 21:28:02 INFO Applying migration id=notesupdated 2026/02/04 21:28:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:02 INFO Applying migration id=activitiesid 2026/02/04 21:28:02 INFO Applying migration id=outbox 2026/02/04 21:28:02 INFO Applying migration id=edits 2026/02/04 21:28:02 INFO Applying migration id=outboxactor 2026/02/04 21:28:02 INFO Applying migration id=outboxsender 2026/02/04 21:28:02 INFO Applying migration id=thread 2026/02/04 21:28:02 INFO Applying migration id=host 2026/02/04 21:28:02 INFO Applying migration id=sharedinbox 2026/02/04 21:28:02 INFO Applying migration id=noteshost 2026/02/04 21:28:02 INFO Applying migration id=fetched 2026/02/04 21:28:02 INFO Applying migration id=move 2026/02/04 21:28:02 INFO Applying migration id=cleanup 2026/02/04 21:28:02 INFO Applying migration id=received 2026/02/04 21:28:02 INFO Applying migration id=namehost 2026/02/04 21:28:02 INFO Applying migration id=outboxhost 2026/02/04 21:28:02 INFO Applying migration id=notesfts 2026/02/04 21:28:02 INFO Applying migration id=iconsname 2026/02/04 21:28:02 INFO Applying migration id=nohash 2026/02/04 21:28:02 INFO Applying migration id=shares 2026/02/04 21:28:02 INFO Applying migration id=actorttl 2026/02/04 21:28:02 INFO Applying migration id=tocc 2026/02/04 21:28:02 INFO Applying migration id=followeds 2026/02/04 21:28:02 INFO Applying migration id=certhash 2026/02/04 21:28:02 INFO Applying migration id=follows_sync 2026/02/04 21:28:02 INFO Applying migration id=jsonpath 2026/02/04 21:28:02 INFO Applying migration id=localforward 2026/02/04 21:28:02 INFO Applying migration id=avatar 2026/02/04 21:28:02 INFO Applying migration id=noimage 2026/02/04 21:28:02 INFO Applying migration id=feed 2026/02/04 21:28:02 INFO Applying migration id=bookmarks 2026/02/04 21:28:02 INFO Applying migration id=shareactivity 2026/02/04 21:28:02 INFO Applying migration id=application 2026/02/04 21:28:02 INFO Applying migration id=certificates 2026/02/04 21:28:02 INFO Applying migration id=rawforward 2026/02/04 21:28:02 INFO Applying migration id=publickey 2026/02/04 21:28:02 INFO Applying migration id=resolvegroup 2026/02/04 21:28:02 INFO Applying migration id=reject 2026/02/04 21:28:02 INFO Applying migration id=autodel 2026/02/04 21:28:02 INFO Applying migration id=jsonb 2026/02/04 21:28:02 INFO Applying migration id=quote 2026/02/04 21:28:02 INFO Applying migration id=rfc9421 2026/02/04 21:28:02 INFO Applying migration id=keys 2026/02/04 21:28:02 INFO Applying migration id=portable 2026/02/04 21:28:02 INFO Applying migration id=proofs 2026/02/04 21:28:02 INFO Applying migration id=contexts 2026/02/04 21:28:02 INFO Applying migration id=deliverieshost 2026/02/04 21:28:02 INFO Applying migration id=pembegin 2026/02/04 21:28:02 INFO Applying migration id=didhost 2026/02/04 21:28:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:02 INFO Applying migration id=invites 2026/02/04 21:28:02 INFO Applying migration id=ed25519blob 2026/02/04 21:28:02 INFO Applying migration id=rsablob 2026/02/04 21:28:02 INFO Applying migration id=iconscid 2026/02/04 21:28:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-1e04-7bc7-a7a1-fdb348869f16 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 2026/02/04 21:28:02 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1e05-730b-b274-00e5efc1e09d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1e05-71ad-98a9-abc9e35406e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1e05-71ad-98a9-abc9e35406e3 2026/02/04 21:28:02 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-1e0a-779a-9109-4acc83a08ed6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 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.77s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/04 21:28:02 INFO Applying migration id=initial 2026/02/04 21:28:02 INFO Applying migration id=notesupdated 2026/02/04 21:28:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:02 INFO Applying migration id=activitiesid 2026/02/04 21:28:02 INFO Applying migration id=outbox 2026/02/04 21:28:02 INFO Applying migration id=edits 2026/02/04 21:28:02 INFO Applying migration id=outboxactor 2026/02/04 21:28:02 INFO Applying migration id=outboxsender 2026/02/04 21:28:02 INFO Applying migration id=thread 2026/02/04 21:28:02 INFO Applying migration id=host 2026/02/04 21:28:02 INFO Applying migration id=sharedinbox 2026/02/04 21:28:02 INFO Applying migration id=noteshost 2026/02/04 21:28:02 INFO Applying migration id=fetched 2026/02/04 21:28:02 INFO Applying migration id=move 2026/02/04 21:28:02 INFO Applying migration id=cleanup 2026/02/04 21:28:02 INFO Applying migration id=received 2026/02/04 21:28:02 INFO Applying migration id=namehost 2026/02/04 21:28:02 INFO Applying migration id=outboxhost 2026/02/04 21:28:02 INFO Applying migration id=notesfts 2026/02/04 21:28:02 INFO Applying migration id=iconsname 2026/02/04 21:28:02 INFO Applying migration id=nohash 2026/02/04 21:28:02 INFO Applying migration id=shares 2026/02/04 21:28:02 INFO Applying migration id=actorttl 2026/02/04 21:28:02 INFO Applying migration id=tocc 2026/02/04 21:28:02 INFO Applying migration id=followeds 2026/02/04 21:28:02 INFO Applying migration id=certhash 2026/02/04 21:28:02 INFO Applying migration id=follows_sync 2026/02/04 21:28:02 INFO Applying migration id=jsonpath 2026/02/04 21:28:02 INFO Applying migration id=localforward 2026/02/04 21:28:02 INFO Applying migration id=avatar 2026/02/04 21:28:02 INFO Applying migration id=noimage 2026/02/04 21:28:02 INFO Applying migration id=feed 2026/02/04 21:28:02 INFO Applying migration id=bookmarks 2026/02/04 21:28:02 INFO Applying migration id=shareactivity 2026/02/04 21:28:02 INFO Applying migration id=application 2026/02/04 21:28:02 INFO Applying migration id=certificates 2026/02/04 21:28:02 INFO Applying migration id=rawforward 2026/02/04 21:28:02 INFO Applying migration id=publickey 2026/02/04 21:28:02 INFO Applying migration id=resolvegroup 2026/02/04 21:28:02 INFO Applying migration id=reject 2026/02/04 21:28:02 INFO Applying migration id=autodel 2026/02/04 21:28:02 INFO Applying migration id=jsonb 2026/02/04 21:28:02 INFO Applying migration id=quote 2026/02/04 21:28:02 INFO Applying migration id=rfc9421 2026/02/04 21:28:02 INFO Applying migration id=keys 2026/02/04 21:28:02 INFO Applying migration id=portable 2026/02/04 21:28:02 INFO Applying migration id=proofs 2026/02/04 21:28:02 INFO Applying migration id=contexts 2026/02/04 21:28:02 INFO Applying migration id=deliverieshost 2026/02/04 21:28:02 INFO Applying migration id=pembegin 2026/02/04 21:28:02 INFO Applying migration id=didhost 2026/02/04 21:28:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:02 INFO Applying migration id=invites 2026/02/04 21:28:02 INFO Applying migration id=ed25519blob 2026/02/04 21:28:02 INFO Applying migration id=rsablob 2026/02/04 21:28:02 INFO Applying migration id=iconscid 2026/02/04 21:28:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-2036-78f0-b432-5c27ba98adcf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 2026/02/04 21:28:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-2037-7036-829e-bc7971e64731 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-2036-7e3f-a4b2-d8ab0434122b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-2036-7e3f-a4b2-d8ab0434122b 2026/02/04 21:28:03 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-2038-753f-987a-be482bbccc7b activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (0.56s) === RUN TestFollow_PublicPost 2026/02/04 21:28:03 INFO Applying migration id=initial 2026/02/04 21:28:03 INFO Applying migration id=notesupdated 2026/02/04 21:28:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:03 INFO Applying migration id=activitiesid 2026/02/04 21:28:03 INFO Applying migration id=outbox 2026/02/04 21:28:03 INFO Applying migration id=edits 2026/02/04 21:28:03 INFO Applying migration id=outboxactor 2026/02/04 21:28:03 INFO Applying migration id=outboxsender 2026/02/04 21:28:03 INFO Applying migration id=thread 2026/02/04 21:28:03 INFO Applying migration id=host 2026/02/04 21:28:03 INFO Applying migration id=sharedinbox 2026/02/04 21:28:03 INFO Applying migration id=noteshost 2026/02/04 21:28:03 INFO Applying migration id=fetched 2026/02/04 21:28:03 INFO Applying migration id=move 2026/02/04 21:28:03 INFO Applying migration id=cleanup 2026/02/04 21:28:03 INFO Applying migration id=received 2026/02/04 21:28:03 INFO Applying migration id=namehost 2026/02/04 21:28:03 INFO Applying migration id=outboxhost 2026/02/04 21:28:03 INFO Applying migration id=notesfts 2026/02/04 21:28:03 INFO Applying migration id=iconsname 2026/02/04 21:28:03 INFO Applying migration id=nohash 2026/02/04 21:28:03 INFO Applying migration id=shares 2026/02/04 21:28:03 INFO Applying migration id=actorttl 2026/02/04 21:28:03 INFO Applying migration id=tocc 2026/02/04 21:28:03 INFO Applying migration id=followeds 2026/02/04 21:28:03 INFO Applying migration id=certhash 2026/02/04 21:28:03 INFO Applying migration id=follows_sync 2026/02/04 21:28:03 INFO Applying migration id=jsonpath 2026/02/04 21:28:03 INFO Applying migration id=localforward 2026/02/04 21:28:03 INFO Applying migration id=avatar 2026/02/04 21:28:03 INFO Applying migration id=noimage 2026/02/04 21:28:03 INFO Applying migration id=feed 2026/02/04 21:28:03 INFO Applying migration id=bookmarks 2026/02/04 21:28:03 INFO Applying migration id=shareactivity 2026/02/04 21:28:03 INFO Applying migration id=application 2026/02/04 21:28:03 INFO Applying migration id=certificates 2026/02/04 21:28:03 INFO Applying migration id=rawforward 2026/02/04 21:28:03 INFO Applying migration id=publickey 2026/02/04 21:28:03 INFO Applying migration id=resolvegroup 2026/02/04 21:28:03 INFO Applying migration id=reject 2026/02/04 21:28:03 INFO Applying migration id=autodel 2026/02/04 21:28:03 INFO Applying migration id=jsonb 2026/02/04 21:28:03 INFO Applying migration id=quote 2026/02/04 21:28:03 INFO Applying migration id=rfc9421 2026/02/04 21:28:03 INFO Applying migration id=keys 2026/02/04 21:28:03 INFO Applying migration id=portable 2026/02/04 21:28:03 INFO Applying migration id=proofs 2026/02/04 21:28:03 INFO Applying migration id=contexts 2026/02/04 21:28:03 INFO Applying migration id=deliverieshost 2026/02/04 21:28:03 INFO Applying migration id=pembegin 2026/02/04 21:28:03 INFO Applying migration id=didhost 2026/02/04 21:28:03 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:03 INFO Applying migration id=invites 2026/02/04 21:28:03 INFO Applying migration id=ed25519blob 2026/02/04 21:28:03 INFO Applying migration id=rsablob 2026/02/04 21:28:03 INFO Applying migration id=iconscid 2026/02/04 21:28:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-22a4-7e46-b375-ba39e9868903 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-22a5-7ef5-b36f-6d32af57adea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-22a4-7e46-b375-ba39e9868903 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-22a4-7e46-b375-ba39e9868903 2026/02/04 21:28:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-22a9-73a8-be83-36132cf4b3bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-22a9-7354-bce6-6d6b36080a1c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-22a9-7354-bce6-6d6b36080a1c --- PASS: TestFollow_PublicPost (0.63s) === RUN TestFollow_Mutual 2026/02/04 21:28:04 INFO Applying migration id=initial 2026/02/04 21:28:04 INFO Applying migration id=notesupdated 2026/02/04 21:28:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:04 INFO Applying migration id=activitiesid 2026/02/04 21:28:04 INFO Applying migration id=outbox 2026/02/04 21:28:04 INFO Applying migration id=edits 2026/02/04 21:28:04 INFO Applying migration id=outboxactor 2026/02/04 21:28:04 INFO Applying migration id=outboxsender 2026/02/04 21:28:04 INFO Applying migration id=thread 2026/02/04 21:28:04 INFO Applying migration id=host 2026/02/04 21:28:04 INFO Applying migration id=sharedinbox 2026/02/04 21:28:04 INFO Applying migration id=noteshost 2026/02/04 21:28:04 INFO Applying migration id=fetched 2026/02/04 21:28:04 INFO Applying migration id=move 2026/02/04 21:28:04 INFO Applying migration id=cleanup 2026/02/04 21:28:04 INFO Applying migration id=received 2026/02/04 21:28:04 INFO Applying migration id=namehost 2026/02/04 21:28:04 INFO Applying migration id=outboxhost 2026/02/04 21:28:04 INFO Applying migration id=notesfts 2026/02/04 21:28:04 INFO Applying migration id=iconsname 2026/02/04 21:28:04 INFO Applying migration id=nohash 2026/02/04 21:28:04 INFO Applying migration id=shares 2026/02/04 21:28:04 INFO Applying migration id=actorttl 2026/02/04 21:28:04 INFO Applying migration id=tocc 2026/02/04 21:28:04 INFO Applying migration id=followeds 2026/02/04 21:28:04 INFO Applying migration id=certhash 2026/02/04 21:28:04 INFO Applying migration id=follows_sync 2026/02/04 21:28:04 INFO Applying migration id=jsonpath 2026/02/04 21:28:04 INFO Applying migration id=localforward 2026/02/04 21:28:04 INFO Applying migration id=avatar 2026/02/04 21:28:04 INFO Applying migration id=noimage 2026/02/04 21:28:04 INFO Applying migration id=feed 2026/02/04 21:28:04 INFO Applying migration id=bookmarks 2026/02/04 21:28:04 INFO Applying migration id=shareactivity 2026/02/04 21:28:04 INFO Applying migration id=application 2026/02/04 21:28:04 INFO Applying migration id=certificates 2026/02/04 21:28:04 INFO Applying migration id=rawforward 2026/02/04 21:28:04 INFO Applying migration id=publickey 2026/02/04 21:28:04 INFO Applying migration id=resolvegroup 2026/02/04 21:28:04 INFO Applying migration id=reject 2026/02/04 21:28:04 INFO Applying migration id=autodel 2026/02/04 21:28:04 INFO Applying migration id=jsonb 2026/02/04 21:28:04 INFO Applying migration id=quote 2026/02/04 21:28:04 INFO Applying migration id=rfc9421 2026/02/04 21:28:04 INFO Applying migration id=keys 2026/02/04 21:28:04 INFO Applying migration id=portable 2026/02/04 21:28:04 INFO Applying migration id=proofs 2026/02/04 21:28:04 INFO Applying migration id=contexts 2026/02/04 21:28:04 INFO Applying migration id=deliverieshost 2026/02/04 21:28:04 INFO Applying migration id=pembegin 2026/02/04 21:28:04 INFO Applying migration id=didhost 2026/02/04 21:28:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:04 INFO Applying migration id=invites 2026/02/04 21:28:04 INFO Applying migration id=ed25519blob 2026/02/04 21:28:04 INFO Applying migration id=rsablob 2026/02/04 21:28:04 INFO Applying migration id=iconscid 2026/02/04 21:28:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-25b8-73c1-b876-eee0f9179cc5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-25b9-769e-b849-7b430886b57f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-25b8-73c1-b876-eee0f9179cc5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-25b8-73c1-b876-eee0f9179cc5 2026/02/04 21:28:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-25bd-7c62-a1e0-9d9bf400f261 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 2026/02/04 21:28:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 2026/02/04 21:28:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-25c2-77d2-90df-bf5232325943 note=https://localhost.localdomain:8443/post/019c2a8e-25c2-776d-9c64-6284fdd41d2c thread=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-25c2-77d2-90df-bf5232325943 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-25c2-776d-9c64-6284fdd41d2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-25c2-776d-9c64-6284fdd41d2c 2026/02/04 21:28:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-25cf-7515-a437-bd698ddca89a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-25d0-7cd2-8ec1-7715b2063fce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-25cf-7515-a437-bd698ddca89a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-25cf-7515-a437-bd698ddca89a --- PASS: TestFollow_Mutual (0.81s) === RUN TestFollow_AlreadyFollowing 2026/02/04 21:28:04 INFO Applying migration id=initial 2026/02/04 21:28:04 INFO Applying migration id=notesupdated 2026/02/04 21:28:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:04 INFO Applying migration id=activitiesid 2026/02/04 21:28:04 INFO Applying migration id=outbox 2026/02/04 21:28:04 INFO Applying migration id=edits 2026/02/04 21:28:04 INFO Applying migration id=outboxactor 2026/02/04 21:28:04 INFO Applying migration id=outboxsender 2026/02/04 21:28:04 INFO Applying migration id=thread 2026/02/04 21:28:04 INFO Applying migration id=host 2026/02/04 21:28:04 INFO Applying migration id=sharedinbox 2026/02/04 21:28:04 INFO Applying migration id=noteshost 2026/02/04 21:28:04 INFO Applying migration id=fetched 2026/02/04 21:28:04 INFO Applying migration id=move 2026/02/04 21:28:04 INFO Applying migration id=cleanup 2026/02/04 21:28:04 INFO Applying migration id=received 2026/02/04 21:28:04 INFO Applying migration id=namehost 2026/02/04 21:28:04 INFO Applying migration id=outboxhost 2026/02/04 21:28:04 INFO Applying migration id=notesfts 2026/02/04 21:28:04 INFO Applying migration id=iconsname 2026/02/04 21:28:04 INFO Applying migration id=nohash 2026/02/04 21:28:04 INFO Applying migration id=shares 2026/02/04 21:28:04 INFO Applying migration id=actorttl 2026/02/04 21:28:04 INFO Applying migration id=tocc 2026/02/04 21:28:04 INFO Applying migration id=followeds 2026/02/04 21:28:04 INFO Applying migration id=certhash 2026/02/04 21:28:04 INFO Applying migration id=follows_sync 2026/02/04 21:28:04 INFO Applying migration id=jsonpath 2026/02/04 21:28:04 INFO Applying migration id=localforward 2026/02/04 21:28:04 INFO Applying migration id=avatar 2026/02/04 21:28:04 INFO Applying migration id=noimage 2026/02/04 21:28:04 INFO Applying migration id=feed 2026/02/04 21:28:04 INFO Applying migration id=bookmarks 2026/02/04 21:28:04 INFO Applying migration id=shareactivity 2026/02/04 21:28:04 INFO Applying migration id=application 2026/02/04 21:28:04 INFO Applying migration id=certificates 2026/02/04 21:28:04 INFO Applying migration id=rawforward 2026/02/04 21:28:04 INFO Applying migration id=publickey 2026/02/04 21:28:04 INFO Applying migration id=resolvegroup 2026/02/04 21:28:04 INFO Applying migration id=reject 2026/02/04 21:28:04 INFO Applying migration id=autodel 2026/02/04 21:28:04 INFO Applying migration id=jsonb 2026/02/04 21:28:04 INFO Applying migration id=quote 2026/02/04 21:28:04 INFO Applying migration id=rfc9421 2026/02/04 21:28:04 INFO Applying migration id=keys 2026/02/04 21:28:04 INFO Applying migration id=portable 2026/02/04 21:28:04 INFO Applying migration id=proofs 2026/02/04 21:28:04 INFO Applying migration id=contexts 2026/02/04 21:28:04 INFO Applying migration id=deliverieshost 2026/02/04 21:28:04 INFO Applying migration id=pembegin 2026/02/04 21:28:04 INFO Applying migration id=didhost 2026/02/04 21:28:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:04 INFO Applying migration id=invites 2026/02/04 21:28:04 INFO Applying migration id=ed25519blob 2026/02/04 21:28:04 INFO Applying migration id=rsablob 2026/02/04 21:28:04 INFO Applying migration id=iconscid 2026/02/04 21:28:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-28ef-7dff-9f0d-173f0bba8ca6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-28f0-763e-b82d-52a1472453fb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-28ef-7dff-9f0d-173f0bba8ca6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-28ef-7dff-9f0d-173f0bba8ca6 --- PASS: TestFollow_AlreadyFollowing (0.79s) === RUN TestFollow_NoSuchUser 2026/02/04 21:28:05 INFO Applying migration id=initial 2026/02/04 21:28:05 INFO Applying migration id=notesupdated 2026/02/04 21:28:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:05 INFO Applying migration id=activitiesid 2026/02/04 21:28:05 INFO Applying migration id=outbox 2026/02/04 21:28:05 INFO Applying migration id=edits 2026/02/04 21:28:05 INFO Applying migration id=outboxactor 2026/02/04 21:28:05 INFO Applying migration id=outboxsender 2026/02/04 21:28:05 INFO Applying migration id=thread 2026/02/04 21:28:05 INFO Applying migration id=host 2026/02/04 21:28:05 INFO Applying migration id=sharedinbox 2026/02/04 21:28:05 INFO Applying migration id=noteshost 2026/02/04 21:28:05 INFO Applying migration id=fetched 2026/02/04 21:28:05 INFO Applying migration id=move 2026/02/04 21:28:05 INFO Applying migration id=cleanup 2026/02/04 21:28:05 INFO Applying migration id=received 2026/02/04 21:28:05 INFO Applying migration id=namehost 2026/02/04 21:28:05 INFO Applying migration id=outboxhost 2026/02/04 21:28:05 INFO Applying migration id=notesfts 2026/02/04 21:28:05 INFO Applying migration id=iconsname 2026/02/04 21:28:05 INFO Applying migration id=nohash 2026/02/04 21:28:05 INFO Applying migration id=shares 2026/02/04 21:28:05 INFO Applying migration id=actorttl 2026/02/04 21:28:05 INFO Applying migration id=tocc 2026/02/04 21:28:05 INFO Applying migration id=followeds 2026/02/04 21:28:05 INFO Applying migration id=certhash 2026/02/04 21:28:05 INFO Applying migration id=follows_sync 2026/02/04 21:28:05 INFO Applying migration id=jsonpath 2026/02/04 21:28:05 INFO Applying migration id=localforward 2026/02/04 21:28:05 INFO Applying migration id=avatar 2026/02/04 21:28:05 INFO Applying migration id=noimage 2026/02/04 21:28:05 INFO Applying migration id=feed 2026/02/04 21:28:05 INFO Applying migration id=bookmarks 2026/02/04 21:28:05 INFO Applying migration id=shareactivity 2026/02/04 21:28:05 INFO Applying migration id=application 2026/02/04 21:28:05 INFO Applying migration id=certificates 2026/02/04 21:28:05 INFO Applying migration id=rawforward 2026/02/04 21:28:05 INFO Applying migration id=publickey 2026/02/04 21:28:05 INFO Applying migration id=resolvegroup 2026/02/04 21:28:05 INFO Applying migration id=reject 2026/02/04 21:28:05 INFO Applying migration id=autodel 2026/02/04 21:28:05 INFO Applying migration id=jsonb 2026/02/04 21:28:05 INFO Applying migration id=quote 2026/02/04 21:28:05 INFO Applying migration id=rfc9421 2026/02/04 21:28:05 INFO Applying migration id=keys 2026/02/04 21:28:05 INFO Applying migration id=portable 2026/02/04 21:28:05 INFO Applying migration id=proofs 2026/02/04 21:28:05 INFO Applying migration id=contexts 2026/02/04 21:28:05 INFO Applying migration id=deliverieshost 2026/02/04 21:28:05 INFO Applying migration id=pembegin 2026/02/04 21:28:05 INFO Applying migration id=didhost 2026/02/04 21:28:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:05 INFO Applying migration id=invites 2026/02/04 21:28:05 INFO Applying migration id=ed25519blob 2026/02/04 21:28:05 INFO Applying migration id=rsablob 2026/02/04 21:28:05 INFO Applying migration id=iconscid 2026/02/04 21:28:06 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (0.67s) === RUN TestFollow_UnauthenticatedUser 2026/02/04 21:28:06 INFO Applying migration id=initial 2026/02/04 21:28:06 INFO Applying migration id=notesupdated 2026/02/04 21:28:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:06 INFO Applying migration id=activitiesid 2026/02/04 21:28:06 INFO Applying migration id=outbox 2026/02/04 21:28:06 INFO Applying migration id=edits 2026/02/04 21:28:06 INFO Applying migration id=outboxactor 2026/02/04 21:28:06 INFO Applying migration id=outboxsender 2026/02/04 21:28:06 INFO Applying migration id=thread 2026/02/04 21:28:06 INFO Applying migration id=host 2026/02/04 21:28:06 INFO Applying migration id=sharedinbox 2026/02/04 21:28:06 INFO Applying migration id=noteshost 2026/02/04 21:28:06 INFO Applying migration id=fetched 2026/02/04 21:28:06 INFO Applying migration id=move 2026/02/04 21:28:06 INFO Applying migration id=cleanup 2026/02/04 21:28:06 INFO Applying migration id=received 2026/02/04 21:28:06 INFO Applying migration id=namehost 2026/02/04 21:28:06 INFO Applying migration id=outboxhost 2026/02/04 21:28:06 INFO Applying migration id=notesfts 2026/02/04 21:28:06 INFO Applying migration id=iconsname 2026/02/04 21:28:06 INFO Applying migration id=nohash 2026/02/04 21:28:06 INFO Applying migration id=shares 2026/02/04 21:28:06 INFO Applying migration id=actorttl 2026/02/04 21:28:06 INFO Applying migration id=tocc 2026/02/04 21:28:06 INFO Applying migration id=followeds 2026/02/04 21:28:06 INFO Applying migration id=certhash 2026/02/04 21:28:06 INFO Applying migration id=follows_sync 2026/02/04 21:28:06 INFO Applying migration id=jsonpath 2026/02/04 21:28:06 INFO Applying migration id=localforward 2026/02/04 21:28:06 INFO Applying migration id=avatar 2026/02/04 21:28:06 INFO Applying migration id=noimage 2026/02/04 21:28:06 INFO Applying migration id=feed 2026/02/04 21:28:06 INFO Applying migration id=bookmarks 2026/02/04 21:28:06 INFO Applying migration id=shareactivity 2026/02/04 21:28:06 INFO Applying migration id=application 2026/02/04 21:28:06 INFO Applying migration id=certificates 2026/02/04 21:28:06 INFO Applying migration id=rawforward 2026/02/04 21:28:06 INFO Applying migration id=publickey 2026/02/04 21:28:06 INFO Applying migration id=resolvegroup 2026/02/04 21:28:06 INFO Applying migration id=reject 2026/02/04 21:28:06 INFO Applying migration id=autodel 2026/02/04 21:28:06 INFO Applying migration id=jsonb 2026/02/04 21:28:06 INFO Applying migration id=quote 2026/02/04 21:28:06 INFO Applying migration id=rfc9421 2026/02/04 21:28:06 INFO Applying migration id=keys 2026/02/04 21:28:06 INFO Applying migration id=portable 2026/02/04 21:28:06 INFO Applying migration id=proofs 2026/02/04 21:28:06 INFO Applying migration id=contexts 2026/02/04 21:28:06 INFO Applying migration id=deliverieshost 2026/02/04 21:28:06 INFO Applying migration id=pembegin 2026/02/04 21:28:06 INFO Applying migration id=didhost 2026/02/04 21:28:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:06 INFO Applying migration id=invites 2026/02/04 21:28:06 INFO Applying migration id=ed25519blob 2026/02/04 21:28:06 INFO Applying migration id=rsablob 2026/02/04 21:28:06 INFO Applying migration id=iconscid --- PASS: TestFollow_UnauthenticatedUser (0.48s) === RUN TestFollows_NoFollows 2026/02/04 21:28:06 INFO Applying migration id=initial 2026/02/04 21:28:06 INFO Applying migration id=notesupdated 2026/02/04 21:28:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:06 INFO Applying migration id=activitiesid 2026/02/04 21:28:06 INFO Applying migration id=outbox 2026/02/04 21:28:06 INFO Applying migration id=edits 2026/02/04 21:28:06 INFO Applying migration id=outboxactor 2026/02/04 21:28:06 INFO Applying migration id=outboxsender 2026/02/04 21:28:06 INFO Applying migration id=thread 2026/02/04 21:28:06 INFO Applying migration id=host 2026/02/04 21:28:06 INFO Applying migration id=sharedinbox 2026/02/04 21:28:06 INFO Applying migration id=noteshost 2026/02/04 21:28:06 INFO Applying migration id=fetched 2026/02/04 21:28:06 INFO Applying migration id=move 2026/02/04 21:28:06 INFO Applying migration id=cleanup 2026/02/04 21:28:06 INFO Applying migration id=received 2026/02/04 21:28:06 INFO Applying migration id=namehost 2026/02/04 21:28:06 INFO Applying migration id=outboxhost 2026/02/04 21:28:06 INFO Applying migration id=notesfts 2026/02/04 21:28:06 INFO Applying migration id=iconsname 2026/02/04 21:28:06 INFO Applying migration id=nohash 2026/02/04 21:28:06 INFO Applying migration id=shares 2026/02/04 21:28:06 INFO Applying migration id=actorttl 2026/02/04 21:28:06 INFO Applying migration id=tocc 2026/02/04 21:28:06 INFO Applying migration id=followeds 2026/02/04 21:28:06 INFO Applying migration id=certhash 2026/02/04 21:28:06 INFO Applying migration id=follows_sync 2026/02/04 21:28:06 INFO Applying migration id=jsonpath 2026/02/04 21:28:06 INFO Applying migration id=localforward 2026/02/04 21:28:06 INFO Applying migration id=avatar 2026/02/04 21:28:06 INFO Applying migration id=noimage 2026/02/04 21:28:06 INFO Applying migration id=feed 2026/02/04 21:28:06 INFO Applying migration id=bookmarks 2026/02/04 21:28:06 INFO Applying migration id=shareactivity 2026/02/04 21:28:06 INFO Applying migration id=application 2026/02/04 21:28:06 INFO Applying migration id=certificates 2026/02/04 21:28:06 INFO Applying migration id=rawforward 2026/02/04 21:28:06 INFO Applying migration id=publickey 2026/02/04 21:28:06 INFO Applying migration id=resolvegroup 2026/02/04 21:28:06 INFO Applying migration id=reject 2026/02/04 21:28:06 INFO Applying migration id=autodel 2026/02/04 21:28:06 INFO Applying migration id=jsonb 2026/02/04 21:28:06 INFO Applying migration id=quote 2026/02/04 21:28:06 INFO Applying migration id=rfc9421 2026/02/04 21:28:06 INFO Applying migration id=keys 2026/02/04 21:28:06 INFO Applying migration id=portable 2026/02/04 21:28:06 INFO Applying migration id=proofs 2026/02/04 21:28:06 INFO Applying migration id=contexts 2026/02/04 21:28:06 INFO Applying migration id=deliverieshost 2026/02/04 21:28:06 INFO Applying migration id=pembegin 2026/02/04 21:28:06 INFO Applying migration id=didhost 2026/02/04 21:28:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:06 INFO Applying migration id=invites 2026/02/04 21:28:06 INFO Applying migration id=ed25519blob 2026/02/04 21:28:06 INFO Applying migration id=rsablob 2026/02/04 21:28:06 INFO Applying migration id=iconscid --- PASS: TestFollows_NoFollows (0.53s) === RUN TestFollows_TwoInactive 2026/02/04 21:28:07 INFO Applying migration id=initial 2026/02/04 21:28:07 INFO Applying migration id=notesupdated 2026/02/04 21:28:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:07 INFO Applying migration id=activitiesid 2026/02/04 21:28:07 INFO Applying migration id=outbox 2026/02/04 21:28:07 INFO Applying migration id=edits 2026/02/04 21:28:07 INFO Applying migration id=outboxactor 2026/02/04 21:28:07 INFO Applying migration id=outboxsender 2026/02/04 21:28:07 INFO Applying migration id=thread 2026/02/04 21:28:07 INFO Applying migration id=host 2026/02/04 21:28:07 INFO Applying migration id=sharedinbox 2026/02/04 21:28:07 INFO Applying migration id=noteshost 2026/02/04 21:28:07 INFO Applying migration id=fetched 2026/02/04 21:28:07 INFO Applying migration id=move 2026/02/04 21:28:07 INFO Applying migration id=cleanup 2026/02/04 21:28:07 INFO Applying migration id=received 2026/02/04 21:28:07 INFO Applying migration id=namehost 2026/02/04 21:28:07 INFO Applying migration id=outboxhost 2026/02/04 21:28:07 INFO Applying migration id=notesfts 2026/02/04 21:28:07 INFO Applying migration id=iconsname 2026/02/04 21:28:07 INFO Applying migration id=nohash 2026/02/04 21:28:07 INFO Applying migration id=shares 2026/02/04 21:28:07 INFO Applying migration id=actorttl 2026/02/04 21:28:07 INFO Applying migration id=tocc 2026/02/04 21:28:07 INFO Applying migration id=followeds 2026/02/04 21:28:07 INFO Applying migration id=certhash 2026/02/04 21:28:07 INFO Applying migration id=follows_sync 2026/02/04 21:28:07 INFO Applying migration id=jsonpath 2026/02/04 21:28:07 INFO Applying migration id=localforward 2026/02/04 21:28:07 INFO Applying migration id=avatar 2026/02/04 21:28:07 INFO Applying migration id=noimage 2026/02/04 21:28:07 INFO Applying migration id=feed 2026/02/04 21:28:07 INFO Applying migration id=bookmarks 2026/02/04 21:28:07 INFO Applying migration id=shareactivity 2026/02/04 21:28:07 INFO Applying migration id=application 2026/02/04 21:28:07 INFO Applying migration id=certificates 2026/02/04 21:28:07 INFO Applying migration id=rawforward 2026/02/04 21:28:07 INFO Applying migration id=publickey 2026/02/04 21:28:07 INFO Applying migration id=resolvegroup 2026/02/04 21:28:07 INFO Applying migration id=reject 2026/02/04 21:28:07 INFO Applying migration id=autodel 2026/02/04 21:28:07 INFO Applying migration id=jsonb 2026/02/04 21:28:07 INFO Applying migration id=quote 2026/02/04 21:28:07 INFO Applying migration id=rfc9421 2026/02/04 21:28:07 INFO Applying migration id=keys 2026/02/04 21:28:07 INFO Applying migration id=portable 2026/02/04 21:28:07 INFO Applying migration id=proofs 2026/02/04 21:28:07 INFO Applying migration id=contexts 2026/02/04 21:28:07 INFO Applying migration id=deliverieshost 2026/02/04 21:28:07 INFO Applying migration id=pembegin 2026/02/04 21:28:07 INFO Applying migration id=didhost 2026/02/04 21:28:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:07 INFO Applying migration id=invites 2026/02/04 21:28:07 INFO Applying migration id=ed25519blob 2026/02/04 21:28:07 INFO Applying migration id=rsablob 2026/02/04 21:28:07 INFO Applying migration id=iconscid 2026/02/04 21:28:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-319d-7982-ad32-83faeff603f1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-319e-7f1b-8916-b90f59a68f74 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-319d-7982-ad32-83faeff603f1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-319d-7982-ad32-83faeff603f1 2026/02/04 21:28:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-31a3-7a4a-8193-7ee6305e9601 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/02/04 21:28:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-31a4-7d0a-9e40-038c3197ce60 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-31a3-7a4a-8193-7ee6305e9601 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-31a3-7a4a-8193-7ee6305e9601 --- PASS: TestFollows_TwoInactive (0.55s) === RUN TestFollows_OneActiveOneInactive 2026/02/04 21:28:07 INFO Applying migration id=initial 2026/02/04 21:28:07 INFO Applying migration id=notesupdated 2026/02/04 21:28:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:07 INFO Applying migration id=activitiesid 2026/02/04 21:28:07 INFO Applying migration id=outbox 2026/02/04 21:28:07 INFO Applying migration id=edits 2026/02/04 21:28:07 INFO Applying migration id=outboxactor 2026/02/04 21:28:07 INFO Applying migration id=outboxsender 2026/02/04 21:28:07 INFO Applying migration id=thread 2026/02/04 21:28:07 INFO Applying migration id=host 2026/02/04 21:28:07 INFO Applying migration id=sharedinbox 2026/02/04 21:28:07 INFO Applying migration id=noteshost 2026/02/04 21:28:07 INFO Applying migration id=fetched 2026/02/04 21:28:07 INFO Applying migration id=move 2026/02/04 21:28:07 INFO Applying migration id=cleanup 2026/02/04 21:28:07 INFO Applying migration id=received 2026/02/04 21:28:07 INFO Applying migration id=namehost 2026/02/04 21:28:07 INFO Applying migration id=outboxhost 2026/02/04 21:28:07 INFO Applying migration id=notesfts 2026/02/04 21:28:07 INFO Applying migration id=iconsname 2026/02/04 21:28:07 INFO Applying migration id=nohash 2026/02/04 21:28:07 INFO Applying migration id=shares 2026/02/04 21:28:07 INFO Applying migration id=actorttl 2026/02/04 21:28:07 INFO Applying migration id=tocc 2026/02/04 21:28:07 INFO Applying migration id=followeds 2026/02/04 21:28:07 INFO Applying migration id=certhash 2026/02/04 21:28:07 INFO Applying migration id=follows_sync 2026/02/04 21:28:07 INFO Applying migration id=jsonpath 2026/02/04 21:28:07 INFO Applying migration id=localforward 2026/02/04 21:28:07 INFO Applying migration id=avatar 2026/02/04 21:28:07 INFO Applying migration id=noimage 2026/02/04 21:28:07 INFO Applying migration id=feed 2026/02/04 21:28:07 INFO Applying migration id=bookmarks 2026/02/04 21:28:07 INFO Applying migration id=shareactivity 2026/02/04 21:28:07 INFO Applying migration id=application 2026/02/04 21:28:07 INFO Applying migration id=certificates 2026/02/04 21:28:07 INFO Applying migration id=rawforward 2026/02/04 21:28:07 INFO Applying migration id=publickey 2026/02/04 21:28:07 INFO Applying migration id=resolvegroup 2026/02/04 21:28:07 INFO Applying migration id=reject 2026/02/04 21:28:07 INFO Applying migration id=autodel 2026/02/04 21:28:07 INFO Applying migration id=jsonb 2026/02/04 21:28:07 INFO Applying migration id=quote 2026/02/04 21:28:07 INFO Applying migration id=rfc9421 2026/02/04 21:28:07 INFO Applying migration id=keys 2026/02/04 21:28:07 INFO Applying migration id=portable 2026/02/04 21:28:08 INFO Applying migration id=proofs 2026/02/04 21:28:08 INFO Applying migration id=contexts 2026/02/04 21:28:08 INFO Applying migration id=deliverieshost 2026/02/04 21:28:08 INFO Applying migration id=pembegin 2026/02/04 21:28:08 INFO Applying migration id=didhost 2026/02/04 21:28:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:08 INFO Applying migration id=invites 2026/02/04 21:28:08 INFO Applying migration id=ed25519blob 2026/02/04 21:28:08 INFO Applying migration id=rsablob 2026/02/04 21:28:08 INFO Applying migration id=iconscid 2026/02/04 21:28:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-346e-7593-8a66-0f2089eda16f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-346e-7e45-957d-d56f4f6bb713 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-346e-7593-8a66-0f2089eda16f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-346e-7593-8a66-0f2089eda16f 2026/02/04 21:28:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-346f-771e-be0b-556dedc7cb8d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/02/04 21:28:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3470-7705-a764-971793554a44 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-346f-771e-be0b-556dedc7cb8d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-346f-771e-be0b-556dedc7cb8d 2026/02/04 21:28:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-3472-7adf-ac7d-0fe6318968cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-3472-7aad-b7b9-5fd2873ac8fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-3472-7aad-b7b9-5fd2873ac8fe --- PASS: TestFollows_OneActiveOneInactive (0.72s) === RUN TestFollows_UnauthenticatedUser 2026/02/04 21:28:08 INFO Applying migration id=initial 2026/02/04 21:28:08 INFO Applying migration id=notesupdated 2026/02/04 21:28:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:08 INFO Applying migration id=activitiesid 2026/02/04 21:28:08 INFO Applying migration id=outbox 2026/02/04 21:28:08 INFO Applying migration id=edits 2026/02/04 21:28:08 INFO Applying migration id=outboxactor 2026/02/04 21:28:08 INFO Applying migration id=outboxsender 2026/02/04 21:28:08 INFO Applying migration id=thread 2026/02/04 21:28:08 INFO Applying migration id=host 2026/02/04 21:28:08 INFO Applying migration id=sharedinbox 2026/02/04 21:28:08 INFO Applying migration id=noteshost 2026/02/04 21:28:08 INFO Applying migration id=fetched 2026/02/04 21:28:08 INFO Applying migration id=move 2026/02/04 21:28:08 INFO Applying migration id=cleanup 2026/02/04 21:28:08 INFO Applying migration id=received 2026/02/04 21:28:08 INFO Applying migration id=namehost 2026/02/04 21:28:08 INFO Applying migration id=outboxhost 2026/02/04 21:28:08 INFO Applying migration id=notesfts 2026/02/04 21:28:08 INFO Applying migration id=iconsname 2026/02/04 21:28:08 INFO Applying migration id=nohash 2026/02/04 21:28:08 INFO Applying migration id=shares 2026/02/04 21:28:08 INFO Applying migration id=actorttl 2026/02/04 21:28:08 INFO Applying migration id=tocc 2026/02/04 21:28:08 INFO Applying migration id=followeds 2026/02/04 21:28:08 INFO Applying migration id=certhash 2026/02/04 21:28:08 INFO Applying migration id=follows_sync 2026/02/04 21:28:08 INFO Applying migration id=jsonpath 2026/02/04 21:28:08 INFO Applying migration id=localforward 2026/02/04 21:28:08 INFO Applying migration id=avatar 2026/02/04 21:28:08 INFO Applying migration id=noimage 2026/02/04 21:28:08 INFO Applying migration id=feed 2026/02/04 21:28:08 INFO Applying migration id=bookmarks 2026/02/04 21:28:08 INFO Applying migration id=shareactivity 2026/02/04 21:28:08 INFO Applying migration id=application 2026/02/04 21:28:08 INFO Applying migration id=certificates 2026/02/04 21:28:08 INFO Applying migration id=rawforward 2026/02/04 21:28:08 INFO Applying migration id=publickey 2026/02/04 21:28:08 INFO Applying migration id=resolvegroup 2026/02/04 21:28:08 INFO Applying migration id=reject 2026/02/04 21:28:08 INFO Applying migration id=autodel 2026/02/04 21:28:08 INFO Applying migration id=jsonb 2026/02/04 21:28:08 INFO Applying migration id=quote 2026/02/04 21:28:08 INFO Applying migration id=rfc9421 2026/02/04 21:28:08 INFO Applying migration id=keys 2026/02/04 21:28:08 INFO Applying migration id=portable 2026/02/04 21:28:08 INFO Applying migration id=proofs 2026/02/04 21:28:08 INFO Applying migration id=contexts 2026/02/04 21:28:08 INFO Applying migration id=deliverieshost 2026/02/04 21:28:08 INFO Applying migration id=pembegin 2026/02/04 21:28:08 INFO Applying migration id=didhost 2026/02/04 21:28:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:08 INFO Applying migration id=invites 2026/02/04 21:28:08 INFO Applying migration id=ed25519blob 2026/02/04 21:28:08 INFO Applying migration id=rsablob 2026/02/04 21:28:08 INFO Applying migration id=iconscid --- PASS: TestFollows_UnauthenticatedUser (0.62s) === RUN TestForward_ReplyToPostByFollower 2026/02/04 21:28:09 INFO Applying migration id=initial 2026/02/04 21:28:09 INFO Applying migration id=notesupdated 2026/02/04 21:28:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:09 INFO Applying migration id=activitiesid 2026/02/04 21:28:09 INFO Applying migration id=outbox 2026/02/04 21:28:09 INFO Applying migration id=edits 2026/02/04 21:28:09 INFO Applying migration id=outboxactor 2026/02/04 21:28:09 INFO Applying migration id=outboxsender 2026/02/04 21:28:09 INFO Applying migration id=thread 2026/02/04 21:28:09 INFO Applying migration id=host 2026/02/04 21:28:09 INFO Applying migration id=sharedinbox 2026/02/04 21:28:09 INFO Applying migration id=noteshost 2026/02/04 21:28:09 INFO Applying migration id=fetched 2026/02/04 21:28:09 INFO Applying migration id=move 2026/02/04 21:28:09 INFO Applying migration id=cleanup 2026/02/04 21:28:09 INFO Applying migration id=received 2026/02/04 21:28:09 INFO Applying migration id=namehost 2026/02/04 21:28:09 INFO Applying migration id=outboxhost 2026/02/04 21:28:09 INFO Applying migration id=notesfts 2026/02/04 21:28:09 INFO Applying migration id=iconsname 2026/02/04 21:28:09 INFO Applying migration id=nohash 2026/02/04 21:28:09 INFO Applying migration id=shares 2026/02/04 21:28:09 INFO Applying migration id=actorttl 2026/02/04 21:28:09 INFO Applying migration id=tocc 2026/02/04 21:28:09 INFO Applying migration id=followeds 2026/02/04 21:28:09 INFO Applying migration id=certhash 2026/02/04 21:28:09 INFO Applying migration id=follows_sync 2026/02/04 21:28:09 INFO Applying migration id=jsonpath 2026/02/04 21:28:09 INFO Applying migration id=localforward 2026/02/04 21:28:09 INFO Applying migration id=avatar 2026/02/04 21:28:09 INFO Applying migration id=noimage 2026/02/04 21:28:09 INFO Applying migration id=feed 2026/02/04 21:28:09 INFO Applying migration id=bookmarks 2026/02/04 21:28:09 INFO Applying migration id=shareactivity 2026/02/04 21:28:09 INFO Applying migration id=application 2026/02/04 21:28:09 INFO Applying migration id=certificates 2026/02/04 21:28:09 INFO Applying migration id=rawforward 2026/02/04 21:28:09 INFO Applying migration id=publickey 2026/02/04 21:28:09 INFO Applying migration id=resolvegroup 2026/02/04 21:28:09 INFO Applying migration id=reject 2026/02/04 21:28:09 INFO Applying migration id=autodel 2026/02/04 21:28:09 INFO Applying migration id=jsonb 2026/02/04 21:28:09 INFO Applying migration id=quote 2026/02/04 21:28:09 INFO Applying migration id=rfc9421 2026/02/04 21:28:09 INFO Applying migration id=keys 2026/02/04 21:28:09 INFO Applying migration id=portable 2026/02/04 21:28:09 INFO Applying migration id=proofs 2026/02/04 21:28:09 INFO Applying migration id=contexts 2026/02/04 21:28:09 INFO Applying migration id=deliverieshost 2026/02/04 21:28:09 INFO Applying migration id=pembegin 2026/02/04 21:28:09 INFO Applying migration id=didhost 2026/02/04 21:28:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:09 INFO Applying migration id=invites 2026/02/04 21:28:09 INFO Applying migration id=ed25519blob 2026/02/04 21:28:09 INFO Applying migration id=rsablob 2026/02/04 21:28:09 INFO Applying migration id=iconscid 2026/02/04 21:28:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-387b-78f4-b4e6-babf92af0c57 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPostByFollower (0.41s) === RUN TestForward_ReplyToPublicPost 2026/02/04 21:28:09 INFO Applying migration id=initial 2026/02/04 21:28:09 INFO Applying migration id=notesupdated 2026/02/04 21:28:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:09 INFO Applying migration id=activitiesid 2026/02/04 21:28:09 INFO Applying migration id=outbox 2026/02/04 21:28:09 INFO Applying migration id=edits 2026/02/04 21:28:09 INFO Applying migration id=outboxactor 2026/02/04 21:28:09 INFO Applying migration id=outboxsender 2026/02/04 21:28:09 INFO Applying migration id=thread 2026/02/04 21:28:09 INFO Applying migration id=host 2026/02/04 21:28:09 INFO Applying migration id=sharedinbox 2026/02/04 21:28:09 INFO Applying migration id=noteshost 2026/02/04 21:28:09 INFO Applying migration id=fetched 2026/02/04 21:28:09 INFO Applying migration id=move 2026/02/04 21:28:09 INFO Applying migration id=cleanup 2026/02/04 21:28:09 INFO Applying migration id=received 2026/02/04 21:28:09 INFO Applying migration id=namehost 2026/02/04 21:28:09 INFO Applying migration id=outboxhost 2026/02/04 21:28:09 INFO Applying migration id=notesfts 2026/02/04 21:28:09 INFO Applying migration id=iconsname 2026/02/04 21:28:09 INFO Applying migration id=nohash 2026/02/04 21:28:09 INFO Applying migration id=shares 2026/02/04 21:28:09 INFO Applying migration id=actorttl 2026/02/04 21:28:09 INFO Applying migration id=tocc 2026/02/04 21:28:09 INFO Applying migration id=followeds 2026/02/04 21:28:09 INFO Applying migration id=certhash 2026/02/04 21:28:09 INFO Applying migration id=follows_sync 2026/02/04 21:28:09 INFO Applying migration id=jsonpath 2026/02/04 21:28:09 INFO Applying migration id=localforward 2026/02/04 21:28:09 INFO Applying migration id=avatar 2026/02/04 21:28:09 INFO Applying migration id=noimage 2026/02/04 21:28:09 INFO Applying migration id=feed 2026/02/04 21:28:09 INFO Applying migration id=bookmarks 2026/02/04 21:28:09 INFO Applying migration id=shareactivity 2026/02/04 21:28:09 INFO Applying migration id=application 2026/02/04 21:28:09 INFO Applying migration id=certificates 2026/02/04 21:28:09 INFO Applying migration id=rawforward 2026/02/04 21:28:09 INFO Applying migration id=publickey 2026/02/04 21:28:09 INFO Applying migration id=resolvegroup 2026/02/04 21:28:09 INFO Applying migration id=reject 2026/02/04 21:28:09 INFO Applying migration id=autodel 2026/02/04 21:28:09 INFO Applying migration id=jsonb 2026/02/04 21:28:09 INFO Applying migration id=quote 2026/02/04 21:28:09 INFO Applying migration id=rfc9421 2026/02/04 21:28:09 INFO Applying migration id=keys 2026/02/04 21:28:09 INFO Applying migration id=portable 2026/02/04 21:28:09 INFO Applying migration id=proofs 2026/02/04 21:28:09 INFO Applying migration id=contexts 2026/02/04 21:28:09 INFO Applying migration id=deliverieshost 2026/02/04 21:28:09 INFO Applying migration id=pembegin 2026/02/04 21:28:09 INFO Applying migration id=didhost 2026/02/04 21:28:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:09 INFO Applying migration id=invites 2026/02/04 21:28:09 INFO Applying migration id=ed25519blob 2026/02/04 21:28:09 INFO Applying migration id=rsablob 2026/02/04 21:28:09 INFO Applying migration id=iconscid 2026/02/04 21:28:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3a11-721b-acd0-8f8f35545e25 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (0.40s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/04 21:28:10 INFO Applying migration id=initial 2026/02/04 21:28:10 INFO Applying migration id=notesupdated 2026/02/04 21:28:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:10 INFO Applying migration id=activitiesid 2026/02/04 21:28:10 INFO Applying migration id=outbox 2026/02/04 21:28:10 INFO Applying migration id=edits 2026/02/04 21:28:10 INFO Applying migration id=outboxactor 2026/02/04 21:28:10 INFO Applying migration id=outboxsender 2026/02/04 21:28:10 INFO Applying migration id=thread 2026/02/04 21:28:10 INFO Applying migration id=host 2026/02/04 21:28:10 INFO Applying migration id=sharedinbox 2026/02/04 21:28:10 INFO Applying migration id=noteshost 2026/02/04 21:28:10 INFO Applying migration id=fetched 2026/02/04 21:28:10 INFO Applying migration id=move 2026/02/04 21:28:10 INFO Applying migration id=cleanup 2026/02/04 21:28:10 INFO Applying migration id=received 2026/02/04 21:28:10 INFO Applying migration id=namehost 2026/02/04 21:28:10 INFO Applying migration id=outboxhost 2026/02/04 21:28:10 INFO Applying migration id=notesfts 2026/02/04 21:28:10 INFO Applying migration id=iconsname 2026/02/04 21:28:10 INFO Applying migration id=nohash 2026/02/04 21:28:10 INFO Applying migration id=shares 2026/02/04 21:28:10 INFO Applying migration id=actorttl 2026/02/04 21:28:10 INFO Applying migration id=tocc 2026/02/04 21:28:10 INFO Applying migration id=followeds 2026/02/04 21:28:10 INFO Applying migration id=certhash 2026/02/04 21:28:10 INFO Applying migration id=follows_sync 2026/02/04 21:28:10 INFO Applying migration id=jsonpath 2026/02/04 21:28:10 INFO Applying migration id=localforward 2026/02/04 21:28:10 INFO Applying migration id=avatar 2026/02/04 21:28:10 INFO Applying migration id=noimage 2026/02/04 21:28:10 INFO Applying migration id=feed 2026/02/04 21:28:10 INFO Applying migration id=bookmarks 2026/02/04 21:28:10 INFO Applying migration id=shareactivity 2026/02/04 21:28:10 INFO Applying migration id=application 2026/02/04 21:28:10 INFO Applying migration id=certificates 2026/02/04 21:28:10 INFO Applying migration id=rawforward 2026/02/04 21:28:10 INFO Applying migration id=publickey 2026/02/04 21:28:10 INFO Applying migration id=resolvegroup 2026/02/04 21:28:10 INFO Applying migration id=reject 2026/02/04 21:28:10 INFO Applying migration id=autodel 2026/02/04 21:28:10 INFO Applying migration id=jsonb 2026/02/04 21:28:10 INFO Applying migration id=quote 2026/02/04 21:28:10 INFO Applying migration id=rfc9421 2026/02/04 21:28:10 INFO Applying migration id=keys 2026/02/04 21:28:10 INFO Applying migration id=portable 2026/02/04 21:28:10 INFO Applying migration id=proofs 2026/02/04 21:28:10 INFO Applying migration id=contexts 2026/02/04 21:28:10 INFO Applying migration id=deliverieshost 2026/02/04 21:28:10 INFO Applying migration id=pembegin 2026/02/04 21:28:10 INFO Applying migration id=didhost 2026/02/04 21:28:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:10 INFO Applying migration id=invites 2026/02/04 21:28:10 INFO Applying migration id=ed25519blob 2026/02/04 21:28:10 INFO Applying migration id=rsablob 2026/02/04 21:28:10 INFO Applying migration id=iconscid 2026/02/04 21:28:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3c39-7072-b516-611e435f4cbd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-3c3a-7283-9abf-2170f4d8e5d0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e 2026/02/04 21:28:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e 2026/02/04 21:28:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-3c3e-77ee-b63b-5c260a0fe76e note=https://localhost.localdomain:8443/post/019c2a8e-3c3e-776b-a5a0-290f07cd6626 thread=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-3c3e-77ee-b63b-5c260a0fe76e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-3c3e-776b-a5a0-290f07cd6626 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-3c3e-776b-a5a0-290f07cd6626 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.56s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/04 21:28:10 INFO Applying migration id=initial 2026/02/04 21:28:10 INFO Applying migration id=notesupdated 2026/02/04 21:28:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:10 INFO Applying migration id=activitiesid 2026/02/04 21:28:10 INFO Applying migration id=outbox 2026/02/04 21:28:10 INFO Applying migration id=edits 2026/02/04 21:28:10 INFO Applying migration id=outboxactor 2026/02/04 21:28:10 INFO Applying migration id=outboxsender 2026/02/04 21:28:10 INFO Applying migration id=thread 2026/02/04 21:28:10 INFO Applying migration id=host 2026/02/04 21:28:10 INFO Applying migration id=sharedinbox 2026/02/04 21:28:10 INFO Applying migration id=noteshost 2026/02/04 21:28:10 INFO Applying migration id=fetched 2026/02/04 21:28:10 INFO Applying migration id=move 2026/02/04 21:28:10 INFO Applying migration id=cleanup 2026/02/04 21:28:10 INFO Applying migration id=received 2026/02/04 21:28:10 INFO Applying migration id=namehost 2026/02/04 21:28:10 INFO Applying migration id=outboxhost 2026/02/04 21:28:10 INFO Applying migration id=notesfts 2026/02/04 21:28:10 INFO Applying migration id=iconsname 2026/02/04 21:28:10 INFO Applying migration id=nohash 2026/02/04 21:28:10 INFO Applying migration id=shares 2026/02/04 21:28:10 INFO Applying migration id=actorttl 2026/02/04 21:28:10 INFO Applying migration id=tocc 2026/02/04 21:28:10 INFO Applying migration id=followeds 2026/02/04 21:28:10 INFO Applying migration id=certhash 2026/02/04 21:28:10 INFO Applying migration id=follows_sync 2026/02/04 21:28:10 INFO Applying migration id=jsonpath 2026/02/04 21:28:10 INFO Applying migration id=localforward 2026/02/04 21:28:10 INFO Applying migration id=avatar 2026/02/04 21:28:10 INFO Applying migration id=noimage 2026/02/04 21:28:10 INFO Applying migration id=feed 2026/02/04 21:28:10 INFO Applying migration id=bookmarks 2026/02/04 21:28:10 INFO Applying migration id=shareactivity 2026/02/04 21:28:10 INFO Applying migration id=application 2026/02/04 21:28:10 INFO Applying migration id=certificates 2026/02/04 21:28:10 INFO Applying migration id=rawforward 2026/02/04 21:28:10 INFO Applying migration id=publickey 2026/02/04 21:28:10 INFO Applying migration id=resolvegroup 2026/02/04 21:28:10 INFO Applying migration id=reject 2026/02/04 21:28:10 INFO Applying migration id=autodel 2026/02/04 21:28:10 INFO Applying migration id=jsonb 2026/02/04 21:28:10 INFO Applying migration id=quote 2026/02/04 21:28:10 INFO Applying migration id=rfc9421 2026/02/04 21:28:10 INFO Applying migration id=keys 2026/02/04 21:28:10 INFO Applying migration id=portable 2026/02/04 21:28:10 INFO Applying migration id=proofs 2026/02/04 21:28:10 INFO Applying migration id=contexts 2026/02/04 21:28:10 INFO Applying migration id=deliverieshost 2026/02/04 21:28:10 INFO Applying migration id=pembegin 2026/02/04 21:28:10 INFO Applying migration id=didhost 2026/02/04 21:28:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:10 INFO Applying migration id=invites 2026/02/04 21:28:10 INFO Applying migration id=ed25519blob 2026/02/04 21:28:10 INFO Applying migration id=rsablob 2026/02/04 21:28:10 INFO Applying migration id=iconscid 2026/02/04 21:28:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3ee9-7e2b-be92-f4dedc021e27 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28: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/note/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.68s) === RUN TestForward_ReplyToUnknownPost 2026/02/04 21:28:11 INFO Applying migration id=initial 2026/02/04 21:28:11 INFO Applying migration id=notesupdated 2026/02/04 21:28:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:11 INFO Applying migration id=activitiesid 2026/02/04 21:28:11 INFO Applying migration id=outbox 2026/02/04 21:28:11 INFO Applying migration id=edits 2026/02/04 21:28:11 INFO Applying migration id=outboxactor 2026/02/04 21:28:11 INFO Applying migration id=outboxsender 2026/02/04 21:28:11 INFO Applying migration id=thread 2026/02/04 21:28:11 INFO Applying migration id=host 2026/02/04 21:28:11 INFO Applying migration id=sharedinbox 2026/02/04 21:28:11 INFO Applying migration id=noteshost 2026/02/04 21:28:11 INFO Applying migration id=fetched 2026/02/04 21:28:11 INFO Applying migration id=move 2026/02/04 21:28:11 INFO Applying migration id=cleanup 2026/02/04 21:28:11 INFO Applying migration id=received 2026/02/04 21:28:11 INFO Applying migration id=namehost 2026/02/04 21:28:11 INFO Applying migration id=outboxhost 2026/02/04 21:28:11 INFO Applying migration id=notesfts 2026/02/04 21:28:11 INFO Applying migration id=iconsname 2026/02/04 21:28:11 INFO Applying migration id=nohash 2026/02/04 21:28:11 INFO Applying migration id=shares 2026/02/04 21:28:11 INFO Applying migration id=actorttl 2026/02/04 21:28:11 INFO Applying migration id=tocc 2026/02/04 21:28:11 INFO Applying migration id=followeds 2026/02/04 21:28:11 INFO Applying migration id=certhash 2026/02/04 21:28:11 INFO Applying migration id=follows_sync 2026/02/04 21:28:11 INFO Applying migration id=jsonpath 2026/02/04 21:28:11 INFO Applying migration id=localforward 2026/02/04 21:28:11 INFO Applying migration id=avatar 2026/02/04 21:28:11 INFO Applying migration id=noimage 2026/02/04 21:28:11 INFO Applying migration id=feed 2026/02/04 21:28:11 INFO Applying migration id=bookmarks 2026/02/04 21:28:11 INFO Applying migration id=shareactivity 2026/02/04 21:28:11 INFO Applying migration id=application 2026/02/04 21:28:11 INFO Applying migration id=certificates 2026/02/04 21:28:11 INFO Applying migration id=rawforward 2026/02/04 21:28:11 INFO Applying migration id=publickey 2026/02/04 21:28:11 INFO Applying migration id=resolvegroup 2026/02/04 21:28:11 INFO Applying migration id=reject 2026/02/04 21:28:11 INFO Applying migration id=autodel 2026/02/04 21:28:11 INFO Applying migration id=jsonb 2026/02/04 21:28:11 INFO Applying migration id=quote 2026/02/04 21:28:11 INFO Applying migration id=rfc9421 2026/02/04 21:28:11 INFO Applying migration id=keys 2026/02/04 21:28:11 INFO Applying migration id=portable 2026/02/04 21:28:11 INFO Applying migration id=proofs 2026/02/04 21:28:11 INFO Applying migration id=contexts 2026/02/04 21:28:11 INFO Applying migration id=deliverieshost 2026/02/04 21:28:11 INFO Applying migration id=pembegin 2026/02/04 21:28:11 INFO Applying migration id=didhost 2026/02/04 21:28:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:11 INFO Applying migration id=invites 2026/02/04 21:28:11 INFO Applying migration id=ed25519blob 2026/02/04 21:28:11 INFO Applying migration id=rsablob 2026/02/04 21:28:11 INFO Applying migration id=iconscid 2026/02/04 21:28:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4155-7b84-808e-8545bcdbb09e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (0.62s) === RUN TestForward_ReplyToDM 2026/02/04 21:28:11 INFO Applying migration id=initial 2026/02/04 21:28:11 INFO Applying migration id=notesupdated 2026/02/04 21:28:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:11 INFO Applying migration id=activitiesid 2026/02/04 21:28:11 INFO Applying migration id=outbox 2026/02/04 21:28:11 INFO Applying migration id=edits 2026/02/04 21:28:11 INFO Applying migration id=outboxactor 2026/02/04 21:28:11 INFO Applying migration id=outboxsender 2026/02/04 21:28:11 INFO Applying migration id=thread 2026/02/04 21:28:11 INFO Applying migration id=host 2026/02/04 21:28:11 INFO Applying migration id=sharedinbox 2026/02/04 21:28:11 INFO Applying migration id=noteshost 2026/02/04 21:28:11 INFO Applying migration id=fetched 2026/02/04 21:28:11 INFO Applying migration id=move 2026/02/04 21:28:11 INFO Applying migration id=cleanup 2026/02/04 21:28:11 INFO Applying migration id=received 2026/02/04 21:28:11 INFO Applying migration id=namehost 2026/02/04 21:28:11 INFO Applying migration id=outboxhost 2026/02/04 21:28:11 INFO Applying migration id=notesfts 2026/02/04 21:28:11 INFO Applying migration id=iconsname 2026/02/04 21:28:11 INFO Applying migration id=nohash 2026/02/04 21:28:11 INFO Applying migration id=shares 2026/02/04 21:28:11 INFO Applying migration id=actorttl 2026/02/04 21:28:11 INFO Applying migration id=tocc 2026/02/04 21:28:11 INFO Applying migration id=followeds 2026/02/04 21:28:11 INFO Applying migration id=certhash 2026/02/04 21:28:11 INFO Applying migration id=follows_sync 2026/02/04 21:28:11 INFO Applying migration id=jsonpath 2026/02/04 21:28:11 INFO Applying migration id=localforward 2026/02/04 21:28:11 INFO Applying migration id=avatar 2026/02/04 21:28:11 INFO Applying migration id=noimage 2026/02/04 21:28:11 INFO Applying migration id=feed 2026/02/04 21:28:11 INFO Applying migration id=bookmarks 2026/02/04 21:28:11 INFO Applying migration id=shareactivity 2026/02/04 21:28:11 INFO Applying migration id=application 2026/02/04 21:28:11 INFO Applying migration id=certificates 2026/02/04 21:28:11 INFO Applying migration id=rawforward 2026/02/04 21:28:11 INFO Applying migration id=publickey 2026/02/04 21:28:11 INFO Applying migration id=resolvegroup 2026/02/04 21:28:11 INFO Applying migration id=reject 2026/02/04 21:28:11 INFO Applying migration id=autodel 2026/02/04 21:28:11 INFO Applying migration id=jsonb 2026/02/04 21:28:11 INFO Applying migration id=quote 2026/02/04 21:28:11 INFO Applying migration id=rfc9421 2026/02/04 21:28:11 INFO Applying migration id=keys 2026/02/04 21:28:11 INFO Applying migration id=portable 2026/02/04 21:28:11 INFO Applying migration id=proofs 2026/02/04 21:28:11 INFO Applying migration id=contexts 2026/02/04 21:28:11 INFO Applying migration id=deliverieshost 2026/02/04 21:28:11 INFO Applying migration id=pembegin 2026/02/04 21:28:11 INFO Applying migration id=didhost 2026/02/04 21:28:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:11 INFO Applying migration id=invites 2026/02/04 21:28:11 INFO Applying migration id=ed25519blob 2026/02/04 21:28:11 INFO Applying migration id=rsablob 2026/02/04 21:28:11 INFO Applying migration id=iconscid 2026/02/04 21:28:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4405-7b38-bb1a-e258017f723f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:12 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (0.69s) === RUN TestForward_NotFollowingAuthor 2026/02/04 21:28:12 INFO Applying migration id=initial 2026/02/04 21:28:12 INFO Applying migration id=notesupdated 2026/02/04 21:28:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:12 INFO Applying migration id=activitiesid 2026/02/04 21:28:12 INFO Applying migration id=outbox 2026/02/04 21:28:12 INFO Applying migration id=edits 2026/02/04 21:28:12 INFO Applying migration id=outboxactor 2026/02/04 21:28:12 INFO Applying migration id=outboxsender 2026/02/04 21:28:12 INFO Applying migration id=thread 2026/02/04 21:28:12 INFO Applying migration id=host 2026/02/04 21:28:12 INFO Applying migration id=sharedinbox 2026/02/04 21:28:12 INFO Applying migration id=noteshost 2026/02/04 21:28:12 INFO Applying migration id=fetched 2026/02/04 21:28:12 INFO Applying migration id=move 2026/02/04 21:28:12 INFO Applying migration id=cleanup 2026/02/04 21:28:12 INFO Applying migration id=received 2026/02/04 21:28:12 INFO Applying migration id=namehost 2026/02/04 21:28:12 INFO Applying migration id=outboxhost 2026/02/04 21:28:12 INFO Applying migration id=notesfts 2026/02/04 21:28:12 INFO Applying migration id=iconsname 2026/02/04 21:28:12 INFO Applying migration id=nohash 2026/02/04 21:28:12 INFO Applying migration id=shares 2026/02/04 21:28:12 INFO Applying migration id=actorttl 2026/02/04 21:28:12 INFO Applying migration id=tocc 2026/02/04 21:28:12 INFO Applying migration id=followeds 2026/02/04 21:28:12 INFO Applying migration id=certhash 2026/02/04 21:28:12 INFO Applying migration id=follows_sync 2026/02/04 21:28:12 INFO Applying migration id=jsonpath 2026/02/04 21:28:12 INFO Applying migration id=localforward 2026/02/04 21:28:12 INFO Applying migration id=avatar 2026/02/04 21:28:12 INFO Applying migration id=noimage 2026/02/04 21:28:12 INFO Applying migration id=feed 2026/02/04 21:28:12 INFO Applying migration id=bookmarks 2026/02/04 21:28:12 INFO Applying migration id=shareactivity 2026/02/04 21:28:12 INFO Applying migration id=application 2026/02/04 21:28:12 INFO Applying migration id=certificates 2026/02/04 21:28:12 INFO Applying migration id=rawforward 2026/02/04 21:28:12 INFO Applying migration id=publickey 2026/02/04 21:28:12 INFO Applying migration id=resolvegroup 2026/02/04 21:28:12 INFO Applying migration id=reject 2026/02/04 21:28:12 INFO Applying migration id=autodel 2026/02/04 21:28:12 INFO Applying migration id=jsonb 2026/02/04 21:28:12 INFO Applying migration id=quote 2026/02/04 21:28:12 INFO Applying migration id=rfc9421 2026/02/04 21:28:12 INFO Applying migration id=keys 2026/02/04 21:28:12 INFO Applying migration id=portable 2026/02/04 21:28:12 INFO Applying migration id=proofs 2026/02/04 21:28:12 INFO Applying migration id=contexts 2026/02/04 21:28:12 INFO Applying migration id=deliverieshost 2026/02/04 21:28:12 INFO Applying migration id=pembegin 2026/02/04 21:28:12 INFO Applying migration id=didhost 2026/02/04 21:28:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:12 INFO Applying migration id=invites 2026/02/04 21:28:12 INFO Applying migration id=ed25519blob 2026/02/04 21:28:12 INFO Applying migration id=rsablob 2026/02/04 21:28:12 INFO Applying migration id=iconscid 2026/02/04 21:28:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:13 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (0.55s) === RUN TestForward_NotReplyToLocalPost 2026/02/04 21:28:13 INFO Applying migration id=initial 2026/02/04 21:28:13 INFO Applying migration id=notesupdated 2026/02/04 21:28:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:13 INFO Applying migration id=activitiesid 2026/02/04 21:28:13 INFO Applying migration id=outbox 2026/02/04 21:28:13 INFO Applying migration id=edits 2026/02/04 21:28:13 INFO Applying migration id=outboxactor 2026/02/04 21:28:13 INFO Applying migration id=outboxsender 2026/02/04 21:28:13 INFO Applying migration id=thread 2026/02/04 21:28:13 INFO Applying migration id=host 2026/02/04 21:28:13 INFO Applying migration id=sharedinbox 2026/02/04 21:28:13 INFO Applying migration id=noteshost 2026/02/04 21:28:13 INFO Applying migration id=fetched 2026/02/04 21:28:13 INFO Applying migration id=move 2026/02/04 21:28:13 INFO Applying migration id=cleanup 2026/02/04 21:28:13 INFO Applying migration id=received 2026/02/04 21:28:13 INFO Applying migration id=namehost 2026/02/04 21:28:13 INFO Applying migration id=outboxhost 2026/02/04 21:28:13 INFO Applying migration id=notesfts 2026/02/04 21:28:13 INFO Applying migration id=iconsname 2026/02/04 21:28:13 INFO Applying migration id=nohash 2026/02/04 21:28:13 INFO Applying migration id=shares 2026/02/04 21:28:13 INFO Applying migration id=actorttl 2026/02/04 21:28:13 INFO Applying migration id=tocc 2026/02/04 21:28:13 INFO Applying migration id=followeds 2026/02/04 21:28:13 INFO Applying migration id=certhash 2026/02/04 21:28:13 INFO Applying migration id=follows_sync 2026/02/04 21:28:13 INFO Applying migration id=jsonpath 2026/02/04 21:28:13 INFO Applying migration id=localforward 2026/02/04 21:28:13 INFO Applying migration id=avatar 2026/02/04 21:28:13 INFO Applying migration id=noimage 2026/02/04 21:28:13 INFO Applying migration id=feed 2026/02/04 21:28:13 INFO Applying migration id=bookmarks 2026/02/04 21:28:13 INFO Applying migration id=shareactivity 2026/02/04 21:28:13 INFO Applying migration id=application 2026/02/04 21:28:13 INFO Applying migration id=certificates 2026/02/04 21:28:13 INFO Applying migration id=rawforward 2026/02/04 21:28:13 INFO Applying migration id=publickey 2026/02/04 21:28:13 INFO Applying migration id=resolvegroup 2026/02/04 21:28:13 INFO Applying migration id=reject 2026/02/04 21:28:13 INFO Applying migration id=autodel 2026/02/04 21:28:13 INFO Applying migration id=jsonb 2026/02/04 21:28:13 INFO Applying migration id=quote 2026/02/04 21:28:13 INFO Applying migration id=rfc9421 2026/02/04 21:28:13 INFO Applying migration id=keys 2026/02/04 21:28:13 INFO Applying migration id=portable 2026/02/04 21:28:13 INFO Applying migration id=proofs 2026/02/04 21:28:13 INFO Applying migration id=contexts 2026/02/04 21:28:13 INFO Applying migration id=deliverieshost 2026/02/04 21:28:13 INFO Applying migration id=pembegin 2026/02/04 21:28:13 INFO Applying migration id=didhost 2026/02/04 21:28:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:13 INFO Applying migration id=invites 2026/02/04 21:28:13 INFO Applying migration id=ed25519blob 2026/02/04 21:28:13 INFO Applying migration id=rsablob 2026/02/04 21:28:13 INFO Applying migration id=iconscid 2026/02/04 21:28:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-47fd-731e-9ed0-5a06afcac57d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:13 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (0.46s) === RUN TestForward_ReplyToFederatedPost 2026/02/04 21:28:13 INFO Applying migration id=initial 2026/02/04 21:28:13 INFO Applying migration id=notesupdated 2026/02/04 21:28:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:13 INFO Applying migration id=activitiesid 2026/02/04 21:28:13 INFO Applying migration id=outbox 2026/02/04 21:28:13 INFO Applying migration id=edits 2026/02/04 21:28:13 INFO Applying migration id=outboxactor 2026/02/04 21:28:13 INFO Applying migration id=outboxsender 2026/02/04 21:28:13 INFO Applying migration id=thread 2026/02/04 21:28:13 INFO Applying migration id=host 2026/02/04 21:28:13 INFO Applying migration id=sharedinbox 2026/02/04 21:28:13 INFO Applying migration id=noteshost 2026/02/04 21:28:13 INFO Applying migration id=fetched 2026/02/04 21:28:13 INFO Applying migration id=move 2026/02/04 21:28:13 INFO Applying migration id=cleanup 2026/02/04 21:28:13 INFO Applying migration id=received 2026/02/04 21:28:13 INFO Applying migration id=namehost 2026/02/04 21:28:13 INFO Applying migration id=outboxhost 2026/02/04 21:28:13 INFO Applying migration id=notesfts 2026/02/04 21:28:13 INFO Applying migration id=iconsname 2026/02/04 21:28:13 INFO Applying migration id=nohash 2026/02/04 21:28:13 INFO Applying migration id=shares 2026/02/04 21:28:13 INFO Applying migration id=actorttl 2026/02/04 21:28:13 INFO Applying migration id=tocc 2026/02/04 21:28:13 INFO Applying migration id=followeds 2026/02/04 21:28:13 INFO Applying migration id=certhash 2026/02/04 21:28:13 INFO Applying migration id=follows_sync 2026/02/04 21:28:13 INFO Applying migration id=jsonpath 2026/02/04 21:28:13 INFO Applying migration id=localforward 2026/02/04 21:28:13 INFO Applying migration id=avatar 2026/02/04 21:28:13 INFO Applying migration id=noimage 2026/02/04 21:28:13 INFO Applying migration id=feed 2026/02/04 21:28:13 INFO Applying migration id=bookmarks 2026/02/04 21:28:13 INFO Applying migration id=shareactivity 2026/02/04 21:28:13 INFO Applying migration id=application 2026/02/04 21:28:13 INFO Applying migration id=certificates 2026/02/04 21:28:13 INFO Applying migration id=rawforward 2026/02/04 21:28:13 INFO Applying migration id=publickey 2026/02/04 21:28:13 INFO Applying migration id=resolvegroup 2026/02/04 21:28:13 INFO Applying migration id=reject 2026/02/04 21:28:13 INFO Applying migration id=autodel 2026/02/04 21:28:13 INFO Applying migration id=jsonb 2026/02/04 21:28:13 INFO Applying migration id=quote 2026/02/04 21:28:13 INFO Applying migration id=rfc9421 2026/02/04 21:28:13 INFO Applying migration id=keys 2026/02/04 21:28:13 INFO Applying migration id=portable 2026/02/04 21:28:13 INFO Applying migration id=proofs 2026/02/04 21:28:13 INFO Applying migration id=contexts 2026/02/04 21:28:13 INFO Applying migration id=deliverieshost 2026/02/04 21:28:13 INFO Applying migration id=pembegin 2026/02/04 21:28:13 INFO Applying migration id=didhost 2026/02/04 21:28:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:13 INFO Applying migration id=invites 2026/02/04 21:28:13 INFO Applying migration id=ed25519blob 2026/02/04 21:28:13 INFO Applying migration id=rsablob 2026/02/04 21:28:13 INFO Applying migration id=iconscid --- PASS: TestForward_ReplyToFederatedPost (0.65s) === RUN TestForward_MaxDepth 2026/02/04 21:28:14 INFO Applying migration id=initial 2026/02/04 21:28:14 INFO Applying migration id=notesupdated 2026/02/04 21:28:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:14 INFO Applying migration id=activitiesid 2026/02/04 21:28:14 INFO Applying migration id=outbox 2026/02/04 21:28:14 INFO Applying migration id=edits 2026/02/04 21:28:14 INFO Applying migration id=outboxactor 2026/02/04 21:28:14 INFO Applying migration id=outboxsender 2026/02/04 21:28:14 INFO Applying migration id=thread 2026/02/04 21:28:14 INFO Applying migration id=host 2026/02/04 21:28:14 INFO Applying migration id=sharedinbox 2026/02/04 21:28:14 INFO Applying migration id=noteshost 2026/02/04 21:28:14 INFO Applying migration id=fetched 2026/02/04 21:28:14 INFO Applying migration id=move 2026/02/04 21:28:14 INFO Applying migration id=cleanup 2026/02/04 21:28:14 INFO Applying migration id=received 2026/02/04 21:28:14 INFO Applying migration id=namehost 2026/02/04 21:28:14 INFO Applying migration id=outboxhost 2026/02/04 21:28:14 INFO Applying migration id=notesfts 2026/02/04 21:28:14 INFO Applying migration id=iconsname 2026/02/04 21:28:14 INFO Applying migration id=nohash 2026/02/04 21:28:14 INFO Applying migration id=shares 2026/02/04 21:28:14 INFO Applying migration id=actorttl 2026/02/04 21:28:14 INFO Applying migration id=tocc 2026/02/04 21:28:14 INFO Applying migration id=followeds 2026/02/04 21:28:14 INFO Applying migration id=certhash 2026/02/04 21:28:14 INFO Applying migration id=follows_sync 2026/02/04 21:28:14 INFO Applying migration id=jsonpath 2026/02/04 21:28:14 INFO Applying migration id=localforward 2026/02/04 21:28:14 INFO Applying migration id=avatar 2026/02/04 21:28:14 INFO Applying migration id=noimage 2026/02/04 21:28:14 INFO Applying migration id=feed 2026/02/04 21:28:14 INFO Applying migration id=bookmarks 2026/02/04 21:28:14 INFO Applying migration id=shareactivity 2026/02/04 21:28:14 INFO Applying migration id=application 2026/02/04 21:28:14 INFO Applying migration id=certificates 2026/02/04 21:28:14 INFO Applying migration id=rawforward 2026/02/04 21:28:14 INFO Applying migration id=publickey 2026/02/04 21:28:14 INFO Applying migration id=resolvegroup 2026/02/04 21:28:14 INFO Applying migration id=reject 2026/02/04 21:28:14 INFO Applying migration id=autodel 2026/02/04 21:28:14 INFO Applying migration id=jsonb 2026/02/04 21:28:14 INFO Applying migration id=quote 2026/02/04 21:28:14 INFO Applying migration id=rfc9421 2026/02/04 21:28:14 INFO Applying migration id=keys 2026/02/04 21:28:14 INFO Applying migration id=portable 2026/02/04 21:28:14 INFO Applying migration id=proofs 2026/02/04 21:28:14 INFO Applying migration id=contexts 2026/02/04 21:28:14 INFO Applying migration id=deliverieshost 2026/02/04 21:28:14 INFO Applying migration id=pembegin 2026/02/04 21:28:14 INFO Applying migration id=didhost 2026/02/04 21:28:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:14 INFO Applying migration id=invites 2026/02/04 21:28:14 INFO Applying migration id=ed25519blob 2026/02/04 21:28:14 INFO Applying migration id=rsablob 2026/02/04 21:28:14 INFO Applying migration id=iconscid 2026/02/04 21:28:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4d45-7d64-996f-25ad9a86b16c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:14 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (0.71s) === RUN TestForward_MaxDepthPlusOne 2026/02/04 21:28:14 INFO Applying migration id=initial 2026/02/04 21:28:14 INFO Applying migration id=notesupdated 2026/02/04 21:28:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:14 INFO Applying migration id=activitiesid 2026/02/04 21:28:14 INFO Applying migration id=outbox 2026/02/04 21:28:14 INFO Applying migration id=edits 2026/02/04 21:28:14 INFO Applying migration id=outboxactor 2026/02/04 21:28:14 INFO Applying migration id=outboxsender 2026/02/04 21:28:14 INFO Applying migration id=thread 2026/02/04 21:28:14 INFO Applying migration id=host 2026/02/04 21:28:14 INFO Applying migration id=sharedinbox 2026/02/04 21:28:14 INFO Applying migration id=noteshost 2026/02/04 21:28:14 INFO Applying migration id=fetched 2026/02/04 21:28:14 INFO Applying migration id=move 2026/02/04 21:28:14 INFO Applying migration id=cleanup 2026/02/04 21:28:14 INFO Applying migration id=received 2026/02/04 21:28:14 INFO Applying migration id=namehost 2026/02/04 21:28:14 INFO Applying migration id=outboxhost 2026/02/04 21:28:14 INFO Applying migration id=notesfts 2026/02/04 21:28:14 INFO Applying migration id=iconsname 2026/02/04 21:28:14 INFO Applying migration id=nohash 2026/02/04 21:28:14 INFO Applying migration id=shares 2026/02/04 21:28:14 INFO Applying migration id=actorttl 2026/02/04 21:28:14 INFO Applying migration id=tocc 2026/02/04 21:28:14 INFO Applying migration id=followeds 2026/02/04 21:28:14 INFO Applying migration id=certhash 2026/02/04 21:28:14 INFO Applying migration id=follows_sync 2026/02/04 21:28:14 INFO Applying migration id=jsonpath 2026/02/04 21:28:15 INFO Applying migration id=localforward 2026/02/04 21:28:15 INFO Applying migration id=avatar 2026/02/04 21:28:15 INFO Applying migration id=noimage 2026/02/04 21:28:15 INFO Applying migration id=feed 2026/02/04 21:28:15 INFO Applying migration id=bookmarks 2026/02/04 21:28:15 INFO Applying migration id=shareactivity 2026/02/04 21:28:15 INFO Applying migration id=application 2026/02/04 21:28:15 INFO Applying migration id=certificates 2026/02/04 21:28:15 INFO Applying migration id=rawforward 2026/02/04 21:28:15 INFO Applying migration id=publickey 2026/02/04 21:28:15 INFO Applying migration id=resolvegroup 2026/02/04 21:28:15 INFO Applying migration id=reject 2026/02/04 21:28:15 INFO Applying migration id=autodel 2026/02/04 21:28:15 INFO Applying migration id=jsonb 2026/02/04 21:28:15 INFO Applying migration id=quote 2026/02/04 21:28:15 INFO Applying migration id=rfc9421 2026/02/04 21:28:15 INFO Applying migration id=keys 2026/02/04 21:28:15 INFO Applying migration id=portable 2026/02/04 21:28:15 INFO Applying migration id=proofs 2026/02/04 21:28:15 INFO Applying migration id=contexts 2026/02/04 21:28:15 INFO Applying migration id=deliverieshost 2026/02/04 21:28:15 INFO Applying migration id=pembegin 2026/02/04 21:28:15 INFO Applying migration id=didhost 2026/02/04 21:28:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:15 INFO Applying migration id=invites 2026/02/04 21:28:15 INFO Applying migration id=ed25519blob 2026/02/04 21:28:15 INFO Applying migration id=rsablob 2026/02/04 21:28:15 INFO Applying migration id=iconscid 2026/02/04 21:28:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4f9c-7616-865c-34ba5e62c61a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepthPlusOne (0.59s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/04 21:28:15 INFO Applying migration id=initial 2026/02/04 21:28:15 INFO Applying migration id=notesupdated 2026/02/04 21:28:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:15 INFO Applying migration id=activitiesid 2026/02/04 21:28:15 INFO Applying migration id=outbox 2026/02/04 21:28:15 INFO Applying migration id=edits 2026/02/04 21:28:15 INFO Applying migration id=outboxactor 2026/02/04 21:28:15 INFO Applying migration id=outboxsender 2026/02/04 21:28:15 INFO Applying migration id=thread 2026/02/04 21:28:15 INFO Applying migration id=host 2026/02/04 21:28:15 INFO Applying migration id=sharedinbox 2026/02/04 21:28:15 INFO Applying migration id=noteshost 2026/02/04 21:28:15 INFO Applying migration id=fetched 2026/02/04 21:28:15 INFO Applying migration id=move 2026/02/04 21:28:15 INFO Applying migration id=cleanup 2026/02/04 21:28:15 INFO Applying migration id=received 2026/02/04 21:28:15 INFO Applying migration id=namehost 2026/02/04 21:28:15 INFO Applying migration id=outboxhost 2026/02/04 21:28:15 INFO Applying migration id=notesfts 2026/02/04 21:28:15 INFO Applying migration id=iconsname 2026/02/04 21:28:15 INFO Applying migration id=nohash 2026/02/04 21:28:15 INFO Applying migration id=shares 2026/02/04 21:28:15 INFO Applying migration id=actorttl 2026/02/04 21:28:15 INFO Applying migration id=tocc 2026/02/04 21:28:15 INFO Applying migration id=followeds 2026/02/04 21:28:15 INFO Applying migration id=certhash 2026/02/04 21:28:15 INFO Applying migration id=follows_sync 2026/02/04 21:28:15 INFO Applying migration id=jsonpath 2026/02/04 21:28:15 INFO Applying migration id=localforward 2026/02/04 21:28:15 INFO Applying migration id=avatar 2026/02/04 21:28:15 INFO Applying migration id=noimage 2026/02/04 21:28:15 INFO Applying migration id=feed 2026/02/04 21:28:15 INFO Applying migration id=bookmarks 2026/02/04 21:28:15 INFO Applying migration id=shareactivity 2026/02/04 21:28:15 INFO Applying migration id=application 2026/02/04 21:28:15 INFO Applying migration id=certificates 2026/02/04 21:28:15 INFO Applying migration id=rawforward 2026/02/04 21:28:15 INFO Applying migration id=publickey 2026/02/04 21:28:15 INFO Applying migration id=resolvegroup 2026/02/04 21:28:15 INFO Applying migration id=reject 2026/02/04 21:28:15 INFO Applying migration id=autodel 2026/02/04 21:28:15 INFO Applying migration id=jsonb 2026/02/04 21:28:15 INFO Applying migration id=quote 2026/02/04 21:28:15 INFO Applying migration id=rfc9421 2026/02/04 21:28:15 INFO Applying migration id=keys 2026/02/04 21:28:15 INFO Applying migration id=portable 2026/02/04 21:28:15 INFO Applying migration id=proofs 2026/02/04 21:28:15 INFO Applying migration id=contexts 2026/02/04 21:28:15 INFO Applying migration id=deliverieshost 2026/02/04 21:28:15 INFO Applying migration id=pembegin 2026/02/04 21:28:15 INFO Applying migration id=didhost 2026/02/04 21:28:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:15 INFO Applying migration id=invites 2026/02/04 21:28:15 INFO Applying migration id=ed25519blob 2026/02/04 21:28:15 INFO Applying migration id=rsablob 2026/02/04 21:28:15 INFO Applying migration id=iconscid 2026/02/04 21:28:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-51c0-7e08-acef-bde929967523 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-51c1-7c2d-87e6-5b69d5f423ec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c 2026/02/04 21:28:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c 2026/02/04 21:28:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-51c4-7b0e-a1a1-f697c11baf37 note=https://localhost.localdomain:8443/post/019c2a8e-51c4-7ade-85a3-8e32462ccf2f thread=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-51c4-7b0e-a1a1-f697c11baf37 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-51c4-7ade-85a3-8e32462ccf2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-51c4-7ade-85a3-8e32462ccf2f --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.55s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/04 21:28:16 INFO Applying migration id=initial 2026/02/04 21:28:16 INFO Applying migration id=notesupdated 2026/02/04 21:28:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:16 INFO Applying migration id=activitiesid 2026/02/04 21:28:16 INFO Applying migration id=outbox 2026/02/04 21:28:16 INFO Applying migration id=edits 2026/02/04 21:28:16 INFO Applying migration id=outboxactor 2026/02/04 21:28:16 INFO Applying migration id=outboxsender 2026/02/04 21:28:16 INFO Applying migration id=thread 2026/02/04 21:28:16 INFO Applying migration id=host 2026/02/04 21:28:16 INFO Applying migration id=sharedinbox 2026/02/04 21:28:16 INFO Applying migration id=noteshost 2026/02/04 21:28:16 INFO Applying migration id=fetched 2026/02/04 21:28:16 INFO Applying migration id=move 2026/02/04 21:28:16 INFO Applying migration id=cleanup 2026/02/04 21:28:16 INFO Applying migration id=received 2026/02/04 21:28:16 INFO Applying migration id=namehost 2026/02/04 21:28:16 INFO Applying migration id=outboxhost 2026/02/04 21:28:16 INFO Applying migration id=notesfts 2026/02/04 21:28:16 INFO Applying migration id=iconsname 2026/02/04 21:28:16 INFO Applying migration id=nohash 2026/02/04 21:28:16 INFO Applying migration id=shares 2026/02/04 21:28:16 INFO Applying migration id=actorttl 2026/02/04 21:28:16 INFO Applying migration id=tocc 2026/02/04 21:28:16 INFO Applying migration id=followeds 2026/02/04 21:28:16 INFO Applying migration id=certhash 2026/02/04 21:28:16 INFO Applying migration id=follows_sync 2026/02/04 21:28:16 INFO Applying migration id=jsonpath 2026/02/04 21:28:16 INFO Applying migration id=localforward 2026/02/04 21:28:16 INFO Applying migration id=avatar 2026/02/04 21:28:16 INFO Applying migration id=noimage 2026/02/04 21:28:16 INFO Applying migration id=feed 2026/02/04 21:28:16 INFO Applying migration id=bookmarks 2026/02/04 21:28:16 INFO Applying migration id=shareactivity 2026/02/04 21:28:16 INFO Applying migration id=application 2026/02/04 21:28:16 INFO Applying migration id=certificates 2026/02/04 21:28:16 INFO Applying migration id=rawforward 2026/02/04 21:28:16 INFO Applying migration id=publickey 2026/02/04 21:28:16 INFO Applying migration id=resolvegroup 2026/02/04 21:28:16 INFO Applying migration id=reject 2026/02/04 21:28:16 INFO Applying migration id=autodel 2026/02/04 21:28:16 INFO Applying migration id=jsonb 2026/02/04 21:28:16 INFO Applying migration id=quote 2026/02/04 21:28:16 INFO Applying migration id=rfc9421 2026/02/04 21:28:16 INFO Applying migration id=keys 2026/02/04 21:28:16 INFO Applying migration id=portable 2026/02/04 21:28:16 INFO Applying migration id=proofs 2026/02/04 21:28:16 INFO Applying migration id=contexts 2026/02/04 21:28:16 INFO Applying migration id=deliverieshost 2026/02/04 21:28:16 INFO Applying migration id=pembegin 2026/02/04 21:28:16 INFO Applying migration id=didhost 2026/02/04 21:28:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:16 INFO Applying migration id=invites 2026/02/04 21:28:16 INFO Applying migration id=ed25519blob 2026/02/04 21:28:16 INFO Applying migration id=rsablob 2026/02/04 21:28:16 INFO Applying migration id=iconscid 2026/02/04 21:28:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-5404-7b21-be47-1a9d26e7bb7d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-5405-70e3-9ce0-830dc794295c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a 2026/02/04 21:28:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a 2026/02/04 21:28:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-5406-7d27-baf6-534fbe5209d8 note=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c thread=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-5406-7d27-baf6-534fbe5209d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c 2026/02/04 21:28:16 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2a8e-5408-7b11-b1eb-68592450a032 note=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c thread=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-5408-7b11-b1eb-68592450a032 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.58s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/04 21:28:16 INFO Applying migration id=initial 2026/02/04 21:28:16 INFO Applying migration id=notesupdated 2026/02/04 21:28:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:16 INFO Applying migration id=activitiesid 2026/02/04 21:28:16 INFO Applying migration id=outbox 2026/02/04 21:28:16 INFO Applying migration id=edits 2026/02/04 21:28:16 INFO Applying migration id=outboxactor 2026/02/04 21:28:16 INFO Applying migration id=outboxsender 2026/02/04 21:28:16 INFO Applying migration id=thread 2026/02/04 21:28:16 INFO Applying migration id=host 2026/02/04 21:28:16 INFO Applying migration id=sharedinbox 2026/02/04 21:28:16 INFO Applying migration id=noteshost 2026/02/04 21:28:16 INFO Applying migration id=fetched 2026/02/04 21:28:16 INFO Applying migration id=move 2026/02/04 21:28:16 INFO Applying migration id=cleanup 2026/02/04 21:28:16 INFO Applying migration id=received 2026/02/04 21:28:16 INFO Applying migration id=namehost 2026/02/04 21:28:16 INFO Applying migration id=outboxhost 2026/02/04 21:28:16 INFO Applying migration id=notesfts 2026/02/04 21:28:16 INFO Applying migration id=iconsname 2026/02/04 21:28:16 INFO Applying migration id=nohash 2026/02/04 21:28:16 INFO Applying migration id=shares 2026/02/04 21:28:16 INFO Applying migration id=actorttl 2026/02/04 21:28:16 INFO Applying migration id=tocc 2026/02/04 21:28:16 INFO Applying migration id=followeds 2026/02/04 21:28:16 INFO Applying migration id=certhash 2026/02/04 21:28:16 INFO Applying migration id=follows_sync 2026/02/04 21:28:16 INFO Applying migration id=jsonpath 2026/02/04 21:28:16 INFO Applying migration id=localforward 2026/02/04 21:28:16 INFO Applying migration id=avatar 2026/02/04 21:28:16 INFO Applying migration id=noimage 2026/02/04 21:28:16 INFO Applying migration id=feed 2026/02/04 21:28:16 INFO Applying migration id=bookmarks 2026/02/04 21:28:16 INFO Applying migration id=shareactivity 2026/02/04 21:28:16 INFO Applying migration id=application 2026/02/04 21:28:16 INFO Applying migration id=certificates 2026/02/04 21:28:16 INFO Applying migration id=rawforward 2026/02/04 21:28:16 INFO Applying migration id=publickey 2026/02/04 21:28:16 INFO Applying migration id=resolvegroup 2026/02/04 21:28:16 INFO Applying migration id=reject 2026/02/04 21:28:16 INFO Applying migration id=autodel 2026/02/04 21:28:16 INFO Applying migration id=jsonb 2026/02/04 21:28:16 INFO Applying migration id=quote 2026/02/04 21:28:16 INFO Applying migration id=rfc9421 2026/02/04 21:28:16 INFO Applying migration id=keys 2026/02/04 21:28:16 INFO Applying migration id=portable 2026/02/04 21:28:16 INFO Applying migration id=proofs 2026/02/04 21:28:16 INFO Applying migration id=contexts 2026/02/04 21:28:16 INFO Applying migration id=deliverieshost 2026/02/04 21:28:16 INFO Applying migration id=pembegin 2026/02/04 21:28:16 INFO Applying migration id=didhost 2026/02/04 21:28:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:16 INFO Applying migration id=invites 2026/02/04 21:28:16 INFO Applying migration id=ed25519blob 2026/02/04 21:28:16 INFO Applying migration id=rsablob 2026/02/04 21:28:16 INFO Applying migration id=iconscid 2026/02/04 21:28:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-558d-776a-a2fb-6cc87eb739d2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-558d-7dcb-8c0c-941b83357395 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 2026/02/04 21:28:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-558f-7ed2-8c8f-f6fa07c4a00f note=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 thread=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-558f-7ed2-8c8f-f6fa07c4a00f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 2026/02/04 21:28:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7#delete note=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 thread=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.39s) === RUN TestForward_EditedReplyToPublicPost 2026/02/04 21:28:17 INFO Applying migration id=initial 2026/02/04 21:28:17 INFO Applying migration id=notesupdated 2026/02/04 21:28:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:17 INFO Applying migration id=activitiesid 2026/02/04 21:28:17 INFO Applying migration id=outbox 2026/02/04 21:28:17 INFO Applying migration id=edits 2026/02/04 21:28:17 INFO Applying migration id=outboxactor 2026/02/04 21:28:17 INFO Applying migration id=outboxsender 2026/02/04 21:28:17 INFO Applying migration id=thread 2026/02/04 21:28:17 INFO Applying migration id=host 2026/02/04 21:28:17 INFO Applying migration id=sharedinbox 2026/02/04 21:28:17 INFO Applying migration id=noteshost 2026/02/04 21:28:17 INFO Applying migration id=fetched 2026/02/04 21:28:17 INFO Applying migration id=move 2026/02/04 21:28:17 INFO Applying migration id=cleanup 2026/02/04 21:28:17 INFO Applying migration id=received 2026/02/04 21:28:17 INFO Applying migration id=namehost 2026/02/04 21:28:17 INFO Applying migration id=outboxhost 2026/02/04 21:28:17 INFO Applying migration id=notesfts 2026/02/04 21:28:17 INFO Applying migration id=iconsname 2026/02/04 21:28:17 INFO Applying migration id=nohash 2026/02/04 21:28:17 INFO Applying migration id=shares 2026/02/04 21:28:17 INFO Applying migration id=actorttl 2026/02/04 21:28:17 INFO Applying migration id=tocc 2026/02/04 21:28:17 INFO Applying migration id=followeds 2026/02/04 21:28:17 INFO Applying migration id=certhash 2026/02/04 21:28:17 INFO Applying migration id=follows_sync 2026/02/04 21:28:17 INFO Applying migration id=jsonpath 2026/02/04 21:28:17 INFO Applying migration id=localforward 2026/02/04 21:28:17 INFO Applying migration id=avatar 2026/02/04 21:28:17 INFO Applying migration id=noimage 2026/02/04 21:28:17 INFO Applying migration id=feed 2026/02/04 21:28:17 INFO Applying migration id=bookmarks 2026/02/04 21:28:17 INFO Applying migration id=shareactivity 2026/02/04 21:28:17 INFO Applying migration id=application 2026/02/04 21:28:17 INFO Applying migration id=certificates 2026/02/04 21:28:17 INFO Applying migration id=rawforward 2026/02/04 21:28:17 INFO Applying migration id=publickey 2026/02/04 21:28:17 INFO Applying migration id=resolvegroup 2026/02/04 21:28:17 INFO Applying migration id=reject 2026/02/04 21:28:17 INFO Applying migration id=autodel 2026/02/04 21:28:17 INFO Applying migration id=jsonb 2026/02/04 21:28:17 INFO Applying migration id=quote 2026/02/04 21:28:17 INFO Applying migration id=rfc9421 2026/02/04 21:28:17 INFO Applying migration id=keys 2026/02/04 21:28:17 INFO Applying migration id=portable 2026/02/04 21:28:17 INFO Applying migration id=proofs 2026/02/04 21:28:17 INFO Applying migration id=contexts 2026/02/04 21:28:17 INFO Applying migration id=deliverieshost 2026/02/04 21:28:17 INFO Applying migration id=pembegin 2026/02/04 21:28:17 INFO Applying migration id=didhost 2026/02/04 21:28:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:17 INFO Applying migration id=invites 2026/02/04 21:28:17 INFO Applying migration id=ed25519blob 2026/02/04 21:28:17 INFO Applying migration id=rsablob 2026/02/04 21:28:17 INFO Applying migration id=iconscid 2026/02/04 21:28:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-57a4-7ddd-8cf7-3a75ede663cf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:17 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_EditedReplyToPublicPost (0.54s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/04 21:28:17 INFO Applying migration id=initial 2026/02/04 21:28:17 INFO Applying migration id=notesupdated 2026/02/04 21:28:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:17 INFO Applying migration id=activitiesid 2026/02/04 21:28:17 INFO Applying migration id=outbox 2026/02/04 21:28:17 INFO Applying migration id=edits 2026/02/04 21:28:17 INFO Applying migration id=outboxactor 2026/02/04 21:28:17 INFO Applying migration id=outboxsender 2026/02/04 21:28:17 INFO Applying migration id=thread 2026/02/04 21:28:17 INFO Applying migration id=host 2026/02/04 21:28:17 INFO Applying migration id=sharedinbox 2026/02/04 21:28:17 INFO Applying migration id=noteshost 2026/02/04 21:28:17 INFO Applying migration id=fetched 2026/02/04 21:28:17 INFO Applying migration id=move 2026/02/04 21:28:17 INFO Applying migration id=cleanup 2026/02/04 21:28:17 INFO Applying migration id=received 2026/02/04 21:28:17 INFO Applying migration id=namehost 2026/02/04 21:28:17 INFO Applying migration id=outboxhost 2026/02/04 21:28:17 INFO Applying migration id=notesfts 2026/02/04 21:28:17 INFO Applying migration id=iconsname 2026/02/04 21:28:17 INFO Applying migration id=nohash 2026/02/04 21:28:17 INFO Applying migration id=shares 2026/02/04 21:28:17 INFO Applying migration id=actorttl 2026/02/04 21:28:17 INFO Applying migration id=tocc 2026/02/04 21:28:17 INFO Applying migration id=followeds 2026/02/04 21:28:17 INFO Applying migration id=certhash 2026/02/04 21:28:17 INFO Applying migration id=follows_sync 2026/02/04 21:28:17 INFO Applying migration id=jsonpath 2026/02/04 21:28:17 INFO Applying migration id=localforward 2026/02/04 21:28:17 INFO Applying migration id=avatar 2026/02/04 21:28:17 INFO Applying migration id=noimage 2026/02/04 21:28:17 INFO Applying migration id=feed 2026/02/04 21:28:17 INFO Applying migration id=bookmarks 2026/02/04 21:28:17 INFO Applying migration id=shareactivity 2026/02/04 21:28:17 INFO Applying migration id=application 2026/02/04 21:28:17 INFO Applying migration id=certificates 2026/02/04 21:28:17 INFO Applying migration id=rawforward 2026/02/04 21:28:17 INFO Applying migration id=publickey 2026/02/04 21:28:17 INFO Applying migration id=resolvegroup 2026/02/04 21:28:17 INFO Applying migration id=reject 2026/02/04 21:28:17 INFO Applying migration id=autodel 2026/02/04 21:28:17 INFO Applying migration id=jsonb 2026/02/04 21:28:17 INFO Applying migration id=quote 2026/02/04 21:28:17 INFO Applying migration id=rfc9421 2026/02/04 21:28:17 INFO Applying migration id=keys 2026/02/04 21:28:17 INFO Applying migration id=portable 2026/02/04 21:28:17 INFO Applying migration id=proofs 2026/02/04 21:28:17 INFO Applying migration id=contexts 2026/02/04 21:28:17 INFO Applying migration id=deliverieshost 2026/02/04 21:28:17 INFO Applying migration id=pembegin 2026/02/04 21:28:17 INFO Applying migration id=didhost 2026/02/04 21:28:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:17 INFO Applying migration id=invites 2026/02/04 21:28:17 INFO Applying migration id=ed25519blob 2026/02/04 21:28:17 INFO Applying migration id=rsablob 2026/02/04 21:28:17 INFO Applying migration id=iconscid 2026/02/04 21:28:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-59b0-7eeb-9a06-8cb6c112e0cd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:18 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.52s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/04 21:28:18 INFO Applying migration id=initial 2026/02/04 21:28:18 INFO Applying migration id=notesupdated 2026/02/04 21:28:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:18 INFO Applying migration id=activitiesid 2026/02/04 21:28:18 INFO Applying migration id=outbox 2026/02/04 21:28:18 INFO Applying migration id=edits 2026/02/04 21:28:18 INFO Applying migration id=outboxactor 2026/02/04 21:28:18 INFO Applying migration id=outboxsender 2026/02/04 21:28:18 INFO Applying migration id=thread 2026/02/04 21:28:18 INFO Applying migration id=host 2026/02/04 21:28:18 INFO Applying migration id=sharedinbox 2026/02/04 21:28:18 INFO Applying migration id=noteshost 2026/02/04 21:28:18 INFO Applying migration id=fetched 2026/02/04 21:28:18 INFO Applying migration id=move 2026/02/04 21:28:18 INFO Applying migration id=cleanup 2026/02/04 21:28:18 INFO Applying migration id=received 2026/02/04 21:28:18 INFO Applying migration id=namehost 2026/02/04 21:28:18 INFO Applying migration id=outboxhost 2026/02/04 21:28:18 INFO Applying migration id=notesfts 2026/02/04 21:28:18 INFO Applying migration id=iconsname 2026/02/04 21:28:18 INFO Applying migration id=nohash 2026/02/04 21:28:18 INFO Applying migration id=shares 2026/02/04 21:28:18 INFO Applying migration id=actorttl 2026/02/04 21:28:18 INFO Applying migration id=tocc 2026/02/04 21:28:18 INFO Applying migration id=followeds 2026/02/04 21:28:18 INFO Applying migration id=certhash 2026/02/04 21:28:18 INFO Applying migration id=follows_sync 2026/02/04 21:28:18 INFO Applying migration id=jsonpath 2026/02/04 21:28:18 INFO Applying migration id=localforward 2026/02/04 21:28:18 INFO Applying migration id=avatar 2026/02/04 21:28:18 INFO Applying migration id=noimage 2026/02/04 21:28:18 INFO Applying migration id=feed 2026/02/04 21:28:18 INFO Applying migration id=bookmarks 2026/02/04 21:28:18 INFO Applying migration id=shareactivity 2026/02/04 21:28:18 INFO Applying migration id=application 2026/02/04 21:28:18 INFO Applying migration id=certificates 2026/02/04 21:28:18 INFO Applying migration id=rawforward 2026/02/04 21:28:18 INFO Applying migration id=publickey 2026/02/04 21:28:18 INFO Applying migration id=resolvegroup 2026/02/04 21:28:18 INFO Applying migration id=reject 2026/02/04 21:28:18 INFO Applying migration id=autodel 2026/02/04 21:28:18 INFO Applying migration id=jsonb 2026/02/04 21:28:18 INFO Applying migration id=quote 2026/02/04 21:28:18 INFO Applying migration id=rfc9421 2026/02/04 21:28:18 INFO Applying migration id=keys 2026/02/04 21:28:18 INFO Applying migration id=portable 2026/02/04 21:28:18 INFO Applying migration id=proofs 2026/02/04 21:28:18 INFO Applying migration id=contexts 2026/02/04 21:28:18 INFO Applying migration id=deliverieshost 2026/02/04 21:28:18 INFO Applying migration id=pembegin 2026/02/04 21:28:18 INFO Applying migration id=didhost 2026/02/04 21:28:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:18 INFO Applying migration id=invites 2026/02/04 21:28:18 INFO Applying migration id=ed25519blob 2026/02/04 21:28:18 INFO Applying migration id=rsablob 2026/02/04 21:28:18 INFO Applying migration id=iconscid 2026/02/04 21:28:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-5bc8-7be1-8580-e66a008c4502 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:18 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:28:18 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.53s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/02/04 21:28:18 INFO Applying migration id=initial 2026/02/04 21:28:18 INFO Applying migration id=notesupdated 2026/02/04 21:28:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:18 INFO Applying migration id=activitiesid 2026/02/04 21:28:18 INFO Applying migration id=outbox 2026/02/04 21:28:18 INFO Applying migration id=edits 2026/02/04 21:28:18 INFO Applying migration id=outboxactor 2026/02/04 21:28:18 INFO Applying migration id=outboxsender 2026/02/04 21:28:18 INFO Applying migration id=thread 2026/02/04 21:28:18 INFO Applying migration id=host 2026/02/04 21:28:18 INFO Applying migration id=sharedinbox 2026/02/04 21:28:18 INFO Applying migration id=noteshost 2026/02/04 21:28:18 INFO Applying migration id=fetched 2026/02/04 21:28:18 INFO Applying migration id=move 2026/02/04 21:28:18 INFO Applying migration id=cleanup 2026/02/04 21:28:18 INFO Applying migration id=received 2026/02/04 21:28:18 INFO Applying migration id=namehost 2026/02/04 21:28:18 INFO Applying migration id=outboxhost 2026/02/04 21:28:18 INFO Applying migration id=notesfts 2026/02/04 21:28:18 INFO Applying migration id=iconsname 2026/02/04 21:28:18 INFO Applying migration id=nohash 2026/02/04 21:28:18 INFO Applying migration id=shares 2026/02/04 21:28:18 INFO Applying migration id=actorttl 2026/02/04 21:28:18 INFO Applying migration id=tocc 2026/02/04 21:28:18 INFO Applying migration id=followeds 2026/02/04 21:28:18 INFO Applying migration id=certhash 2026/02/04 21:28:18 INFO Applying migration id=follows_sync 2026/02/04 21:28:18 INFO Applying migration id=jsonpath 2026/02/04 21:28:18 INFO Applying migration id=localforward 2026/02/04 21:28:18 INFO Applying migration id=avatar 2026/02/04 21:28:18 INFO Applying migration id=noimage 2026/02/04 21:28:18 INFO Applying migration id=feed 2026/02/04 21:28:18 INFO Applying migration id=bookmarks 2026/02/04 21:28:18 INFO Applying migration id=shareactivity 2026/02/04 21:28:18 INFO Applying migration id=application 2026/02/04 21:28:18 INFO Applying migration id=certificates 2026/02/04 21:28:18 INFO Applying migration id=rawforward 2026/02/04 21:28:18 INFO Applying migration id=publickey 2026/02/04 21:28:18 INFO Applying migration id=resolvegroup 2026/02/04 21:28:18 INFO Applying migration id=reject 2026/02/04 21:28:18 INFO Applying migration id=autodel 2026/02/04 21:28:18 INFO Applying migration id=jsonb 2026/02/04 21:28:18 INFO Applying migration id=quote 2026/02/04 21:28:18 INFO Applying migration id=rfc9421 2026/02/04 21:28:18 INFO Applying migration id=keys 2026/02/04 21:28:18 INFO Applying migration id=portable 2026/02/04 21:28:18 INFO Applying migration id=proofs 2026/02/04 21:28:18 INFO Applying migration id=contexts 2026/02/04 21:28:18 INFO Applying migration id=deliverieshost 2026/02/04 21:28:18 INFO Applying migration id=pembegin 2026/02/04 21:28:18 INFO Applying migration id=didhost 2026/02/04 21:28:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:18 INFO Applying migration id=invites 2026/02/04 21:28:18 INFO Applying migration id=ed25519blob 2026/02/04 21:28:18 INFO Applying migration id=rsablob 2026/02/04 21:28:18 INFO Applying migration id=iconscid 2026/02/04 21:28:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-5d49-748c-971b-04640ec8d4ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:19 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:28:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:19 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.39s) === RUN TestFTS_Happyflow 2026/02/04 21:28:19 INFO Applying migration id=initial 2026/02/04 21:28:19 INFO Applying migration id=notesupdated 2026/02/04 21:28:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:19 INFO Applying migration id=activitiesid 2026/02/04 21:28:19 INFO Applying migration id=outbox 2026/02/04 21:28:19 INFO Applying migration id=edits 2026/02/04 21:28:19 INFO Applying migration id=outboxactor 2026/02/04 21:28:19 INFO Applying migration id=outboxsender 2026/02/04 21:28:19 INFO Applying migration id=thread 2026/02/04 21:28:19 INFO Applying migration id=host 2026/02/04 21:28:19 INFO Applying migration id=sharedinbox 2026/02/04 21:28:19 INFO Applying migration id=noteshost 2026/02/04 21:28:19 INFO Applying migration id=fetched 2026/02/04 21:28:19 INFO Applying migration id=move 2026/02/04 21:28:19 INFO Applying migration id=cleanup 2026/02/04 21:28:19 INFO Applying migration id=received 2026/02/04 21:28:19 INFO Applying migration id=namehost 2026/02/04 21:28:19 INFO Applying migration id=outboxhost 2026/02/04 21:28:19 INFO Applying migration id=notesfts 2026/02/04 21:28:19 INFO Applying migration id=iconsname 2026/02/04 21:28:19 INFO Applying migration id=nohash 2026/02/04 21:28:19 INFO Applying migration id=shares 2026/02/04 21:28:19 INFO Applying migration id=actorttl 2026/02/04 21:28:19 INFO Applying migration id=tocc 2026/02/04 21:28:19 INFO Applying migration id=followeds 2026/02/04 21:28:19 INFO Applying migration id=certhash 2026/02/04 21:28:19 INFO Applying migration id=follows_sync 2026/02/04 21:28:19 INFO Applying migration id=jsonpath 2026/02/04 21:28:19 INFO Applying migration id=localforward 2026/02/04 21:28:19 INFO Applying migration id=avatar 2026/02/04 21:28:19 INFO Applying migration id=noimage 2026/02/04 21:28:19 INFO Applying migration id=feed 2026/02/04 21:28:19 INFO Applying migration id=bookmarks 2026/02/04 21:28:19 INFO Applying migration id=shareactivity 2026/02/04 21:28:19 INFO Applying migration id=application 2026/02/04 21:28:19 INFO Applying migration id=certificates 2026/02/04 21:28:19 INFO Applying migration id=rawforward 2026/02/04 21:28:19 INFO Applying migration id=publickey 2026/02/04 21:28:19 INFO Applying migration id=resolvegroup 2026/02/04 21:28:19 INFO Applying migration id=reject 2026/02/04 21:28:19 INFO Applying migration id=autodel 2026/02/04 21:28:19 INFO Applying migration id=jsonb 2026/02/04 21:28:19 INFO Applying migration id=quote 2026/02/04 21:28:19 INFO Applying migration id=rfc9421 2026/02/04 21:28:19 INFO Applying migration id=keys 2026/02/04 21:28:19 INFO Applying migration id=portable 2026/02/04 21:28:19 INFO Applying migration id=proofs 2026/02/04 21:28:19 INFO Applying migration id=contexts 2026/02/04 21:28:19 INFO Applying migration id=deliverieshost 2026/02/04 21:28:19 INFO Applying migration id=pembegin 2026/02/04 21:28:19 INFO Applying migration id=didhost 2026/02/04 21:28:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:19 INFO Applying migration id=invites 2026/02/04 21:28:19 INFO Applying migration id=ed25519blob 2026/02/04 21:28:19 INFO Applying migration id=rsablob 2026/02/04 21:28:19 INFO Applying migration id=iconscid 2026/02/04 21:28:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-604f-75d3-9830-382eada151e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-604f-7533-abc2-2f157b888204 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-604f-7533-abc2-2f157b888204 --- PASS: TestFTS_Happyflow (0.77s) === RUN TestFTS_HashtagWithoutHash 2026/02/04 21:28:19 INFO Applying migration id=initial 2026/02/04 21:28:19 INFO Applying migration id=notesupdated 2026/02/04 21:28:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:19 INFO Applying migration id=activitiesid 2026/02/04 21:28:19 INFO Applying migration id=outbox 2026/02/04 21:28:19 INFO Applying migration id=edits 2026/02/04 21:28:19 INFO Applying migration id=outboxactor 2026/02/04 21:28:19 INFO Applying migration id=outboxsender 2026/02/04 21:28:19 INFO Applying migration id=thread 2026/02/04 21:28:19 INFO Applying migration id=host 2026/02/04 21:28:19 INFO Applying migration id=sharedinbox 2026/02/04 21:28:19 INFO Applying migration id=noteshost 2026/02/04 21:28:19 INFO Applying migration id=fetched 2026/02/04 21:28:19 INFO Applying migration id=move 2026/02/04 21:28:19 INFO Applying migration id=cleanup 2026/02/04 21:28:19 INFO Applying migration id=received 2026/02/04 21:28:19 INFO Applying migration id=namehost 2026/02/04 21:28:19 INFO Applying migration id=outboxhost 2026/02/04 21:28:19 INFO Applying migration id=notesfts 2026/02/04 21:28:19 INFO Applying migration id=iconsname 2026/02/04 21:28:19 INFO Applying migration id=nohash 2026/02/04 21:28:19 INFO Applying migration id=shares 2026/02/04 21:28:19 INFO Applying migration id=actorttl 2026/02/04 21:28:19 INFO Applying migration id=tocc 2026/02/04 21:28:19 INFO Applying migration id=followeds 2026/02/04 21:28:19 INFO Applying migration id=certhash 2026/02/04 21:28:19 INFO Applying migration id=follows_sync 2026/02/04 21:28:19 INFO Applying migration id=jsonpath 2026/02/04 21:28:19 INFO Applying migration id=localforward 2026/02/04 21:28:19 INFO Applying migration id=avatar 2026/02/04 21:28:19 INFO Applying migration id=noimage 2026/02/04 21:28:19 INFO Applying migration id=feed 2026/02/04 21:28:19 INFO Applying migration id=bookmarks 2026/02/04 21:28:19 INFO Applying migration id=shareactivity 2026/02/04 21:28:19 INFO Applying migration id=application 2026/02/04 21:28:19 INFO Applying migration id=certificates 2026/02/04 21:28:19 INFO Applying migration id=rawforward 2026/02/04 21:28:19 INFO Applying migration id=publickey 2026/02/04 21:28:19 INFO Applying migration id=resolvegroup 2026/02/04 21:28:19 INFO Applying migration id=reject 2026/02/04 21:28:19 INFO Applying migration id=autodel 2026/02/04 21:28:19 INFO Applying migration id=jsonb 2026/02/04 21:28:19 INFO Applying migration id=quote 2026/02/04 21:28:19 INFO Applying migration id=rfc9421 2026/02/04 21:28:19 INFO Applying migration id=keys 2026/02/04 21:28:19 INFO Applying migration id=portable 2026/02/04 21:28:19 INFO Applying migration id=proofs 2026/02/04 21:28:19 INFO Applying migration id=contexts 2026/02/04 21:28:19 INFO Applying migration id=deliverieshost 2026/02/04 21:28:19 INFO Applying migration id=pembegin 2026/02/04 21:28:19 INFO Applying migration id=didhost 2026/02/04 21:28:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:19 INFO Applying migration id=invites 2026/02/04 21:28:19 INFO Applying migration id=ed25519blob 2026/02/04 21:28:19 INFO Applying migration id=rsablob 2026/02/04 21:28:19 INFO Applying migration id=iconscid 2026/02/04 21:28:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-62b7-7b8a-918d-d8b39785b757 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-62b7-7b32-b500-d323e50c54f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-62b7-7b32-b500-d323e50c54f4 --- PASS: TestFTS_HashtagWithoutHash (0.61s) === RUN TestFTS_HashtagWithHash 2026/02/04 21:28:20 INFO Applying migration id=initial 2026/02/04 21:28:20 INFO Applying migration id=notesupdated 2026/02/04 21:28:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:20 INFO Applying migration id=activitiesid 2026/02/04 21:28:20 INFO Applying migration id=outbox 2026/02/04 21:28:20 INFO Applying migration id=edits 2026/02/04 21:28:20 INFO Applying migration id=outboxactor 2026/02/04 21:28:20 INFO Applying migration id=outboxsender 2026/02/04 21:28:20 INFO Applying migration id=thread 2026/02/04 21:28:20 INFO Applying migration id=host 2026/02/04 21:28:20 INFO Applying migration id=sharedinbox 2026/02/04 21:28:20 INFO Applying migration id=noteshost 2026/02/04 21:28:20 INFO Applying migration id=fetched 2026/02/04 21:28:20 INFO Applying migration id=move 2026/02/04 21:28:20 INFO Applying migration id=cleanup 2026/02/04 21:28:20 INFO Applying migration id=received 2026/02/04 21:28:20 INFO Applying migration id=namehost 2026/02/04 21:28:20 INFO Applying migration id=outboxhost 2026/02/04 21:28:20 INFO Applying migration id=notesfts 2026/02/04 21:28:20 INFO Applying migration id=iconsname 2026/02/04 21:28:20 INFO Applying migration id=nohash 2026/02/04 21:28:20 INFO Applying migration id=shares 2026/02/04 21:28:20 INFO Applying migration id=actorttl 2026/02/04 21:28:20 INFO Applying migration id=tocc 2026/02/04 21:28:20 INFO Applying migration id=followeds 2026/02/04 21:28:20 INFO Applying migration id=certhash 2026/02/04 21:28:20 INFO Applying migration id=follows_sync 2026/02/04 21:28:20 INFO Applying migration id=jsonpath 2026/02/04 21:28:20 INFO Applying migration id=localforward 2026/02/04 21:28:20 INFO Applying migration id=avatar 2026/02/04 21:28:20 INFO Applying migration id=noimage 2026/02/04 21:28:20 INFO Applying migration id=feed 2026/02/04 21:28:20 INFO Applying migration id=bookmarks 2026/02/04 21:28:20 INFO Applying migration id=shareactivity 2026/02/04 21:28:20 INFO Applying migration id=application 2026/02/04 21:28:20 INFO Applying migration id=certificates 2026/02/04 21:28:20 INFO Applying migration id=rawforward 2026/02/04 21:28:20 INFO Applying migration id=publickey 2026/02/04 21:28:20 INFO Applying migration id=resolvegroup 2026/02/04 21:28:20 INFO Applying migration id=reject 2026/02/04 21:28:20 INFO Applying migration id=autodel 2026/02/04 21:28:20 INFO Applying migration id=jsonb 2026/02/04 21:28:20 INFO Applying migration id=quote 2026/02/04 21:28:20 INFO Applying migration id=rfc9421 2026/02/04 21:28:20 INFO Applying migration id=keys 2026/02/04 21:28:20 INFO Applying migration id=portable 2026/02/04 21:28:20 INFO Applying migration id=proofs 2026/02/04 21:28:20 INFO Applying migration id=contexts 2026/02/04 21:28:20 INFO Applying migration id=deliverieshost 2026/02/04 21:28:20 INFO Applying migration id=pembegin 2026/02/04 21:28:20 INFO Applying migration id=didhost 2026/02/04 21:28:20 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:20 INFO Applying migration id=invites 2026/02/04 21:28:20 INFO Applying migration id=ed25519blob 2026/02/04 21:28:20 INFO Applying migration id=rsablob 2026/02/04 21:28:20 INFO Applying migration id=iconscid 2026/02/04 21:28:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-6497-7d38-9b87-b2d724ee5be5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-6497-7d05-9070-cdf62824c64e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-6497-7d05-9070-cdf62824c64e --- PASS: TestFTS_HashtagWithHash (0.48s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/04 21:28:20 INFO Applying migration id=initial 2026/02/04 21:28:20 INFO Applying migration id=notesupdated 2026/02/04 21:28:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:20 INFO Applying migration id=activitiesid 2026/02/04 21:28:20 INFO Applying migration id=outbox 2026/02/04 21:28:20 INFO Applying migration id=edits 2026/02/04 21:28:20 INFO Applying migration id=outboxactor 2026/02/04 21:28:20 INFO Applying migration id=outboxsender 2026/02/04 21:28:20 INFO Applying migration id=thread 2026/02/04 21:28:20 INFO Applying migration id=host 2026/02/04 21:28:20 INFO Applying migration id=sharedinbox 2026/02/04 21:28:20 INFO Applying migration id=noteshost 2026/02/04 21:28:20 INFO Applying migration id=fetched 2026/02/04 21:28:20 INFO Applying migration id=move 2026/02/04 21:28:20 INFO Applying migration id=cleanup 2026/02/04 21:28:20 INFO Applying migration id=received 2026/02/04 21:28:20 INFO Applying migration id=namehost 2026/02/04 21:28:20 INFO Applying migration id=outboxhost 2026/02/04 21:28:20 INFO Applying migration id=notesfts 2026/02/04 21:28:20 INFO Applying migration id=iconsname 2026/02/04 21:28:20 INFO Applying migration id=nohash 2026/02/04 21:28:20 INFO Applying migration id=shares 2026/02/04 21:28:20 INFO Applying migration id=actorttl 2026/02/04 21:28:20 INFO Applying migration id=tocc 2026/02/04 21:28:20 INFO Applying migration id=followeds 2026/02/04 21:28:20 INFO Applying migration id=certhash 2026/02/04 21:28:20 INFO Applying migration id=follows_sync 2026/02/04 21:28:20 INFO Applying migration id=jsonpath 2026/02/04 21:28:20 INFO Applying migration id=localforward 2026/02/04 21:28:20 INFO Applying migration id=avatar 2026/02/04 21:28:20 INFO Applying migration id=noimage 2026/02/04 21:28:20 INFO Applying migration id=feed 2026/02/04 21:28:20 INFO Applying migration id=bookmarks 2026/02/04 21:28:20 INFO Applying migration id=shareactivity 2026/02/04 21:28:20 INFO Applying migration id=application 2026/02/04 21:28:20 INFO Applying migration id=certificates 2026/02/04 21:28:20 INFO Applying migration id=rawforward 2026/02/04 21:28:20 INFO Applying migration id=publickey 2026/02/04 21:28:20 INFO Applying migration id=resolvegroup 2026/02/04 21:28:20 INFO Applying migration id=reject 2026/02/04 21:28:20 INFO Applying migration id=autodel 2026/02/04 21:28:20 INFO Applying migration id=jsonb 2026/02/04 21:28:20 INFO Applying migration id=quote 2026/02/04 21:28:20 INFO Applying migration id=rfc9421 2026/02/04 21:28:20 INFO Applying migration id=keys 2026/02/04 21:28:20 INFO Applying migration id=portable 2026/02/04 21:28:20 INFO Applying migration id=proofs 2026/02/04 21:28:20 INFO Applying migration id=contexts 2026/02/04 21:28:20 INFO Applying migration id=deliverieshost 2026/02/04 21:28:20 INFO Applying migration id=pembegin 2026/02/04 21:28:20 INFO Applying migration id=didhost 2026/02/04 21:28:20 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:20 INFO Applying migration id=invites 2026/02/04 21:28:20 INFO Applying migration id=ed25519blob 2026/02/04 21:28:20 INFO Applying migration id=rsablob 2026/02/04 21:28:20 INFO Applying migration id=iconscid 2026/02/04 21:28:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-66cd-7262-8487-03f6dd6b12d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-66cd-7134-bc22-b9a97eb38613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-66cd-7134-bc22-b9a97eb38613 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.57s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/04 21:28:21 INFO Applying migration id=initial 2026/02/04 21:28:21 INFO Applying migration id=notesupdated 2026/02/04 21:28:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:21 INFO Applying migration id=activitiesid 2026/02/04 21:28:21 INFO Applying migration id=outbox 2026/02/04 21:28:21 INFO Applying migration id=edits 2026/02/04 21:28:21 INFO Applying migration id=outboxactor 2026/02/04 21:28:21 INFO Applying migration id=outboxsender 2026/02/04 21:28:21 INFO Applying migration id=thread 2026/02/04 21:28:21 INFO Applying migration id=host 2026/02/04 21:28:21 INFO Applying migration id=sharedinbox 2026/02/04 21:28:21 INFO Applying migration id=noteshost 2026/02/04 21:28:21 INFO Applying migration id=fetched 2026/02/04 21:28:21 INFO Applying migration id=move 2026/02/04 21:28:21 INFO Applying migration id=cleanup 2026/02/04 21:28:21 INFO Applying migration id=received 2026/02/04 21:28:21 INFO Applying migration id=namehost 2026/02/04 21:28:21 INFO Applying migration id=outboxhost 2026/02/04 21:28:21 INFO Applying migration id=notesfts 2026/02/04 21:28:21 INFO Applying migration id=iconsname 2026/02/04 21:28:21 INFO Applying migration id=nohash 2026/02/04 21:28:21 INFO Applying migration id=shares 2026/02/04 21:28:21 INFO Applying migration id=actorttl 2026/02/04 21:28:21 INFO Applying migration id=tocc 2026/02/04 21:28:21 INFO Applying migration id=followeds 2026/02/04 21:28:21 INFO Applying migration id=certhash 2026/02/04 21:28:21 INFO Applying migration id=follows_sync 2026/02/04 21:28:21 INFO Applying migration id=jsonpath 2026/02/04 21:28:21 INFO Applying migration id=localforward 2026/02/04 21:28:21 INFO Applying migration id=avatar 2026/02/04 21:28:21 INFO Applying migration id=noimage 2026/02/04 21:28:21 INFO Applying migration id=feed 2026/02/04 21:28:21 INFO Applying migration id=bookmarks 2026/02/04 21:28:21 INFO Applying migration id=shareactivity 2026/02/04 21:28:21 INFO Applying migration id=application 2026/02/04 21:28:21 INFO Applying migration id=certificates 2026/02/04 21:28:21 INFO Applying migration id=rawforward 2026/02/04 21:28:21 INFO Applying migration id=publickey 2026/02/04 21:28:21 INFO Applying migration id=resolvegroup 2026/02/04 21:28:21 INFO Applying migration id=reject 2026/02/04 21:28:21 INFO Applying migration id=autodel 2026/02/04 21:28:21 INFO Applying migration id=jsonb 2026/02/04 21:28:21 INFO Applying migration id=quote 2026/02/04 21:28:21 INFO Applying migration id=rfc9421 2026/02/04 21:28:21 INFO Applying migration id=keys 2026/02/04 21:28:21 INFO Applying migration id=portable 2026/02/04 21:28:21 INFO Applying migration id=proofs 2026/02/04 21:28:21 INFO Applying migration id=contexts 2026/02/04 21:28:21 INFO Applying migration id=deliverieshost 2026/02/04 21:28:21 INFO Applying migration id=pembegin 2026/02/04 21:28:21 INFO Applying migration id=didhost 2026/02/04 21:28:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:21 INFO Applying migration id=invites 2026/02/04 21:28:21 INFO Applying migration id=ed25519blob 2026/02/04 21:28:21 INFO Applying migration id=rsablob 2026/02/04 21:28:21 INFO Applying migration id=iconscid 2026/02/04 21:28:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-6964-7d91-a829-8e0659a30623 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-6964-7cdd-ae49-b120e151d545 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-6964-7cdd-ae49-b120e151d545 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (0.66s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/04 21:28:22 INFO Applying migration id=initial 2026/02/04 21:28:22 INFO Applying migration id=notesupdated 2026/02/04 21:28:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:22 INFO Applying migration id=activitiesid 2026/02/04 21:28:22 INFO Applying migration id=outbox 2026/02/04 21:28:22 INFO Applying migration id=edits 2026/02/04 21:28:22 INFO Applying migration id=outboxactor 2026/02/04 21:28:22 INFO Applying migration id=outboxsender 2026/02/04 21:28:22 INFO Applying migration id=thread 2026/02/04 21:28:22 INFO Applying migration id=host 2026/02/04 21:28:22 INFO Applying migration id=sharedinbox 2026/02/04 21:28:22 INFO Applying migration id=noteshost 2026/02/04 21:28:22 INFO Applying migration id=fetched 2026/02/04 21:28:22 INFO Applying migration id=move 2026/02/04 21:28:22 INFO Applying migration id=cleanup 2026/02/04 21:28:22 INFO Applying migration id=received 2026/02/04 21:28:22 INFO Applying migration id=namehost 2026/02/04 21:28:22 INFO Applying migration id=outboxhost 2026/02/04 21:28:22 INFO Applying migration id=notesfts 2026/02/04 21:28:22 INFO Applying migration id=iconsname 2026/02/04 21:28:22 INFO Applying migration id=nohash 2026/02/04 21:28:22 INFO Applying migration id=shares 2026/02/04 21:28:22 INFO Applying migration id=actorttl 2026/02/04 21:28:22 INFO Applying migration id=tocc 2026/02/04 21:28:22 INFO Applying migration id=followeds 2026/02/04 21:28:22 INFO Applying migration id=certhash 2026/02/04 21:28:22 INFO Applying migration id=follows_sync 2026/02/04 21:28:22 INFO Applying migration id=jsonpath 2026/02/04 21:28:22 INFO Applying migration id=localforward 2026/02/04 21:28:22 INFO Applying migration id=avatar 2026/02/04 21:28:22 INFO Applying migration id=noimage 2026/02/04 21:28:22 INFO Applying migration id=feed 2026/02/04 21:28:22 INFO Applying migration id=bookmarks 2026/02/04 21:28:22 INFO Applying migration id=shareactivity 2026/02/04 21:28:22 INFO Applying migration id=application 2026/02/04 21:28:22 INFO Applying migration id=certificates 2026/02/04 21:28:22 INFO Applying migration id=rawforward 2026/02/04 21:28:22 INFO Applying migration id=publickey 2026/02/04 21:28:22 INFO Applying migration id=resolvegroup 2026/02/04 21:28:22 INFO Applying migration id=reject 2026/02/04 21:28:22 INFO Applying migration id=autodel 2026/02/04 21:28:22 INFO Applying migration id=jsonb 2026/02/04 21:28:22 INFO Applying migration id=quote 2026/02/04 21:28:22 INFO Applying migration id=rfc9421 2026/02/04 21:28:22 INFO Applying migration id=keys 2026/02/04 21:28:22 INFO Applying migration id=portable 2026/02/04 21:28:22 INFO Applying migration id=proofs 2026/02/04 21:28:22 INFO Applying migration id=contexts 2026/02/04 21:28:22 INFO Applying migration id=deliverieshost 2026/02/04 21:28:22 INFO Applying migration id=pembegin 2026/02/04 21:28:22 INFO Applying migration id=didhost 2026/02/04 21:28:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:22 INFO Applying migration id=invites 2026/02/04 21:28:22 INFO Applying migration id=ed25519blob 2026/02/04 21:28:22 INFO Applying migration id=rsablob 2026/02/04 21:28:22 INFO Applying migration id=iconscid 2026/02/04 21:28:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-6c5b-735f-b4fe-43046c6902ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-6c5b-72a7-8564-b0eb435be6c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-6c5b-72a7-8564-b0eb435be6c9 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.76s) === RUN TestFTS_NoInput 2026/02/04 21:28:22 INFO Applying migration id=initial 2026/02/04 21:28:22 INFO Applying migration id=notesupdated 2026/02/04 21:28:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:22 INFO Applying migration id=activitiesid 2026/02/04 21:28:22 INFO Applying migration id=outbox 2026/02/04 21:28:22 INFO Applying migration id=edits 2026/02/04 21:28:22 INFO Applying migration id=outboxactor 2026/02/04 21:28:22 INFO Applying migration id=outboxsender 2026/02/04 21:28:22 INFO Applying migration id=thread 2026/02/04 21:28:22 INFO Applying migration id=host 2026/02/04 21:28:22 INFO Applying migration id=sharedinbox 2026/02/04 21:28:22 INFO Applying migration id=noteshost 2026/02/04 21:28:22 INFO Applying migration id=fetched 2026/02/04 21:28:22 INFO Applying migration id=move 2026/02/04 21:28:22 INFO Applying migration id=cleanup 2026/02/04 21:28:22 INFO Applying migration id=received 2026/02/04 21:28:22 INFO Applying migration id=namehost 2026/02/04 21:28:22 INFO Applying migration id=outboxhost 2026/02/04 21:28:22 INFO Applying migration id=notesfts 2026/02/04 21:28:22 INFO Applying migration id=iconsname 2026/02/04 21:28:22 INFO Applying migration id=nohash 2026/02/04 21:28:22 INFO Applying migration id=shares 2026/02/04 21:28:22 INFO Applying migration id=actorttl 2026/02/04 21:28:22 INFO Applying migration id=tocc 2026/02/04 21:28:22 INFO Applying migration id=followeds 2026/02/04 21:28:22 INFO Applying migration id=certhash 2026/02/04 21:28:22 INFO Applying migration id=follows_sync 2026/02/04 21:28:22 INFO Applying migration id=jsonpath 2026/02/04 21:28:22 INFO Applying migration id=localforward 2026/02/04 21:28:22 INFO Applying migration id=avatar 2026/02/04 21:28:22 INFO Applying migration id=noimage 2026/02/04 21:28:22 INFO Applying migration id=feed 2026/02/04 21:28:22 INFO Applying migration id=bookmarks 2026/02/04 21:28:22 INFO Applying migration id=shareactivity 2026/02/04 21:28:22 INFO Applying migration id=application 2026/02/04 21:28:22 INFO Applying migration id=certificates 2026/02/04 21:28:22 INFO Applying migration id=rawforward 2026/02/04 21:28:22 INFO Applying migration id=publickey 2026/02/04 21:28:22 INFO Applying migration id=resolvegroup 2026/02/04 21:28:22 INFO Applying migration id=reject 2026/02/04 21:28:22 INFO Applying migration id=autodel 2026/02/04 21:28:22 INFO Applying migration id=jsonb 2026/02/04 21:28:23 INFO Applying migration id=quote 2026/02/04 21:28:23 INFO Applying migration id=rfc9421 2026/02/04 21:28:23 INFO Applying migration id=keys 2026/02/04 21:28:23 INFO Applying migration id=portable 2026/02/04 21:28:23 INFO Applying migration id=proofs 2026/02/04 21:28:23 INFO Applying migration id=contexts 2026/02/04 21:28:23 INFO Applying migration id=deliverieshost 2026/02/04 21:28:23 INFO Applying migration id=pembegin 2026/02/04 21:28:23 INFO Applying migration id=didhost 2026/02/04 21:28:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:23 INFO Applying migration id=invites 2026/02/04 21:28:23 INFO Applying migration id=ed25519blob 2026/02/04 21:28:23 INFO Applying migration id=rsablob 2026/02/04 21:28:23 INFO Applying migration id=iconscid --- PASS: TestFTS_NoInput (0.33s) === RUN TestFTS_EmptyInput 2026/02/04 21:28:23 INFO Applying migration id=initial 2026/02/04 21:28:23 INFO Applying migration id=notesupdated 2026/02/04 21:28:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:23 INFO Applying migration id=activitiesid 2026/02/04 21:28:23 INFO Applying migration id=outbox 2026/02/04 21:28:23 INFO Applying migration id=edits 2026/02/04 21:28:23 INFO Applying migration id=outboxactor 2026/02/04 21:28:23 INFO Applying migration id=outboxsender 2026/02/04 21:28:23 INFO Applying migration id=thread 2026/02/04 21:28:23 INFO Applying migration id=host 2026/02/04 21:28:23 INFO Applying migration id=sharedinbox 2026/02/04 21:28:23 INFO Applying migration id=noteshost 2026/02/04 21:28:23 INFO Applying migration id=fetched 2026/02/04 21:28:23 INFO Applying migration id=move 2026/02/04 21:28:23 INFO Applying migration id=cleanup 2026/02/04 21:28:23 INFO Applying migration id=received 2026/02/04 21:28:23 INFO Applying migration id=namehost 2026/02/04 21:28:23 INFO Applying migration id=outboxhost 2026/02/04 21:28:23 INFO Applying migration id=notesfts 2026/02/04 21:28:23 INFO Applying migration id=iconsname 2026/02/04 21:28:23 INFO Applying migration id=nohash 2026/02/04 21:28:23 INFO Applying migration id=shares 2026/02/04 21:28:23 INFO Applying migration id=actorttl 2026/02/04 21:28:23 INFO Applying migration id=tocc 2026/02/04 21:28:23 INFO Applying migration id=followeds 2026/02/04 21:28:23 INFO Applying migration id=certhash 2026/02/04 21:28:23 INFO Applying migration id=follows_sync 2026/02/04 21:28:23 INFO Applying migration id=jsonpath 2026/02/04 21:28:23 INFO Applying migration id=localforward 2026/02/04 21:28:23 INFO Applying migration id=avatar 2026/02/04 21:28:23 INFO Applying migration id=noimage 2026/02/04 21:28:23 INFO Applying migration id=feed 2026/02/04 21:28:23 INFO Applying migration id=bookmarks 2026/02/04 21:28:23 INFO Applying migration id=shareactivity 2026/02/04 21:28:23 INFO Applying migration id=application 2026/02/04 21:28:23 INFO Applying migration id=certificates 2026/02/04 21:28:23 INFO Applying migration id=rawforward 2026/02/04 21:28:23 INFO Applying migration id=publickey 2026/02/04 21:28:23 INFO Applying migration id=resolvegroup 2026/02/04 21:28:23 INFO Applying migration id=reject 2026/02/04 21:28:23 INFO Applying migration id=autodel 2026/02/04 21:28:23 INFO Applying migration id=jsonb 2026/02/04 21:28:23 INFO Applying migration id=quote 2026/02/04 21:28:23 INFO Applying migration id=rfc9421 2026/02/04 21:28:23 INFO Applying migration id=keys 2026/02/04 21:28:23 INFO Applying migration id=portable 2026/02/04 21:28:23 INFO Applying migration id=proofs 2026/02/04 21:28:23 INFO Applying migration id=contexts 2026/02/04 21:28:23 INFO Applying migration id=deliverieshost 2026/02/04 21:28:23 INFO Applying migration id=pembegin 2026/02/04 21:28:23 INFO Applying migration id=didhost 2026/02/04 21:28:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:23 INFO Applying migration id=invites 2026/02/04 21:28:23 INFO Applying migration id=ed25519blob 2026/02/04 21:28:23 INFO Applying migration id=rsablob 2026/02/04 21:28:23 INFO Applying migration id=iconscid --- PASS: TestFTS_EmptyInput (0.46s) === RUN TestFTS_InvalidEscapeSequence 2026/02/04 21:28:23 INFO Applying migration id=initial 2026/02/04 21:28:23 INFO Applying migration id=notesupdated 2026/02/04 21:28:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:23 INFO Applying migration id=activitiesid 2026/02/04 21:28:23 INFO Applying migration id=outbox 2026/02/04 21:28:23 INFO Applying migration id=edits 2026/02/04 21:28:23 INFO Applying migration id=outboxactor 2026/02/04 21:28:23 INFO Applying migration id=outboxsender 2026/02/04 21:28:23 INFO Applying migration id=thread 2026/02/04 21:28:23 INFO Applying migration id=host 2026/02/04 21:28:23 INFO Applying migration id=sharedinbox 2026/02/04 21:28:23 INFO Applying migration id=noteshost 2026/02/04 21:28:23 INFO Applying migration id=fetched 2026/02/04 21:28:23 INFO Applying migration id=move 2026/02/04 21:28:23 INFO Applying migration id=cleanup 2026/02/04 21:28:23 INFO Applying migration id=received 2026/02/04 21:28:23 INFO Applying migration id=namehost 2026/02/04 21:28:23 INFO Applying migration id=outboxhost 2026/02/04 21:28:23 INFO Applying migration id=notesfts 2026/02/04 21:28:23 INFO Applying migration id=iconsname 2026/02/04 21:28:23 INFO Applying migration id=nohash 2026/02/04 21:28:23 INFO Applying migration id=shares 2026/02/04 21:28:23 INFO Applying migration id=actorttl 2026/02/04 21:28:23 INFO Applying migration id=tocc 2026/02/04 21:28:23 INFO Applying migration id=followeds 2026/02/04 21:28:23 INFO Applying migration id=certhash 2026/02/04 21:28:23 INFO Applying migration id=follows_sync 2026/02/04 21:28:23 INFO Applying migration id=jsonpath 2026/02/04 21:28:23 INFO Applying migration id=localforward 2026/02/04 21:28:23 INFO Applying migration id=avatar 2026/02/04 21:28:23 INFO Applying migration id=noimage 2026/02/04 21:28:23 INFO Applying migration id=feed 2026/02/04 21:28:23 INFO Applying migration id=bookmarks 2026/02/04 21:28:23 INFO Applying migration id=shareactivity 2026/02/04 21:28:23 INFO Applying migration id=application 2026/02/04 21:28:23 INFO Applying migration id=certificates 2026/02/04 21:28:23 INFO Applying migration id=rawforward 2026/02/04 21:28:23 INFO Applying migration id=publickey 2026/02/04 21:28:23 INFO Applying migration id=resolvegroup 2026/02/04 21:28:23 INFO Applying migration id=reject 2026/02/04 21:28:23 INFO Applying migration id=autodel 2026/02/04 21:28:23 INFO Applying migration id=jsonb 2026/02/04 21:28:23 INFO Applying migration id=quote 2026/02/04 21:28:23 INFO Applying migration id=rfc9421 2026/02/04 21:28:23 INFO Applying migration id=keys 2026/02/04 21:28:23 INFO Applying migration id=portable 2026/02/04 21:28:23 INFO Applying migration id=proofs 2026/02/04 21:28:23 INFO Applying migration id=contexts 2026/02/04 21:28:23 INFO Applying migration id=deliverieshost 2026/02/04 21:28:23 INFO Applying migration id=pembegin 2026/02/04 21:28:23 INFO Applying migration id=didhost 2026/02/04 21:28:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:23 INFO Applying migration id=invites 2026/02/04 21:28:23 INFO Applying migration id=ed25519blob 2026/02/04 21:28:23 INFO Applying migration id=rsablob 2026/02/04 21:28:23 INFO Applying migration id=iconscid 2026/02/04 21:28:24 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.52s) === RUN TestFTS_UnathenticatedUser 2026/02/04 21:28:24 INFO Applying migration id=initial 2026/02/04 21:28:24 INFO Applying migration id=notesupdated 2026/02/04 21:28:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:24 INFO Applying migration id=activitiesid 2026/02/04 21:28:24 INFO Applying migration id=outbox 2026/02/04 21:28:24 INFO Applying migration id=edits 2026/02/04 21:28:24 INFO Applying migration id=outboxactor 2026/02/04 21:28:24 INFO Applying migration id=outboxsender 2026/02/04 21:28:24 INFO Applying migration id=thread 2026/02/04 21:28:24 INFO Applying migration id=host 2026/02/04 21:28:24 INFO Applying migration id=sharedinbox 2026/02/04 21:28:24 INFO Applying migration id=noteshost 2026/02/04 21:28:24 INFO Applying migration id=fetched 2026/02/04 21:28:24 INFO Applying migration id=move 2026/02/04 21:28:24 INFO Applying migration id=cleanup 2026/02/04 21:28:24 INFO Applying migration id=received 2026/02/04 21:28:24 INFO Applying migration id=namehost 2026/02/04 21:28:24 INFO Applying migration id=outboxhost 2026/02/04 21:28:24 INFO Applying migration id=notesfts 2026/02/04 21:28:24 INFO Applying migration id=iconsname 2026/02/04 21:28:24 INFO Applying migration id=nohash 2026/02/04 21:28:24 INFO Applying migration id=shares 2026/02/04 21:28:24 INFO Applying migration id=actorttl 2026/02/04 21:28:24 INFO Applying migration id=tocc 2026/02/04 21:28:24 INFO Applying migration id=followeds 2026/02/04 21:28:24 INFO Applying migration id=certhash 2026/02/04 21:28:24 INFO Applying migration id=follows_sync 2026/02/04 21:28:24 INFO Applying migration id=jsonpath 2026/02/04 21:28:24 INFO Applying migration id=localforward 2026/02/04 21:28:24 INFO Applying migration id=avatar 2026/02/04 21:28:24 INFO Applying migration id=noimage 2026/02/04 21:28:24 INFO Applying migration id=feed 2026/02/04 21:28:24 INFO Applying migration id=bookmarks 2026/02/04 21:28:24 INFO Applying migration id=shareactivity 2026/02/04 21:28:24 INFO Applying migration id=application 2026/02/04 21:28:24 INFO Applying migration id=certificates 2026/02/04 21:28:24 INFO Applying migration id=rawforward 2026/02/04 21:28:24 INFO Applying migration id=publickey 2026/02/04 21:28:24 INFO Applying migration id=resolvegroup 2026/02/04 21:28:24 INFO Applying migration id=reject 2026/02/04 21:28:24 INFO Applying migration id=autodel 2026/02/04 21:28:24 INFO Applying migration id=jsonb 2026/02/04 21:28:24 INFO Applying migration id=quote 2026/02/04 21:28:24 INFO Applying migration id=rfc9421 2026/02/04 21:28:24 INFO Applying migration id=keys 2026/02/04 21:28:24 INFO Applying migration id=portable 2026/02/04 21:28:24 INFO Applying migration id=proofs 2026/02/04 21:28:24 INFO Applying migration id=contexts 2026/02/04 21:28:24 INFO Applying migration id=deliverieshost 2026/02/04 21:28:24 INFO Applying migration id=pembegin 2026/02/04 21:28:24 INFO Applying migration id=didhost 2026/02/04 21:28:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:24 INFO Applying migration id=invites 2026/02/04 21:28:24 INFO Applying migration id=ed25519blob 2026/02/04 21:28:24 INFO Applying migration id=rsablob 2026/02/04 21:28:24 INFO Applying migration id=iconscid 2026/02/04 21:28:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-7492-7a3b-bed7-b3049d7bd9b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-7492-79e3-aedb-82b9a3fa75b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-7492-79e3-aedb-82b9a3fa75b4 --- PASS: TestFTS_UnathenticatedUser (0.79s) === RUN TestFTS_SearchByAuthorUserName 2026/02/04 21:28:24 INFO Applying migration id=initial 2026/02/04 21:28:24 INFO Applying migration id=notesupdated 2026/02/04 21:28:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:24 INFO Applying migration id=activitiesid 2026/02/04 21:28:24 INFO Applying migration id=outbox 2026/02/04 21:28:24 INFO Applying migration id=edits 2026/02/04 21:28:24 INFO Applying migration id=outboxactor 2026/02/04 21:28:24 INFO Applying migration id=outboxsender 2026/02/04 21:28:24 INFO Applying migration id=thread 2026/02/04 21:28:24 INFO Applying migration id=host 2026/02/04 21:28:24 INFO Applying migration id=sharedinbox 2026/02/04 21:28:24 INFO Applying migration id=noteshost 2026/02/04 21:28:24 INFO Applying migration id=fetched 2026/02/04 21:28:24 INFO Applying migration id=move 2026/02/04 21:28:24 INFO Applying migration id=cleanup 2026/02/04 21:28:24 INFO Applying migration id=received 2026/02/04 21:28:24 INFO Applying migration id=namehost 2026/02/04 21:28:24 INFO Applying migration id=outboxhost 2026/02/04 21:28:24 INFO Applying migration id=notesfts 2026/02/04 21:28:24 INFO Applying migration id=iconsname 2026/02/04 21:28:24 INFO Applying migration id=nohash 2026/02/04 21:28:25 INFO Applying migration id=shares 2026/02/04 21:28:25 INFO Applying migration id=actorttl 2026/02/04 21:28:25 INFO Applying migration id=tocc 2026/02/04 21:28:25 INFO Applying migration id=followeds 2026/02/04 21:28:25 INFO Applying migration id=certhash 2026/02/04 21:28:25 INFO Applying migration id=follows_sync 2026/02/04 21:28:25 INFO Applying migration id=jsonpath 2026/02/04 21:28:25 INFO Applying migration id=localforward 2026/02/04 21:28:25 INFO Applying migration id=avatar 2026/02/04 21:28:25 INFO Applying migration id=noimage 2026/02/04 21:28:25 INFO Applying migration id=feed 2026/02/04 21:28:25 INFO Applying migration id=bookmarks 2026/02/04 21:28:25 INFO Applying migration id=shareactivity 2026/02/04 21:28:25 INFO Applying migration id=application 2026/02/04 21:28:25 INFO Applying migration id=certificates 2026/02/04 21:28:25 INFO Applying migration id=rawforward 2026/02/04 21:28:25 INFO Applying migration id=publickey 2026/02/04 21:28:25 INFO Applying migration id=resolvegroup 2026/02/04 21:28:25 INFO Applying migration id=reject 2026/02/04 21:28:25 INFO Applying migration id=autodel 2026/02/04 21:28:25 INFO Applying migration id=jsonb 2026/02/04 21:28:25 INFO Applying migration id=quote 2026/02/04 21:28:25 INFO Applying migration id=rfc9421 2026/02/04 21:28:25 INFO Applying migration id=keys 2026/02/04 21:28:25 INFO Applying migration id=portable 2026/02/04 21:28:25 INFO Applying migration id=proofs 2026/02/04 21:28:25 INFO Applying migration id=contexts 2026/02/04 21:28:25 INFO Applying migration id=deliverieshost 2026/02/04 21:28:25 INFO Applying migration id=pembegin 2026/02/04 21:28:25 INFO Applying migration id=didhost 2026/02/04 21:28:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:25 INFO Applying migration id=invites 2026/02/04 21:28:25 INFO Applying migration id=ed25519blob 2026/02/04 21:28:25 INFO Applying migration id=rsablob 2026/02/04 21:28:25 INFO Applying migration id=iconscid 2026/02/04 21:28:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-76ab-7dc5-8442-e5d66377b50c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-76ab-7d95-967e-0e30edea4cc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-76ab-7d95-967e-0e30edea4cc1 --- PASS: TestFTS_SearchByAuthorUserName (0.54s) === RUN TestFTS_SearchByAuthorID 2026/02/04 21:28:25 INFO Applying migration id=initial 2026/02/04 21:28:25 INFO Applying migration id=notesupdated 2026/02/04 21:28:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:25 INFO Applying migration id=activitiesid 2026/02/04 21:28:25 INFO Applying migration id=outbox 2026/02/04 21:28:25 INFO Applying migration id=edits 2026/02/04 21:28:25 INFO Applying migration id=outboxactor 2026/02/04 21:28:25 INFO Applying migration id=outboxsender 2026/02/04 21:28:25 INFO Applying migration id=thread 2026/02/04 21:28:25 INFO Applying migration id=host 2026/02/04 21:28:25 INFO Applying migration id=sharedinbox 2026/02/04 21:28:25 INFO Applying migration id=noteshost 2026/02/04 21:28:25 INFO Applying migration id=fetched 2026/02/04 21:28:25 INFO Applying migration id=move 2026/02/04 21:28:25 INFO Applying migration id=cleanup 2026/02/04 21:28:25 INFO Applying migration id=received 2026/02/04 21:28:25 INFO Applying migration id=namehost 2026/02/04 21:28:25 INFO Applying migration id=outboxhost 2026/02/04 21:28:25 INFO Applying migration id=notesfts 2026/02/04 21:28:25 INFO Applying migration id=iconsname 2026/02/04 21:28:25 INFO Applying migration id=nohash 2026/02/04 21:28:25 INFO Applying migration id=shares 2026/02/04 21:28:25 INFO Applying migration id=actorttl 2026/02/04 21:28:25 INFO Applying migration id=tocc 2026/02/04 21:28:25 INFO Applying migration id=followeds 2026/02/04 21:28:25 INFO Applying migration id=certhash 2026/02/04 21:28:25 INFO Applying migration id=follows_sync 2026/02/04 21:28:25 INFO Applying migration id=jsonpath 2026/02/04 21:28:25 INFO Applying migration id=localforward 2026/02/04 21:28:25 INFO Applying migration id=avatar 2026/02/04 21:28:25 INFO Applying migration id=noimage 2026/02/04 21:28:25 INFO Applying migration id=feed 2026/02/04 21:28:25 INFO Applying migration id=bookmarks 2026/02/04 21:28:25 INFO Applying migration id=shareactivity 2026/02/04 21:28:25 INFO Applying migration id=application 2026/02/04 21:28:25 INFO Applying migration id=certificates 2026/02/04 21:28:25 INFO Applying migration id=rawforward 2026/02/04 21:28:25 INFO Applying migration id=publickey 2026/02/04 21:28:25 INFO Applying migration id=resolvegroup 2026/02/04 21:28:25 INFO Applying migration id=reject 2026/02/04 21:28:25 INFO Applying migration id=autodel 2026/02/04 21:28:25 INFO Applying migration id=jsonb 2026/02/04 21:28:25 INFO Applying migration id=quote 2026/02/04 21:28:25 INFO Applying migration id=rfc9421 2026/02/04 21:28:25 INFO Applying migration id=keys 2026/02/04 21:28:25 INFO Applying migration id=portable 2026/02/04 21:28:25 INFO Applying migration id=proofs 2026/02/04 21:28:25 INFO Applying migration id=contexts 2026/02/04 21:28:25 INFO Applying migration id=deliverieshost 2026/02/04 21:28:25 INFO Applying migration id=pembegin 2026/02/04 21:28:25 INFO Applying migration id=didhost 2026/02/04 21:28:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:25 INFO Applying migration id=invites 2026/02/04 21:28:25 INFO Applying migration id=ed25519blob 2026/02/04 21:28:25 INFO Applying migration id=rsablob 2026/02/04 21:28:25 INFO Applying migration id=iconscid 2026/02/04 21:28:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-78ed-74d5-b7a5-58fa5a27b2ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-78ed-747d-8250-8f836cd81ea4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-78ed-747d-8250-8f836cd81ea4 --- PASS: TestFTS_SearchByAuthorID (0.58s) === RUN TestFTS_SearchByMentionUserName 2026/02/04 21:28:26 INFO Applying migration id=initial 2026/02/04 21:28:26 INFO Applying migration id=notesupdated 2026/02/04 21:28:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:26 INFO Applying migration id=activitiesid 2026/02/04 21:28:26 INFO Applying migration id=outbox 2026/02/04 21:28:26 INFO Applying migration id=edits 2026/02/04 21:28:26 INFO Applying migration id=outboxactor 2026/02/04 21:28:26 INFO Applying migration id=outboxsender 2026/02/04 21:28:26 INFO Applying migration id=thread 2026/02/04 21:28:26 INFO Applying migration id=host 2026/02/04 21:28:26 INFO Applying migration id=sharedinbox 2026/02/04 21:28:26 INFO Applying migration id=noteshost 2026/02/04 21:28:26 INFO Applying migration id=fetched 2026/02/04 21:28:26 INFO Applying migration id=move 2026/02/04 21:28:26 INFO Applying migration id=cleanup 2026/02/04 21:28:26 INFO Applying migration id=received 2026/02/04 21:28:26 INFO Applying migration id=namehost 2026/02/04 21:28:26 INFO Applying migration id=outboxhost 2026/02/04 21:28:26 INFO Applying migration id=notesfts 2026/02/04 21:28:26 INFO Applying migration id=iconsname 2026/02/04 21:28:26 INFO Applying migration id=nohash 2026/02/04 21:28:26 INFO Applying migration id=shares 2026/02/04 21:28:26 INFO Applying migration id=actorttl 2026/02/04 21:28:26 INFO Applying migration id=tocc 2026/02/04 21:28:26 INFO Applying migration id=followeds 2026/02/04 21:28:26 INFO Applying migration id=certhash 2026/02/04 21:28:26 INFO Applying migration id=follows_sync 2026/02/04 21:28:26 INFO Applying migration id=jsonpath 2026/02/04 21:28:26 INFO Applying migration id=localforward 2026/02/04 21:28:26 INFO Applying migration id=avatar 2026/02/04 21:28:26 INFO Applying migration id=noimage 2026/02/04 21:28:26 INFO Applying migration id=feed 2026/02/04 21:28:26 INFO Applying migration id=bookmarks 2026/02/04 21:28:26 INFO Applying migration id=shareactivity 2026/02/04 21:28:26 INFO Applying migration id=application 2026/02/04 21:28:26 INFO Applying migration id=certificates 2026/02/04 21:28:26 INFO Applying migration id=rawforward 2026/02/04 21:28:26 INFO Applying migration id=publickey 2026/02/04 21:28:26 INFO Applying migration id=resolvegroup 2026/02/04 21:28:26 INFO Applying migration id=reject 2026/02/04 21:28:26 INFO Applying migration id=autodel 2026/02/04 21:28:26 INFO Applying migration id=jsonb 2026/02/04 21:28:26 INFO Applying migration id=quote 2026/02/04 21:28:26 INFO Applying migration id=rfc9421 2026/02/04 21:28:26 INFO Applying migration id=keys 2026/02/04 21:28:26 INFO Applying migration id=portable 2026/02/04 21:28:26 INFO Applying migration id=proofs 2026/02/04 21:28:26 INFO Applying migration id=contexts 2026/02/04 21:28:26 INFO Applying migration id=deliverieshost 2026/02/04 21:28:26 INFO Applying migration id=pembegin 2026/02/04 21:28:26 INFO Applying migration id=didhost 2026/02/04 21:28:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:26 INFO Applying migration id=invites 2026/02/04 21:28:26 INFO Applying migration id=ed25519blob 2026/02/04 21:28:26 INFO Applying migration id=rsablob 2026/02/04 21:28:26 INFO Applying migration id=iconscid --- PASS: TestFTS_SearchByMentionUserName (0.65s) === RUN TestFTS_SearchByMentionID 2026/02/04 21:28:26 INFO Applying migration id=initial 2026/02/04 21:28:26 INFO Applying migration id=notesupdated 2026/02/04 21:28:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:26 INFO Applying migration id=activitiesid 2026/02/04 21:28:26 INFO Applying migration id=outbox 2026/02/04 21:28:26 INFO Applying migration id=edits 2026/02/04 21:28:26 INFO Applying migration id=outboxactor 2026/02/04 21:28:26 INFO Applying migration id=outboxsender 2026/02/04 21:28:26 INFO Applying migration id=thread 2026/02/04 21:28:26 INFO Applying migration id=host 2026/02/04 21:28:26 INFO Applying migration id=sharedinbox 2026/02/04 21:28:26 INFO Applying migration id=noteshost 2026/02/04 21:28:26 INFO Applying migration id=fetched 2026/02/04 21:28:26 INFO Applying migration id=move 2026/02/04 21:28:26 INFO Applying migration id=cleanup 2026/02/04 21:28:26 INFO Applying migration id=received 2026/02/04 21:28:26 INFO Applying migration id=namehost 2026/02/04 21:28:26 INFO Applying migration id=outboxhost 2026/02/04 21:28:26 INFO Applying migration id=notesfts 2026/02/04 21:28:26 INFO Applying migration id=iconsname 2026/02/04 21:28:26 INFO Applying migration id=nohash 2026/02/04 21:28:26 INFO Applying migration id=shares 2026/02/04 21:28:26 INFO Applying migration id=actorttl 2026/02/04 21:28:26 INFO Applying migration id=tocc 2026/02/04 21:28:26 INFO Applying migration id=followeds 2026/02/04 21:28:26 INFO Applying migration id=certhash 2026/02/04 21:28:26 INFO Applying migration id=follows_sync 2026/02/04 21:28:26 INFO Applying migration id=jsonpath 2026/02/04 21:28:26 INFO Applying migration id=localforward 2026/02/04 21:28:26 INFO Applying migration id=avatar 2026/02/04 21:28:26 INFO Applying migration id=noimage 2026/02/04 21:28:26 INFO Applying migration id=feed 2026/02/04 21:28:26 INFO Applying migration id=bookmarks 2026/02/04 21:28:26 INFO Applying migration id=shareactivity 2026/02/04 21:28:26 INFO Applying migration id=application 2026/02/04 21:28:26 INFO Applying migration id=certificates 2026/02/04 21:28:26 INFO Applying migration id=rawforward 2026/02/04 21:28:26 INFO Applying migration id=publickey 2026/02/04 21:28:26 INFO Applying migration id=resolvegroup 2026/02/04 21:28:26 INFO Applying migration id=reject 2026/02/04 21:28:26 INFO Applying migration id=autodel 2026/02/04 21:28:26 INFO Applying migration id=jsonb 2026/02/04 21:28:26 INFO Applying migration id=quote 2026/02/04 21:28:26 INFO Applying migration id=rfc9421 2026/02/04 21:28:26 INFO Applying migration id=keys 2026/02/04 21:28:26 INFO Applying migration id=portable 2026/02/04 21:28:26 INFO Applying migration id=proofs 2026/02/04 21:28:26 INFO Applying migration id=contexts 2026/02/04 21:28:26 INFO Applying migration id=deliverieshost 2026/02/04 21:28:26 INFO Applying migration id=pembegin 2026/02/04 21:28:26 INFO Applying migration id=didhost 2026/02/04 21:28:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:26 INFO Applying migration id=invites 2026/02/04 21:28:26 INFO Applying migration id=ed25519blob 2026/02/04 21:28:26 INFO Applying migration id=rsablob 2026/02/04 21:28:26 INFO Applying migration id=iconscid --- PASS: TestFTS_SearchByMentionID (0.56s) === RUN TestHashtag_PublicPost 2026/02/04 21:28:27 INFO Applying migration id=initial 2026/02/04 21:28:27 INFO Applying migration id=notesupdated 2026/02/04 21:28:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:27 INFO Applying migration id=activitiesid 2026/02/04 21:28:27 INFO Applying migration id=outbox 2026/02/04 21:28:27 INFO Applying migration id=edits 2026/02/04 21:28:27 INFO Applying migration id=outboxactor 2026/02/04 21:28:27 INFO Applying migration id=outboxsender 2026/02/04 21:28:27 INFO Applying migration id=thread 2026/02/04 21:28:27 INFO Applying migration id=host 2026/02/04 21:28:27 INFO Applying migration id=sharedinbox 2026/02/04 21:28:27 INFO Applying migration id=noteshost 2026/02/04 21:28:27 INFO Applying migration id=fetched 2026/02/04 21:28:27 INFO Applying migration id=move 2026/02/04 21:28:27 INFO Applying migration id=cleanup 2026/02/04 21:28:27 INFO Applying migration id=received 2026/02/04 21:28:27 INFO Applying migration id=namehost 2026/02/04 21:28:27 INFO Applying migration id=outboxhost 2026/02/04 21:28:27 INFO Applying migration id=notesfts 2026/02/04 21:28:27 INFO Applying migration id=iconsname 2026/02/04 21:28:27 INFO Applying migration id=nohash 2026/02/04 21:28:27 INFO Applying migration id=shares 2026/02/04 21:28:27 INFO Applying migration id=actorttl 2026/02/04 21:28:27 INFO Applying migration id=tocc 2026/02/04 21:28:27 INFO Applying migration id=followeds 2026/02/04 21:28:27 INFO Applying migration id=certhash 2026/02/04 21:28:27 INFO Applying migration id=follows_sync 2026/02/04 21:28:27 INFO Applying migration id=jsonpath 2026/02/04 21:28:27 INFO Applying migration id=localforward 2026/02/04 21:28:27 INFO Applying migration id=avatar 2026/02/04 21:28:27 INFO Applying migration id=noimage 2026/02/04 21:28:27 INFO Applying migration id=feed 2026/02/04 21:28:27 INFO Applying migration id=bookmarks 2026/02/04 21:28:27 INFO Applying migration id=shareactivity 2026/02/04 21:28:27 INFO Applying migration id=application 2026/02/04 21:28:27 INFO Applying migration id=certificates 2026/02/04 21:28:27 INFO Applying migration id=rawforward 2026/02/04 21:28:27 INFO Applying migration id=publickey 2026/02/04 21:28:27 INFO Applying migration id=resolvegroup 2026/02/04 21:28:27 INFO Applying migration id=reject 2026/02/04 21:28:27 INFO Applying migration id=autodel 2026/02/04 21:28:27 INFO Applying migration id=jsonb 2026/02/04 21:28:27 INFO Applying migration id=quote 2026/02/04 21:28:27 INFO Applying migration id=rfc9421 2026/02/04 21:28:27 INFO Applying migration id=keys 2026/02/04 21:28:27 INFO Applying migration id=portable 2026/02/04 21:28:27 INFO Applying migration id=proofs 2026/02/04 21:28:27 INFO Applying migration id=contexts 2026/02/04 21:28:27 INFO Applying migration id=deliverieshost 2026/02/04 21:28:27 INFO Applying migration id=pembegin 2026/02/04 21:28:27 INFO Applying migration id=didhost 2026/02/04 21:28:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:27 INFO Applying migration id=invites 2026/02/04 21:28:27 INFO Applying migration id=ed25519blob 2026/02/04 21:28:27 INFO Applying migration id=rsablob 2026/02/04 21:28:27 INFO Applying migration id=iconscid 2026/02/04 21:28:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8032-7b19-b27f-5aa12d3cb017 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8032-7a94-9a58-3b1d2d41a328 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8032-7a94-9a58-3b1d2d41a328 2026/02/04 21:28:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8032-7a94-9a58-3b1d2d41a328 2026/02/04 21:28:27 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.65s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/04 21:28:27 INFO Applying migration id=initial 2026/02/04 21:28:27 INFO Applying migration id=notesupdated 2026/02/04 21:28:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:27 INFO Applying migration id=activitiesid 2026/02/04 21:28:27 INFO Applying migration id=outbox 2026/02/04 21:28:27 INFO Applying migration id=edits 2026/02/04 21:28:27 INFO Applying migration id=outboxactor 2026/02/04 21:28:27 INFO Applying migration id=outboxsender 2026/02/04 21:28:27 INFO Applying migration id=thread 2026/02/04 21:28:27 INFO Applying migration id=host 2026/02/04 21:28:27 INFO Applying migration id=sharedinbox 2026/02/04 21:28:27 INFO Applying migration id=noteshost 2026/02/04 21:28:27 INFO Applying migration id=fetched 2026/02/04 21:28:27 INFO Applying migration id=move 2026/02/04 21:28:27 INFO Applying migration id=cleanup 2026/02/04 21:28:27 INFO Applying migration id=received 2026/02/04 21:28:27 INFO Applying migration id=namehost 2026/02/04 21:28:27 INFO Applying migration id=outboxhost 2026/02/04 21:28:27 INFO Applying migration id=notesfts 2026/02/04 21:28:27 INFO Applying migration id=iconsname 2026/02/04 21:28:27 INFO Applying migration id=nohash 2026/02/04 21:28:27 INFO Applying migration id=shares 2026/02/04 21:28:27 INFO Applying migration id=actorttl 2026/02/04 21:28:27 INFO Applying migration id=tocc 2026/02/04 21:28:27 INFO Applying migration id=followeds 2026/02/04 21:28:27 INFO Applying migration id=certhash 2026/02/04 21:28:27 INFO Applying migration id=follows_sync 2026/02/04 21:28:27 INFO Applying migration id=jsonpath 2026/02/04 21:28:28 INFO Applying migration id=localforward 2026/02/04 21:28:28 INFO Applying migration id=avatar 2026/02/04 21:28:28 INFO Applying migration id=noimage 2026/02/04 21:28:28 INFO Applying migration id=feed 2026/02/04 21:28:28 INFO Applying migration id=bookmarks 2026/02/04 21:28:28 INFO Applying migration id=shareactivity 2026/02/04 21:28:28 INFO Applying migration id=application 2026/02/04 21:28:28 INFO Applying migration id=certificates 2026/02/04 21:28:28 INFO Applying migration id=rawforward 2026/02/04 21:28:28 INFO Applying migration id=publickey 2026/02/04 21:28:28 INFO Applying migration id=resolvegroup 2026/02/04 21:28:28 INFO Applying migration id=reject 2026/02/04 21:28:28 INFO Applying migration id=autodel 2026/02/04 21:28:28 INFO Applying migration id=jsonb 2026/02/04 21:28:28 INFO Applying migration id=quote 2026/02/04 21:28:28 INFO Applying migration id=rfc9421 2026/02/04 21:28:28 INFO Applying migration id=keys 2026/02/04 21:28:28 INFO Applying migration id=portable 2026/02/04 21:28:28 INFO Applying migration id=proofs 2026/02/04 21:28:28 INFO Applying migration id=contexts 2026/02/04 21:28:28 INFO Applying migration id=deliverieshost 2026/02/04 21:28:28 INFO Applying migration id=pembegin 2026/02/04 21:28:28 INFO Applying migration id=didhost 2026/02/04 21:28:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:28 INFO Applying migration id=invites 2026/02/04 21:28:28 INFO Applying migration id=ed25519blob 2026/02/04 21:28:28 INFO Applying migration id=rsablob 2026/02/04 21:28:28 INFO Applying migration id=iconscid 2026/02/04 21:28:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-826c-717c-b2bd-de227e975f36 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-826c-714d-ae35-bb93fb5a23fd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-826c-714d-ae35-bb93fb5a23fd 2026/02/04 21:28:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-826c-714d-ae35-bb93fb5a23fd 2026/02/04 21:28:28 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.57s) === RUN TestHashtag_ExclamationMark 2026/02/04 21:28:28 INFO Applying migration id=initial 2026/02/04 21:28:28 INFO Applying migration id=notesupdated 2026/02/04 21:28:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:28 INFO Applying migration id=activitiesid 2026/02/04 21:28:28 INFO Applying migration id=outbox 2026/02/04 21:28:28 INFO Applying migration id=edits 2026/02/04 21:28:28 INFO Applying migration id=outboxactor 2026/02/04 21:28:28 INFO Applying migration id=outboxsender 2026/02/04 21:28:28 INFO Applying migration id=thread 2026/02/04 21:28:28 INFO Applying migration id=host 2026/02/04 21:28:28 INFO Applying migration id=sharedinbox 2026/02/04 21:28:28 INFO Applying migration id=noteshost 2026/02/04 21:28:28 INFO Applying migration id=fetched 2026/02/04 21:28:28 INFO Applying migration id=move 2026/02/04 21:28:28 INFO Applying migration id=cleanup 2026/02/04 21:28:28 INFO Applying migration id=received 2026/02/04 21:28:28 INFO Applying migration id=namehost 2026/02/04 21:28:28 INFO Applying migration id=outboxhost 2026/02/04 21:28:28 INFO Applying migration id=notesfts 2026/02/04 21:28:28 INFO Applying migration id=iconsname 2026/02/04 21:28:28 INFO Applying migration id=nohash 2026/02/04 21:28:28 INFO Applying migration id=shares 2026/02/04 21:28:28 INFO Applying migration id=actorttl 2026/02/04 21:28:28 INFO Applying migration id=tocc 2026/02/04 21:28:28 INFO Applying migration id=followeds 2026/02/04 21:28:28 INFO Applying migration id=certhash 2026/02/04 21:28:28 INFO Applying migration id=follows_sync 2026/02/04 21:28:28 INFO Applying migration id=jsonpath 2026/02/04 21:28:28 INFO Applying migration id=localforward 2026/02/04 21:28:28 INFO Applying migration id=avatar 2026/02/04 21:28:28 INFO Applying migration id=noimage 2026/02/04 21:28:28 INFO Applying migration id=feed 2026/02/04 21:28:28 INFO Applying migration id=bookmarks 2026/02/04 21:28:28 INFO Applying migration id=shareactivity 2026/02/04 21:28:28 INFO Applying migration id=application 2026/02/04 21:28:28 INFO Applying migration id=certificates 2026/02/04 21:28:28 INFO Applying migration id=rawforward 2026/02/04 21:28:28 INFO Applying migration id=publickey 2026/02/04 21:28:28 INFO Applying migration id=resolvegroup 2026/02/04 21:28:28 INFO Applying migration id=reject 2026/02/04 21:28:28 INFO Applying migration id=autodel 2026/02/04 21:28:28 INFO Applying migration id=jsonb 2026/02/04 21:28:28 INFO Applying migration id=quote 2026/02/04 21:28:28 INFO Applying migration id=rfc9421 2026/02/04 21:28:28 INFO Applying migration id=keys 2026/02/04 21:28:28 INFO Applying migration id=portable 2026/02/04 21:28:28 INFO Applying migration id=proofs 2026/02/04 21:28:28 INFO Applying migration id=contexts 2026/02/04 21:28:28 INFO Applying migration id=deliverieshost 2026/02/04 21:28:28 INFO Applying migration id=pembegin 2026/02/04 21:28:28 INFO Applying migration id=didhost 2026/02/04 21:28:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:28 INFO Applying migration id=invites 2026/02/04 21:28:28 INFO Applying migration id=ed25519blob 2026/02/04 21:28:28 INFO Applying migration id=rsablob 2026/02/04 21:28:28 INFO Applying migration id=iconscid 2026/02/04 21:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8479-74ef-b5e9-a3dea2c8a206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8479-7411-9ecd-54224fe43c9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8479-7411-9ecd-54224fe43c9a 2026/02/04 21:28:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8479-7411-9ecd-54224fe43c9a 2026/02/04 21:28:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.53s) === RUN TestHashtag_Beginning 2026/02/04 21:28:29 INFO Applying migration id=initial 2026/02/04 21:28:29 INFO Applying migration id=notesupdated 2026/02/04 21:28:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:29 INFO Applying migration id=activitiesid 2026/02/04 21:28:29 INFO Applying migration id=outbox 2026/02/04 21:28:29 INFO Applying migration id=edits 2026/02/04 21:28:29 INFO Applying migration id=outboxactor 2026/02/04 21:28:29 INFO Applying migration id=outboxsender 2026/02/04 21:28:29 INFO Applying migration id=thread 2026/02/04 21:28:29 INFO Applying migration id=host 2026/02/04 21:28:29 INFO Applying migration id=sharedinbox 2026/02/04 21:28:29 INFO Applying migration id=noteshost 2026/02/04 21:28:29 INFO Applying migration id=fetched 2026/02/04 21:28:29 INFO Applying migration id=move 2026/02/04 21:28:29 INFO Applying migration id=cleanup 2026/02/04 21:28:29 INFO Applying migration id=received 2026/02/04 21:28:29 INFO Applying migration id=namehost 2026/02/04 21:28:29 INFO Applying migration id=outboxhost 2026/02/04 21:28:29 INFO Applying migration id=notesfts 2026/02/04 21:28:29 INFO Applying migration id=iconsname 2026/02/04 21:28:29 INFO Applying migration id=nohash 2026/02/04 21:28:29 INFO Applying migration id=shares 2026/02/04 21:28:29 INFO Applying migration id=actorttl 2026/02/04 21:28:29 INFO Applying migration id=tocc 2026/02/04 21:28:29 INFO Applying migration id=followeds 2026/02/04 21:28:29 INFO Applying migration id=certhash 2026/02/04 21:28:29 INFO Applying migration id=follows_sync 2026/02/04 21:28:29 INFO Applying migration id=jsonpath 2026/02/04 21:28:29 INFO Applying migration id=localforward 2026/02/04 21:28:29 INFO Applying migration id=avatar 2026/02/04 21:28:29 INFO Applying migration id=noimage 2026/02/04 21:28:29 INFO Applying migration id=feed 2026/02/04 21:28:29 INFO Applying migration id=bookmarks 2026/02/04 21:28:29 INFO Applying migration id=shareactivity 2026/02/04 21:28:29 INFO Applying migration id=application 2026/02/04 21:28:29 INFO Applying migration id=certificates 2026/02/04 21:28:29 INFO Applying migration id=rawforward 2026/02/04 21:28:29 INFO Applying migration id=publickey 2026/02/04 21:28:29 INFO Applying migration id=resolvegroup 2026/02/04 21:28:29 INFO Applying migration id=reject 2026/02/04 21:28:29 INFO Applying migration id=autodel 2026/02/04 21:28:29 INFO Applying migration id=jsonb 2026/02/04 21:28:29 INFO Applying migration id=quote 2026/02/04 21:28:29 INFO Applying migration id=rfc9421 2026/02/04 21:28:29 INFO Applying migration id=keys 2026/02/04 21:28:29 INFO Applying migration id=portable 2026/02/04 21:28:29 INFO Applying migration id=proofs 2026/02/04 21:28:29 INFO Applying migration id=contexts 2026/02/04 21:28:29 INFO Applying migration id=deliverieshost 2026/02/04 21:28:29 INFO Applying migration id=pembegin 2026/02/04 21:28:29 INFO Applying migration id=didhost 2026/02/04 21:28:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:29 INFO Applying migration id=invites 2026/02/04 21:28:29 INFO Applying migration id=ed25519blob 2026/02/04 21:28:29 INFO Applying migration id=rsablob 2026/02/04 21:28:29 INFO Applying migration id=iconscid 2026/02/04 21:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-86b0-7d51-ba91-9e90c969fbea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-86b0-7d1c-92b2-93c5734c6922 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-86b0-7d1c-92b2-93c5734c6922 2026/02/04 21:28:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-86b0-7d1c-92b2-93c5734c6922 2026/02/04 21:28:29 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (0.56s) === RUN TestHashtag_Multiple 2026/02/04 21:28:29 INFO Applying migration id=initial 2026/02/04 21:28:29 INFO Applying migration id=notesupdated 2026/02/04 21:28:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:29 INFO Applying migration id=activitiesid 2026/02/04 21:28:29 INFO Applying migration id=outbox 2026/02/04 21:28:29 INFO Applying migration id=edits 2026/02/04 21:28:29 INFO Applying migration id=outboxactor 2026/02/04 21:28:29 INFO Applying migration id=outboxsender 2026/02/04 21:28:29 INFO Applying migration id=thread 2026/02/04 21:28:29 INFO Applying migration id=host 2026/02/04 21:28:29 INFO Applying migration id=sharedinbox 2026/02/04 21:28:29 INFO Applying migration id=noteshost 2026/02/04 21:28:29 INFO Applying migration id=fetched 2026/02/04 21:28:29 INFO Applying migration id=move 2026/02/04 21:28:29 INFO Applying migration id=cleanup 2026/02/04 21:28:29 INFO Applying migration id=received 2026/02/04 21:28:29 INFO Applying migration id=namehost 2026/02/04 21:28:29 INFO Applying migration id=outboxhost 2026/02/04 21:28:29 INFO Applying migration id=notesfts 2026/02/04 21:28:29 INFO Applying migration id=iconsname 2026/02/04 21:28:29 INFO Applying migration id=nohash 2026/02/04 21:28:29 INFO Applying migration id=shares 2026/02/04 21:28:29 INFO Applying migration id=actorttl 2026/02/04 21:28:29 INFO Applying migration id=tocc 2026/02/04 21:28:29 INFO Applying migration id=followeds 2026/02/04 21:28:29 INFO Applying migration id=certhash 2026/02/04 21:28:29 INFO Applying migration id=follows_sync 2026/02/04 21:28:29 INFO Applying migration id=jsonpath 2026/02/04 21:28:29 INFO Applying migration id=localforward 2026/02/04 21:28:29 INFO Applying migration id=avatar 2026/02/04 21:28:29 INFO Applying migration id=noimage 2026/02/04 21:28:29 INFO Applying migration id=feed 2026/02/04 21:28:29 INFO Applying migration id=bookmarks 2026/02/04 21:28:29 INFO Applying migration id=shareactivity 2026/02/04 21:28:29 INFO Applying migration id=application 2026/02/04 21:28:29 INFO Applying migration id=certificates 2026/02/04 21:28:29 INFO Applying migration id=rawforward 2026/02/04 21:28:29 INFO Applying migration id=publickey 2026/02/04 21:28:29 INFO Applying migration id=resolvegroup 2026/02/04 21:28:29 INFO Applying migration id=reject 2026/02/04 21:28:29 INFO Applying migration id=autodel 2026/02/04 21:28:29 INFO Applying migration id=jsonb 2026/02/04 21:28:29 INFO Applying migration id=quote 2026/02/04 21:28:29 INFO Applying migration id=rfc9421 2026/02/04 21:28:29 INFO Applying migration id=keys 2026/02/04 21:28:29 INFO Applying migration id=portable 2026/02/04 21:28:29 INFO Applying migration id=proofs 2026/02/04 21:28:29 INFO Applying migration id=contexts 2026/02/04 21:28:29 INFO Applying migration id=deliverieshost 2026/02/04 21:28:29 INFO Applying migration id=pembegin 2026/02/04 21:28:29 INFO Applying migration id=didhost 2026/02/04 21:28:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:29 INFO Applying migration id=invites 2026/02/04 21:28:29 INFO Applying migration id=ed25519blob 2026/02/04 21:28:29 INFO Applying migration id=rsablob 2026/02/04 21:28:29 INFO Applying migration id=iconscid 2026/02/04 21:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-87db-7e92-a443-6de546782fc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-87db-7e5b-9a38-061315c092ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-87db-7e5b-9a38-061315c092ee 2026/02/04 21:28:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-87db-7e5b-9a38-061315c092ee 2026/02/04 21:28:29 INFO Generating first response key=/hashtag/Hello 2026/02/04 21:28:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (0.30s) === RUN TestHashtag_CaseSensitivity 2026/02/04 21:28:29 INFO Applying migration id=initial 2026/02/04 21:28:29 INFO Applying migration id=notesupdated 2026/02/04 21:28:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:29 INFO Applying migration id=activitiesid 2026/02/04 21:28:29 INFO Applying migration id=outbox 2026/02/04 21:28:29 INFO Applying migration id=edits 2026/02/04 21:28:29 INFO Applying migration id=outboxactor 2026/02/04 21:28:29 INFO Applying migration id=outboxsender 2026/02/04 21:28:29 INFO Applying migration id=thread 2026/02/04 21:28:29 INFO Applying migration id=host 2026/02/04 21:28:29 INFO Applying migration id=sharedinbox 2026/02/04 21:28:29 INFO Applying migration id=noteshost 2026/02/04 21:28:29 INFO Applying migration id=fetched 2026/02/04 21:28:29 INFO Applying migration id=move 2026/02/04 21:28:29 INFO Applying migration id=cleanup 2026/02/04 21:28:29 INFO Applying migration id=received 2026/02/04 21:28:29 INFO Applying migration id=namehost 2026/02/04 21:28:29 INFO Applying migration id=outboxhost 2026/02/04 21:28:29 INFO Applying migration id=notesfts 2026/02/04 21:28:29 INFO Applying migration id=iconsname 2026/02/04 21:28:29 INFO Applying migration id=nohash 2026/02/04 21:28:29 INFO Applying migration id=shares 2026/02/04 21:28:29 INFO Applying migration id=actorttl 2026/02/04 21:28:29 INFO Applying migration id=tocc 2026/02/04 21:28:29 INFO Applying migration id=followeds 2026/02/04 21:28:29 INFO Applying migration id=certhash 2026/02/04 21:28:29 INFO Applying migration id=follows_sync 2026/02/04 21:28:29 INFO Applying migration id=jsonpath 2026/02/04 21:28:29 INFO Applying migration id=localforward 2026/02/04 21:28:29 INFO Applying migration id=avatar 2026/02/04 21:28:29 INFO Applying migration id=noimage 2026/02/04 21:28:29 INFO Applying migration id=feed 2026/02/04 21:28:29 INFO Applying migration id=bookmarks 2026/02/04 21:28:29 INFO Applying migration id=shareactivity 2026/02/04 21:28:29 INFO Applying migration id=application 2026/02/04 21:28:29 INFO Applying migration id=certificates 2026/02/04 21:28:29 INFO Applying migration id=rawforward 2026/02/04 21:28:29 INFO Applying migration id=publickey 2026/02/04 21:28:29 INFO Applying migration id=resolvegroup 2026/02/04 21:28:29 INFO Applying migration id=reject 2026/02/04 21:28:29 INFO Applying migration id=autodel 2026/02/04 21:28:29 INFO Applying migration id=jsonb 2026/02/04 21:28:29 INFO Applying migration id=quote 2026/02/04 21:28:29 INFO Applying migration id=rfc9421 2026/02/04 21:28:29 INFO Applying migration id=keys 2026/02/04 21:28:29 INFO Applying migration id=portable 2026/02/04 21:28:30 INFO Applying migration id=proofs 2026/02/04 21:28:30 INFO Applying migration id=contexts 2026/02/04 21:28:30 INFO Applying migration id=deliverieshost 2026/02/04 21:28:30 INFO Applying migration id=pembegin 2026/02/04 21:28:30 INFO Applying migration id=didhost 2026/02/04 21:28:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:30 INFO Applying migration id=invites 2026/02/04 21:28:30 INFO Applying migration id=ed25519blob 2026/02/04 21:28:30 INFO Applying migration id=rsablob 2026/02/04 21:28:30 INFO Applying migration id=iconscid 2026/02/04 21:28:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8994-7b20-8d55-f007bfb1fedb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8994-7adc-ab22-112c1ad2982b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8994-7adc-ab22-112c1ad2982b 2026/02/04 21:28:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8994-7adc-ab22-112c1ad2982b 2026/02/04 21:28:30 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.44s) === RUN TestHashtag_PostToFollowers 2026/02/04 21:28:30 INFO Applying migration id=initial 2026/02/04 21:28:30 INFO Applying migration id=notesupdated 2026/02/04 21:28:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:30 INFO Applying migration id=activitiesid 2026/02/04 21:28:30 INFO Applying migration id=outbox 2026/02/04 21:28:30 INFO Applying migration id=edits 2026/02/04 21:28:30 INFO Applying migration id=outboxactor 2026/02/04 21:28:30 INFO Applying migration id=outboxsender 2026/02/04 21:28:30 INFO Applying migration id=thread 2026/02/04 21:28:30 INFO Applying migration id=host 2026/02/04 21:28:30 INFO Applying migration id=sharedinbox 2026/02/04 21:28:30 INFO Applying migration id=noteshost 2026/02/04 21:28:30 INFO Applying migration id=fetched 2026/02/04 21:28:30 INFO Applying migration id=move 2026/02/04 21:28:30 INFO Applying migration id=cleanup 2026/02/04 21:28:30 INFO Applying migration id=received 2026/02/04 21:28:30 INFO Applying migration id=namehost 2026/02/04 21:28:30 INFO Applying migration id=outboxhost 2026/02/04 21:28:30 INFO Applying migration id=notesfts 2026/02/04 21:28:30 INFO Applying migration id=iconsname 2026/02/04 21:28:30 INFO Applying migration id=nohash 2026/02/04 21:28:30 INFO Applying migration id=shares 2026/02/04 21:28:30 INFO Applying migration id=actorttl 2026/02/04 21:28:30 INFO Applying migration id=tocc 2026/02/04 21:28:30 INFO Applying migration id=followeds 2026/02/04 21:28:30 INFO Applying migration id=certhash 2026/02/04 21:28:30 INFO Applying migration id=follows_sync 2026/02/04 21:28:30 INFO Applying migration id=jsonpath 2026/02/04 21:28:30 INFO Applying migration id=localforward 2026/02/04 21:28:30 INFO Applying migration id=avatar 2026/02/04 21:28:30 INFO Applying migration id=noimage 2026/02/04 21:28:30 INFO Applying migration id=feed 2026/02/04 21:28:30 INFO Applying migration id=bookmarks 2026/02/04 21:28:30 INFO Applying migration id=shareactivity 2026/02/04 21:28:30 INFO Applying migration id=application 2026/02/04 21:28:30 INFO Applying migration id=certificates 2026/02/04 21:28:30 INFO Applying migration id=rawforward 2026/02/04 21:28:30 INFO Applying migration id=publickey 2026/02/04 21:28:30 INFO Applying migration id=resolvegroup 2026/02/04 21:28:30 INFO Applying migration id=reject 2026/02/04 21:28:30 INFO Applying migration id=autodel 2026/02/04 21:28:30 INFO Applying migration id=jsonb 2026/02/04 21:28:30 INFO Applying migration id=quote 2026/02/04 21:28:30 INFO Applying migration id=rfc9421 2026/02/04 21:28:30 INFO Applying migration id=keys 2026/02/04 21:28:30 INFO Applying migration id=portable 2026/02/04 21:28:30 INFO Applying migration id=proofs 2026/02/04 21:28:30 INFO Applying migration id=contexts 2026/02/04 21:28:30 INFO Applying migration id=deliverieshost 2026/02/04 21:28:30 INFO Applying migration id=pembegin 2026/02/04 21:28:30 INFO Applying migration id=didhost 2026/02/04 21:28:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:30 INFO Applying migration id=invites 2026/02/04 21:28:30 INFO Applying migration id=ed25519blob 2026/02/04 21:28:30 INFO Applying migration id=rsablob 2026/02/04 21:28:30 INFO Applying migration id=iconscid 2026/02/04 21:28:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-8b9f-77f8-b165-36de2aefefcb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-8ba0-7ae9-9eff-3a46cdebe14f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-8b9f-77f8-b165-36de2aefefcb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-8b9f-77f8-b165-36de2aefefcb 2026/02/04 21:28:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8ba1-79a1-95a1-aed535e47a40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8ba1-7939-8843-90711baeb8a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8ba1-7939-8843-90711baeb8a8 2026/02/04 21:28:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8ba1-7939-8843-90711baeb8a8 2026/02/04 21:28:30 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.53s) === RUN TestHashtag_BigOffset 2026/02/04 21:28:30 INFO Applying migration id=initial 2026/02/04 21:28:30 INFO Applying migration id=notesupdated 2026/02/04 21:28:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:30 INFO Applying migration id=activitiesid 2026/02/04 21:28:30 INFO Applying migration id=outbox 2026/02/04 21:28:30 INFO Applying migration id=edits 2026/02/04 21:28:30 INFO Applying migration id=outboxactor 2026/02/04 21:28:30 INFO Applying migration id=outboxsender 2026/02/04 21:28:30 INFO Applying migration id=thread 2026/02/04 21:28:30 INFO Applying migration id=host 2026/02/04 21:28:30 INFO Applying migration id=sharedinbox 2026/02/04 21:28:30 INFO Applying migration id=noteshost 2026/02/04 21:28:30 INFO Applying migration id=fetched 2026/02/04 21:28:30 INFO Applying migration id=move 2026/02/04 21:28:30 INFO Applying migration id=cleanup 2026/02/04 21:28:30 INFO Applying migration id=received 2026/02/04 21:28:30 INFO Applying migration id=namehost 2026/02/04 21:28:30 INFO Applying migration id=outboxhost 2026/02/04 21:28:30 INFO Applying migration id=notesfts 2026/02/04 21:28:30 INFO Applying migration id=iconsname 2026/02/04 21:28:30 INFO Applying migration id=nohash 2026/02/04 21:28:30 INFO Applying migration id=shares 2026/02/04 21:28:30 INFO Applying migration id=actorttl 2026/02/04 21:28:30 INFO Applying migration id=tocc 2026/02/04 21:28:30 INFO Applying migration id=followeds 2026/02/04 21:28:30 INFO Applying migration id=certhash 2026/02/04 21:28:30 INFO Applying migration id=follows_sync 2026/02/04 21:28:30 INFO Applying migration id=jsonpath 2026/02/04 21:28:30 INFO Applying migration id=localforward 2026/02/04 21:28:30 INFO Applying migration id=avatar 2026/02/04 21:28:30 INFO Applying migration id=noimage 2026/02/04 21:28:30 INFO Applying migration id=feed 2026/02/04 21:28:30 INFO Applying migration id=bookmarks 2026/02/04 21:28:30 INFO Applying migration id=shareactivity 2026/02/04 21:28:30 INFO Applying migration id=application 2026/02/04 21:28:30 INFO Applying migration id=certificates 2026/02/04 21:28:30 INFO Applying migration id=rawforward 2026/02/04 21:28:30 INFO Applying migration id=publickey 2026/02/04 21:28:30 INFO Applying migration id=resolvegroup 2026/02/04 21:28:30 INFO Applying migration id=reject 2026/02/04 21:28:30 INFO Applying migration id=autodel 2026/02/04 21:28:30 INFO Applying migration id=jsonb 2026/02/04 21:28:30 INFO Applying migration id=quote 2026/02/04 21:28:30 INFO Applying migration id=rfc9421 2026/02/04 21:28:30 INFO Applying migration id=keys 2026/02/04 21:28:30 INFO Applying migration id=portable 2026/02/04 21:28:30 INFO Applying migration id=proofs 2026/02/04 21:28:30 INFO Applying migration id=contexts 2026/02/04 21:28:30 INFO Applying migration id=deliverieshost 2026/02/04 21:28:30 INFO Applying migration id=pembegin 2026/02/04 21:28:30 INFO Applying migration id=didhost 2026/02/04 21:28:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:30 INFO Applying migration id=invites 2026/02/04 21:28:30 INFO Applying migration id=ed25519blob 2026/02/04 21:28:30 INFO Applying migration id=rsablob 2026/02/04 21:28:31 INFO Applying migration id=iconscid 2026/02/04 21:28:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8da9-7503-9c29-be3ddb462ac8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8da9-74cb-979b-7e19ded22f90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8da9-74cb-979b-7e19ded22f90 2026/02/04 21:28:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8da9-74cb-979b-7e19ded22f90 2026/02/04 21:28:31 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (0.52s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/04 21:28:31 INFO Applying migration id=initial 2026/02/04 21:28:31 INFO Applying migration id=notesupdated 2026/02/04 21:28:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:31 INFO Applying migration id=activitiesid 2026/02/04 21:28:31 INFO Applying migration id=outbox 2026/02/04 21:28:31 INFO Applying migration id=edits 2026/02/04 21:28:31 INFO Applying migration id=outboxactor 2026/02/04 21:28:31 INFO Applying migration id=outboxsender 2026/02/04 21:28:31 INFO Applying migration id=thread 2026/02/04 21:28:31 INFO Applying migration id=host 2026/02/04 21:28:31 INFO Applying migration id=sharedinbox 2026/02/04 21:28:31 INFO Applying migration id=noteshost 2026/02/04 21:28:31 INFO Applying migration id=fetched 2026/02/04 21:28:31 INFO Applying migration id=move 2026/02/04 21:28:31 INFO Applying migration id=cleanup 2026/02/04 21:28:31 INFO Applying migration id=received 2026/02/04 21:28:31 INFO Applying migration id=namehost 2026/02/04 21:28:31 INFO Applying migration id=outboxhost 2026/02/04 21:28:31 INFO Applying migration id=notesfts 2026/02/04 21:28:31 INFO Applying migration id=iconsname 2026/02/04 21:28:31 INFO Applying migration id=nohash 2026/02/04 21:28:31 INFO Applying migration id=shares 2026/02/04 21:28:31 INFO Applying migration id=actorttl 2026/02/04 21:28:31 INFO Applying migration id=tocc 2026/02/04 21:28:31 INFO Applying migration id=followeds 2026/02/04 21:28:31 INFO Applying migration id=certhash 2026/02/04 21:28:31 INFO Applying migration id=follows_sync 2026/02/04 21:28:31 INFO Applying migration id=jsonpath 2026/02/04 21:28:31 INFO Applying migration id=localforward 2026/02/04 21:28:31 INFO Applying migration id=avatar 2026/02/04 21:28:31 INFO Applying migration id=noimage 2026/02/04 21:28:31 INFO Applying migration id=feed 2026/02/04 21:28:31 INFO Applying migration id=bookmarks 2026/02/04 21:28:31 INFO Applying migration id=shareactivity 2026/02/04 21:28:31 INFO Applying migration id=application 2026/02/04 21:28:31 INFO Applying migration id=certificates 2026/02/04 21:28:31 INFO Applying migration id=rawforward 2026/02/04 21:28:31 INFO Applying migration id=publickey 2026/02/04 21:28:31 INFO Applying migration id=resolvegroup 2026/02/04 21:28:31 INFO Applying migration id=reject 2026/02/04 21:28:31 INFO Applying migration id=autodel 2026/02/04 21:28:31 INFO Applying migration id=jsonb 2026/02/04 21:28:31 INFO Applying migration id=quote 2026/02/04 21:28:31 INFO Applying migration id=rfc9421 2026/02/04 21:28:31 INFO Applying migration id=keys 2026/02/04 21:28:31 INFO Applying migration id=portable 2026/02/04 21:28:31 INFO Applying migration id=proofs 2026/02/04 21:28:31 INFO Applying migration id=contexts 2026/02/04 21:28:31 INFO Applying migration id=deliverieshost 2026/02/04 21:28:31 INFO Applying migration id=pembegin 2026/02/04 21:28:31 INFO Applying migration id=didhost 2026/02/04 21:28:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:31 INFO Applying migration id=invites 2026/02/04 21:28:31 INFO Applying migration id=ed25519blob 2026/02/04 21:28:31 INFO Applying migration id=rsablob 2026/02/04 21:28:31 INFO Applying migration id=iconscid 2026/02/04 21:28:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-90d6-7263-95d1-8bb3a55a14ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-90d6-71a1-9ed2-8a8ac74508c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-90d6-71a1-9ed2-8a8ac74508c8 2026/02/04 21:28:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-90d6-71a1-9ed2-8a8ac74508c8 2026/02/04 21:28:32 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (0.81s) === RUN TestHashtag_InvalidOffset 2026/02/04 21:28:32 INFO Applying migration id=initial 2026/02/04 21:28:32 INFO Applying migration id=notesupdated 2026/02/04 21:28:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:32 INFO Applying migration id=activitiesid 2026/02/04 21:28:32 INFO Applying migration id=outbox 2026/02/04 21:28:32 INFO Applying migration id=edits 2026/02/04 21:28:32 INFO Applying migration id=outboxactor 2026/02/04 21:28:32 INFO Applying migration id=outboxsender 2026/02/04 21:28:32 INFO Applying migration id=thread 2026/02/04 21:28:32 INFO Applying migration id=host 2026/02/04 21:28:32 INFO Applying migration id=sharedinbox 2026/02/04 21:28:32 INFO Applying migration id=noteshost 2026/02/04 21:28:32 INFO Applying migration id=fetched 2026/02/04 21:28:32 INFO Applying migration id=move 2026/02/04 21:28:32 INFO Applying migration id=cleanup 2026/02/04 21:28:32 INFO Applying migration id=received 2026/02/04 21:28:32 INFO Applying migration id=namehost 2026/02/04 21:28:32 INFO Applying migration id=outboxhost 2026/02/04 21:28:32 INFO Applying migration id=notesfts 2026/02/04 21:28:32 INFO Applying migration id=iconsname 2026/02/04 21:28:32 INFO Applying migration id=nohash 2026/02/04 21:28:32 INFO Applying migration id=shares 2026/02/04 21:28:32 INFO Applying migration id=actorttl 2026/02/04 21:28:32 INFO Applying migration id=tocc 2026/02/04 21:28:32 INFO Applying migration id=followeds 2026/02/04 21:28:32 INFO Applying migration id=certhash 2026/02/04 21:28:32 INFO Applying migration id=follows_sync 2026/02/04 21:28:32 INFO Applying migration id=jsonpath 2026/02/04 21:28:32 INFO Applying migration id=localforward 2026/02/04 21:28:32 INFO Applying migration id=avatar 2026/02/04 21:28:32 INFO Applying migration id=noimage 2026/02/04 21:28:32 INFO Applying migration id=feed 2026/02/04 21:28:32 INFO Applying migration id=bookmarks 2026/02/04 21:28:32 INFO Applying migration id=shareactivity 2026/02/04 21:28:32 INFO Applying migration id=application 2026/02/04 21:28:32 INFO Applying migration id=certificates 2026/02/04 21:28:32 INFO Applying migration id=rawforward 2026/02/04 21:28:32 INFO Applying migration id=publickey 2026/02/04 21:28:32 INFO Applying migration id=resolvegroup 2026/02/04 21:28:32 INFO Applying migration id=reject 2026/02/04 21:28:32 INFO Applying migration id=autodel 2026/02/04 21:28:32 INFO Applying migration id=jsonb 2026/02/04 21:28:32 INFO Applying migration id=quote 2026/02/04 21:28:32 INFO Applying migration id=rfc9421 2026/02/04 21:28:32 INFO Applying migration id=keys 2026/02/04 21:28:32 INFO Applying migration id=portable 2026/02/04 21:28:32 INFO Applying migration id=proofs 2026/02/04 21:28:32 INFO Applying migration id=contexts 2026/02/04 21:28:32 INFO Applying migration id=deliverieshost 2026/02/04 21:28:32 INFO Applying migration id=pembegin 2026/02/04 21:28:32 INFO Applying migration id=didhost 2026/02/04 21:28:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:32 INFO Applying migration id=invites 2026/02/04 21:28:32 INFO Applying migration id=ed25519blob 2026/02/04 21:28:32 INFO Applying migration id=rsablob 2026/02/04 21:28:32 INFO Applying migration id=iconscid 2026/02/04 21:28:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-93a7-72b1-b97d-94e7336f8d33 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-93a7-7230-bdf0-b71994ba7730 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-93a7-7230-bdf0-b71994ba7730 2026/02/04 21:28:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-93a7-7230-bdf0-b71994ba7730 2026/02/04 21:28:32 INFO Generating first response key=/hashtag/world?z 2026/02/04 21:28:32 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (0.72s) === RUN TestHashtag_EmptyHashtag 2026/02/04 21:28:32 INFO Applying migration id=initial 2026/02/04 21:28:32 INFO Applying migration id=notesupdated 2026/02/04 21:28:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:32 INFO Applying migration id=activitiesid 2026/02/04 21:28:32 INFO Applying migration id=outbox 2026/02/04 21:28:32 INFO Applying migration id=edits 2026/02/04 21:28:32 INFO Applying migration id=outboxactor 2026/02/04 21:28:32 INFO Applying migration id=outboxsender 2026/02/04 21:28:32 INFO Applying migration id=thread 2026/02/04 21:28:32 INFO Applying migration id=host 2026/02/04 21:28:32 INFO Applying migration id=sharedinbox 2026/02/04 21:28:32 INFO Applying migration id=noteshost 2026/02/04 21:28:32 INFO Applying migration id=fetched 2026/02/04 21:28:32 INFO Applying migration id=move 2026/02/04 21:28:32 INFO Applying migration id=cleanup 2026/02/04 21:28:32 INFO Applying migration id=received 2026/02/04 21:28:32 INFO Applying migration id=namehost 2026/02/04 21:28:32 INFO Applying migration id=outboxhost 2026/02/04 21:28:32 INFO Applying migration id=notesfts 2026/02/04 21:28:32 INFO Applying migration id=iconsname 2026/02/04 21:28:32 INFO Applying migration id=nohash 2026/02/04 21:28:32 INFO Applying migration id=shares 2026/02/04 21:28:32 INFO Applying migration id=actorttl 2026/02/04 21:28:32 INFO Applying migration id=tocc 2026/02/04 21:28:32 INFO Applying migration id=followeds 2026/02/04 21:28:32 INFO Applying migration id=certhash 2026/02/04 21:28:32 INFO Applying migration id=follows_sync 2026/02/04 21:28:32 INFO Applying migration id=jsonpath 2026/02/04 21:28:32 INFO Applying migration id=localforward 2026/02/04 21:28:32 INFO Applying migration id=avatar 2026/02/04 21:28:32 INFO Applying migration id=noimage 2026/02/04 21:28:32 INFO Applying migration id=feed 2026/02/04 21:28:32 INFO Applying migration id=bookmarks 2026/02/04 21:28:32 INFO Applying migration id=shareactivity 2026/02/04 21:28:32 INFO Applying migration id=application 2026/02/04 21:28:32 INFO Applying migration id=certificates 2026/02/04 21:28:32 INFO Applying migration id=rawforward 2026/02/04 21:28:32 INFO Applying migration id=publickey 2026/02/04 21:28:32 INFO Applying migration id=resolvegroup 2026/02/04 21:28:32 INFO Applying migration id=reject 2026/02/04 21:28:32 INFO Applying migration id=autodel 2026/02/04 21:28:32 INFO Applying migration id=jsonb 2026/02/04 21:28:33 INFO Applying migration id=quote 2026/02/04 21:28:33 INFO Applying migration id=rfc9421 2026/02/04 21:28:33 INFO Applying migration id=keys 2026/02/04 21:28:33 INFO Applying migration id=portable 2026/02/04 21:28:33 INFO Applying migration id=proofs 2026/02/04 21:28:33 INFO Applying migration id=contexts 2026/02/04 21:28:33 INFO Applying migration id=deliverieshost 2026/02/04 21:28:33 INFO Applying migration id=pembegin 2026/02/04 21:28:33 INFO Applying migration id=didhost 2026/02/04 21:28:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:33 INFO Applying migration id=invites 2026/02/04 21:28:33 INFO Applying migration id=ed25519blob 2026/02/04 21:28:33 INFO Applying migration id=rsablob 2026/02/04 21:28:33 INFO Applying migration id=iconscid 2026/02/04 21:28:33 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (0.39s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/04 21:28:33 INFO Applying migration id=initial 2026/02/04 21:28:33 INFO Applying migration id=notesupdated 2026/02/04 21:28:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:33 INFO Applying migration id=activitiesid 2026/02/04 21:28:33 INFO Applying migration id=outbox 2026/02/04 21:28:33 INFO Applying migration id=edits 2026/02/04 21:28:33 INFO Applying migration id=outboxactor 2026/02/04 21:28:33 INFO Applying migration id=outboxsender 2026/02/04 21:28:33 INFO Applying migration id=thread 2026/02/04 21:28:33 INFO Applying migration id=host 2026/02/04 21:28:33 INFO Applying migration id=sharedinbox 2026/02/04 21:28:33 INFO Applying migration id=noteshost 2026/02/04 21:28:33 INFO Applying migration id=fetched 2026/02/04 21:28:33 INFO Applying migration id=move 2026/02/04 21:28:33 INFO Applying migration id=cleanup 2026/02/04 21:28:33 INFO Applying migration id=received 2026/02/04 21:28:33 INFO Applying migration id=namehost 2026/02/04 21:28:33 INFO Applying migration id=outboxhost 2026/02/04 21:28:33 INFO Applying migration id=notesfts 2026/02/04 21:28:33 INFO Applying migration id=iconsname 2026/02/04 21:28:33 INFO Applying migration id=nohash 2026/02/04 21:28:33 INFO Applying migration id=shares 2026/02/04 21:28:33 INFO Applying migration id=actorttl 2026/02/04 21:28:33 INFO Applying migration id=tocc 2026/02/04 21:28:33 INFO Applying migration id=followeds 2026/02/04 21:28:33 INFO Applying migration id=certhash 2026/02/04 21:28:33 INFO Applying migration id=follows_sync 2026/02/04 21:28:33 INFO Applying migration id=jsonpath 2026/02/04 21:28:33 INFO Applying migration id=localforward 2026/02/04 21:28:33 INFO Applying migration id=avatar 2026/02/04 21:28:33 INFO Applying migration id=noimage 2026/02/04 21:28:33 INFO Applying migration id=feed 2026/02/04 21:28:33 INFO Applying migration id=bookmarks 2026/02/04 21:28:33 INFO Applying migration id=shareactivity 2026/02/04 21:28:33 INFO Applying migration id=application 2026/02/04 21:28:33 INFO Applying migration id=certificates 2026/02/04 21:28:33 INFO Applying migration id=rawforward 2026/02/04 21:28:33 INFO Applying migration id=publickey 2026/02/04 21:28:33 INFO Applying migration id=resolvegroup 2026/02/04 21:28:33 INFO Applying migration id=reject 2026/02/04 21:28:33 INFO Applying migration id=autodel 2026/02/04 21:28:33 INFO Applying migration id=jsonb 2026/02/04 21:28:33 INFO Applying migration id=quote 2026/02/04 21:28:33 INFO Applying migration id=rfc9421 2026/02/04 21:28:33 INFO Applying migration id=keys 2026/02/04 21:28:33 INFO Applying migration id=portable 2026/02/04 21:28:33 INFO Applying migration id=proofs 2026/02/04 21:28:33 INFO Applying migration id=contexts 2026/02/04 21:28:33 INFO Applying migration id=deliverieshost 2026/02/04 21:28:33 INFO Applying migration id=pembegin 2026/02/04 21:28:33 INFO Applying migration id=didhost 2026/02/04 21:28:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:33 INFO Applying migration id=invites 2026/02/04 21:28:33 INFO Applying migration id=ed25519blob 2026/02/04 21:28:33 INFO Applying migration id=rsablob 2026/02/04 21:28:33 INFO Applying migration id=iconscid 2026/02/04 21:28:34 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.69s) === RUN TestHashtags_NoHashtags 2026/02/04 21:28:34 INFO Applying migration id=initial 2026/02/04 21:28:34 INFO Applying migration id=notesupdated 2026/02/04 21:28:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:34 INFO Applying migration id=activitiesid 2026/02/04 21:28:34 INFO Applying migration id=outbox 2026/02/04 21:28:34 INFO Applying migration id=edits 2026/02/04 21:28:34 INFO Applying migration id=outboxactor 2026/02/04 21:28:34 INFO Applying migration id=outboxsender 2026/02/04 21:28:34 INFO Applying migration id=thread 2026/02/04 21:28:34 INFO Applying migration id=host 2026/02/04 21:28:34 INFO Applying migration id=sharedinbox 2026/02/04 21:28:34 INFO Applying migration id=noteshost 2026/02/04 21:28:34 INFO Applying migration id=fetched 2026/02/04 21:28:34 INFO Applying migration id=move 2026/02/04 21:28:34 INFO Applying migration id=cleanup 2026/02/04 21:28:34 INFO Applying migration id=received 2026/02/04 21:28:34 INFO Applying migration id=namehost 2026/02/04 21:28:34 INFO Applying migration id=outboxhost 2026/02/04 21:28:34 INFO Applying migration id=notesfts 2026/02/04 21:28:34 INFO Applying migration id=iconsname 2026/02/04 21:28:34 INFO Applying migration id=nohash 2026/02/04 21:28:34 INFO Applying migration id=shares 2026/02/04 21:28:34 INFO Applying migration id=actorttl 2026/02/04 21:28:34 INFO Applying migration id=tocc 2026/02/04 21:28:34 INFO Applying migration id=followeds 2026/02/04 21:28:34 INFO Applying migration id=certhash 2026/02/04 21:28:34 INFO Applying migration id=follows_sync 2026/02/04 21:28:34 INFO Applying migration id=jsonpath 2026/02/04 21:28:34 INFO Applying migration id=localforward 2026/02/04 21:28:34 INFO Applying migration id=avatar 2026/02/04 21:28:34 INFO Applying migration id=noimage 2026/02/04 21:28:34 INFO Applying migration id=feed 2026/02/04 21:28:34 INFO Applying migration id=bookmarks 2026/02/04 21:28:34 INFO Applying migration id=shareactivity 2026/02/04 21:28:34 INFO Applying migration id=application 2026/02/04 21:28:34 INFO Applying migration id=certificates 2026/02/04 21:28:34 INFO Applying migration id=rawforward 2026/02/04 21:28:34 INFO Applying migration id=publickey 2026/02/04 21:28:34 INFO Applying migration id=resolvegroup 2026/02/04 21:28:34 INFO Applying migration id=reject 2026/02/04 21:28:34 INFO Applying migration id=autodel 2026/02/04 21:28:34 INFO Applying migration id=jsonb 2026/02/04 21:28:34 INFO Applying migration id=quote 2026/02/04 21:28:34 INFO Applying migration id=rfc9421 2026/02/04 21:28:34 INFO Applying migration id=keys 2026/02/04 21:28:34 INFO Applying migration id=portable 2026/02/04 21:28:34 INFO Applying migration id=proofs 2026/02/04 21:28:34 INFO Applying migration id=contexts 2026/02/04 21:28:34 INFO Applying migration id=deliverieshost 2026/02/04 21:28:34 INFO Applying migration id=pembegin 2026/02/04 21:28:34 INFO Applying migration id=didhost 2026/02/04 21:28:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:34 INFO Applying migration id=invites 2026/02/04 21:28:34 INFO Applying migration id=ed25519blob 2026/02/04 21:28:34 INFO Applying migration id=rsablob 2026/02/04 21:28:34 INFO Applying migration id=iconscid 2026/02/04 21:28:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9a2c-7ab7-b7f4-3285e04eca6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9a2c-74c8-a7ec-fc4de6a4b37a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-9a2c-74c8-a7ec-fc4de6a4b37a 2026/02/04 21:28:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9a2c-74c8-a7ec-fc4de6a4b37a 2026/02/04 21:28:34 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (0.60s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/04 21:28:34 INFO Applying migration id=initial 2026/02/04 21:28:34 INFO Applying migration id=notesupdated 2026/02/04 21:28:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:34 INFO Applying migration id=activitiesid 2026/02/04 21:28:34 INFO Applying migration id=outbox 2026/02/04 21:28:34 INFO Applying migration id=edits 2026/02/04 21:28:34 INFO Applying migration id=outboxactor 2026/02/04 21:28:34 INFO Applying migration id=outboxsender 2026/02/04 21:28:34 INFO Applying migration id=thread 2026/02/04 21:28:34 INFO Applying migration id=host 2026/02/04 21:28:34 INFO Applying migration id=sharedinbox 2026/02/04 21:28:34 INFO Applying migration id=noteshost 2026/02/04 21:28:34 INFO Applying migration id=fetched 2026/02/04 21:28:34 INFO Applying migration id=move 2026/02/04 21:28:34 INFO Applying migration id=cleanup 2026/02/04 21:28:34 INFO Applying migration id=received 2026/02/04 21:28:34 INFO Applying migration id=namehost 2026/02/04 21:28:34 INFO Applying migration id=outboxhost 2026/02/04 21:28:34 INFO Applying migration id=notesfts 2026/02/04 21:28:34 INFO Applying migration id=iconsname 2026/02/04 21:28:34 INFO Applying migration id=nohash 2026/02/04 21:28:34 INFO Applying migration id=shares 2026/02/04 21:28:34 INFO Applying migration id=actorttl 2026/02/04 21:28:34 INFO Applying migration id=tocc 2026/02/04 21:28:34 INFO Applying migration id=followeds 2026/02/04 21:28:34 INFO Applying migration id=certhash 2026/02/04 21:28:34 INFO Applying migration id=follows_sync 2026/02/04 21:28:34 INFO Applying migration id=jsonpath 2026/02/04 21:28:34 INFO Applying migration id=localforward 2026/02/04 21:28:34 INFO Applying migration id=avatar 2026/02/04 21:28:34 INFO Applying migration id=noimage 2026/02/04 21:28:34 INFO Applying migration id=feed 2026/02/04 21:28:34 INFO Applying migration id=bookmarks 2026/02/04 21:28:34 INFO Applying migration id=shareactivity 2026/02/04 21:28:34 INFO Applying migration id=application 2026/02/04 21:28:34 INFO Applying migration id=certificates 2026/02/04 21:28:34 INFO Applying migration id=rawforward 2026/02/04 21:28:34 INFO Applying migration id=publickey 2026/02/04 21:28:34 INFO Applying migration id=resolvegroup 2026/02/04 21:28:34 INFO Applying migration id=reject 2026/02/04 21:28:34 INFO Applying migration id=autodel 2026/02/04 21:28:34 INFO Applying migration id=jsonb 2026/02/04 21:28:34 INFO Applying migration id=quote 2026/02/04 21:28:34 INFO Applying migration id=rfc9421 2026/02/04 21:28:34 INFO Applying migration id=keys 2026/02/04 21:28:34 INFO Applying migration id=portable 2026/02/04 21:28:34 INFO Applying migration id=proofs 2026/02/04 21:28:34 INFO Applying migration id=contexts 2026/02/04 21:28:34 INFO Applying migration id=deliverieshost 2026/02/04 21:28:34 INFO Applying migration id=pembegin 2026/02/04 21:28:34 INFO Applying migration id=didhost 2026/02/04 21:28:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:34 INFO Applying migration id=invites 2026/02/04 21:28:34 INFO Applying migration id=ed25519blob 2026/02/04 21:28:34 INFO Applying migration id=rsablob 2026/02/04 21:28:34 INFO Applying migration id=iconscid 2026/02/04 21:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9c5b-7a7a-a25e-35fe108b9407 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9c5b-7a30-95ad-57ad62bf98e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-9c5b-7a30-95ad-57ad62bf98e3 2026/02/04 21:28:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9c5b-7a30-95ad-57ad62bf98e3 2026/02/04 21:28:35 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.55s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/04 21:28:35 INFO Applying migration id=initial 2026/02/04 21:28:35 INFO Applying migration id=notesupdated 2026/02/04 21:28:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:35 INFO Applying migration id=activitiesid 2026/02/04 21:28:35 INFO Applying migration id=outbox 2026/02/04 21:28:35 INFO Applying migration id=edits 2026/02/04 21:28:35 INFO Applying migration id=outboxactor 2026/02/04 21:28:35 INFO Applying migration id=outboxsender 2026/02/04 21:28:35 INFO Applying migration id=thread 2026/02/04 21:28:35 INFO Applying migration id=host 2026/02/04 21:28:35 INFO Applying migration id=sharedinbox 2026/02/04 21:28:35 INFO Applying migration id=noteshost 2026/02/04 21:28:35 INFO Applying migration id=fetched 2026/02/04 21:28:35 INFO Applying migration id=move 2026/02/04 21:28:35 INFO Applying migration id=cleanup 2026/02/04 21:28:35 INFO Applying migration id=received 2026/02/04 21:28:35 INFO Applying migration id=namehost 2026/02/04 21:28:35 INFO Applying migration id=outboxhost 2026/02/04 21:28:35 INFO Applying migration id=notesfts 2026/02/04 21:28:35 INFO Applying migration id=iconsname 2026/02/04 21:28:35 INFO Applying migration id=nohash 2026/02/04 21:28:35 INFO Applying migration id=shares 2026/02/04 21:28:35 INFO Applying migration id=actorttl 2026/02/04 21:28:35 INFO Applying migration id=tocc 2026/02/04 21:28:35 INFO Applying migration id=followeds 2026/02/04 21:28:35 INFO Applying migration id=certhash 2026/02/04 21:28:35 INFO Applying migration id=follows_sync 2026/02/04 21:28:35 INFO Applying migration id=jsonpath 2026/02/04 21:28:35 INFO Applying migration id=localforward 2026/02/04 21:28:35 INFO Applying migration id=avatar 2026/02/04 21:28:35 INFO Applying migration id=noimage 2026/02/04 21:28:35 INFO Applying migration id=feed 2026/02/04 21:28:35 INFO Applying migration id=bookmarks 2026/02/04 21:28:35 INFO Applying migration id=shareactivity 2026/02/04 21:28:35 INFO Applying migration id=application 2026/02/04 21:28:35 INFO Applying migration id=certificates 2026/02/04 21:28:35 INFO Applying migration id=rawforward 2026/02/04 21:28:35 INFO Applying migration id=publickey 2026/02/04 21:28:35 INFO Applying migration id=resolvegroup 2026/02/04 21:28:35 INFO Applying migration id=reject 2026/02/04 21:28:35 INFO Applying migration id=autodel 2026/02/04 21:28:35 INFO Applying migration id=jsonb 2026/02/04 21:28:35 INFO Applying migration id=quote 2026/02/04 21:28:35 INFO Applying migration id=rfc9421 2026/02/04 21:28:35 INFO Applying migration id=keys 2026/02/04 21:28:35 INFO Applying migration id=portable 2026/02/04 21:28:35 INFO Applying migration id=proofs 2026/02/04 21:28:35 INFO Applying migration id=contexts 2026/02/04 21:28:35 INFO Applying migration id=deliverieshost 2026/02/04 21:28:35 INFO Applying migration id=pembegin 2026/02/04 21:28:35 INFO Applying migration id=didhost 2026/02/04 21:28:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:35 INFO Applying migration id=invites 2026/02/04 21:28:35 INFO Applying migration id=ed25519blob 2026/02/04 21:28:35 INFO Applying migration id=rsablob 2026/02/04 21:28:35 INFO Applying migration id=iconscid 2026/02/04 21:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9f37-70cd-b7f7-9174b2e83e94 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9f37-7031-b408-1270337af82b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-9f37-7031-b408-1270337af82b 2026/02/04 21:28:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9f37-7031-b408-1270337af82b 2026/02/04 21:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9f3d-7bce-887a-8dbeee487c31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9f3d-7b71-9967-41a7b00e5b2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-9f3d-7b71-9967-41a7b00e5b2c 2026/02/04 21:28:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9f3d-7b71-9967-41a7b00e5b2c 2026/02/04 21:28:35 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.74s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/04 21:28:35 INFO Applying migration id=initial 2026/02/04 21:28:35 INFO Applying migration id=notesupdated 2026/02/04 21:28:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:35 INFO Applying migration id=activitiesid 2026/02/04 21:28:35 INFO Applying migration id=outbox 2026/02/04 21:28:35 INFO Applying migration id=edits 2026/02/04 21:28:35 INFO Applying migration id=outboxactor 2026/02/04 21:28:35 INFO Applying migration id=outboxsender 2026/02/04 21:28:35 INFO Applying migration id=thread 2026/02/04 21:28:35 INFO Applying migration id=host 2026/02/04 21:28:35 INFO Applying migration id=sharedinbox 2026/02/04 21:28:35 INFO Applying migration id=noteshost 2026/02/04 21:28:35 INFO Applying migration id=fetched 2026/02/04 21:28:35 INFO Applying migration id=move 2026/02/04 21:28:35 INFO Applying migration id=cleanup 2026/02/04 21:28:35 INFO Applying migration id=received 2026/02/04 21:28:35 INFO Applying migration id=namehost 2026/02/04 21:28:35 INFO Applying migration id=outboxhost 2026/02/04 21:28:35 INFO Applying migration id=notesfts 2026/02/04 21:28:35 INFO Applying migration id=iconsname 2026/02/04 21:28:35 INFO Applying migration id=nohash 2026/02/04 21:28:35 INFO Applying migration id=shares 2026/02/04 21:28:35 INFO Applying migration id=actorttl 2026/02/04 21:28:35 INFO Applying migration id=tocc 2026/02/04 21:28:35 INFO Applying migration id=followeds 2026/02/04 21:28:35 INFO Applying migration id=certhash 2026/02/04 21:28:35 INFO Applying migration id=follows_sync 2026/02/04 21:28:35 INFO Applying migration id=jsonpath 2026/02/04 21:28:36 INFO Applying migration id=localforward 2026/02/04 21:28:36 INFO Applying migration id=avatar 2026/02/04 21:28:36 INFO Applying migration id=noimage 2026/02/04 21:28:36 INFO Applying migration id=feed 2026/02/04 21:28:36 INFO Applying migration id=bookmarks 2026/02/04 21:28:36 INFO Applying migration id=shareactivity 2026/02/04 21:28:36 INFO Applying migration id=application 2026/02/04 21:28:36 INFO Applying migration id=certificates 2026/02/04 21:28:36 INFO Applying migration id=rawforward 2026/02/04 21:28:36 INFO Applying migration id=publickey 2026/02/04 21:28:36 INFO Applying migration id=resolvegroup 2026/02/04 21:28:36 INFO Applying migration id=reject 2026/02/04 21:28:36 INFO Applying migration id=autodel 2026/02/04 21:28:36 INFO Applying migration id=jsonb 2026/02/04 21:28:36 INFO Applying migration id=quote 2026/02/04 21:28:36 INFO Applying migration id=rfc9421 2026/02/04 21:28:36 INFO Applying migration id=keys 2026/02/04 21:28:36 INFO Applying migration id=portable 2026/02/04 21:28:36 INFO Applying migration id=proofs 2026/02/04 21:28:36 INFO Applying migration id=contexts 2026/02/04 21:28:36 INFO Applying migration id=deliverieshost 2026/02/04 21:28:36 INFO Applying migration id=pembegin 2026/02/04 21:28:36 INFO Applying migration id=didhost 2026/02/04 21:28:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:36 INFO Applying migration id=invites 2026/02/04 21:28:36 INFO Applying migration id=ed25519blob 2026/02/04 21:28:36 INFO Applying migration id=rsablob 2026/02/04 21:28:36 INFO Applying migration id=iconscid 2026/02/04 21:28:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a239-73a8-95df-5677827e9e89 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a239-7248-8491-d11f21105ddf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-a239-7248-8491-d11f21105ddf 2026/02/04 21:28:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a239-7248-8491-d11f21105ddf 2026/02/04 21:28:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a241-7c75-9781-6c6b18958f22 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a241-7bff-a675-63ad16e1649c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-a241-7bff-a675-63ad16e1649c 2026/02/04 21:28:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a241-7bff-a675-63ad16e1649c 2026/02/04 21:28:36 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (0.77s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/04 21:28:36 INFO Applying migration id=initial 2026/02/04 21:28:36 INFO Applying migration id=notesupdated 2026/02/04 21:28:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:36 INFO Applying migration id=activitiesid 2026/02/04 21:28:36 INFO Applying migration id=outbox 2026/02/04 21:28:36 INFO Applying migration id=edits 2026/02/04 21:28:36 INFO Applying migration id=outboxactor 2026/02/04 21:28:36 INFO Applying migration id=outboxsender 2026/02/04 21:28:36 INFO Applying migration id=thread 2026/02/04 21:28:36 INFO Applying migration id=host 2026/02/04 21:28:36 INFO Applying migration id=sharedinbox 2026/02/04 21:28:36 INFO Applying migration id=noteshost 2026/02/04 21:28:36 INFO Applying migration id=fetched 2026/02/04 21:28:36 INFO Applying migration id=move 2026/02/04 21:28:36 INFO Applying migration id=cleanup 2026/02/04 21:28:36 INFO Applying migration id=received 2026/02/04 21:28:36 INFO Applying migration id=namehost 2026/02/04 21:28:36 INFO Applying migration id=outboxhost 2026/02/04 21:28:36 INFO Applying migration id=notesfts 2026/02/04 21:28:36 INFO Applying migration id=iconsname 2026/02/04 21:28:36 INFO Applying migration id=nohash 2026/02/04 21:28:36 INFO Applying migration id=shares 2026/02/04 21:28:36 INFO Applying migration id=actorttl 2026/02/04 21:28:36 INFO Applying migration id=tocc 2026/02/04 21:28:36 INFO Applying migration id=followeds 2026/02/04 21:28:36 INFO Applying migration id=certhash 2026/02/04 21:28:36 INFO Applying migration id=follows_sync 2026/02/04 21:28:36 INFO Applying migration id=jsonpath 2026/02/04 21:28:36 INFO Applying migration id=localforward 2026/02/04 21:28:36 INFO Applying migration id=avatar 2026/02/04 21:28:36 INFO Applying migration id=noimage 2026/02/04 21:28:36 INFO Applying migration id=feed 2026/02/04 21:28:36 INFO Applying migration id=bookmarks 2026/02/04 21:28:36 INFO Applying migration id=shareactivity 2026/02/04 21:28:36 INFO Applying migration id=application 2026/02/04 21:28:36 INFO Applying migration id=certificates 2026/02/04 21:28:36 INFO Applying migration id=rawforward 2026/02/04 21:28:36 INFO Applying migration id=publickey 2026/02/04 21:28:36 INFO Applying migration id=resolvegroup 2026/02/04 21:28:36 INFO Applying migration id=reject 2026/02/04 21:28:36 INFO Applying migration id=autodel 2026/02/04 21:28:36 INFO Applying migration id=jsonb 2026/02/04 21:28:36 INFO Applying migration id=quote 2026/02/04 21:28:36 INFO Applying migration id=rfc9421 2026/02/04 21:28:36 INFO Applying migration id=keys 2026/02/04 21:28:36 INFO Applying migration id=portable 2026/02/04 21:28:36 INFO Applying migration id=proofs 2026/02/04 21:28:36 INFO Applying migration id=contexts 2026/02/04 21:28:36 INFO Applying migration id=deliverieshost 2026/02/04 21:28:36 INFO Applying migration id=pembegin 2026/02/04 21:28:36 INFO Applying migration id=didhost 2026/02/04 21:28:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:36 INFO Applying migration id=invites 2026/02/04 21:28:36 INFO Applying migration id=ed25519blob 2026/02/04 21:28:36 INFO Applying migration id=rsablob 2026/02/04 21:28:36 INFO Applying migration id=iconscid 2026/02/04 21:28:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a591-7d46-ad69-ef5051553975 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a591-7c71-ba2c-83523de2a623 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-a591-7c71-ba2c-83523de2a623 2026/02/04 21:28:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a591-7c71-ba2c-83523de2a623 2026/02/04 21:28:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a59a-77f6-9135-687822be6e5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a59a-777c-8116-ed9be8981513 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-a59a-777c-8116-ed9be8981513 2026/02/04 21:28:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a59a-777c-8116-ed9be8981513 2026/02/04 21:28:37 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.86s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/04 21:28:37 INFO Applying migration id=initial 2026/02/04 21:28:37 INFO Applying migration id=notesupdated 2026/02/04 21:28:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:37 INFO Applying migration id=activitiesid 2026/02/04 21:28:37 INFO Applying migration id=outbox 2026/02/04 21:28:37 INFO Applying migration id=edits 2026/02/04 21:28:37 INFO Applying migration id=outboxactor 2026/02/04 21:28:37 INFO Applying migration id=outboxsender 2026/02/04 21:28:37 INFO Applying migration id=thread 2026/02/04 21:28:37 INFO Applying migration id=host 2026/02/04 21:28:37 INFO Applying migration id=sharedinbox 2026/02/04 21:28:37 INFO Applying migration id=noteshost 2026/02/04 21:28:37 INFO Applying migration id=fetched 2026/02/04 21:28:37 INFO Applying migration id=move 2026/02/04 21:28:37 INFO Applying migration id=cleanup 2026/02/04 21:28:37 INFO Applying migration id=received 2026/02/04 21:28:37 INFO Applying migration id=namehost 2026/02/04 21:28:37 INFO Applying migration id=outboxhost 2026/02/04 21:28:37 INFO Applying migration id=notesfts 2026/02/04 21:28:37 INFO Applying migration id=iconsname 2026/02/04 21:28:37 INFO Applying migration id=nohash 2026/02/04 21:28:37 INFO Applying migration id=shares 2026/02/04 21:28:37 INFO Applying migration id=actorttl 2026/02/04 21:28:37 INFO Applying migration id=tocc 2026/02/04 21:28:37 INFO Applying migration id=followeds 2026/02/04 21:28:37 INFO Applying migration id=certhash 2026/02/04 21:28:37 INFO Applying migration id=follows_sync 2026/02/04 21:28:37 INFO Applying migration id=jsonpath 2026/02/04 21:28:37 INFO Applying migration id=localforward 2026/02/04 21:28:37 INFO Applying migration id=avatar 2026/02/04 21:28:37 INFO Applying migration id=noimage 2026/02/04 21:28:37 INFO Applying migration id=feed 2026/02/04 21:28:37 INFO Applying migration id=bookmarks 2026/02/04 21:28:37 INFO Applying migration id=shareactivity 2026/02/04 21:28:37 INFO Applying migration id=application 2026/02/04 21:28:37 INFO Applying migration id=certificates 2026/02/04 21:28:37 INFO Applying migration id=rawforward 2026/02/04 21:28:37 INFO Applying migration id=publickey 2026/02/04 21:28:37 INFO Applying migration id=resolvegroup 2026/02/04 21:28:37 INFO Applying migration id=reject 2026/02/04 21:28:37 INFO Applying migration id=autodel 2026/02/04 21:28:37 INFO Applying migration id=jsonb 2026/02/04 21:28:37 INFO Applying migration id=quote 2026/02/04 21:28:37 INFO Applying migration id=rfc9421 2026/02/04 21:28:37 INFO Applying migration id=keys 2026/02/04 21:28:37 INFO Applying migration id=portable 2026/02/04 21:28:37 INFO Applying migration id=proofs 2026/02/04 21:28:37 INFO Applying migration id=contexts 2026/02/04 21:28:37 INFO Applying migration id=deliverieshost 2026/02/04 21:28:37 INFO Applying migration id=pembegin 2026/02/04 21:28:37 INFO Applying migration id=didhost 2026/02/04 21:28:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:37 INFO Applying migration id=invites 2026/02/04 21:28:37 INFO Applying migration id=ed25519blob 2026/02/04 21:28:37 INFO Applying migration id=rsablob 2026/02/04 21:28:37 INFO Applying migration id=iconscid 2026/02/04 21:28:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a7d8-71e8-80e9-84f0e035068e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a7d8-719b-bd43-60e4b4166824 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-a7d8-719b-bd43-60e4b4166824 2026/02/04 21:28:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a7d8-719b-bd43-60e4b4166824 2026/02/04 21:28:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a7db-7bb0-841b-81d7ff28f463 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a7db-7b83-8432-895556ab89d6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-a7db-7b83-8432-895556ab89d6 2026/02/04 21:28:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a7db-7b83-8432-895556ab89d6 2026/02/04 21:28:38 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.57s) === RUN TestHome_AuthenticatedUser 2026/02/04 21:28:38 INFO Applying migration id=initial 2026/02/04 21:28:38 INFO Applying migration id=notesupdated 2026/02/04 21:28:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:38 INFO Applying migration id=activitiesid 2026/02/04 21:28:38 INFO Applying migration id=outbox 2026/02/04 21:28:38 INFO Applying migration id=edits 2026/02/04 21:28:38 INFO Applying migration id=outboxactor 2026/02/04 21:28:38 INFO Applying migration id=outboxsender 2026/02/04 21:28:38 INFO Applying migration id=thread 2026/02/04 21:28:38 INFO Applying migration id=host 2026/02/04 21:28:38 INFO Applying migration id=sharedinbox 2026/02/04 21:28:38 INFO Applying migration id=noteshost 2026/02/04 21:28:38 INFO Applying migration id=fetched 2026/02/04 21:28:38 INFO Applying migration id=move 2026/02/04 21:28:38 INFO Applying migration id=cleanup 2026/02/04 21:28:38 INFO Applying migration id=received 2026/02/04 21:28:38 INFO Applying migration id=namehost 2026/02/04 21:28:38 INFO Applying migration id=outboxhost 2026/02/04 21:28:38 INFO Applying migration id=notesfts 2026/02/04 21:28:38 INFO Applying migration id=iconsname 2026/02/04 21:28:38 INFO Applying migration id=nohash 2026/02/04 21:28:38 INFO Applying migration id=shares 2026/02/04 21:28:38 INFO Applying migration id=actorttl 2026/02/04 21:28:38 INFO Applying migration id=tocc 2026/02/04 21:28:38 INFO Applying migration id=followeds 2026/02/04 21:28:38 INFO Applying migration id=certhash 2026/02/04 21:28:38 INFO Applying migration id=follows_sync 2026/02/04 21:28:38 INFO Applying migration id=jsonpath 2026/02/04 21:28:38 INFO Applying migration id=localforward 2026/02/04 21:28:38 INFO Applying migration id=avatar 2026/02/04 21:28:38 INFO Applying migration id=noimage 2026/02/04 21:28:38 INFO Applying migration id=feed 2026/02/04 21:28:38 INFO Applying migration id=bookmarks 2026/02/04 21:28:38 INFO Applying migration id=shareactivity 2026/02/04 21:28:38 INFO Applying migration id=application 2026/02/04 21:28:38 INFO Applying migration id=certificates 2026/02/04 21:28:38 INFO Applying migration id=rawforward 2026/02/04 21:28:38 INFO Applying migration id=publickey 2026/02/04 21:28:38 INFO Applying migration id=resolvegroup 2026/02/04 21:28:38 INFO Applying migration id=reject 2026/02/04 21:28:38 INFO Applying migration id=autodel 2026/02/04 21:28:38 INFO Applying migration id=jsonb 2026/02/04 21:28:38 INFO Applying migration id=quote 2026/02/04 21:28:38 INFO Applying migration id=rfc9421 2026/02/04 21:28:38 INFO Applying migration id=keys 2026/02/04 21:28:38 INFO Applying migration id=portable 2026/02/04 21:28:38 INFO Applying migration id=proofs 2026/02/04 21:28:38 INFO Applying migration id=contexts 2026/02/04 21:28:38 INFO Applying migration id=deliverieshost 2026/02/04 21:28:38 INFO Applying migration id=pembegin 2026/02/04 21:28:38 INFO Applying migration id=didhost 2026/02/04 21:28:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:38 INFO Applying migration id=invites 2026/02/04 21:28:38 INFO Applying migration id=ed25519blob 2026/02/04 21:28:38 INFO Applying migration id=rsablob 2026/02/04 21:28:38 INFO Applying migration id=iconscid --- PASS: TestHome_AuthenticatedUser (0.38s) === RUN TestHome_UnauthenticatedUser 2026/02/04 21:28:38 INFO Applying migration id=initial 2026/02/04 21:28:38 INFO Applying migration id=notesupdated 2026/02/04 21:28:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:38 INFO Applying migration id=activitiesid 2026/02/04 21:28:38 INFO Applying migration id=outbox 2026/02/04 21:28:38 INFO Applying migration id=edits 2026/02/04 21:28:38 INFO Applying migration id=outboxactor 2026/02/04 21:28:38 INFO Applying migration id=outboxsender 2026/02/04 21:28:38 INFO Applying migration id=thread 2026/02/04 21:28:38 INFO Applying migration id=host 2026/02/04 21:28:38 INFO Applying migration id=sharedinbox 2026/02/04 21:28:38 INFO Applying migration id=noteshost 2026/02/04 21:28:38 INFO Applying migration id=fetched 2026/02/04 21:28:38 INFO Applying migration id=move 2026/02/04 21:28:38 INFO Applying migration id=cleanup 2026/02/04 21:28:38 INFO Applying migration id=received 2026/02/04 21:28:38 INFO Applying migration id=namehost 2026/02/04 21:28:38 INFO Applying migration id=outboxhost 2026/02/04 21:28:38 INFO Applying migration id=notesfts 2026/02/04 21:28:38 INFO Applying migration id=iconsname 2026/02/04 21:28:38 INFO Applying migration id=nohash 2026/02/04 21:28:38 INFO Applying migration id=shares 2026/02/04 21:28:38 INFO Applying migration id=actorttl 2026/02/04 21:28:38 INFO Applying migration id=tocc 2026/02/04 21:28:38 INFO Applying migration id=followeds 2026/02/04 21:28:38 INFO Applying migration id=certhash 2026/02/04 21:28:38 INFO Applying migration id=follows_sync 2026/02/04 21:28:38 INFO Applying migration id=jsonpath 2026/02/04 21:28:38 INFO Applying migration id=localforward 2026/02/04 21:28:38 INFO Applying migration id=avatar 2026/02/04 21:28:38 INFO Applying migration id=noimage 2026/02/04 21:28:38 INFO Applying migration id=feed 2026/02/04 21:28:38 INFO Applying migration id=bookmarks 2026/02/04 21:28:38 INFO Applying migration id=shareactivity 2026/02/04 21:28:38 INFO Applying migration id=application 2026/02/04 21:28:38 INFO Applying migration id=certificates 2026/02/04 21:28:38 INFO Applying migration id=rawforward 2026/02/04 21:28:38 INFO Applying migration id=publickey 2026/02/04 21:28:38 INFO Applying migration id=resolvegroup 2026/02/04 21:28:38 INFO Applying migration id=reject 2026/02/04 21:28:38 INFO Applying migration id=autodel 2026/02/04 21:28:38 INFO Applying migration id=jsonb 2026/02/04 21:28:38 INFO Applying migration id=quote 2026/02/04 21:28:38 INFO Applying migration id=rfc9421 2026/02/04 21:28:38 INFO Applying migration id=keys 2026/02/04 21:28:38 INFO Applying migration id=portable 2026/02/04 21:28:38 INFO Applying migration id=proofs 2026/02/04 21:28:38 INFO Applying migration id=contexts 2026/02/04 21:28:38 INFO Applying migration id=deliverieshost 2026/02/04 21:28:38 INFO Applying migration id=pembegin 2026/02/04 21:28:38 INFO Applying migration id=didhost 2026/02/04 21:28:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:38 INFO Applying migration id=invites 2026/02/04 21:28:38 INFO Applying migration id=ed25519blob 2026/02/04 21:28:38 INFO Applying migration id=rsablob 2026/02/04 21:28:38 INFO Applying migration id=iconscid --- PASS: TestHome_UnauthenticatedUser (0.45s) === RUN TestMove_FederatedToFederated 2026/02/04 21:28:38 INFO Applying migration id=initial 2026/02/04 21:28:38 INFO Applying migration id=notesupdated 2026/02/04 21:28:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:38 INFO Applying migration id=activitiesid 2026/02/04 21:28:38 INFO Applying migration id=outbox 2026/02/04 21:28:38 INFO Applying migration id=edits 2026/02/04 21:28:38 INFO Applying migration id=outboxactor 2026/02/04 21:28:38 INFO Applying migration id=outboxsender 2026/02/04 21:28:38 INFO Applying migration id=thread 2026/02/04 21:28:38 INFO Applying migration id=host 2026/02/04 21:28:38 INFO Applying migration id=sharedinbox 2026/02/04 21:28:38 INFO Applying migration id=noteshost 2026/02/04 21:28:38 INFO Applying migration id=fetched 2026/02/04 21:28:38 INFO Applying migration id=move 2026/02/04 21:28:38 INFO Applying migration id=cleanup 2026/02/04 21:28:38 INFO Applying migration id=received 2026/02/04 21:28:38 INFO Applying migration id=namehost 2026/02/04 21:28:38 INFO Applying migration id=outboxhost 2026/02/04 21:28:38 INFO Applying migration id=notesfts 2026/02/04 21:28:38 INFO Applying migration id=iconsname 2026/02/04 21:28:38 INFO Applying migration id=nohash 2026/02/04 21:28:38 INFO Applying migration id=shares 2026/02/04 21:28:38 INFO Applying migration id=actorttl 2026/02/04 21:28:38 INFO Applying migration id=tocc 2026/02/04 21:28:38 INFO Applying migration id=followeds 2026/02/04 21:28:38 INFO Applying migration id=certhash 2026/02/04 21:28:38 INFO Applying migration id=follows_sync 2026/02/04 21:28:38 INFO Applying migration id=jsonpath 2026/02/04 21:28:38 INFO Applying migration id=localforward 2026/02/04 21:28:38 INFO Applying migration id=avatar 2026/02/04 21:28:38 INFO Applying migration id=noimage 2026/02/04 21:28:38 INFO Applying migration id=feed 2026/02/04 21:28:38 INFO Applying migration id=bookmarks 2026/02/04 21:28:38 INFO Applying migration id=shareactivity 2026/02/04 21:28:38 INFO Applying migration id=application 2026/02/04 21:28:38 INFO Applying migration id=certificates 2026/02/04 21:28:38 INFO Applying migration id=rawforward 2026/02/04 21:28:38 INFO Applying migration id=publickey 2026/02/04 21:28:39 INFO Applying migration id=resolvegroup 2026/02/04 21:28:39 INFO Applying migration id=reject 2026/02/04 21:28:39 INFO Applying migration id=autodel 2026/02/04 21:28:39 INFO Applying migration id=jsonb 2026/02/04 21:28:39 INFO Applying migration id=quote 2026/02/04 21:28:39 INFO Applying migration id=rfc9421 2026/02/04 21:28:39 INFO Applying migration id=keys 2026/02/04 21:28:39 INFO Applying migration id=portable 2026/02/04 21:28:39 INFO Applying migration id=proofs 2026/02/04 21:28:39 INFO Applying migration id=contexts 2026/02/04 21:28:39 INFO Applying migration id=deliverieshost 2026/02/04 21:28:39 INFO Applying migration id=pembegin 2026/02/04 21:28:39 INFO Applying migration id=didhost 2026/02/04 21:28:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:39 INFO Applying migration id=invites 2026/02/04 21:28:39 INFO Applying migration id=ed25519blob 2026/02/04 21:28:39 INFO Applying migration id=rsablob 2026/02/04 21:28:39 INFO Applying migration id=iconscid 2026/02/04 21:28:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ae1c-7cb3-a334-cbd85e981ccf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-ae1c-7cb3-a334-cbd85e981ccf old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/04 21:28:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ae1f-79cd-a523-ef8ef1c6d246 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/02/04 21:28:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-ae21-7a5c-8933-8e388f2a237c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-ae1c-7cb3-a334-cbd85e981ccf 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.78s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/04 21:28:39 INFO Applying migration id=initial 2026/02/04 21:28:39 INFO Applying migration id=notesupdated 2026/02/04 21:28:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:39 INFO Applying migration id=activitiesid 2026/02/04 21:28:39 INFO Applying migration id=outbox 2026/02/04 21:28:39 INFO Applying migration id=edits 2026/02/04 21:28:39 INFO Applying migration id=outboxactor 2026/02/04 21:28:39 INFO Applying migration id=outboxsender 2026/02/04 21:28:39 INFO Applying migration id=thread 2026/02/04 21:28:39 INFO Applying migration id=host 2026/02/04 21:28:39 INFO Applying migration id=sharedinbox 2026/02/04 21:28:39 INFO Applying migration id=noteshost 2026/02/04 21:28:39 INFO Applying migration id=fetched 2026/02/04 21:28:39 INFO Applying migration id=move 2026/02/04 21:28:39 INFO Applying migration id=cleanup 2026/02/04 21:28:39 INFO Applying migration id=received 2026/02/04 21:28:39 INFO Applying migration id=namehost 2026/02/04 21:28:39 INFO Applying migration id=outboxhost 2026/02/04 21:28:39 INFO Applying migration id=notesfts 2026/02/04 21:28:39 INFO Applying migration id=iconsname 2026/02/04 21:28:39 INFO Applying migration id=nohash 2026/02/04 21:28:39 INFO Applying migration id=shares 2026/02/04 21:28:39 INFO Applying migration id=actorttl 2026/02/04 21:28:39 INFO Applying migration id=tocc 2026/02/04 21:28:39 INFO Applying migration id=followeds 2026/02/04 21:28:39 INFO Applying migration id=certhash 2026/02/04 21:28:39 INFO Applying migration id=follows_sync 2026/02/04 21:28:39 INFO Applying migration id=jsonpath 2026/02/04 21:28:39 INFO Applying migration id=localforward 2026/02/04 21:28:39 INFO Applying migration id=avatar 2026/02/04 21:28:39 INFO Applying migration id=noimage 2026/02/04 21:28:39 INFO Applying migration id=feed 2026/02/04 21:28:39 INFO Applying migration id=bookmarks 2026/02/04 21:28:39 INFO Applying migration id=shareactivity 2026/02/04 21:28:39 INFO Applying migration id=application 2026/02/04 21:28:39 INFO Applying migration id=certificates 2026/02/04 21:28:39 INFO Applying migration id=rawforward 2026/02/04 21:28:39 INFO Applying migration id=publickey 2026/02/04 21:28:39 INFO Applying migration id=resolvegroup 2026/02/04 21:28:39 INFO Applying migration id=reject 2026/02/04 21:28:39 INFO Applying migration id=autodel 2026/02/04 21:28:39 INFO Applying migration id=jsonb 2026/02/04 21:28:39 INFO Applying migration id=quote 2026/02/04 21:28:39 INFO Applying migration id=rfc9421 2026/02/04 21:28:39 INFO Applying migration id=keys 2026/02/04 21:28:39 INFO Applying migration id=portable 2026/02/04 21:28:39 INFO Applying migration id=proofs 2026/02/04 21:28:39 INFO Applying migration id=contexts 2026/02/04 21:28:39 INFO Applying migration id=deliverieshost 2026/02/04 21:28:39 INFO Applying migration id=pembegin 2026/02/04 21:28:39 INFO Applying migration id=didhost 2026/02/04 21:28:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:39 INFO Applying migration id=invites 2026/02/04 21:28:39 INFO Applying migration id=ed25519blob 2026/02/04 21:28:39 INFO Applying migration id=rsablob 2026/02/04 21:28:39 INFO Applying migration id=iconscid 2026/02/04 21:28:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b083-762e-add5-bb700dd9ed2c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:40 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-b083-762e-add5-bb700dd9ed2c old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/04 21:28:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b084-7913-a1bd-140d115c3e3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/02/04 21:28:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-b085-7ca5-a7d0-509a5426f535 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b083-762e-add5-bb700dd9ed2c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (0.61s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/04 21:28:40 INFO Applying migration id=initial 2026/02/04 21:28:40 INFO Applying migration id=notesupdated 2026/02/04 21:28:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:40 INFO Applying migration id=activitiesid 2026/02/04 21:28:40 INFO Applying migration id=outbox 2026/02/04 21:28:40 INFO Applying migration id=edits 2026/02/04 21:28:40 INFO Applying migration id=outboxactor 2026/02/04 21:28:40 INFO Applying migration id=outboxsender 2026/02/04 21:28:40 INFO Applying migration id=thread 2026/02/04 21:28:40 INFO Applying migration id=host 2026/02/04 21:28:40 INFO Applying migration id=sharedinbox 2026/02/04 21:28:40 INFO Applying migration id=noteshost 2026/02/04 21:28:40 INFO Applying migration id=fetched 2026/02/04 21:28:40 INFO Applying migration id=move 2026/02/04 21:28:40 INFO Applying migration id=cleanup 2026/02/04 21:28:40 INFO Applying migration id=received 2026/02/04 21:28:40 INFO Applying migration id=namehost 2026/02/04 21:28:40 INFO Applying migration id=outboxhost 2026/02/04 21:28:40 INFO Applying migration id=notesfts 2026/02/04 21:28:40 INFO Applying migration id=iconsname 2026/02/04 21:28:40 INFO Applying migration id=nohash 2026/02/04 21:28:40 INFO Applying migration id=shares 2026/02/04 21:28:40 INFO Applying migration id=actorttl 2026/02/04 21:28:40 INFO Applying migration id=tocc 2026/02/04 21:28:40 INFO Applying migration id=followeds 2026/02/04 21:28:40 INFO Applying migration id=certhash 2026/02/04 21:28:40 INFO Applying migration id=follows_sync 2026/02/04 21:28:40 INFO Applying migration id=jsonpath 2026/02/04 21:28:40 INFO Applying migration id=localforward 2026/02/04 21:28:40 INFO Applying migration id=avatar 2026/02/04 21:28:40 INFO Applying migration id=noimage 2026/02/04 21:28:40 INFO Applying migration id=feed 2026/02/04 21:28:40 INFO Applying migration id=bookmarks 2026/02/04 21:28:40 INFO Applying migration id=shareactivity 2026/02/04 21:28:40 INFO Applying migration id=application 2026/02/04 21:28:40 INFO Applying migration id=certificates 2026/02/04 21:28:40 INFO Applying migration id=rawforward 2026/02/04 21:28:40 INFO Applying migration id=publickey 2026/02/04 21:28:40 INFO Applying migration id=resolvegroup 2026/02/04 21:28:40 INFO Applying migration id=reject 2026/02/04 21:28:40 INFO Applying migration id=autodel 2026/02/04 21:28:40 INFO Applying migration id=jsonb 2026/02/04 21:28:40 INFO Applying migration id=quote 2026/02/04 21:28:40 INFO Applying migration id=rfc9421 2026/02/04 21:28:40 INFO Applying migration id=keys 2026/02/04 21:28:40 INFO Applying migration id=portable 2026/02/04 21:28:40 INFO Applying migration id=proofs 2026/02/04 21:28:40 INFO Applying migration id=contexts 2026/02/04 21:28:40 INFO Applying migration id=deliverieshost 2026/02/04 21:28:40 INFO Applying migration id=pembegin 2026/02/04 21:28:40 INFO Applying migration id=didhost 2026/02/04 21:28:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:40 INFO Applying migration id=invites 2026/02/04 21:28:40 INFO Applying migration id=ed25519blob 2026/02/04 21:28:40 INFO Applying migration id=rsablob 2026/02/04 21:28:40 INFO Applying migration id=iconscid 2026/02/04 21:28:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b28d-7f38-b0e8-48b6c736bd0b 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.52s) === RUN TestMove_FederatedToLocal 2026/02/04 21:28:40 INFO Applying migration id=initial 2026/02/04 21:28:40 INFO Applying migration id=notesupdated 2026/02/04 21:28:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:40 INFO Applying migration id=activitiesid 2026/02/04 21:28:40 INFO Applying migration id=outbox 2026/02/04 21:28:40 INFO Applying migration id=edits 2026/02/04 21:28:40 INFO Applying migration id=outboxactor 2026/02/04 21:28:40 INFO Applying migration id=outboxsender 2026/02/04 21:28:40 INFO Applying migration id=thread 2026/02/04 21:28:40 INFO Applying migration id=host 2026/02/04 21:28:40 INFO Applying migration id=sharedinbox 2026/02/04 21:28:40 INFO Applying migration id=noteshost 2026/02/04 21:28:40 INFO Applying migration id=fetched 2026/02/04 21:28:40 INFO Applying migration id=move 2026/02/04 21:28:40 INFO Applying migration id=cleanup 2026/02/04 21:28:40 INFO Applying migration id=received 2026/02/04 21:28:40 INFO Applying migration id=namehost 2026/02/04 21:28:40 INFO Applying migration id=outboxhost 2026/02/04 21:28:40 INFO Applying migration id=notesfts 2026/02/04 21:28:40 INFO Applying migration id=iconsname 2026/02/04 21:28:40 INFO Applying migration id=nohash 2026/02/04 21:28:40 INFO Applying migration id=shares 2026/02/04 21:28:40 INFO Applying migration id=actorttl 2026/02/04 21:28:40 INFO Applying migration id=tocc 2026/02/04 21:28:40 INFO Applying migration id=followeds 2026/02/04 21:28:40 INFO Applying migration id=certhash 2026/02/04 21:28:40 INFO Applying migration id=follows_sync 2026/02/04 21:28:40 INFO Applying migration id=jsonpath 2026/02/04 21:28:40 INFO Applying migration id=localforward 2026/02/04 21:28:40 INFO Applying migration id=avatar 2026/02/04 21:28:40 INFO Applying migration id=noimage 2026/02/04 21:28:40 INFO Applying migration id=feed 2026/02/04 21:28:40 INFO Applying migration id=bookmarks 2026/02/04 21:28:40 INFO Applying migration id=shareactivity 2026/02/04 21:28:40 INFO Applying migration id=application 2026/02/04 21:28:40 INFO Applying migration id=certificates 2026/02/04 21:28:40 INFO Applying migration id=rawforward 2026/02/04 21:28:40 INFO Applying migration id=publickey 2026/02/04 21:28:40 INFO Applying migration id=resolvegroup 2026/02/04 21:28:40 INFO Applying migration id=reject 2026/02/04 21:28:40 INFO Applying migration id=autodel 2026/02/04 21:28:40 INFO Applying migration id=jsonb 2026/02/04 21:28:40 INFO Applying migration id=quote 2026/02/04 21:28:40 INFO Applying migration id=rfc9421 2026/02/04 21:28:40 INFO Applying migration id=keys 2026/02/04 21:28:40 INFO Applying migration id=portable 2026/02/04 21:28:40 INFO Applying migration id=proofs 2026/02/04 21:28:40 INFO Applying migration id=contexts 2026/02/04 21:28:40 INFO Applying migration id=deliverieshost 2026/02/04 21:28:40 INFO Applying migration id=pembegin 2026/02/04 21:28:40 INFO Applying migration id=didhost 2026/02/04 21:28:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:40 INFO Applying migration id=invites 2026/02/04 21:28:40 INFO Applying migration id=ed25519blob 2026/02/04 21:28:40 INFO Applying migration id=rsablob 2026/02/04 21:28:40 INFO Applying migration id=iconscid 2026/02/04 21:28:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b4db-797b-a587-7691ff3e78a5 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.59s) === RUN TestMove_FederatedToLocalLinked 2026/02/04 21:28:41 INFO Applying migration id=initial 2026/02/04 21:28:41 INFO Applying migration id=notesupdated 2026/02/04 21:28:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:41 INFO Applying migration id=activitiesid 2026/02/04 21:28:41 INFO Applying migration id=outbox 2026/02/04 21:28:41 INFO Applying migration id=edits 2026/02/04 21:28:41 INFO Applying migration id=outboxactor 2026/02/04 21:28:41 INFO Applying migration id=outboxsender 2026/02/04 21:28:41 INFO Applying migration id=thread 2026/02/04 21:28:41 INFO Applying migration id=host 2026/02/04 21:28:41 INFO Applying migration id=sharedinbox 2026/02/04 21:28:41 INFO Applying migration id=noteshost 2026/02/04 21:28:41 INFO Applying migration id=fetched 2026/02/04 21:28:41 INFO Applying migration id=move 2026/02/04 21:28:41 INFO Applying migration id=cleanup 2026/02/04 21:28:41 INFO Applying migration id=received 2026/02/04 21:28:41 INFO Applying migration id=namehost 2026/02/04 21:28:41 INFO Applying migration id=outboxhost 2026/02/04 21:28:41 INFO Applying migration id=notesfts 2026/02/04 21:28:41 INFO Applying migration id=iconsname 2026/02/04 21:28:41 INFO Applying migration id=nohash 2026/02/04 21:28:41 INFO Applying migration id=shares 2026/02/04 21:28:41 INFO Applying migration id=actorttl 2026/02/04 21:28:41 INFO Applying migration id=tocc 2026/02/04 21:28:41 INFO Applying migration id=followeds 2026/02/04 21:28:41 INFO Applying migration id=certhash 2026/02/04 21:28:41 INFO Applying migration id=follows_sync 2026/02/04 21:28:41 INFO Applying migration id=jsonpath 2026/02/04 21:28:41 INFO Applying migration id=localforward 2026/02/04 21:28:41 INFO Applying migration id=avatar 2026/02/04 21:28:41 INFO Applying migration id=noimage 2026/02/04 21:28:41 INFO Applying migration id=feed 2026/02/04 21:28:41 INFO Applying migration id=bookmarks 2026/02/04 21:28:41 INFO Applying migration id=shareactivity 2026/02/04 21:28:41 INFO Applying migration id=application 2026/02/04 21:28:41 INFO Applying migration id=certificates 2026/02/04 21:28:41 INFO Applying migration id=rawforward 2026/02/04 21:28:41 INFO Applying migration id=publickey 2026/02/04 21:28:41 INFO Applying migration id=resolvegroup 2026/02/04 21:28:41 INFO Applying migration id=reject 2026/02/04 21:28:41 INFO Applying migration id=autodel 2026/02/04 21:28:41 INFO Applying migration id=jsonb 2026/02/04 21:28:41 INFO Applying migration id=quote 2026/02/04 21:28:41 INFO Applying migration id=rfc9421 2026/02/04 21:28:41 INFO Applying migration id=keys 2026/02/04 21:28:41 INFO Applying migration id=portable 2026/02/04 21:28:41 INFO Applying migration id=proofs 2026/02/04 21:28:41 INFO Applying migration id=contexts 2026/02/04 21:28:41 INFO Applying migration id=deliverieshost 2026/02/04 21:28:41 INFO Applying migration id=pembegin 2026/02/04 21:28:41 INFO Applying migration id=didhost 2026/02/04 21:28:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:41 INFO Applying migration id=invites 2026/02/04 21:28:41 INFO Applying migration id=ed25519blob 2026/02/04 21:28:41 INFO Applying migration id=rsablob 2026/02/04 21:28:41 INFO Applying migration id=iconscid 2026/02/04 21:28:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b6f6-7dd9-9e1d-3d9dffc2754c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:41 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-b6f6-7dd9-9e1d-3d9dffc2754c old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b6fa-75b8-a7e7-7af337bfa2cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-b6fd-75ee-995b-e5c6cc9e6c5e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b6fa-75b8-a7e7-7af337bfa2cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-b6fa-75b8-a7e7-7af337bfa2cd 2026/02/04 21:28:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-b6fe-7073-94fb-395dcbdfcaa9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b6f6-7dd9-9e1d-3d9dffc2754c 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.55s) === RUN TestMove_FollowingBoth 2026/02/04 21:28:41 INFO Applying migration id=initial 2026/02/04 21:28:41 INFO Applying migration id=notesupdated 2026/02/04 21:28:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:41 INFO Applying migration id=activitiesid 2026/02/04 21:28:41 INFO Applying migration id=outbox 2026/02/04 21:28:41 INFO Applying migration id=edits 2026/02/04 21:28:42 INFO Applying migration id=outboxactor 2026/02/04 21:28:42 INFO Applying migration id=outboxsender 2026/02/04 21:28:42 INFO Applying migration id=thread 2026/02/04 21:28:42 INFO Applying migration id=host 2026/02/04 21:28:42 INFO Applying migration id=sharedinbox 2026/02/04 21:28:42 INFO Applying migration id=noteshost 2026/02/04 21:28:42 INFO Applying migration id=fetched 2026/02/04 21:28:42 INFO Applying migration id=move 2026/02/04 21:28:42 INFO Applying migration id=cleanup 2026/02/04 21:28:42 INFO Applying migration id=received 2026/02/04 21:28:42 INFO Applying migration id=namehost 2026/02/04 21:28:42 INFO Applying migration id=outboxhost 2026/02/04 21:28:42 INFO Applying migration id=notesfts 2026/02/04 21:28:42 INFO Applying migration id=iconsname 2026/02/04 21:28:42 INFO Applying migration id=nohash 2026/02/04 21:28:42 INFO Applying migration id=shares 2026/02/04 21:28:42 INFO Applying migration id=actorttl 2026/02/04 21:28:42 INFO Applying migration id=tocc 2026/02/04 21:28:42 INFO Applying migration id=followeds 2026/02/04 21:28:42 INFO Applying migration id=certhash 2026/02/04 21:28:42 INFO Applying migration id=follows_sync 2026/02/04 21:28:42 INFO Applying migration id=jsonpath 2026/02/04 21:28:42 INFO Applying migration id=localforward 2026/02/04 21:28:42 INFO Applying migration id=avatar 2026/02/04 21:28:42 INFO Applying migration id=noimage 2026/02/04 21:28:42 INFO Applying migration id=feed 2026/02/04 21:28:42 INFO Applying migration id=bookmarks 2026/02/04 21:28:42 INFO Applying migration id=shareactivity 2026/02/04 21:28:42 INFO Applying migration id=application 2026/02/04 21:28:42 INFO Applying migration id=certificates 2026/02/04 21:28:42 INFO Applying migration id=rawforward 2026/02/04 21:28:42 INFO Applying migration id=publickey 2026/02/04 21:28:42 INFO Applying migration id=resolvegroup 2026/02/04 21:28:42 INFO Applying migration id=reject 2026/02/04 21:28:42 INFO Applying migration id=autodel 2026/02/04 21:28:42 INFO Applying migration id=jsonb 2026/02/04 21:28:42 INFO Applying migration id=quote 2026/02/04 21:28:42 INFO Applying migration id=rfc9421 2026/02/04 21:28:42 INFO Applying migration id=keys 2026/02/04 21:28:42 INFO Applying migration id=portable 2026/02/04 21:28:42 INFO Applying migration id=proofs 2026/02/04 21:28:42 INFO Applying migration id=contexts 2026/02/04 21:28:42 INFO Applying migration id=deliverieshost 2026/02/04 21:28:42 INFO Applying migration id=pembegin 2026/02/04 21:28:42 INFO Applying migration id=didhost 2026/02/04 21:28:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:42 INFO Applying migration id=invites 2026/02/04 21:28:42 INFO Applying migration id=ed25519blob 2026/02/04 21:28:42 INFO Applying migration id=rsablob 2026/02/04 21:28:42 INFO Applying migration id=iconscid 2026/02/04 21:28:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b98f-76ee-a148-5be3c656867d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b98f-7e6c-a5f4-99b3b3221bac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/02/04 21:28:42 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2a8e-b98f-76ee-a148-5be3c656867d old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/04 21:28:42 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-b991-712c-95b3-76df56ffa227 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b98f-76ee-a148-5be3c656867d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (0.66s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/04 21:28:42 INFO Applying migration id=initial 2026/02/04 21:28:42 INFO Applying migration id=notesupdated 2026/02/04 21:28:42 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:42 INFO Applying migration id=activitiesid 2026/02/04 21:28:42 INFO Applying migration id=outbox 2026/02/04 21:28:42 INFO Applying migration id=edits 2026/02/04 21:28:42 INFO Applying migration id=outboxactor 2026/02/04 21:28:42 INFO Applying migration id=outboxsender 2026/02/04 21:28:42 INFO Applying migration id=thread 2026/02/04 21:28:42 INFO Applying migration id=host 2026/02/04 21:28:42 INFO Applying migration id=sharedinbox 2026/02/04 21:28:42 INFO Applying migration id=noteshost 2026/02/04 21:28:42 INFO Applying migration id=fetched 2026/02/04 21:28:42 INFO Applying migration id=move 2026/02/04 21:28:42 INFO Applying migration id=cleanup 2026/02/04 21:28:42 INFO Applying migration id=received 2026/02/04 21:28:42 INFO Applying migration id=namehost 2026/02/04 21:28:42 INFO Applying migration id=outboxhost 2026/02/04 21:28:42 INFO Applying migration id=notesfts 2026/02/04 21:28:42 INFO Applying migration id=iconsname 2026/02/04 21:28:42 INFO Applying migration id=nohash 2026/02/04 21:28:42 INFO Applying migration id=shares 2026/02/04 21:28:42 INFO Applying migration id=actorttl 2026/02/04 21:28:42 INFO Applying migration id=tocc 2026/02/04 21:28:42 INFO Applying migration id=followeds 2026/02/04 21:28:42 INFO Applying migration id=certhash 2026/02/04 21:28:42 INFO Applying migration id=follows_sync 2026/02/04 21:28:42 INFO Applying migration id=jsonpath 2026/02/04 21:28:42 INFO Applying migration id=localforward 2026/02/04 21:28:42 INFO Applying migration id=avatar 2026/02/04 21:28:42 INFO Applying migration id=noimage 2026/02/04 21:28:42 INFO Applying migration id=feed 2026/02/04 21:28:42 INFO Applying migration id=bookmarks 2026/02/04 21:28:42 INFO Applying migration id=shareactivity 2026/02/04 21:28:42 INFO Applying migration id=application 2026/02/04 21:28:42 INFO Applying migration id=certificates 2026/02/04 21:28:42 INFO Applying migration id=rawforward 2026/02/04 21:28:42 INFO Applying migration id=publickey 2026/02/04 21:28:42 INFO Applying migration id=resolvegroup 2026/02/04 21:28:42 INFO Applying migration id=reject 2026/02/04 21:28:42 INFO Applying migration id=autodel 2026/02/04 21:28:42 INFO Applying migration id=jsonb 2026/02/04 21:28:42 INFO Applying migration id=quote 2026/02/04 21:28:42 INFO Applying migration id=rfc9421 2026/02/04 21:28:42 INFO Applying migration id=keys 2026/02/04 21:28:42 INFO Applying migration id=portable 2026/02/04 21:28:42 INFO Applying migration id=proofs 2026/02/04 21:28:42 INFO Applying migration id=contexts 2026/02/04 21:28:42 INFO Applying migration id=deliverieshost 2026/02/04 21:28:42 INFO Applying migration id=pembegin 2026/02/04 21:28:42 INFO Applying migration id=didhost 2026/02/04 21:28:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:42 INFO Applying migration id=invites 2026/02/04 21:28:42 INFO Applying migration id=ed25519blob 2026/02/04 21:28:42 INFO Applying migration id=rsablob 2026/02/04 21:28:42 INFO Applying migration id=iconscid 2026/02/04 21:28:43 WARN Throttled request to set alias can=2026-02-04T21:58:42.806Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.58s) === RUN TestMove_LocalToLocal 2026/02/04 21:28:43 INFO Applying migration id=initial 2026/02/04 21:28:43 INFO Applying migration id=notesupdated 2026/02/04 21:28:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:43 INFO Applying migration id=activitiesid 2026/02/04 21:28:43 INFO Applying migration id=outbox 2026/02/04 21:28:43 INFO Applying migration id=edits 2026/02/04 21:28:43 INFO Applying migration id=outboxactor 2026/02/04 21:28:43 INFO Applying migration id=outboxsender 2026/02/04 21:28:43 INFO Applying migration id=thread 2026/02/04 21:28:43 INFO Applying migration id=host 2026/02/04 21:28:43 INFO Applying migration id=sharedinbox 2026/02/04 21:28:43 INFO Applying migration id=noteshost 2026/02/04 21:28:43 INFO Applying migration id=fetched 2026/02/04 21:28:43 INFO Applying migration id=move 2026/02/04 21:28:43 INFO Applying migration id=cleanup 2026/02/04 21:28:43 INFO Applying migration id=received 2026/02/04 21:28:43 INFO Applying migration id=namehost 2026/02/04 21:28:43 INFO Applying migration id=outboxhost 2026/02/04 21:28:43 INFO Applying migration id=notesfts 2026/02/04 21:28:43 INFO Applying migration id=iconsname 2026/02/04 21:28:43 INFO Applying migration id=nohash 2026/02/04 21:28:43 INFO Applying migration id=shares 2026/02/04 21:28:43 INFO Applying migration id=actorttl 2026/02/04 21:28:43 INFO Applying migration id=tocc 2026/02/04 21:28:43 INFO Applying migration id=followeds 2026/02/04 21:28:43 INFO Applying migration id=certhash 2026/02/04 21:28:43 INFO Applying migration id=follows_sync 2026/02/04 21:28:43 INFO Applying migration id=jsonpath 2026/02/04 21:28:43 INFO Applying migration id=localforward 2026/02/04 21:28:43 INFO Applying migration id=avatar 2026/02/04 21:28:43 INFO Applying migration id=noimage 2026/02/04 21:28:43 INFO Applying migration id=feed 2026/02/04 21:28:43 INFO Applying migration id=bookmarks 2026/02/04 21:28:43 INFO Applying migration id=shareactivity 2026/02/04 21:28:43 INFO Applying migration id=application 2026/02/04 21:28:43 INFO Applying migration id=certificates 2026/02/04 21:28:43 INFO Applying migration id=rawforward 2026/02/04 21:28:43 INFO Applying migration id=publickey 2026/02/04 21:28:43 INFO Applying migration id=resolvegroup 2026/02/04 21:28:43 INFO Applying migration id=reject 2026/02/04 21:28:43 INFO Applying migration id=autodel 2026/02/04 21:28:43 INFO Applying migration id=jsonb 2026/02/04 21:28:43 INFO Applying migration id=quote 2026/02/04 21:28:43 INFO Applying migration id=rfc9421 2026/02/04 21:28:43 INFO Applying migration id=keys 2026/02/04 21:28:43 INFO Applying migration id=portable 2026/02/04 21:28:43 INFO Applying migration id=proofs 2026/02/04 21:28:43 INFO Applying migration id=contexts 2026/02/04 21:28:43 INFO Applying migration id=deliverieshost 2026/02/04 21:28:43 INFO Applying migration id=pembegin 2026/02/04 21:28:43 INFO Applying migration id=didhost 2026/02/04 21:28:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:43 INFO Applying migration id=invites 2026/02/04 21:28:43 INFO Applying migration id=ed25519blob 2026/02/04 21:28:43 INFO Applying migration id=rsablob 2026/02/04 21:28:43 INFO Applying migration id=iconscid 2026/02/04 21:28:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-be54-7f2f-a6b6-4acb449fb0f5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 2026/02/04 21:28:43 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-be57-78b8-bf8e-41a6e654f4d5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-be58-7c3c-8cc5-364ba77280dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-be57-78b8-bf8e-41a6e654f4d5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-be57-78b8-bf8e-41a6e654f4d5 2026/02/04 21:28:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-be59-7160-83a4-ebc8615b22ae activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (0.64s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/04 21:28:43 INFO Applying migration id=initial 2026/02/04 21:28:43 INFO Applying migration id=notesupdated 2026/02/04 21:28:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:43 INFO Applying migration id=activitiesid 2026/02/04 21:28:43 INFO Applying migration id=outbox 2026/02/04 21:28:43 INFO Applying migration id=edits 2026/02/04 21:28:43 INFO Applying migration id=outboxactor 2026/02/04 21:28:43 INFO Applying migration id=outboxsender 2026/02/04 21:28:43 INFO Applying migration id=thread 2026/02/04 21:28:43 INFO Applying migration id=host 2026/02/04 21:28:43 INFO Applying migration id=sharedinbox 2026/02/04 21:28:43 INFO Applying migration id=noteshost 2026/02/04 21:28:43 INFO Applying migration id=fetched 2026/02/04 21:28:43 INFO Applying migration id=move 2026/02/04 21:28:43 INFO Applying migration id=cleanup 2026/02/04 21:28:43 INFO Applying migration id=received 2026/02/04 21:28:43 INFO Applying migration id=namehost 2026/02/04 21:28:43 INFO Applying migration id=outboxhost 2026/02/04 21:28:43 INFO Applying migration id=notesfts 2026/02/04 21:28:43 INFO Applying migration id=iconsname 2026/02/04 21:28:43 INFO Applying migration id=nohash 2026/02/04 21:28:43 INFO Applying migration id=shares 2026/02/04 21:28:43 INFO Applying migration id=actorttl 2026/02/04 21:28:43 INFO Applying migration id=tocc 2026/02/04 21:28:43 INFO Applying migration id=followeds 2026/02/04 21:28:43 INFO Applying migration id=certhash 2026/02/04 21:28:43 INFO Applying migration id=follows_sync 2026/02/04 21:28:43 INFO Applying migration id=jsonpath 2026/02/04 21:28:43 INFO Applying migration id=localforward 2026/02/04 21:28:43 INFO Applying migration id=avatar 2026/02/04 21:28:43 INFO Applying migration id=noimage 2026/02/04 21:28:43 INFO Applying migration id=feed 2026/02/04 21:28:43 INFO Applying migration id=bookmarks 2026/02/04 21:28:43 INFO Applying migration id=shareactivity 2026/02/04 21:28:43 INFO Applying migration id=application 2026/02/04 21:28:43 INFO Applying migration id=certificates 2026/02/04 21:28:43 INFO Applying migration id=rawforward 2026/02/04 21:28:43 INFO Applying migration id=publickey 2026/02/04 21:28:43 INFO Applying migration id=resolvegroup 2026/02/04 21:28:43 INFO Applying migration id=reject 2026/02/04 21:28:43 INFO Applying migration id=autodel 2026/02/04 21:28:43 INFO Applying migration id=jsonb 2026/02/04 21:28:43 INFO Applying migration id=quote 2026/02/04 21:28:43 INFO Applying migration id=rfc9421 2026/02/04 21:28:43 INFO Applying migration id=keys 2026/02/04 21:28:43 INFO Applying migration id=portable 2026/02/04 21:28:43 INFO Applying migration id=proofs 2026/02/04 21:28:43 INFO Applying migration id=contexts 2026/02/04 21:28:43 INFO Applying migration id=deliverieshost 2026/02/04 21:28:43 INFO Applying migration id=pembegin 2026/02/04 21:28:43 INFO Applying migration id=didhost 2026/02/04 21:28:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:43 INFO Applying migration id=invites 2026/02/04 21:28:43 INFO Applying migration id=ed25519blob 2026/02/04 21:28:43 INFO Applying migration id=rsablob 2026/02/04 21:28:43 INFO Applying migration id=iconscid --- PASS: TestMove_LocalToLocalNoFollowers (0.49s) === RUN TestMove_LocalToFederated 2026/02/04 21:28:44 INFO Applying migration id=initial 2026/02/04 21:28:44 INFO Applying migration id=notesupdated 2026/02/04 21:28:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:44 INFO Applying migration id=activitiesid 2026/02/04 21:28:44 INFO Applying migration id=outbox 2026/02/04 21:28:44 INFO Applying migration id=edits 2026/02/04 21:28:44 INFO Applying migration id=outboxactor 2026/02/04 21:28:44 INFO Applying migration id=outboxsender 2026/02/04 21:28:44 INFO Applying migration id=thread 2026/02/04 21:28:44 INFO Applying migration id=host 2026/02/04 21:28:44 INFO Applying migration id=sharedinbox 2026/02/04 21:28:44 INFO Applying migration id=noteshost 2026/02/04 21:28:44 INFO Applying migration id=fetched 2026/02/04 21:28:44 INFO Applying migration id=move 2026/02/04 21:28:44 INFO Applying migration id=cleanup 2026/02/04 21:28:44 INFO Applying migration id=received 2026/02/04 21:28:44 INFO Applying migration id=namehost 2026/02/04 21:28:44 INFO Applying migration id=outboxhost 2026/02/04 21:28:44 INFO Applying migration id=notesfts 2026/02/04 21:28:44 INFO Applying migration id=iconsname 2026/02/04 21:28:44 INFO Applying migration id=nohash 2026/02/04 21:28:44 INFO Applying migration id=shares 2026/02/04 21:28:44 INFO Applying migration id=actorttl 2026/02/04 21:28:44 INFO Applying migration id=tocc 2026/02/04 21:28:44 INFO Applying migration id=followeds 2026/02/04 21:28:44 INFO Applying migration id=certhash 2026/02/04 21:28:44 INFO Applying migration id=follows_sync 2026/02/04 21:28:44 INFO Applying migration id=jsonpath 2026/02/04 21:28:44 INFO Applying migration id=localforward 2026/02/04 21:28:44 INFO Applying migration id=avatar 2026/02/04 21:28:44 INFO Applying migration id=noimage 2026/02/04 21:28:44 INFO Applying migration id=feed 2026/02/04 21:28:44 INFO Applying migration id=bookmarks 2026/02/04 21:28:44 INFO Applying migration id=shareactivity 2026/02/04 21:28:44 INFO Applying migration id=application 2026/02/04 21:28:44 INFO Applying migration id=certificates 2026/02/04 21:28:44 INFO Applying migration id=rawforward 2026/02/04 21:28:44 INFO Applying migration id=publickey 2026/02/04 21:28:44 INFO Applying migration id=resolvegroup 2026/02/04 21:28:44 INFO Applying migration id=reject 2026/02/04 21:28:44 INFO Applying migration id=autodel 2026/02/04 21:28:44 INFO Applying migration id=jsonb 2026/02/04 21:28:44 INFO Applying migration id=quote 2026/02/04 21:28:44 INFO Applying migration id=rfc9421 2026/02/04 21:28:44 INFO Applying migration id=keys 2026/02/04 21:28:44 INFO Applying migration id=portable 2026/02/04 21:28:44 INFO Applying migration id=proofs 2026/02/04 21:28:44 INFO Applying migration id=contexts 2026/02/04 21:28:44 INFO Applying migration id=deliverieshost 2026/02/04 21:28:44 INFO Applying migration id=pembegin 2026/02/04 21:28:44 INFO Applying migration id=didhost 2026/02/04 21:28:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:44 INFO Applying migration id=invites 2026/02/04 21:28:44 INFO Applying migration id=ed25519blob 2026/02/04 21:28:44 INFO Applying migration id=rsablob 2026/02/04 21:28:44 INFO Applying migration id=iconscid 2026/02/04 21:28:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-c447-75ef-a218-5204d96236d0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 2026/02/04 21:28:45 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/04 21:28:45 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c449-776e-8002-90e28393c403 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/02/04 21:28:45 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-c44a-7c42-8218-fe9d1f8227ae activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (1.03s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/04 21:28:45 INFO Applying migration id=initial 2026/02/04 21:28:45 INFO Applying migration id=notesupdated 2026/02/04 21:28:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:45 INFO Applying migration id=activitiesid 2026/02/04 21:28:45 INFO Applying migration id=outbox 2026/02/04 21:28:45 INFO Applying migration id=edits 2026/02/04 21:28:45 INFO Applying migration id=outboxactor 2026/02/04 21:28:45 INFO Applying migration id=outboxsender 2026/02/04 21:28:45 INFO Applying migration id=thread 2026/02/04 21:28:45 INFO Applying migration id=host 2026/02/04 21:28:45 INFO Applying migration id=sharedinbox 2026/02/04 21:28:45 INFO Applying migration id=noteshost 2026/02/04 21:28:45 INFO Applying migration id=fetched 2026/02/04 21:28:45 INFO Applying migration id=move 2026/02/04 21:28:45 INFO Applying migration id=cleanup 2026/02/04 21:28:45 INFO Applying migration id=received 2026/02/04 21:28:45 INFO Applying migration id=namehost 2026/02/04 21:28:45 INFO Applying migration id=outboxhost 2026/02/04 21:28:45 INFO Applying migration id=notesfts 2026/02/04 21:28:45 INFO Applying migration id=iconsname 2026/02/04 21:28:45 INFO Applying migration id=nohash 2026/02/04 21:28:45 INFO Applying migration id=shares 2026/02/04 21:28:45 INFO Applying migration id=actorttl 2026/02/04 21:28:45 INFO Applying migration id=tocc 2026/02/04 21:28:45 INFO Applying migration id=followeds 2026/02/04 21:28:45 INFO Applying migration id=certhash 2026/02/04 21:28:45 INFO Applying migration id=follows_sync 2026/02/04 21:28:45 INFO Applying migration id=jsonpath 2026/02/04 21:28:45 INFO Applying migration id=localforward 2026/02/04 21:28:45 INFO Applying migration id=avatar 2026/02/04 21:28:45 INFO Applying migration id=noimage 2026/02/04 21:28:45 INFO Applying migration id=feed 2026/02/04 21:28:45 INFO Applying migration id=bookmarks 2026/02/04 21:28:45 INFO Applying migration id=shareactivity 2026/02/04 21:28:45 INFO Applying migration id=application 2026/02/04 21:28:45 INFO Applying migration id=certificates 2026/02/04 21:28:45 INFO Applying migration id=rawforward 2026/02/04 21:28:45 INFO Applying migration id=publickey 2026/02/04 21:28:45 INFO Applying migration id=resolvegroup 2026/02/04 21:28:45 INFO Applying migration id=reject 2026/02/04 21:28:45 INFO Applying migration id=autodel 2026/02/04 21:28:45 INFO Applying migration id=jsonb 2026/02/04 21:28:45 INFO Applying migration id=quote 2026/02/04 21:28:45 INFO Applying migration id=rfc9421 2026/02/04 21:28:45 INFO Applying migration id=keys 2026/02/04 21:28:45 INFO Applying migration id=portable 2026/02/04 21:28:45 INFO Applying migration id=proofs 2026/02/04 21:28:45 INFO Applying migration id=contexts 2026/02/04 21:28:45 INFO Applying migration id=deliverieshost 2026/02/04 21:28:45 INFO Applying migration id=pembegin 2026/02/04 21:28:45 INFO Applying migration id=didhost 2026/02/04 21:28:45 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:45 INFO Applying migration id=invites 2026/02/04 21:28:45 INFO Applying migration id=ed25519blob 2026/02/04 21:28:45 INFO Applying migration id=rsablob 2026/02/04 21:28:45 INFO Applying migration id=iconscid 2026/02/04 21:28:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c6e7-7ca3-becc-df5bdc015fd8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-c6e9-70be-baac-078fa9e4cc5e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c6e7-7ca3-becc-df5bdc015fd8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-c6e7-7ca3-becc-df5bdc015fd8 2026/02/04 21:28:46 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (0.67s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/04 21:28:46 INFO Applying migration id=initial 2026/02/04 21:28:46 INFO Applying migration id=notesupdated 2026/02/04 21:28:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:46 INFO Applying migration id=activitiesid 2026/02/04 21:28:46 INFO Applying migration id=outbox 2026/02/04 21:28:46 INFO Applying migration id=edits 2026/02/04 21:28:46 INFO Applying migration id=outboxactor 2026/02/04 21:28:46 INFO Applying migration id=outboxsender 2026/02/04 21:28:46 INFO Applying migration id=thread 2026/02/04 21:28:46 INFO Applying migration id=host 2026/02/04 21:28:46 INFO Applying migration id=sharedinbox 2026/02/04 21:28:46 INFO Applying migration id=noteshost 2026/02/04 21:28:46 INFO Applying migration id=fetched 2026/02/04 21:28:46 INFO Applying migration id=move 2026/02/04 21:28:46 INFO Applying migration id=cleanup 2026/02/04 21:28:46 INFO Applying migration id=received 2026/02/04 21:28:46 INFO Applying migration id=namehost 2026/02/04 21:28:46 INFO Applying migration id=outboxhost 2026/02/04 21:28:46 INFO Applying migration id=notesfts 2026/02/04 21:28:46 INFO Applying migration id=iconsname 2026/02/04 21:28:46 INFO Applying migration id=nohash 2026/02/04 21:28:46 INFO Applying migration id=shares 2026/02/04 21:28:46 INFO Applying migration id=actorttl 2026/02/04 21:28:46 INFO Applying migration id=tocc 2026/02/04 21:28:46 INFO Applying migration id=followeds 2026/02/04 21:28:46 INFO Applying migration id=certhash 2026/02/04 21:28:46 INFO Applying migration id=follows_sync 2026/02/04 21:28:46 INFO Applying migration id=jsonpath 2026/02/04 21:28:46 INFO Applying migration id=localforward 2026/02/04 21:28:46 INFO Applying migration id=avatar 2026/02/04 21:28:46 INFO Applying migration id=noimage 2026/02/04 21:28:46 INFO Applying migration id=feed 2026/02/04 21:28:46 INFO Applying migration id=bookmarks 2026/02/04 21:28:46 INFO Applying migration id=shareactivity 2026/02/04 21:28:46 INFO Applying migration id=application 2026/02/04 21:28:46 INFO Applying migration id=certificates 2026/02/04 21:28:46 INFO Applying migration id=rawforward 2026/02/04 21:28:46 INFO Applying migration id=publickey 2026/02/04 21:28:46 INFO Applying migration id=resolvegroup 2026/02/04 21:28:46 INFO Applying migration id=reject 2026/02/04 21:28:46 INFO Applying migration id=autodel 2026/02/04 21:28:46 INFO Applying migration id=jsonb 2026/02/04 21:28:46 INFO Applying migration id=quote 2026/02/04 21:28:46 INFO Applying migration id=rfc9421 2026/02/04 21:28:46 INFO Applying migration id=keys 2026/02/04 21:28:46 INFO Applying migration id=portable 2026/02/04 21:28:46 INFO Applying migration id=proofs 2026/02/04 21:28:46 INFO Applying migration id=contexts 2026/02/04 21:28:46 INFO Applying migration id=deliverieshost 2026/02/04 21:28:46 INFO Applying migration id=pembegin 2026/02/04 21:28:46 INFO Applying migration id=didhost 2026/02/04 21:28:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:46 INFO Applying migration id=invites 2026/02/04 21:28:46 INFO Applying migration id=ed25519blob 2026/02/04 21:28:46 INFO Applying migration id=rsablob 2026/02/04 21:28:46 INFO Applying migration id=iconscid 2026/02/04 21:28:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c91e-7d65-98a3-e86810475f90 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-c91f-7579-bd41-b1430bd1b042 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c91e-7d65-98a3-e86810475f90 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-c91e-7d65-98a3-e86810475f90 2026/02/04 21:28:46 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.56s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/04 21:28:46 INFO Applying migration id=initial 2026/02/04 21:28:46 INFO Applying migration id=notesupdated 2026/02/04 21:28:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:46 INFO Applying migration id=activitiesid 2026/02/04 21:28:46 INFO Applying migration id=outbox 2026/02/04 21:28:46 INFO Applying migration id=edits 2026/02/04 21:28:46 INFO Applying migration id=outboxactor 2026/02/04 21:28:46 INFO Applying migration id=outboxsender 2026/02/04 21:28:46 INFO Applying migration id=thread 2026/02/04 21:28:46 INFO Applying migration id=host 2026/02/04 21:28:46 INFO Applying migration id=sharedinbox 2026/02/04 21:28:46 INFO Applying migration id=noteshost 2026/02/04 21:28:46 INFO Applying migration id=fetched 2026/02/04 21:28:46 INFO Applying migration id=move 2026/02/04 21:28:46 INFO Applying migration id=cleanup 2026/02/04 21:28:46 INFO Applying migration id=received 2026/02/04 21:28:46 INFO Applying migration id=namehost 2026/02/04 21:28:46 INFO Applying migration id=outboxhost 2026/02/04 21:28:46 INFO Applying migration id=notesfts 2026/02/04 21:28:46 INFO Applying migration id=iconsname 2026/02/04 21:28:46 INFO Applying migration id=nohash 2026/02/04 21:28:46 INFO Applying migration id=shares 2026/02/04 21:28:46 INFO Applying migration id=actorttl 2026/02/04 21:28:46 INFO Applying migration id=tocc 2026/02/04 21:28:46 INFO Applying migration id=followeds 2026/02/04 21:28:46 INFO Applying migration id=certhash 2026/02/04 21:28:46 INFO Applying migration id=follows_sync 2026/02/04 21:28:46 INFO Applying migration id=jsonpath 2026/02/04 21:28:46 INFO Applying migration id=localforward 2026/02/04 21:28:46 INFO Applying migration id=avatar 2026/02/04 21:28:46 INFO Applying migration id=noimage 2026/02/04 21:28:46 INFO Applying migration id=feed 2026/02/04 21:28:46 INFO Applying migration id=bookmarks 2026/02/04 21:28:46 INFO Applying migration id=shareactivity 2026/02/04 21:28:46 INFO Applying migration id=application 2026/02/04 21:28:46 INFO Applying migration id=certificates 2026/02/04 21:28:46 INFO Applying migration id=rawforward 2026/02/04 21:28:46 INFO Applying migration id=publickey 2026/02/04 21:28:46 INFO Applying migration id=resolvegroup 2026/02/04 21:28:46 INFO Applying migration id=reject 2026/02/04 21:28:46 INFO Applying migration id=autodel 2026/02/04 21:28:46 INFO Applying migration id=jsonb 2026/02/04 21:28:46 INFO Applying migration id=quote 2026/02/04 21:28:46 INFO Applying migration id=rfc9421 2026/02/04 21:28:46 INFO Applying migration id=keys 2026/02/04 21:28:46 INFO Applying migration id=portable 2026/02/04 21:28:46 INFO Applying migration id=proofs 2026/02/04 21:28:46 INFO Applying migration id=contexts 2026/02/04 21:28:46 INFO Applying migration id=deliverieshost 2026/02/04 21:28:46 INFO Applying migration id=pembegin 2026/02/04 21:28:46 INFO Applying migration id=didhost 2026/02/04 21:28:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:46 INFO Applying migration id=invites 2026/02/04 21:28:46 INFO Applying migration id=ed25519blob 2026/02/04 21:28:46 INFO Applying migration id=rsablob 2026/02/04 21:28:46 INFO Applying migration id=iconscid 2026/02/04 21:28:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-caa9-73e6-a50d-30224d5db535 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e 2026/02/04 21:28:47 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/04 21:28:47 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-caab-7578-bcb0-a2e6c532e3d5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/02/04 21:28:47 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-caac-79c5-a4db-5b05da055318 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:47 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.40s) === RUN TestName_Throttled 2026/02/04 21:28:47 INFO Applying migration id=initial 2026/02/04 21:28:47 INFO Applying migration id=notesupdated 2026/02/04 21:28:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:47 INFO Applying migration id=activitiesid 2026/02/04 21:28:47 INFO Applying migration id=outbox 2026/02/04 21:28:47 INFO Applying migration id=edits 2026/02/04 21:28:47 INFO Applying migration id=outboxactor 2026/02/04 21:28:47 INFO Applying migration id=outboxsender 2026/02/04 21:28:47 INFO Applying migration id=thread 2026/02/04 21:28:47 INFO Applying migration id=host 2026/02/04 21:28:47 INFO Applying migration id=sharedinbox 2026/02/04 21:28:47 INFO Applying migration id=noteshost 2026/02/04 21:28:47 INFO Applying migration id=fetched 2026/02/04 21:28:47 INFO Applying migration id=move 2026/02/04 21:28:47 INFO Applying migration id=cleanup 2026/02/04 21:28:47 INFO Applying migration id=received 2026/02/04 21:28:47 INFO Applying migration id=namehost 2026/02/04 21:28:47 INFO Applying migration id=outboxhost 2026/02/04 21:28:47 INFO Applying migration id=notesfts 2026/02/04 21:28:47 INFO Applying migration id=iconsname 2026/02/04 21:28:47 INFO Applying migration id=nohash 2026/02/04 21:28:47 INFO Applying migration id=shares 2026/02/04 21:28:47 INFO Applying migration id=actorttl 2026/02/04 21:28:47 INFO Applying migration id=tocc 2026/02/04 21:28:47 INFO Applying migration id=followeds 2026/02/04 21:28:47 INFO Applying migration id=certhash 2026/02/04 21:28:47 INFO Applying migration id=follows_sync 2026/02/04 21:28:47 INFO Applying migration id=jsonpath 2026/02/04 21:28:47 INFO Applying migration id=localforward 2026/02/04 21:28:47 INFO Applying migration id=avatar 2026/02/04 21:28:47 INFO Applying migration id=noimage 2026/02/04 21:28:47 INFO Applying migration id=feed 2026/02/04 21:28:47 INFO Applying migration id=bookmarks 2026/02/04 21:28:47 INFO Applying migration id=shareactivity 2026/02/04 21:28:47 INFO Applying migration id=application 2026/02/04 21:28:47 INFO Applying migration id=certificates 2026/02/04 21:28:47 INFO Applying migration id=rawforward 2026/02/04 21:28:47 INFO Applying migration id=publickey 2026/02/04 21:28:47 INFO Applying migration id=resolvegroup 2026/02/04 21:28:47 INFO Applying migration id=reject 2026/02/04 21:28:47 INFO Applying migration id=autodel 2026/02/04 21:28:47 INFO Applying migration id=jsonb 2026/02/04 21:28:47 INFO Applying migration id=quote 2026/02/04 21:28:47 INFO Applying migration id=rfc9421 2026/02/04 21:28:47 INFO Applying migration id=keys 2026/02/04 21:28:47 INFO Applying migration id=portable 2026/02/04 21:28:47 INFO Applying migration id=proofs 2026/02/04 21:28:47 INFO Applying migration id=contexts 2026/02/04 21:28:47 INFO Applying migration id=deliverieshost 2026/02/04 21:28:47 INFO Applying migration id=pembegin 2026/02/04 21:28:47 INFO Applying migration id=didhost 2026/02/04 21:28:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:47 INFO Applying migration id=invites 2026/02/04 21:28:47 INFO Applying migration id=ed25519blob 2026/02/04 21:28:47 INFO Applying migration id=rsablob 2026/02/04 21:28:47 INFO Applying migration id=iconscid 2026/02/04 21:28:47 WARN Throttled request to set name can=2026-02-04T21:58:47.405Z --- PASS: TestName_Throttled (0.64s) === RUN TestName_HappyFlow 2026/02/04 21:28:47 INFO Applying migration id=initial 2026/02/04 21:28:47 INFO Applying migration id=notesupdated 2026/02/04 21:28:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:47 INFO Applying migration id=activitiesid 2026/02/04 21:28:47 INFO Applying migration id=outbox 2026/02/04 21:28:47 INFO Applying migration id=edits 2026/02/04 21:28:47 INFO Applying migration id=outboxactor 2026/02/04 21:28:47 INFO Applying migration id=outboxsender 2026/02/04 21:28:47 INFO Applying migration id=thread 2026/02/04 21:28:47 INFO Applying migration id=host 2026/02/04 21:28:47 INFO Applying migration id=sharedinbox 2026/02/04 21:28:47 INFO Applying migration id=noteshost 2026/02/04 21:28:47 INFO Applying migration id=fetched 2026/02/04 21:28:47 INFO Applying migration id=move 2026/02/04 21:28:47 INFO Applying migration id=cleanup 2026/02/04 21:28:47 INFO Applying migration id=received 2026/02/04 21:28:47 INFO Applying migration id=namehost 2026/02/04 21:28:47 INFO Applying migration id=outboxhost 2026/02/04 21:28:47 INFO Applying migration id=notesfts 2026/02/04 21:28:47 INFO Applying migration id=iconsname 2026/02/04 21:28:47 INFO Applying migration id=nohash 2026/02/04 21:28:47 INFO Applying migration id=shares 2026/02/04 21:28:47 INFO Applying migration id=actorttl 2026/02/04 21:28:47 INFO Applying migration id=tocc 2026/02/04 21:28:47 INFO Applying migration id=followeds 2026/02/04 21:28:47 INFO Applying migration id=certhash 2026/02/04 21:28:47 INFO Applying migration id=follows_sync 2026/02/04 21:28:47 INFO Applying migration id=jsonpath 2026/02/04 21:28:47 INFO Applying migration id=localforward 2026/02/04 21:28:47 INFO Applying migration id=avatar 2026/02/04 21:28:47 INFO Applying migration id=noimage 2026/02/04 21:28:47 INFO Applying migration id=feed 2026/02/04 21:28:47 INFO Applying migration id=bookmarks 2026/02/04 21:28:47 INFO Applying migration id=shareactivity 2026/02/04 21:28:47 INFO Applying migration id=application 2026/02/04 21:28:47 INFO Applying migration id=certificates 2026/02/04 21:28:47 INFO Applying migration id=rawforward 2026/02/04 21:28:47 INFO Applying migration id=publickey 2026/02/04 21:28:47 INFO Applying migration id=resolvegroup 2026/02/04 21:28:47 INFO Applying migration id=reject 2026/02/04 21:28:47 INFO Applying migration id=autodel 2026/02/04 21:28:47 INFO Applying migration id=jsonb 2026/02/04 21:28:47 INFO Applying migration id=quote 2026/02/04 21:28:47 INFO Applying migration id=rfc9421 2026/02/04 21:28:47 INFO Applying migration id=keys 2026/02/04 21:28:47 INFO Applying migration id=portable 2026/02/04 21:28:47 INFO Applying migration id=proofs 2026/02/04 21:28:47 INFO Applying migration id=contexts 2026/02/04 21:28:47 INFO Applying migration id=deliverieshost 2026/02/04 21:28:47 INFO Applying migration id=pembegin 2026/02/04 21:28:47 INFO Applying migration id=didhost 2026/02/04 21:28:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:47 INFO Applying migration id=invites 2026/02/04 21:28:47 INFO Applying migration id=ed25519blob 2026/02/04 21:28:47 INFO Applying migration id=rsablob 2026/02/04 21:28:47 INFO Applying migration id=iconscid 2026/02/04 21:28:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.61s) === RUN TestName_TooLong 2026/02/04 21:28:48 INFO Applying migration id=initial 2026/02/04 21:28:48 INFO Applying migration id=notesupdated 2026/02/04 21:28:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:48 INFO Applying migration id=activitiesid 2026/02/04 21:28:48 INFO Applying migration id=outbox 2026/02/04 21:28:48 INFO Applying migration id=edits 2026/02/04 21:28:48 INFO Applying migration id=outboxactor 2026/02/04 21:28:48 INFO Applying migration id=outboxsender 2026/02/04 21:28:48 INFO Applying migration id=thread 2026/02/04 21:28:48 INFO Applying migration id=host 2026/02/04 21:28:48 INFO Applying migration id=sharedinbox 2026/02/04 21:28:48 INFO Applying migration id=noteshost 2026/02/04 21:28:48 INFO Applying migration id=fetched 2026/02/04 21:28:48 INFO Applying migration id=move 2026/02/04 21:28:48 INFO Applying migration id=cleanup 2026/02/04 21:28:48 INFO Applying migration id=received 2026/02/04 21:28:48 INFO Applying migration id=namehost 2026/02/04 21:28:48 INFO Applying migration id=outboxhost 2026/02/04 21:28:48 INFO Applying migration id=notesfts 2026/02/04 21:28:48 INFO Applying migration id=iconsname 2026/02/04 21:28:48 INFO Applying migration id=nohash 2026/02/04 21:28:48 INFO Applying migration id=shares 2026/02/04 21:28:48 INFO Applying migration id=actorttl 2026/02/04 21:28:48 INFO Applying migration id=tocc 2026/02/04 21:28:48 INFO Applying migration id=followeds 2026/02/04 21:28:48 INFO Applying migration id=certhash 2026/02/04 21:28:48 INFO Applying migration id=follows_sync 2026/02/04 21:28:48 INFO Applying migration id=jsonpath 2026/02/04 21:28:48 INFO Applying migration id=localforward 2026/02/04 21:28:48 INFO Applying migration id=avatar 2026/02/04 21:28:48 INFO Applying migration id=noimage 2026/02/04 21:28:48 INFO Applying migration id=feed 2026/02/04 21:28:48 INFO Applying migration id=bookmarks 2026/02/04 21:28:48 INFO Applying migration id=shareactivity 2026/02/04 21:28:48 INFO Applying migration id=application 2026/02/04 21:28:48 INFO Applying migration id=certificates 2026/02/04 21:28:48 INFO Applying migration id=rawforward 2026/02/04 21:28:48 INFO Applying migration id=publickey 2026/02/04 21:28:48 INFO Applying migration id=resolvegroup 2026/02/04 21:28:48 INFO Applying migration id=reject 2026/02/04 21:28:48 INFO Applying migration id=autodel 2026/02/04 21:28:48 INFO Applying migration id=jsonb 2026/02/04 21:28:48 INFO Applying migration id=quote 2026/02/04 21:28:48 INFO Applying migration id=rfc9421 2026/02/04 21:28:48 INFO Applying migration id=keys 2026/02/04 21:28:48 INFO Applying migration id=portable 2026/02/04 21:28:48 INFO Applying migration id=proofs 2026/02/04 21:28:48 INFO Applying migration id=contexts 2026/02/04 21:28:48 INFO Applying migration id=deliverieshost 2026/02/04 21:28:48 INFO Applying migration id=pembegin 2026/02/04 21:28:48 INFO Applying migration id=didhost 2026/02/04 21:28:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:48 INFO Applying migration id=invites 2026/02/04 21:28:48 INFO Applying migration id=ed25519blob 2026/02/04 21:28:48 INFO Applying migration id=rsablob 2026/02/04 21:28:48 INFO Applying migration id=iconscid --- PASS: TestName_TooLong (0.91s) === RUN TestName_MultiLine 2026/02/04 21:28:49 INFO Applying migration id=initial 2026/02/04 21:28:49 INFO Applying migration id=notesupdated 2026/02/04 21:28:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:49 INFO Applying migration id=activitiesid 2026/02/04 21:28:49 INFO Applying migration id=outbox 2026/02/04 21:28:49 INFO Applying migration id=edits 2026/02/04 21:28:49 INFO Applying migration id=outboxactor 2026/02/04 21:28:49 INFO Applying migration id=outboxsender 2026/02/04 21:28:49 INFO Applying migration id=thread 2026/02/04 21:28:49 INFO Applying migration id=host 2026/02/04 21:28:49 INFO Applying migration id=sharedinbox 2026/02/04 21:28:49 INFO Applying migration id=noteshost 2026/02/04 21:28:49 INFO Applying migration id=fetched 2026/02/04 21:28:49 INFO Applying migration id=move 2026/02/04 21:28:49 INFO Applying migration id=cleanup 2026/02/04 21:28:49 INFO Applying migration id=received 2026/02/04 21:28:49 INFO Applying migration id=namehost 2026/02/04 21:28:49 INFO Applying migration id=outboxhost 2026/02/04 21:28:49 INFO Applying migration id=notesfts 2026/02/04 21:28:49 INFO Applying migration id=iconsname 2026/02/04 21:28:49 INFO Applying migration id=nohash 2026/02/04 21:28:49 INFO Applying migration id=shares 2026/02/04 21:28:49 INFO Applying migration id=actorttl 2026/02/04 21:28:49 INFO Applying migration id=tocc 2026/02/04 21:28:49 INFO Applying migration id=followeds 2026/02/04 21:28:49 INFO Applying migration id=certhash 2026/02/04 21:28:49 INFO Applying migration id=follows_sync 2026/02/04 21:28:49 INFO Applying migration id=jsonpath 2026/02/04 21:28:49 INFO Applying migration id=localforward 2026/02/04 21:28:49 INFO Applying migration id=avatar 2026/02/04 21:28:49 INFO Applying migration id=noimage 2026/02/04 21:28:49 INFO Applying migration id=feed 2026/02/04 21:28:49 INFO Applying migration id=bookmarks 2026/02/04 21:28:49 INFO Applying migration id=shareactivity 2026/02/04 21:28:49 INFO Applying migration id=application 2026/02/04 21:28:49 INFO Applying migration id=certificates 2026/02/04 21:28:49 INFO Applying migration id=rawforward 2026/02/04 21:28:49 INFO Applying migration id=publickey 2026/02/04 21:28:49 INFO Applying migration id=resolvegroup 2026/02/04 21:28:49 INFO Applying migration id=reject 2026/02/04 21:28:49 INFO Applying migration id=autodel 2026/02/04 21:28:49 INFO Applying migration id=jsonb 2026/02/04 21:28:49 INFO Applying migration id=quote 2026/02/04 21:28:49 INFO Applying migration id=rfc9421 2026/02/04 21:28:49 INFO Applying migration id=keys 2026/02/04 21:28:49 INFO Applying migration id=portable 2026/02/04 21:28:49 INFO Applying migration id=proofs 2026/02/04 21:28:49 INFO Applying migration id=contexts 2026/02/04 21:28:49 INFO Applying migration id=deliverieshost 2026/02/04 21:28:49 INFO Applying migration id=pembegin 2026/02/04 21:28:49 INFO Applying migration id=didhost 2026/02/04 21:28:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:49 INFO Applying migration id=invites 2026/02/04 21:28:49 INFO Applying migration id=ed25519blob 2026/02/04 21:28:49 INFO Applying migration id=rsablob 2026/02/04 21:28:49 INFO Applying migration id=iconscid 2026/02/04 21:28:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.62s) === RUN TestOutbox_NonExistingUser 2026/02/04 21:28:49 INFO Applying migration id=initial 2026/02/04 21:28:49 INFO Applying migration id=notesupdated 2026/02/04 21:28:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:49 INFO Applying migration id=activitiesid 2026/02/04 21:28:49 INFO Applying migration id=outbox 2026/02/04 21:28:49 INFO Applying migration id=edits 2026/02/04 21:28:49 INFO Applying migration id=outboxactor 2026/02/04 21:28:49 INFO Applying migration id=outboxsender 2026/02/04 21:28:49 INFO Applying migration id=thread 2026/02/04 21:28:49 INFO Applying migration id=host 2026/02/04 21:28:49 INFO Applying migration id=sharedinbox 2026/02/04 21:28:49 INFO Applying migration id=noteshost 2026/02/04 21:28:49 INFO Applying migration id=fetched 2026/02/04 21:28:49 INFO Applying migration id=move 2026/02/04 21:28:49 INFO Applying migration id=cleanup 2026/02/04 21:28:49 INFO Applying migration id=received 2026/02/04 21:28:49 INFO Applying migration id=namehost 2026/02/04 21:28:49 INFO Applying migration id=outboxhost 2026/02/04 21:28:49 INFO Applying migration id=notesfts 2026/02/04 21:28:49 INFO Applying migration id=iconsname 2026/02/04 21:28:49 INFO Applying migration id=nohash 2026/02/04 21:28:49 INFO Applying migration id=shares 2026/02/04 21:28:49 INFO Applying migration id=actorttl 2026/02/04 21:28:49 INFO Applying migration id=tocc 2026/02/04 21:28:49 INFO Applying migration id=followeds 2026/02/04 21:28:49 INFO Applying migration id=certhash 2026/02/04 21:28:49 INFO Applying migration id=follows_sync 2026/02/04 21:28:49 INFO Applying migration id=jsonpath 2026/02/04 21:28:49 INFO Applying migration id=localforward 2026/02/04 21:28:49 INFO Applying migration id=avatar 2026/02/04 21:28:49 INFO Applying migration id=noimage 2026/02/04 21:28:49 INFO Applying migration id=feed 2026/02/04 21:28:49 INFO Applying migration id=bookmarks 2026/02/04 21:28:49 INFO Applying migration id=shareactivity 2026/02/04 21:28:49 INFO Applying migration id=application 2026/02/04 21:28:49 INFO Applying migration id=certificates 2026/02/04 21:28:49 INFO Applying migration id=rawforward 2026/02/04 21:28:49 INFO Applying migration id=publickey 2026/02/04 21:28:49 INFO Applying migration id=resolvegroup 2026/02/04 21:28:49 INFO Applying migration id=reject 2026/02/04 21:28:49 INFO Applying migration id=autodel 2026/02/04 21:28:49 INFO Applying migration id=jsonb 2026/02/04 21:28:49 INFO Applying migration id=quote 2026/02/04 21:28:49 INFO Applying migration id=rfc9421 2026/02/04 21:28:49 INFO Applying migration id=keys 2026/02/04 21:28:49 INFO Applying migration id=portable 2026/02/04 21:28:49 INFO Applying migration id=proofs 2026/02/04 21:28:49 INFO Applying migration id=contexts 2026/02/04 21:28:49 INFO Applying migration id=deliverieshost 2026/02/04 21:28:49 INFO Applying migration id=pembegin 2026/02/04 21:28:49 INFO Applying migration id=didhost 2026/02/04 21:28:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:49 INFO Applying migration id=invites 2026/02/04 21:28:49 INFO Applying migration id=ed25519blob 2026/02/04 21:28:49 INFO Applying migration id=rsablob 2026/02/04 21:28:49 INFO Applying migration id=iconscid 2026/02/04 21:28:50 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.44s) === RUN TestOutbox_InvalidOffset 2026/02/04 21:28:50 INFO Applying migration id=initial 2026/02/04 21:28:50 INFO Applying migration id=notesupdated 2026/02/04 21:28:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:50 INFO Applying migration id=activitiesid 2026/02/04 21:28:50 INFO Applying migration id=outbox 2026/02/04 21:28:50 INFO Applying migration id=edits 2026/02/04 21:28:50 INFO Applying migration id=outboxactor 2026/02/04 21:28:50 INFO Applying migration id=outboxsender 2026/02/04 21:28:50 INFO Applying migration id=thread 2026/02/04 21:28:50 INFO Applying migration id=host 2026/02/04 21:28:50 INFO Applying migration id=sharedinbox 2026/02/04 21:28:50 INFO Applying migration id=noteshost 2026/02/04 21:28:50 INFO Applying migration id=fetched 2026/02/04 21:28:50 INFO Applying migration id=move 2026/02/04 21:28:50 INFO Applying migration id=cleanup 2026/02/04 21:28:50 INFO Applying migration id=received 2026/02/04 21:28:50 INFO Applying migration id=namehost 2026/02/04 21:28:50 INFO Applying migration id=outboxhost 2026/02/04 21:28:50 INFO Applying migration id=notesfts 2026/02/04 21:28:50 INFO Applying migration id=iconsname 2026/02/04 21:28:50 INFO Applying migration id=nohash 2026/02/04 21:28:50 INFO Applying migration id=shares 2026/02/04 21:28:50 INFO Applying migration id=actorttl 2026/02/04 21:28:50 INFO Applying migration id=tocc 2026/02/04 21:28:50 INFO Applying migration id=followeds 2026/02/04 21:28:50 INFO Applying migration id=certhash 2026/02/04 21:28:50 INFO Applying migration id=follows_sync 2026/02/04 21:28:50 INFO Applying migration id=jsonpath 2026/02/04 21:28:50 INFO Applying migration id=localforward 2026/02/04 21:28:50 INFO Applying migration id=avatar 2026/02/04 21:28:50 INFO Applying migration id=noimage 2026/02/04 21:28:50 INFO Applying migration id=feed 2026/02/04 21:28:50 INFO Applying migration id=bookmarks 2026/02/04 21:28:50 INFO Applying migration id=shareactivity 2026/02/04 21:28:50 INFO Applying migration id=application 2026/02/04 21:28:50 INFO Applying migration id=certificates 2026/02/04 21:28:50 INFO Applying migration id=rawforward 2026/02/04 21:28:50 INFO Applying migration id=publickey 2026/02/04 21:28:50 INFO Applying migration id=resolvegroup 2026/02/04 21:28:50 INFO Applying migration id=reject 2026/02/04 21:28:50 INFO Applying migration id=autodel 2026/02/04 21:28:50 INFO Applying migration id=jsonb 2026/02/04 21:28:50 INFO Applying migration id=quote 2026/02/04 21:28:50 INFO Applying migration id=rfc9421 2026/02/04 21:28:50 INFO Applying migration id=keys 2026/02/04 21:28:50 INFO Applying migration id=portable 2026/02/04 21:28:50 INFO Applying migration id=proofs 2026/02/04 21:28:50 INFO Applying migration id=contexts 2026/02/04 21:28:50 INFO Applying migration id=deliverieshost 2026/02/04 21:28:50 INFO Applying migration id=pembegin 2026/02/04 21:28:50 INFO Applying migration id=didhost 2026/02/04 21:28:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:50 INFO Applying migration id=invites 2026/02/04 21:28:50 INFO Applying migration id=ed25519blob 2026/02/04 21:28:50 INFO Applying migration id=rsablob 2026/02/04 21:28:50 INFO Applying migration id=iconscid 2026/02/04 21:28:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-da8c-7e34-9263-32e671c26912 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-da8c-7db8-914a-010f61c1fe24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-da8c-7db8-914a-010f61c1fe24 2026/02/04 21:28:51 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.84s) === RUN TestOutbox_PublicPost 2026/02/04 21:28:51 INFO Applying migration id=initial 2026/02/04 21:28:51 INFO Applying migration id=notesupdated 2026/02/04 21:28:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:51 INFO Applying migration id=activitiesid 2026/02/04 21:28:51 INFO Applying migration id=outbox 2026/02/04 21:28:51 INFO Applying migration id=edits 2026/02/04 21:28:51 INFO Applying migration id=outboxactor 2026/02/04 21:28:51 INFO Applying migration id=outboxsender 2026/02/04 21:28:51 INFO Applying migration id=thread 2026/02/04 21:28:51 INFO Applying migration id=host 2026/02/04 21:28:51 INFO Applying migration id=sharedinbox 2026/02/04 21:28:51 INFO Applying migration id=noteshost 2026/02/04 21:28:51 INFO Applying migration id=fetched 2026/02/04 21:28:51 INFO Applying migration id=move 2026/02/04 21:28:51 INFO Applying migration id=cleanup 2026/02/04 21:28:51 INFO Applying migration id=received 2026/02/04 21:28:51 INFO Applying migration id=namehost 2026/02/04 21:28:51 INFO Applying migration id=outboxhost 2026/02/04 21:28:51 INFO Applying migration id=notesfts 2026/02/04 21:28:51 INFO Applying migration id=iconsname 2026/02/04 21:28:51 INFO Applying migration id=nohash 2026/02/04 21:28:51 INFO Applying migration id=shares 2026/02/04 21:28:51 INFO Applying migration id=actorttl 2026/02/04 21:28:51 INFO Applying migration id=tocc 2026/02/04 21:28:51 INFO Applying migration id=followeds 2026/02/04 21:28:51 INFO Applying migration id=certhash 2026/02/04 21:28:51 INFO Applying migration id=follows_sync 2026/02/04 21:28:51 INFO Applying migration id=jsonpath 2026/02/04 21:28:51 INFO Applying migration id=localforward 2026/02/04 21:28:51 INFO Applying migration id=avatar 2026/02/04 21:28:51 INFO Applying migration id=noimage 2026/02/04 21:28:51 INFO Applying migration id=feed 2026/02/04 21:28:51 INFO Applying migration id=bookmarks 2026/02/04 21:28:51 INFO Applying migration id=shareactivity 2026/02/04 21:28:51 INFO Applying migration id=application 2026/02/04 21:28:51 INFO Applying migration id=certificates 2026/02/04 21:28:51 INFO Applying migration id=rawforward 2026/02/04 21:28:51 INFO Applying migration id=publickey 2026/02/04 21:28:51 INFO Applying migration id=resolvegroup 2026/02/04 21:28:51 INFO Applying migration id=reject 2026/02/04 21:28:51 INFO Applying migration id=autodel 2026/02/04 21:28:51 INFO Applying migration id=jsonb 2026/02/04 21:28:51 INFO Applying migration id=quote 2026/02/04 21:28:51 INFO Applying migration id=rfc9421 2026/02/04 21:28:51 INFO Applying migration id=keys 2026/02/04 21:28:51 INFO Applying migration id=portable 2026/02/04 21:28:51 INFO Applying migration id=proofs 2026/02/04 21:28:51 INFO Applying migration id=contexts 2026/02/04 21:28:51 INFO Applying migration id=deliverieshost 2026/02/04 21:28:51 INFO Applying migration id=pembegin 2026/02/04 21:28:51 INFO Applying migration id=didhost 2026/02/04 21:28:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:51 INFO Applying migration id=invites 2026/02/04 21:28:51 INFO Applying migration id=ed25519blob 2026/02/04 21:28:51 INFO Applying migration id=rsablob 2026/02/04 21:28:51 INFO Applying migration id=iconscid 2026/02/04 21:28:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-dc91-7508-b38b-82a3362e9ee1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-dc91-74d7-8620-3d2eb5585d2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-dc91-74d7-8620-3d2eb5585d2f 2026/02/04 21:28:51 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.52s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/04 21:28:51 INFO Applying migration id=initial 2026/02/04 21:28:51 INFO Applying migration id=notesupdated 2026/02/04 21:28:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:51 INFO Applying migration id=activitiesid 2026/02/04 21:28:51 INFO Applying migration id=outbox 2026/02/04 21:28:51 INFO Applying migration id=edits 2026/02/04 21:28:51 INFO Applying migration id=outboxactor 2026/02/04 21:28:51 INFO Applying migration id=outboxsender 2026/02/04 21:28:51 INFO Applying migration id=thread 2026/02/04 21:28:51 INFO Applying migration id=host 2026/02/04 21:28:51 INFO Applying migration id=sharedinbox 2026/02/04 21:28:51 INFO Applying migration id=noteshost 2026/02/04 21:28:51 INFO Applying migration id=fetched 2026/02/04 21:28:51 INFO Applying migration id=move 2026/02/04 21:28:51 INFO Applying migration id=cleanup 2026/02/04 21:28:51 INFO Applying migration id=received 2026/02/04 21:28:51 INFO Applying migration id=namehost 2026/02/04 21:28:51 INFO Applying migration id=outboxhost 2026/02/04 21:28:51 INFO Applying migration id=notesfts 2026/02/04 21:28:51 INFO Applying migration id=iconsname 2026/02/04 21:28:51 INFO Applying migration id=nohash 2026/02/04 21:28:51 INFO Applying migration id=shares 2026/02/04 21:28:51 INFO Applying migration id=actorttl 2026/02/04 21:28:51 INFO Applying migration id=tocc 2026/02/04 21:28:51 INFO Applying migration id=followeds 2026/02/04 21:28:51 INFO Applying migration id=certhash 2026/02/04 21:28:51 INFO Applying migration id=follows_sync 2026/02/04 21:28:51 INFO Applying migration id=jsonpath 2026/02/04 21:28:51 INFO Applying migration id=localforward 2026/02/04 21:28:51 INFO Applying migration id=avatar 2026/02/04 21:28:51 INFO Applying migration id=noimage 2026/02/04 21:28:51 INFO Applying migration id=feed 2026/02/04 21:28:51 INFO Applying migration id=bookmarks 2026/02/04 21:28:51 INFO Applying migration id=shareactivity 2026/02/04 21:28:51 INFO Applying migration id=application 2026/02/04 21:28:51 INFO Applying migration id=certificates 2026/02/04 21:28:51 INFO Applying migration id=rawforward 2026/02/04 21:28:51 INFO Applying migration id=publickey 2026/02/04 21:28:51 INFO Applying migration id=resolvegroup 2026/02/04 21:28:51 INFO Applying migration id=reject 2026/02/04 21:28:51 INFO Applying migration id=autodel 2026/02/04 21:28:51 INFO Applying migration id=jsonb 2026/02/04 21:28:51 INFO Applying migration id=quote 2026/02/04 21:28:51 INFO Applying migration id=rfc9421 2026/02/04 21:28:51 INFO Applying migration id=keys 2026/02/04 21:28:51 INFO Applying migration id=portable 2026/02/04 21:28:51 INFO Applying migration id=proofs 2026/02/04 21:28:51 INFO Applying migration id=contexts 2026/02/04 21:28:51 INFO Applying migration id=deliverieshost 2026/02/04 21:28:51 INFO Applying migration id=pembegin 2026/02/04 21:28:51 INFO Applying migration id=didhost 2026/02/04 21:28:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:51 INFO Applying migration id=invites 2026/02/04 21:28:51 INFO Applying migration id=ed25519blob 2026/02/04 21:28:51 INFO Applying migration id=rsablob 2026/02/04 21:28:51 INFO Applying migration id=iconscid 2026/02/04 21:28:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-de2a-7cd5-9402-dbe0476857ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-de2a-7ca6-b80d-08ae7ca9debf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-de2a-7ca6-b80d-08ae7ca9debf 2026/02/04 21:28:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (0.41s) === RUN TestOutbox_PublicPostSelf 2026/02/04 21:28:52 INFO Applying migration id=initial 2026/02/04 21:28:52 INFO Applying migration id=notesupdated 2026/02/04 21:28:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:52 INFO Applying migration id=activitiesid 2026/02/04 21:28:52 INFO Applying migration id=outbox 2026/02/04 21:28:52 INFO Applying migration id=edits 2026/02/04 21:28:52 INFO Applying migration id=outboxactor 2026/02/04 21:28:52 INFO Applying migration id=outboxsender 2026/02/04 21:28:52 INFO Applying migration id=thread 2026/02/04 21:28:52 INFO Applying migration id=host 2026/02/04 21:28:52 INFO Applying migration id=sharedinbox 2026/02/04 21:28:52 INFO Applying migration id=noteshost 2026/02/04 21:28:52 INFO Applying migration id=fetched 2026/02/04 21:28:52 INFO Applying migration id=move 2026/02/04 21:28:52 INFO Applying migration id=cleanup 2026/02/04 21:28:52 INFO Applying migration id=received 2026/02/04 21:28:52 INFO Applying migration id=namehost 2026/02/04 21:28:52 INFO Applying migration id=outboxhost 2026/02/04 21:28:52 INFO Applying migration id=notesfts 2026/02/04 21:28:52 INFO Applying migration id=iconsname 2026/02/04 21:28:52 INFO Applying migration id=nohash 2026/02/04 21:28:52 INFO Applying migration id=shares 2026/02/04 21:28:52 INFO Applying migration id=actorttl 2026/02/04 21:28:52 INFO Applying migration id=tocc 2026/02/04 21:28:52 INFO Applying migration id=followeds 2026/02/04 21:28:52 INFO Applying migration id=certhash 2026/02/04 21:28:52 INFO Applying migration id=follows_sync 2026/02/04 21:28:52 INFO Applying migration id=jsonpath 2026/02/04 21:28:52 INFO Applying migration id=localforward 2026/02/04 21:28:52 INFO Applying migration id=avatar 2026/02/04 21:28:52 INFO Applying migration id=noimage 2026/02/04 21:28:52 INFO Applying migration id=feed 2026/02/04 21:28:52 INFO Applying migration id=bookmarks 2026/02/04 21:28:52 INFO Applying migration id=shareactivity 2026/02/04 21:28:52 INFO Applying migration id=application 2026/02/04 21:28:52 INFO Applying migration id=certificates 2026/02/04 21:28:52 INFO Applying migration id=rawforward 2026/02/04 21:28:52 INFO Applying migration id=publickey 2026/02/04 21:28:52 INFO Applying migration id=resolvegroup 2026/02/04 21:28:52 INFO Applying migration id=reject 2026/02/04 21:28:52 INFO Applying migration id=autodel 2026/02/04 21:28:52 INFO Applying migration id=jsonb 2026/02/04 21:28:52 INFO Applying migration id=quote 2026/02/04 21:28:52 INFO Applying migration id=rfc9421 2026/02/04 21:28:52 INFO Applying migration id=keys 2026/02/04 21:28:52 INFO Applying migration id=portable 2026/02/04 21:28:52 INFO Applying migration id=proofs 2026/02/04 21:28:52 INFO Applying migration id=contexts 2026/02/04 21:28:52 INFO Applying migration id=deliverieshost 2026/02/04 21:28:52 INFO Applying migration id=pembegin 2026/02/04 21:28:52 INFO Applying migration id=didhost 2026/02/04 21:28:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:52 INFO Applying migration id=invites 2026/02/04 21:28:52 INFO Applying migration id=ed25519blob 2026/02/04 21:28:52 INFO Applying migration id=rsablob 2026/02/04 21:28:52 INFO Applying migration id=iconscid 2026/02/04 21:28:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e034-7e21-95a7-66990f245067 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e034-7d6e-bf02-b5206e951a11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e034-7d6e-bf02-b5206e951a11 2026/02/04 21:28:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (0.53s) === RUN TestOutbox_PostToFollowers 2026/02/04 21:28:52 INFO Applying migration id=initial 2026/02/04 21:28:52 INFO Applying migration id=notesupdated 2026/02/04 21:28:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:52 INFO Applying migration id=activitiesid 2026/02/04 21:28:52 INFO Applying migration id=outbox 2026/02/04 21:28:52 INFO Applying migration id=edits 2026/02/04 21:28:52 INFO Applying migration id=outboxactor 2026/02/04 21:28:52 INFO Applying migration id=outboxsender 2026/02/04 21:28:52 INFO Applying migration id=thread 2026/02/04 21:28:52 INFO Applying migration id=host 2026/02/04 21:28:52 INFO Applying migration id=sharedinbox 2026/02/04 21:28:52 INFO Applying migration id=noteshost 2026/02/04 21:28:52 INFO Applying migration id=fetched 2026/02/04 21:28:52 INFO Applying migration id=move 2026/02/04 21:28:52 INFO Applying migration id=cleanup 2026/02/04 21:28:52 INFO Applying migration id=received 2026/02/04 21:28:52 INFO Applying migration id=namehost 2026/02/04 21:28:52 INFO Applying migration id=outboxhost 2026/02/04 21:28:52 INFO Applying migration id=notesfts 2026/02/04 21:28:52 INFO Applying migration id=iconsname 2026/02/04 21:28:52 INFO Applying migration id=nohash 2026/02/04 21:28:52 INFO Applying migration id=shares 2026/02/04 21:28:52 INFO Applying migration id=actorttl 2026/02/04 21:28:52 INFO Applying migration id=tocc 2026/02/04 21:28:52 INFO Applying migration id=followeds 2026/02/04 21:28:52 INFO Applying migration id=certhash 2026/02/04 21:28:52 INFO Applying migration id=follows_sync 2026/02/04 21:28:52 INFO Applying migration id=jsonpath 2026/02/04 21:28:52 INFO Applying migration id=localforward 2026/02/04 21:28:52 INFO Applying migration id=avatar 2026/02/04 21:28:52 INFO Applying migration id=noimage 2026/02/04 21:28:52 INFO Applying migration id=feed 2026/02/04 21:28:52 INFO Applying migration id=bookmarks 2026/02/04 21:28:52 INFO Applying migration id=shareactivity 2026/02/04 21:28:52 INFO Applying migration id=application 2026/02/04 21:28:52 INFO Applying migration id=certificates 2026/02/04 21:28:52 INFO Applying migration id=rawforward 2026/02/04 21:28:52 INFO Applying migration id=publickey 2026/02/04 21:28:52 INFO Applying migration id=resolvegroup 2026/02/04 21:28:52 INFO Applying migration id=reject 2026/02/04 21:28:52 INFO Applying migration id=autodel 2026/02/04 21:28:52 INFO Applying migration id=jsonb 2026/02/04 21:28:52 INFO Applying migration id=quote 2026/02/04 21:28:52 INFO Applying migration id=rfc9421 2026/02/04 21:28:52 INFO Applying migration id=keys 2026/02/04 21:28:52 INFO Applying migration id=portable 2026/02/04 21:28:52 INFO Applying migration id=proofs 2026/02/04 21:28:52 INFO Applying migration id=contexts 2026/02/04 21:28:52 INFO Applying migration id=deliverieshost 2026/02/04 21:28:52 INFO Applying migration id=pembegin 2026/02/04 21:28:52 INFO Applying migration id=didhost 2026/02/04 21:28:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:52 INFO Applying migration id=invites 2026/02/04 21:28:52 INFO Applying migration id=ed25519blob 2026/02/04 21:28:52 INFO Applying migration id=rsablob 2026/02/04 21:28:52 INFO Applying migration id=iconscid 2026/02/04 21:28:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-e313-7ccb-91b0-c784bd71a94e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-e314-7f30-b79d-28c1f058b065 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-e313-7ccb-91b0-c784bd71a94e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-e313-7ccb-91b0-c784bd71a94e 2026/02/04 21:28:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e315-7e18-bd6f-837602a23601 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e315-7db2-945d-06bc5bc71e46 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e315-7db2-945d-06bc5bc71e46 2026/02/04 21:28:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (0.74s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/04 21:28:53 INFO Applying migration id=initial 2026/02/04 21:28:53 INFO Applying migration id=notesupdated 2026/02/04 21:28:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:53 INFO Applying migration id=activitiesid 2026/02/04 21:28:53 INFO Applying migration id=outbox 2026/02/04 21:28:53 INFO Applying migration id=edits 2026/02/04 21:28:53 INFO Applying migration id=outboxactor 2026/02/04 21:28:53 INFO Applying migration id=outboxsender 2026/02/04 21:28:53 INFO Applying migration id=thread 2026/02/04 21:28:53 INFO Applying migration id=host 2026/02/04 21:28:53 INFO Applying migration id=sharedinbox 2026/02/04 21:28:53 INFO Applying migration id=noteshost 2026/02/04 21:28:53 INFO Applying migration id=fetched 2026/02/04 21:28:53 INFO Applying migration id=move 2026/02/04 21:28:53 INFO Applying migration id=cleanup 2026/02/04 21:28:53 INFO Applying migration id=received 2026/02/04 21:28:53 INFO Applying migration id=namehost 2026/02/04 21:28:53 INFO Applying migration id=outboxhost 2026/02/04 21:28:53 INFO Applying migration id=notesfts 2026/02/04 21:28:53 INFO Applying migration id=iconsname 2026/02/04 21:28:53 INFO Applying migration id=nohash 2026/02/04 21:28:53 INFO Applying migration id=shares 2026/02/04 21:28:53 INFO Applying migration id=actorttl 2026/02/04 21:28:53 INFO Applying migration id=tocc 2026/02/04 21:28:53 INFO Applying migration id=followeds 2026/02/04 21:28:53 INFO Applying migration id=certhash 2026/02/04 21:28:53 INFO Applying migration id=follows_sync 2026/02/04 21:28:53 INFO Applying migration id=jsonpath 2026/02/04 21:28:53 INFO Applying migration id=localforward 2026/02/04 21:28:53 INFO Applying migration id=avatar 2026/02/04 21:28:53 INFO Applying migration id=noimage 2026/02/04 21:28:53 INFO Applying migration id=feed 2026/02/04 21:28:53 INFO Applying migration id=bookmarks 2026/02/04 21:28:53 INFO Applying migration id=shareactivity 2026/02/04 21:28:53 INFO Applying migration id=application 2026/02/04 21:28:53 INFO Applying migration id=certificates 2026/02/04 21:28:53 INFO Applying migration id=rawforward 2026/02/04 21:28:53 INFO Applying migration id=publickey 2026/02/04 21:28:53 INFO Applying migration id=resolvegroup 2026/02/04 21:28:53 INFO Applying migration id=reject 2026/02/04 21:28:53 INFO Applying migration id=autodel 2026/02/04 21:28:53 INFO Applying migration id=jsonb 2026/02/04 21:28:53 INFO Applying migration id=quote 2026/02/04 21:28:53 INFO Applying migration id=rfc9421 2026/02/04 21:28:53 INFO Applying migration id=keys 2026/02/04 21:28:53 INFO Applying migration id=portable 2026/02/04 21:28:53 INFO Applying migration id=proofs 2026/02/04 21:28:53 INFO Applying migration id=contexts 2026/02/04 21:28:53 INFO Applying migration id=deliverieshost 2026/02/04 21:28:53 INFO Applying migration id=pembegin 2026/02/04 21:28:53 INFO Applying migration id=didhost 2026/02/04 21:28:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:53 INFO Applying migration id=invites 2026/02/04 21:28:53 INFO Applying migration id=ed25519blob 2026/02/04 21:28:53 INFO Applying migration id=rsablob 2026/02/04 21:28:53 INFO Applying migration id=iconscid 2026/02/04 21:28:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e64c-742f-8d40-ccbcd70c5c7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e64c-73fb-9bb0-3ed877c3b47b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e64c-73fb-9bb0-3ed877c3b47b 2026/02/04 21:28:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (0.82s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/04 21:28:54 INFO Applying migration id=initial 2026/02/04 21:28:54 INFO Applying migration id=notesupdated 2026/02/04 21:28:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:54 INFO Applying migration id=activitiesid 2026/02/04 21:28:54 INFO Applying migration id=outbox 2026/02/04 21:28:54 INFO Applying migration id=edits 2026/02/04 21:28:54 INFO Applying migration id=outboxactor 2026/02/04 21:28:54 INFO Applying migration id=outboxsender 2026/02/04 21:28:54 INFO Applying migration id=thread 2026/02/04 21:28:54 INFO Applying migration id=host 2026/02/04 21:28:54 INFO Applying migration id=sharedinbox 2026/02/04 21:28:54 INFO Applying migration id=noteshost 2026/02/04 21:28:54 INFO Applying migration id=fetched 2026/02/04 21:28:54 INFO Applying migration id=move 2026/02/04 21:28:54 INFO Applying migration id=cleanup 2026/02/04 21:28:54 INFO Applying migration id=received 2026/02/04 21:28:54 INFO Applying migration id=namehost 2026/02/04 21:28:54 INFO Applying migration id=outboxhost 2026/02/04 21:28:54 INFO Applying migration id=notesfts 2026/02/04 21:28:54 INFO Applying migration id=iconsname 2026/02/04 21:28:54 INFO Applying migration id=nohash 2026/02/04 21:28:54 INFO Applying migration id=shares 2026/02/04 21:28:54 INFO Applying migration id=actorttl 2026/02/04 21:28:54 INFO Applying migration id=tocc 2026/02/04 21:28:54 INFO Applying migration id=followeds 2026/02/04 21:28:54 INFO Applying migration id=certhash 2026/02/04 21:28:54 INFO Applying migration id=follows_sync 2026/02/04 21:28:54 INFO Applying migration id=jsonpath 2026/02/04 21:28:54 INFO Applying migration id=localforward 2026/02/04 21:28:54 INFO Applying migration id=avatar 2026/02/04 21:28:54 INFO Applying migration id=noimage 2026/02/04 21:28:54 INFO Applying migration id=feed 2026/02/04 21:28:54 INFO Applying migration id=bookmarks 2026/02/04 21:28:54 INFO Applying migration id=shareactivity 2026/02/04 21:28:54 INFO Applying migration id=application 2026/02/04 21:28:54 INFO Applying migration id=certificates 2026/02/04 21:28:54 INFO Applying migration id=rawforward 2026/02/04 21:28:54 INFO Applying migration id=publickey 2026/02/04 21:28:54 INFO Applying migration id=resolvegroup 2026/02/04 21:28:54 INFO Applying migration id=reject 2026/02/04 21:28:54 INFO Applying migration id=autodel 2026/02/04 21:28:54 INFO Applying migration id=jsonb 2026/02/04 21:28:54 INFO Applying migration id=quote 2026/02/04 21:28:54 INFO Applying migration id=rfc9421 2026/02/04 21:28:54 INFO Applying migration id=keys 2026/02/04 21:28:54 INFO Applying migration id=portable 2026/02/04 21:28:54 INFO Applying migration id=proofs 2026/02/04 21:28:54 INFO Applying migration id=contexts 2026/02/04 21:28:54 INFO Applying migration id=deliverieshost 2026/02/04 21:28:54 INFO Applying migration id=pembegin 2026/02/04 21:28:54 INFO Applying migration id=didhost 2026/02/04 21:28:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:54 INFO Applying migration id=invites 2026/02/04 21:28:54 INFO Applying migration id=ed25519blob 2026/02/04 21:28:54 INFO Applying migration id=rsablob 2026/02/04 21:28:54 INFO Applying migration id=iconscid 2026/02/04 21:28:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e8d8-783c-b934-ad276cf8ba5e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e8d8-780a-835f-1e0493b197b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e8d8-780a-835f-1e0493b197b7 2026/02/04 21:28:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (0.65s) === RUN TestOutbox_PostToFollowersSelf 2026/02/04 21:28:54 INFO Applying migration id=initial 2026/02/04 21:28:54 INFO Applying migration id=notesupdated 2026/02/04 21:28:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:54 INFO Applying migration id=activitiesid 2026/02/04 21:28:54 INFO Applying migration id=outbox 2026/02/04 21:28:54 INFO Applying migration id=edits 2026/02/04 21:28:54 INFO Applying migration id=outboxactor 2026/02/04 21:28:54 INFO Applying migration id=outboxsender 2026/02/04 21:28:54 INFO Applying migration id=thread 2026/02/04 21:28:54 INFO Applying migration id=host 2026/02/04 21:28:54 INFO Applying migration id=sharedinbox 2026/02/04 21:28:54 INFO Applying migration id=noteshost 2026/02/04 21:28:54 INFO Applying migration id=fetched 2026/02/04 21:28:54 INFO Applying migration id=move 2026/02/04 21:28:54 INFO Applying migration id=cleanup 2026/02/04 21:28:54 INFO Applying migration id=received 2026/02/04 21:28:54 INFO Applying migration id=namehost 2026/02/04 21:28:54 INFO Applying migration id=outboxhost 2026/02/04 21:28:54 INFO Applying migration id=notesfts 2026/02/04 21:28:54 INFO Applying migration id=iconsname 2026/02/04 21:28:54 INFO Applying migration id=nohash 2026/02/04 21:28:54 INFO Applying migration id=shares 2026/02/04 21:28:54 INFO Applying migration id=actorttl 2026/02/04 21:28:54 INFO Applying migration id=tocc 2026/02/04 21:28:54 INFO Applying migration id=followeds 2026/02/04 21:28:54 INFO Applying migration id=certhash 2026/02/04 21:28:54 INFO Applying migration id=follows_sync 2026/02/04 21:28:54 INFO Applying migration id=jsonpath 2026/02/04 21:28:54 INFO Applying migration id=localforward 2026/02/04 21:28:54 INFO Applying migration id=avatar 2026/02/04 21:28:54 INFO Applying migration id=noimage 2026/02/04 21:28:54 INFO Applying migration id=feed 2026/02/04 21:28:54 INFO Applying migration id=bookmarks 2026/02/04 21:28:54 INFO Applying migration id=shareactivity 2026/02/04 21:28:54 INFO Applying migration id=application 2026/02/04 21:28:54 INFO Applying migration id=certificates 2026/02/04 21:28:54 INFO Applying migration id=rawforward 2026/02/04 21:28:54 INFO Applying migration id=publickey 2026/02/04 21:28:54 INFO Applying migration id=resolvegroup 2026/02/04 21:28:54 INFO Applying migration id=reject 2026/02/04 21:28:54 INFO Applying migration id=autodel 2026/02/04 21:28:54 INFO Applying migration id=jsonb 2026/02/04 21:28:54 INFO Applying migration id=quote 2026/02/04 21:28:54 INFO Applying migration id=rfc9421 2026/02/04 21:28:54 INFO Applying migration id=keys 2026/02/04 21:28:54 INFO Applying migration id=portable 2026/02/04 21:28:54 INFO Applying migration id=proofs 2026/02/04 21:28:54 INFO Applying migration id=contexts 2026/02/04 21:28:54 INFO Applying migration id=deliverieshost 2026/02/04 21:28:54 INFO Applying migration id=pembegin 2026/02/04 21:28:54 INFO Applying migration id=didhost 2026/02/04 21:28:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:54 INFO Applying migration id=invites 2026/02/04 21:28:54 INFO Applying migration id=ed25519blob 2026/02/04 21:28:54 INFO Applying migration id=rsablob 2026/02/04 21:28:54 INFO Applying migration id=iconscid 2026/02/04 21:28:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-eae1-7a4a-8b17-10ecbed87b08 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-eae1-7a29-a314-34c747aeeca0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-eae1-7a29-a314-34c747aeeca0 2026/02/04 21:28:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.52s) === RUN TestOutbox_DM 2026/02/04 21:28:55 INFO Applying migration id=initial 2026/02/04 21:28:55 INFO Applying migration id=notesupdated 2026/02/04 21:28:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:55 INFO Applying migration id=activitiesid 2026/02/04 21:28:55 INFO Applying migration id=outbox 2026/02/04 21:28:55 INFO Applying migration id=edits 2026/02/04 21:28:55 INFO Applying migration id=outboxactor 2026/02/04 21:28:55 INFO Applying migration id=outboxsender 2026/02/04 21:28:55 INFO Applying migration id=thread 2026/02/04 21:28:55 INFO Applying migration id=host 2026/02/04 21:28:55 INFO Applying migration id=sharedinbox 2026/02/04 21:28:55 INFO Applying migration id=noteshost 2026/02/04 21:28:55 INFO Applying migration id=fetched 2026/02/04 21:28:55 INFO Applying migration id=move 2026/02/04 21:28:55 INFO Applying migration id=cleanup 2026/02/04 21:28:55 INFO Applying migration id=received 2026/02/04 21:28:55 INFO Applying migration id=namehost 2026/02/04 21:28:55 INFO Applying migration id=outboxhost 2026/02/04 21:28:55 INFO Applying migration id=notesfts 2026/02/04 21:28:55 INFO Applying migration id=iconsname 2026/02/04 21:28:55 INFO Applying migration id=nohash 2026/02/04 21:28:55 INFO Applying migration id=shares 2026/02/04 21:28:55 INFO Applying migration id=actorttl 2026/02/04 21:28:55 INFO Applying migration id=tocc 2026/02/04 21:28:55 INFO Applying migration id=followeds 2026/02/04 21:28:55 INFO Applying migration id=certhash 2026/02/04 21:28:55 INFO Applying migration id=follows_sync 2026/02/04 21:28:55 INFO Applying migration id=jsonpath 2026/02/04 21:28:55 INFO Applying migration id=localforward 2026/02/04 21:28:55 INFO Applying migration id=avatar 2026/02/04 21:28:55 INFO Applying migration id=noimage 2026/02/04 21:28:55 INFO Applying migration id=feed 2026/02/04 21:28:55 INFO Applying migration id=bookmarks 2026/02/04 21:28:55 INFO Applying migration id=shareactivity 2026/02/04 21:28:55 INFO Applying migration id=application 2026/02/04 21:28:55 INFO Applying migration id=certificates 2026/02/04 21:28:55 INFO Applying migration id=rawforward 2026/02/04 21:28:55 INFO Applying migration id=publickey 2026/02/04 21:28:55 INFO Applying migration id=resolvegroup 2026/02/04 21:28:55 INFO Applying migration id=reject 2026/02/04 21:28:55 INFO Applying migration id=autodel 2026/02/04 21:28:55 INFO Applying migration id=jsonb 2026/02/04 21:28:55 INFO Applying migration id=quote 2026/02/04 21:28:55 INFO Applying migration id=rfc9421 2026/02/04 21:28:55 INFO Applying migration id=keys 2026/02/04 21:28:55 INFO Applying migration id=portable 2026/02/04 21:28:55 INFO Applying migration id=proofs 2026/02/04 21:28:55 INFO Applying migration id=contexts 2026/02/04 21:28:55 INFO Applying migration id=deliverieshost 2026/02/04 21:28:55 INFO Applying migration id=pembegin 2026/02/04 21:28:55 INFO Applying migration id=didhost 2026/02/04 21:28:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:55 INFO Applying migration id=invites 2026/02/04 21:28:55 INFO Applying migration id=ed25519blob 2026/02/04 21:28:55 INFO Applying migration id=rsablob 2026/02/04 21:28:55 INFO Applying migration id=iconscid 2026/02/04 21:28:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ed6d-7adf-ad42-47a4c561fe72 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-ed6e-7c19-abca-e3b635b34a83 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-ed6d-7adf-ad42-47a4c561fe72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-ed6d-7adf-ad42-47a4c561fe72 2026/02/04 21:28:55 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-ed70-70d3-bb81-5d71b927728e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-ed6f-794d-a50a-c3c69af39c2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-ed6f-794d-a50a-c3c69af39c2f 2026/02/04 21:28:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (0.66s) === RUN TestOutbox_DMSelf 2026/02/04 21:28:55 INFO Applying migration id=initial 2026/02/04 21:28:55 INFO Applying migration id=notesupdated 2026/02/04 21:28:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:55 INFO Applying migration id=activitiesid 2026/02/04 21:28:55 INFO Applying migration id=outbox 2026/02/04 21:28:55 INFO Applying migration id=edits 2026/02/04 21:28:55 INFO Applying migration id=outboxactor 2026/02/04 21:28:55 INFO Applying migration id=outboxsender 2026/02/04 21:28:55 INFO Applying migration id=thread 2026/02/04 21:28:55 INFO Applying migration id=host 2026/02/04 21:28:55 INFO Applying migration id=sharedinbox 2026/02/04 21:28:55 INFO Applying migration id=noteshost 2026/02/04 21:28:55 INFO Applying migration id=fetched 2026/02/04 21:28:55 INFO Applying migration id=move 2026/02/04 21:28:55 INFO Applying migration id=cleanup 2026/02/04 21:28:55 INFO Applying migration id=received 2026/02/04 21:28:55 INFO Applying migration id=namehost 2026/02/04 21:28:55 INFO Applying migration id=outboxhost 2026/02/04 21:28:55 INFO Applying migration id=notesfts 2026/02/04 21:28:55 INFO Applying migration id=iconsname 2026/02/04 21:28:55 INFO Applying migration id=nohash 2026/02/04 21:28:55 INFO Applying migration id=shares 2026/02/04 21:28:55 INFO Applying migration id=actorttl 2026/02/04 21:28:55 INFO Applying migration id=tocc 2026/02/04 21:28:55 INFO Applying migration id=followeds 2026/02/04 21:28:55 INFO Applying migration id=certhash 2026/02/04 21:28:55 INFO Applying migration id=follows_sync 2026/02/04 21:28:55 INFO Applying migration id=jsonpath 2026/02/04 21:28:56 INFO Applying migration id=localforward 2026/02/04 21:28:56 INFO Applying migration id=avatar 2026/02/04 21:28:56 INFO Applying migration id=noimage 2026/02/04 21:28:56 INFO Applying migration id=feed 2026/02/04 21:28:56 INFO Applying migration id=bookmarks 2026/02/04 21:28:56 INFO Applying migration id=shareactivity 2026/02/04 21:28:56 INFO Applying migration id=application 2026/02/04 21:28:56 INFO Applying migration id=certificates 2026/02/04 21:28:56 INFO Applying migration id=rawforward 2026/02/04 21:28:56 INFO Applying migration id=publickey 2026/02/04 21:28:56 INFO Applying migration id=resolvegroup 2026/02/04 21:28:56 INFO Applying migration id=reject 2026/02/04 21:28:56 INFO Applying migration id=autodel 2026/02/04 21:28:56 INFO Applying migration id=jsonb 2026/02/04 21:28:56 INFO Applying migration id=quote 2026/02/04 21:28:56 INFO Applying migration id=rfc9421 2026/02/04 21:28:56 INFO Applying migration id=keys 2026/02/04 21:28:56 INFO Applying migration id=portable 2026/02/04 21:28:56 INFO Applying migration id=proofs 2026/02/04 21:28:56 INFO Applying migration id=contexts 2026/02/04 21:28:56 INFO Applying migration id=deliverieshost 2026/02/04 21:28:56 INFO Applying migration id=pembegin 2026/02/04 21:28:56 INFO Applying migration id=didhost 2026/02/04 21:28:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:56 INFO Applying migration id=invites 2026/02/04 21:28:56 INFO Applying migration id=ed25519blob 2026/02/04 21:28:56 INFO Applying migration id=rsablob 2026/02/04 21:28:56 INFO Applying migration id=iconscid 2026/02/04 21:28:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ef2d-7183-a6f1-54b4dc7e2b94 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-ef2d-79ee-9bf0-d75ba9385fb9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-ef2d-7183-a6f1-54b4dc7e2b94 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-ef2d-7183-a6f1-54b4dc7e2b94 2026/02/04 21:28:56 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-ef2e-74b2-8c42-4999f6ea5124 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-ef2e-70e4-88a8-6ebd23205b59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-ef2e-70e4-88a8-6ebd23205b59 2026/02/04 21:28:56 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (0.44s) === RUN TestOutbox_DMNotRecipient 2026/02/04 21:28:56 INFO Applying migration id=initial 2026/02/04 21:28:56 INFO Applying migration id=notesupdated 2026/02/04 21:28:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:56 INFO Applying migration id=activitiesid 2026/02/04 21:28:56 INFO Applying migration id=outbox 2026/02/04 21:28:56 INFO Applying migration id=edits 2026/02/04 21:28:56 INFO Applying migration id=outboxactor 2026/02/04 21:28:56 INFO Applying migration id=outboxsender 2026/02/04 21:28:56 INFO Applying migration id=thread 2026/02/04 21:28:56 INFO Applying migration id=host 2026/02/04 21:28:56 INFO Applying migration id=sharedinbox 2026/02/04 21:28:56 INFO Applying migration id=noteshost 2026/02/04 21:28:56 INFO Applying migration id=fetched 2026/02/04 21:28:56 INFO Applying migration id=move 2026/02/04 21:28:56 INFO Applying migration id=cleanup 2026/02/04 21:28:56 INFO Applying migration id=received 2026/02/04 21:28:56 INFO Applying migration id=namehost 2026/02/04 21:28:56 INFO Applying migration id=outboxhost 2026/02/04 21:28:56 INFO Applying migration id=notesfts 2026/02/04 21:28:56 INFO Applying migration id=iconsname 2026/02/04 21:28:56 INFO Applying migration id=nohash 2026/02/04 21:28:56 INFO Applying migration id=shares 2026/02/04 21:28:56 INFO Applying migration id=actorttl 2026/02/04 21:28:56 INFO Applying migration id=tocc 2026/02/04 21:28:56 INFO Applying migration id=followeds 2026/02/04 21:28:56 INFO Applying migration id=certhash 2026/02/04 21:28:56 INFO Applying migration id=follows_sync 2026/02/04 21:28:56 INFO Applying migration id=jsonpath 2026/02/04 21:28:56 INFO Applying migration id=localforward 2026/02/04 21:28:56 INFO Applying migration id=avatar 2026/02/04 21:28:56 INFO Applying migration id=noimage 2026/02/04 21:28:56 INFO Applying migration id=feed 2026/02/04 21:28:56 INFO Applying migration id=bookmarks 2026/02/04 21:28:56 INFO Applying migration id=shareactivity 2026/02/04 21:28:56 INFO Applying migration id=application 2026/02/04 21:28:56 INFO Applying migration id=certificates 2026/02/04 21:28:56 INFO Applying migration id=rawforward 2026/02/04 21:28:56 INFO Applying migration id=publickey 2026/02/04 21:28:56 INFO Applying migration id=resolvegroup 2026/02/04 21:28:56 INFO Applying migration id=reject 2026/02/04 21:28:56 INFO Applying migration id=autodel 2026/02/04 21:28:56 INFO Applying migration id=jsonb 2026/02/04 21:28:56 INFO Applying migration id=quote 2026/02/04 21:28:56 INFO Applying migration id=rfc9421 2026/02/04 21:28:56 INFO Applying migration id=keys 2026/02/04 21:28:56 INFO Applying migration id=portable 2026/02/04 21:28:56 INFO Applying migration id=proofs 2026/02/04 21:28:56 INFO Applying migration id=contexts 2026/02/04 21:28:56 INFO Applying migration id=deliverieshost 2026/02/04 21:28:56 INFO Applying migration id=pembegin 2026/02/04 21:28:56 INFO Applying migration id=didhost 2026/02/04 21:28:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:56 INFO Applying migration id=invites 2026/02/04 21:28:56 INFO Applying migration id=ed25519blob 2026/02/04 21:28:56 INFO Applying migration id=rsablob 2026/02/04 21:28:56 INFO Applying migration id=iconscid 2026/02/04 21:28:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-f2b9-7ece-b3dc-9696a2f31f8d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-f2ba-76c9-a22e-4563ee039769 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-f2b9-7ece-b3dc-9696a2f31f8d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-f2b9-7ece-b3dc-9696a2f31f8d 2026/02/04 21:28:57 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-f2bb-7016-9339-5827628042b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-f2ba-7c2b-a481-e1593f0e189a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-f2ba-7c2b-a481-e1593f0e189a 2026/02/04 21:28:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.91s) === RUN TestOutbox_UnauthenticatedUser 2026/02/04 21:28:57 INFO Applying migration id=initial 2026/02/04 21:28:57 INFO Applying migration id=notesupdated 2026/02/04 21:28:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:57 INFO Applying migration id=activitiesid 2026/02/04 21:28:57 INFO Applying migration id=outbox 2026/02/04 21:28:57 INFO Applying migration id=edits 2026/02/04 21:28:57 INFO Applying migration id=outboxactor 2026/02/04 21:28:57 INFO Applying migration id=outboxsender 2026/02/04 21:28:57 INFO Applying migration id=thread 2026/02/04 21:28:57 INFO Applying migration id=host 2026/02/04 21:28:57 INFO Applying migration id=sharedinbox 2026/02/04 21:28:57 INFO Applying migration id=noteshost 2026/02/04 21:28:57 INFO Applying migration id=fetched 2026/02/04 21:28:57 INFO Applying migration id=move 2026/02/04 21:28:57 INFO Applying migration id=cleanup 2026/02/04 21:28:57 INFO Applying migration id=received 2026/02/04 21:28:57 INFO Applying migration id=namehost 2026/02/04 21:28:57 INFO Applying migration id=outboxhost 2026/02/04 21:28:57 INFO Applying migration id=notesfts 2026/02/04 21:28:57 INFO Applying migration id=iconsname 2026/02/04 21:28:57 INFO Applying migration id=nohash 2026/02/04 21:28:57 INFO Applying migration id=shares 2026/02/04 21:28:57 INFO Applying migration id=actorttl 2026/02/04 21:28:57 INFO Applying migration id=tocc 2026/02/04 21:28:57 INFO Applying migration id=followeds 2026/02/04 21:28:57 INFO Applying migration id=certhash 2026/02/04 21:28:57 INFO Applying migration id=follows_sync 2026/02/04 21:28:57 INFO Applying migration id=jsonpath 2026/02/04 21:28:57 INFO Applying migration id=localforward 2026/02/04 21:28:57 INFO Applying migration id=avatar 2026/02/04 21:28:57 INFO Applying migration id=noimage 2026/02/04 21:28:57 INFO Applying migration id=feed 2026/02/04 21:28:57 INFO Applying migration id=bookmarks 2026/02/04 21:28:57 INFO Applying migration id=shareactivity 2026/02/04 21:28:57 INFO Applying migration id=application 2026/02/04 21:28:57 INFO Applying migration id=certificates 2026/02/04 21:28:57 INFO Applying migration id=rawforward 2026/02/04 21:28:57 INFO Applying migration id=publickey 2026/02/04 21:28:57 INFO Applying migration id=resolvegroup 2026/02/04 21:28:57 INFO Applying migration id=reject 2026/02/04 21:28:57 INFO Applying migration id=autodel 2026/02/04 21:28:57 INFO Applying migration id=jsonb 2026/02/04 21:28:57 INFO Applying migration id=quote 2026/02/04 21:28:57 INFO Applying migration id=rfc9421 2026/02/04 21:28:57 INFO Applying migration id=keys 2026/02/04 21:28:57 INFO Applying migration id=portable 2026/02/04 21:28:57 INFO Applying migration id=proofs 2026/02/04 21:28:57 INFO Applying migration id=contexts 2026/02/04 21:28:57 INFO Applying migration id=deliverieshost 2026/02/04 21:28:57 INFO Applying migration id=pembegin 2026/02/04 21:28:57 INFO Applying migration id=didhost 2026/02/04 21:28:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:57 INFO Applying migration id=invites 2026/02/04 21:28:57 INFO Applying migration id=ed25519blob 2026/02/04 21:28:57 INFO Applying migration id=rsablob 2026/02/04 21:28:57 INFO Applying migration id=iconscid 2026/02/04 21:28:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-f581-7e5b-8525-1c3bc396e78b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-f582-76dd-a074-1d94d4131b9d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-f581-7e5b-8525-1c3bc396e78b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-f581-7e5b-8525-1c3bc396e78b 2026/02/04 21:28:57 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-f583-7038-a571-c0c7684db23f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-f582-7c11-97d0-add0d490500a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-f582-7c11-97d0-add0d490500a 2026/02/04 21:28:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (0.71s) === RUN TestOutbox_PublicPostInGroup 2026/02/04 21:28:57 INFO Applying migration id=initial 2026/02/04 21:28:57 INFO Applying migration id=notesupdated 2026/02/04 21:28:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:57 INFO Applying migration id=activitiesid 2026/02/04 21:28:57 INFO Applying migration id=outbox 2026/02/04 21:28:57 INFO Applying migration id=edits 2026/02/04 21:28:57 INFO Applying migration id=outboxactor 2026/02/04 21:28:57 INFO Applying migration id=outboxsender 2026/02/04 21:28:57 INFO Applying migration id=thread 2026/02/04 21:28:57 INFO Applying migration id=host 2026/02/04 21:28:57 INFO Applying migration id=sharedinbox 2026/02/04 21:28:57 INFO Applying migration id=noteshost 2026/02/04 21:28:57 INFO Applying migration id=fetched 2026/02/04 21:28:57 INFO Applying migration id=move 2026/02/04 21:28:57 INFO Applying migration id=cleanup 2026/02/04 21:28:57 INFO Applying migration id=received 2026/02/04 21:28:57 INFO Applying migration id=namehost 2026/02/04 21:28:58 INFO Applying migration id=outboxhost 2026/02/04 21:28:58 INFO Applying migration id=notesfts 2026/02/04 21:28:58 INFO Applying migration id=iconsname 2026/02/04 21:28:58 INFO Applying migration id=nohash 2026/02/04 21:28:58 INFO Applying migration id=shares 2026/02/04 21:28:58 INFO Applying migration id=actorttl 2026/02/04 21:28:58 INFO Applying migration id=tocc 2026/02/04 21:28:58 INFO Applying migration id=followeds 2026/02/04 21:28:58 INFO Applying migration id=certhash 2026/02/04 21:28:58 INFO Applying migration id=follows_sync 2026/02/04 21:28:58 INFO Applying migration id=jsonpath 2026/02/04 21:28:58 INFO Applying migration id=localforward 2026/02/04 21:28:58 INFO Applying migration id=avatar 2026/02/04 21:28:58 INFO Applying migration id=noimage 2026/02/04 21:28:58 INFO Applying migration id=feed 2026/02/04 21:28:58 INFO Applying migration id=bookmarks 2026/02/04 21:28:58 INFO Applying migration id=shareactivity 2026/02/04 21:28:58 INFO Applying migration id=application 2026/02/04 21:28:58 INFO Applying migration id=certificates 2026/02/04 21:28:58 INFO Applying migration id=rawforward 2026/02/04 21:28:58 INFO Applying migration id=publickey 2026/02/04 21:28:58 INFO Applying migration id=resolvegroup 2026/02/04 21:28:58 INFO Applying migration id=reject 2026/02/04 21:28:58 INFO Applying migration id=autodel 2026/02/04 21:28:58 INFO Applying migration id=jsonb 2026/02/04 21:28:58 INFO Applying migration id=quote 2026/02/04 21:28:58 INFO Applying migration id=rfc9421 2026/02/04 21:28:58 INFO Applying migration id=keys 2026/02/04 21:28:58 INFO Applying migration id=portable 2026/02/04 21:28:58 INFO Applying migration id=proofs 2026/02/04 21:28:58 INFO Applying migration id=contexts 2026/02/04 21:28:58 INFO Applying migration id=deliverieshost 2026/02/04 21:28:58 INFO Applying migration id=pembegin 2026/02/04 21:28:58 INFO Applying migration id=didhost 2026/02/04 21:28:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:58 INFO Applying migration id=invites 2026/02/04 21:28:58 INFO Applying migration id=ed25519blob 2026/02/04 21:28:58 INFO Applying migration id=rsablob 2026/02/04 21:28:58 INFO Applying migration id=iconscid 2026/02/04 21:28: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/02/04 21:28:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (0.82s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/04 21:28:58 INFO Applying migration id=initial 2026/02/04 21:28:58 INFO Applying migration id=notesupdated 2026/02/04 21:28:58 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:58 INFO Applying migration id=activitiesid 2026/02/04 21:28:58 INFO Applying migration id=outbox 2026/02/04 21:28:58 INFO Applying migration id=edits 2026/02/04 21:28:58 INFO Applying migration id=outboxactor 2026/02/04 21:28:58 INFO Applying migration id=outboxsender 2026/02/04 21:28:58 INFO Applying migration id=thread 2026/02/04 21:28:58 INFO Applying migration id=host 2026/02/04 21:28:58 INFO Applying migration id=sharedinbox 2026/02/04 21:28:58 INFO Applying migration id=noteshost 2026/02/04 21:28:58 INFO Applying migration id=fetched 2026/02/04 21:28:58 INFO Applying migration id=move 2026/02/04 21:28:58 INFO Applying migration id=cleanup 2026/02/04 21:28:58 INFO Applying migration id=received 2026/02/04 21:28:58 INFO Applying migration id=namehost 2026/02/04 21:28:58 INFO Applying migration id=outboxhost 2026/02/04 21:28:58 INFO Applying migration id=notesfts 2026/02/04 21:28:58 INFO Applying migration id=iconsname 2026/02/04 21:28:58 INFO Applying migration id=nohash 2026/02/04 21:28:58 INFO Applying migration id=shares 2026/02/04 21:28:58 INFO Applying migration id=actorttl 2026/02/04 21:28:58 INFO Applying migration id=tocc 2026/02/04 21:28:58 INFO Applying migration id=followeds 2026/02/04 21:28:58 INFO Applying migration id=certhash 2026/02/04 21:28:58 INFO Applying migration id=follows_sync 2026/02/04 21:28:58 INFO Applying migration id=jsonpath 2026/02/04 21:28:58 INFO Applying migration id=localforward 2026/02/04 21:28:58 INFO Applying migration id=avatar 2026/02/04 21:28:58 INFO Applying migration id=noimage 2026/02/04 21:28:58 INFO Applying migration id=feed 2026/02/04 21:28:58 INFO Applying migration id=bookmarks 2026/02/04 21:28:58 INFO Applying migration id=shareactivity 2026/02/04 21:28:58 INFO Applying migration id=application 2026/02/04 21:28:58 INFO Applying migration id=certificates 2026/02/04 21:28:58 INFO Applying migration id=rawforward 2026/02/04 21:28:58 INFO Applying migration id=publickey 2026/02/04 21:28:58 INFO Applying migration id=resolvegroup 2026/02/04 21:28:58 INFO Applying migration id=reject 2026/02/04 21:28:58 INFO Applying migration id=autodel 2026/02/04 21:28:58 INFO Applying migration id=jsonb 2026/02/04 21:28:58 INFO Applying migration id=quote 2026/02/04 21:28:58 INFO Applying migration id=rfc9421 2026/02/04 21:28:58 INFO Applying migration id=keys 2026/02/04 21:28:58 INFO Applying migration id=portable 2026/02/04 21:28:58 INFO Applying migration id=proofs 2026/02/04 21:28:58 INFO Applying migration id=contexts 2026/02/04 21:28:58 INFO Applying migration id=deliverieshost 2026/02/04 21:28:58 INFO Applying migration id=pembegin 2026/02/04 21:28:58 INFO Applying migration id=didhost 2026/02/04 21:28:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:58 INFO Applying migration id=invites 2026/02/04 21:28:58 INFO Applying migration id=ed25519blob 2026/02/04 21:28:58 INFO Applying migration id=rsablob 2026/02/04 21:28:58 INFO Applying migration id=iconscid 2026/02/04 21:28:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.50s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/04 21:28:59 INFO Applying migration id=initial 2026/02/04 21:28:59 INFO Applying migration id=notesupdated 2026/02/04 21:28:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:59 INFO Applying migration id=activitiesid 2026/02/04 21:28:59 INFO Applying migration id=outbox 2026/02/04 21:28:59 INFO Applying migration id=edits 2026/02/04 21:28:59 INFO Applying migration id=outboxactor 2026/02/04 21:28:59 INFO Applying migration id=outboxsender 2026/02/04 21:28:59 INFO Applying migration id=thread 2026/02/04 21:28:59 INFO Applying migration id=host 2026/02/04 21:28:59 INFO Applying migration id=sharedinbox 2026/02/04 21:28:59 INFO Applying migration id=noteshost 2026/02/04 21:28:59 INFO Applying migration id=fetched 2026/02/04 21:28:59 INFO Applying migration id=move 2026/02/04 21:28:59 INFO Applying migration id=cleanup 2026/02/04 21:28:59 INFO Applying migration id=received 2026/02/04 21:28:59 INFO Applying migration id=namehost 2026/02/04 21:28:59 INFO Applying migration id=outboxhost 2026/02/04 21:28:59 INFO Applying migration id=notesfts 2026/02/04 21:28:59 INFO Applying migration id=iconsname 2026/02/04 21:28:59 INFO Applying migration id=nohash 2026/02/04 21:28:59 INFO Applying migration id=shares 2026/02/04 21:28:59 INFO Applying migration id=actorttl 2026/02/04 21:28:59 INFO Applying migration id=tocc 2026/02/04 21:28:59 INFO Applying migration id=followeds 2026/02/04 21:28:59 INFO Applying migration id=certhash 2026/02/04 21:28:59 INFO Applying migration id=follows_sync 2026/02/04 21:28:59 INFO Applying migration id=jsonpath 2026/02/04 21:28:59 INFO Applying migration id=localforward 2026/02/04 21:28:59 INFO Applying migration id=avatar 2026/02/04 21:28:59 INFO Applying migration id=noimage 2026/02/04 21:28:59 INFO Applying migration id=feed 2026/02/04 21:28:59 INFO Applying migration id=bookmarks 2026/02/04 21:28:59 INFO Applying migration id=shareactivity 2026/02/04 21:28:59 INFO Applying migration id=application 2026/02/04 21:28:59 INFO Applying migration id=certificates 2026/02/04 21:28:59 INFO Applying migration id=rawforward 2026/02/04 21:28:59 INFO Applying migration id=publickey 2026/02/04 21:28:59 INFO Applying migration id=resolvegroup 2026/02/04 21:28:59 INFO Applying migration id=reject 2026/02/04 21:28:59 INFO Applying migration id=autodel 2026/02/04 21:28:59 INFO Applying migration id=jsonb 2026/02/04 21:28:59 INFO Applying migration id=quote 2026/02/04 21:28:59 INFO Applying migration id=rfc9421 2026/02/04 21:28:59 INFO Applying migration id=keys 2026/02/04 21:28:59 INFO Applying migration id=portable 2026/02/04 21:28:59 INFO Applying migration id=proofs 2026/02/04 21:28:59 INFO Applying migration id=contexts 2026/02/04 21:28:59 INFO Applying migration id=deliverieshost 2026/02/04 21:28:59 INFO Applying migration id=pembegin 2026/02/04 21:28:59 INFO Applying migration id=didhost 2026/02/04 21:28:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:59 INFO Applying migration id=invites 2026/02/04 21:28:59 INFO Applying migration id=ed25519blob 2026/02/04 21:28:59 INFO Applying migration id=rsablob 2026/02/04 21:28:59 INFO Applying migration id=iconscid 2026/02/04 21:28:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:28:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.68s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/04 21:28:59 INFO Applying migration id=initial 2026/02/04 21:28:59 INFO Applying migration id=notesupdated 2026/02/04 21:28:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:59 INFO Applying migration id=activitiesid 2026/02/04 21:28:59 INFO Applying migration id=outbox 2026/02/04 21:29:00 INFO Applying migration id=edits 2026/02/04 21:29:00 INFO Applying migration id=outboxactor 2026/02/04 21:29:00 INFO Applying migration id=outboxsender 2026/02/04 21:29:00 INFO Applying migration id=thread 2026/02/04 21:29:00 INFO Applying migration id=host 2026/02/04 21:29:00 INFO Applying migration id=sharedinbox 2026/02/04 21:29:00 INFO Applying migration id=noteshost 2026/02/04 21:29:00 INFO Applying migration id=fetched 2026/02/04 21:29:00 INFO Applying migration id=move 2026/02/04 21:29:00 INFO Applying migration id=cleanup 2026/02/04 21:29:00 INFO Applying migration id=received 2026/02/04 21:29:00 INFO Applying migration id=namehost 2026/02/04 21:29:00 INFO Applying migration id=outboxhost 2026/02/04 21:29:00 INFO Applying migration id=notesfts 2026/02/04 21:29:00 INFO Applying migration id=iconsname 2026/02/04 21:29:00 INFO Applying migration id=nohash 2026/02/04 21:29:00 INFO Applying migration id=shares 2026/02/04 21:29:00 INFO Applying migration id=actorttl 2026/02/04 21:29:00 INFO Applying migration id=tocc 2026/02/04 21:29:00 INFO Applying migration id=followeds 2026/02/04 21:29:00 INFO Applying migration id=certhash 2026/02/04 21:29:00 INFO Applying migration id=follows_sync 2026/02/04 21:29:00 INFO Applying migration id=jsonpath 2026/02/04 21:29:00 INFO Applying migration id=localforward 2026/02/04 21:29:00 INFO Applying migration id=avatar 2026/02/04 21:29:00 INFO Applying migration id=noimage 2026/02/04 21:29:00 INFO Applying migration id=feed 2026/02/04 21:29:00 INFO Applying migration id=bookmarks 2026/02/04 21:29:00 INFO Applying migration id=shareactivity 2026/02/04 21:29:00 INFO Applying migration id=application 2026/02/04 21:29:00 INFO Applying migration id=certificates 2026/02/04 21:29:00 INFO Applying migration id=rawforward 2026/02/04 21:29:00 INFO Applying migration id=publickey 2026/02/04 21:29:00 INFO Applying migration id=resolvegroup 2026/02/04 21:29:00 INFO Applying migration id=reject 2026/02/04 21:29:00 INFO Applying migration id=autodel 2026/02/04 21:29:00 INFO Applying migration id=jsonb 2026/02/04 21:29:00 INFO Applying migration id=quote 2026/02/04 21:29:00 INFO Applying migration id=rfc9421 2026/02/04 21:29:00 INFO Applying migration id=keys 2026/02/04 21:29:00 INFO Applying migration id=portable 2026/02/04 21:29:00 INFO Applying migration id=proofs 2026/02/04 21:29:00 INFO Applying migration id=contexts 2026/02/04 21:29:00 INFO Applying migration id=deliverieshost 2026/02/04 21:29:00 INFO Applying migration id=pembegin 2026/02/04 21:29:00 INFO Applying migration id=didhost 2026/02/04 21:29:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:00 INFO Applying migration id=invites 2026/02/04 21:29:00 INFO Applying migration id=ed25519blob 2026/02/04 21:29:00 INFO Applying migration id=rsablob 2026/02/04 21:29:00 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (0.46s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/04 21:29:00 INFO Applying migration id=initial 2026/02/04 21:29:00 INFO Applying migration id=notesupdated 2026/02/04 21:29:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:00 INFO Applying migration id=activitiesid 2026/02/04 21:29:00 INFO Applying migration id=outbox 2026/02/04 21:29:00 INFO Applying migration id=edits 2026/02/04 21:29:00 INFO Applying migration id=outboxactor 2026/02/04 21:29:00 INFO Applying migration id=outboxsender 2026/02/04 21:29:00 INFO Applying migration id=thread 2026/02/04 21:29:00 INFO Applying migration id=host 2026/02/04 21:29:00 INFO Applying migration id=sharedinbox 2026/02/04 21:29:00 INFO Applying migration id=noteshost 2026/02/04 21:29:00 INFO Applying migration id=fetched 2026/02/04 21:29:00 INFO Applying migration id=move 2026/02/04 21:29:00 INFO Applying migration id=cleanup 2026/02/04 21:29:00 INFO Applying migration id=received 2026/02/04 21:29:00 INFO Applying migration id=namehost 2026/02/04 21:29:00 INFO Applying migration id=outboxhost 2026/02/04 21:29:00 INFO Applying migration id=notesfts 2026/02/04 21:29:00 INFO Applying migration id=iconsname 2026/02/04 21:29:00 INFO Applying migration id=nohash 2026/02/04 21:29:00 INFO Applying migration id=shares 2026/02/04 21:29:00 INFO Applying migration id=actorttl 2026/02/04 21:29:00 INFO Applying migration id=tocc 2026/02/04 21:29:00 INFO Applying migration id=followeds 2026/02/04 21:29:00 INFO Applying migration id=certhash 2026/02/04 21:29:00 INFO Applying migration id=follows_sync 2026/02/04 21:29:00 INFO Applying migration id=jsonpath 2026/02/04 21:29:00 INFO Applying migration id=localforward 2026/02/04 21:29:00 INFO Applying migration id=avatar 2026/02/04 21:29:00 INFO Applying migration id=noimage 2026/02/04 21:29:00 INFO Applying migration id=feed 2026/02/04 21:29:00 INFO Applying migration id=bookmarks 2026/02/04 21:29:00 INFO Applying migration id=shareactivity 2026/02/04 21:29:00 INFO Applying migration id=application 2026/02/04 21:29:00 INFO Applying migration id=certificates 2026/02/04 21:29:00 INFO Applying migration id=rawforward 2026/02/04 21:29:00 INFO Applying migration id=publickey 2026/02/04 21:29:00 INFO Applying migration id=resolvegroup 2026/02/04 21:29:00 INFO Applying migration id=reject 2026/02/04 21:29:00 INFO Applying migration id=autodel 2026/02/04 21:29:00 INFO Applying migration id=jsonb 2026/02/04 21:29:00 INFO Applying migration id=quote 2026/02/04 21:29:00 INFO Applying migration id=rfc9421 2026/02/04 21:29:00 INFO Applying migration id=keys 2026/02/04 21:29:00 INFO Applying migration id=portable 2026/02/04 21:29:00 INFO Applying migration id=proofs 2026/02/04 21:29:00 INFO Applying migration id=contexts 2026/02/04 21:29:00 INFO Applying migration id=deliverieshost 2026/02/04 21:29:00 INFO Applying migration id=pembegin 2026/02/04 21:29:00 INFO Applying migration id=didhost 2026/02/04 21:29:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:00 INFO Applying migration id=invites 2026/02/04 21:29:00 INFO Applying migration id=ed25519blob 2026/02/04 21:29:00 INFO Applying migration id=rsablob 2026/02/04 21:29:00 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:00 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (0.43s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/04 21:29:00 INFO Applying migration id=initial 2026/02/04 21:29:00 INFO Applying migration id=notesupdated 2026/02/04 21:29:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:00 INFO Applying migration id=activitiesid 2026/02/04 21:29:00 INFO Applying migration id=outbox 2026/02/04 21:29:00 INFO Applying migration id=edits 2026/02/04 21:29:00 INFO Applying migration id=outboxactor 2026/02/04 21:29:00 INFO Applying migration id=outboxsender 2026/02/04 21:29:00 INFO Applying migration id=thread 2026/02/04 21:29:00 INFO Applying migration id=host 2026/02/04 21:29:00 INFO Applying migration id=sharedinbox 2026/02/04 21:29:00 INFO Applying migration id=noteshost 2026/02/04 21:29:00 INFO Applying migration id=fetched 2026/02/04 21:29:00 INFO Applying migration id=move 2026/02/04 21:29:00 INFO Applying migration id=cleanup 2026/02/04 21:29:00 INFO Applying migration id=received 2026/02/04 21:29:00 INFO Applying migration id=namehost 2026/02/04 21:29:00 INFO Applying migration id=outboxhost 2026/02/04 21:29:00 INFO Applying migration id=notesfts 2026/02/04 21:29:00 INFO Applying migration id=iconsname 2026/02/04 21:29:00 INFO Applying migration id=nohash 2026/02/04 21:29:00 INFO Applying migration id=shares 2026/02/04 21:29:00 INFO Applying migration id=actorttl 2026/02/04 21:29:00 INFO Applying migration id=tocc 2026/02/04 21:29:00 INFO Applying migration id=followeds 2026/02/04 21:29:00 INFO Applying migration id=certhash 2026/02/04 21:29:00 INFO Applying migration id=follows_sync 2026/02/04 21:29:00 INFO Applying migration id=jsonpath 2026/02/04 21:29:00 INFO Applying migration id=localforward 2026/02/04 21:29:00 INFO Applying migration id=avatar 2026/02/04 21:29:00 INFO Applying migration id=noimage 2026/02/04 21:29:00 INFO Applying migration id=feed 2026/02/04 21:29:00 INFO Applying migration id=bookmarks 2026/02/04 21:29:00 INFO Applying migration id=shareactivity 2026/02/04 21:29:00 INFO Applying migration id=application 2026/02/04 21:29:00 INFO Applying migration id=certificates 2026/02/04 21:29:00 INFO Applying migration id=rawforward 2026/02/04 21:29:00 INFO Applying migration id=publickey 2026/02/04 21:29:00 INFO Applying migration id=resolvegroup 2026/02/04 21:29:00 INFO Applying migration id=reject 2026/02/04 21:29:00 INFO Applying migration id=autodel 2026/02/04 21:29:00 INFO Applying migration id=jsonb 2026/02/04 21:29:00 INFO Applying migration id=quote 2026/02/04 21:29:00 INFO Applying migration id=rfc9421 2026/02/04 21:29:00 INFO Applying migration id=keys 2026/02/04 21:29:00 INFO Applying migration id=portable 2026/02/04 21:29:00 INFO Applying migration id=proofs 2026/02/04 21:29:00 INFO Applying migration id=contexts 2026/02/04 21:29:00 INFO Applying migration id=deliverieshost 2026/02/04 21:29:00 INFO Applying migration id=pembegin 2026/02/04 21:29:00 INFO Applying migration id=didhost 2026/02/04 21:29:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:00 INFO Applying migration id=invites 2026/02/04 21:29:00 INFO Applying migration id=ed25519blob 2026/02/04 21:29:00 INFO Applying migration id=rsablob 2026/02/04 21:29:00 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:01 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.46s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/04 21:29:01 INFO Applying migration id=initial 2026/02/04 21:29:01 INFO Applying migration id=notesupdated 2026/02/04 21:29:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:01 INFO Applying migration id=activitiesid 2026/02/04 21:29:01 INFO Applying migration id=outbox 2026/02/04 21:29:01 INFO Applying migration id=edits 2026/02/04 21:29:01 INFO Applying migration id=outboxactor 2026/02/04 21:29:01 INFO Applying migration id=outboxsender 2026/02/04 21:29:01 INFO Applying migration id=thread 2026/02/04 21:29:01 INFO Applying migration id=host 2026/02/04 21:29:01 INFO Applying migration id=sharedinbox 2026/02/04 21:29:01 INFO Applying migration id=noteshost 2026/02/04 21:29:01 INFO Applying migration id=fetched 2026/02/04 21:29:01 INFO Applying migration id=move 2026/02/04 21:29:01 INFO Applying migration id=cleanup 2026/02/04 21:29:01 INFO Applying migration id=received 2026/02/04 21:29:01 INFO Applying migration id=namehost 2026/02/04 21:29:01 INFO Applying migration id=outboxhost 2026/02/04 21:29:01 INFO Applying migration id=notesfts 2026/02/04 21:29:01 INFO Applying migration id=iconsname 2026/02/04 21:29:01 INFO Applying migration id=nohash 2026/02/04 21:29:01 INFO Applying migration id=shares 2026/02/04 21:29:01 INFO Applying migration id=actorttl 2026/02/04 21:29:01 INFO Applying migration id=tocc 2026/02/04 21:29:01 INFO Applying migration id=followeds 2026/02/04 21:29:01 INFO Applying migration id=certhash 2026/02/04 21:29:01 INFO Applying migration id=follows_sync 2026/02/04 21:29:01 INFO Applying migration id=jsonpath 2026/02/04 21:29:01 INFO Applying migration id=localforward 2026/02/04 21:29:01 INFO Applying migration id=avatar 2026/02/04 21:29:01 INFO Applying migration id=noimage 2026/02/04 21:29:01 INFO Applying migration id=feed 2026/02/04 21:29:01 INFO Applying migration id=bookmarks 2026/02/04 21:29:01 INFO Applying migration id=shareactivity 2026/02/04 21:29:01 INFO Applying migration id=application 2026/02/04 21:29:01 INFO Applying migration id=certificates 2026/02/04 21:29:01 INFO Applying migration id=rawforward 2026/02/04 21:29:01 INFO Applying migration id=publickey 2026/02/04 21:29:01 INFO Applying migration id=resolvegroup 2026/02/04 21:29:01 INFO Applying migration id=reject 2026/02/04 21:29:01 INFO Applying migration id=autodel 2026/02/04 21:29:01 INFO Applying migration id=jsonb 2026/02/04 21:29:01 INFO Applying migration id=quote 2026/02/04 21:29:01 INFO Applying migration id=rfc9421 2026/02/04 21:29:01 INFO Applying migration id=keys 2026/02/04 21:29:01 INFO Applying migration id=portable 2026/02/04 21:29:01 INFO Applying migration id=proofs 2026/02/04 21:29:01 INFO Applying migration id=contexts 2026/02/04 21:29:01 INFO Applying migration id=deliverieshost 2026/02/04 21:29:01 INFO Applying migration id=pembegin 2026/02/04 21:29:01 INFO Applying migration id=didhost 2026/02/04 21:29:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:01 INFO Applying migration id=invites 2026/02/04 21:29:01 INFO Applying migration id=ed25519blob 2026/02/04 21:29:01 INFO Applying migration id=rsablob 2026/02/04 21:29:01 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:01 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.45s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/04 21:29:01 INFO Applying migration id=initial 2026/02/04 21:29:01 INFO Applying migration id=notesupdated 2026/02/04 21:29:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:01 INFO Applying migration id=activitiesid 2026/02/04 21:29:01 INFO Applying migration id=outbox 2026/02/04 21:29:01 INFO Applying migration id=edits 2026/02/04 21:29:01 INFO Applying migration id=outboxactor 2026/02/04 21:29:01 INFO Applying migration id=outboxsender 2026/02/04 21:29:01 INFO Applying migration id=thread 2026/02/04 21:29:01 INFO Applying migration id=host 2026/02/04 21:29:01 INFO Applying migration id=sharedinbox 2026/02/04 21:29:01 INFO Applying migration id=noteshost 2026/02/04 21:29:01 INFO Applying migration id=fetched 2026/02/04 21:29:01 INFO Applying migration id=move 2026/02/04 21:29:01 INFO Applying migration id=cleanup 2026/02/04 21:29:01 INFO Applying migration id=received 2026/02/04 21:29:01 INFO Applying migration id=namehost 2026/02/04 21:29:01 INFO Applying migration id=outboxhost 2026/02/04 21:29:01 INFO Applying migration id=notesfts 2026/02/04 21:29:01 INFO Applying migration id=iconsname 2026/02/04 21:29:01 INFO Applying migration id=nohash 2026/02/04 21:29:01 INFO Applying migration id=shares 2026/02/04 21:29:01 INFO Applying migration id=actorttl 2026/02/04 21:29:01 INFO Applying migration id=tocc 2026/02/04 21:29:01 INFO Applying migration id=followeds 2026/02/04 21:29:01 INFO Applying migration id=certhash 2026/02/04 21:29:01 INFO Applying migration id=follows_sync 2026/02/04 21:29:01 INFO Applying migration id=jsonpath 2026/02/04 21:29:01 INFO Applying migration id=localforward 2026/02/04 21:29:01 INFO Applying migration id=avatar 2026/02/04 21:29:01 INFO Applying migration id=noimage 2026/02/04 21:29:01 INFO Applying migration id=feed 2026/02/04 21:29:01 INFO Applying migration id=bookmarks 2026/02/04 21:29:01 INFO Applying migration id=shareactivity 2026/02/04 21:29:01 INFO Applying migration id=application 2026/02/04 21:29:01 INFO Applying migration id=certificates 2026/02/04 21:29:01 INFO Applying migration id=rawforward 2026/02/04 21:29:01 INFO Applying migration id=publickey 2026/02/04 21:29:01 INFO Applying migration id=resolvegroup 2026/02/04 21:29:01 INFO Applying migration id=reject 2026/02/04 21:29:01 INFO Applying migration id=autodel 2026/02/04 21:29:01 INFO Applying migration id=jsonb 2026/02/04 21:29:01 INFO Applying migration id=quote 2026/02/04 21:29:01 INFO Applying migration id=rfc9421 2026/02/04 21:29:01 INFO Applying migration id=keys 2026/02/04 21:29:01 INFO Applying migration id=portable 2026/02/04 21:29:01 INFO Applying migration id=proofs 2026/02/04 21:29:01 INFO Applying migration id=contexts 2026/02/04 21:29:01 INFO Applying migration id=deliverieshost 2026/02/04 21:29:01 INFO Applying migration id=pembegin 2026/02/04 21:29:01 INFO Applying migration id=didhost 2026/02/04 21:29:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:01 INFO Applying migration id=invites 2026/02/04 21:29:01 INFO Applying migration id=ed25519blob 2026/02/04 21:29:01 INFO Applying migration id=rsablob 2026/02/04 21:29:01 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:02 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.74s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/04 21:29:02 INFO Applying migration id=initial 2026/02/04 21:29:02 INFO Applying migration id=notesupdated 2026/02/04 21:29:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:02 INFO Applying migration id=activitiesid 2026/02/04 21:29:02 INFO Applying migration id=outbox 2026/02/04 21:29:02 INFO Applying migration id=edits 2026/02/04 21:29:02 INFO Applying migration id=outboxactor 2026/02/04 21:29:02 INFO Applying migration id=outboxsender 2026/02/04 21:29:02 INFO Applying migration id=thread 2026/02/04 21:29:02 INFO Applying migration id=host 2026/02/04 21:29:02 INFO Applying migration id=sharedinbox 2026/02/04 21:29:02 INFO Applying migration id=noteshost 2026/02/04 21:29:02 INFO Applying migration id=fetched 2026/02/04 21:29:02 INFO Applying migration id=move 2026/02/04 21:29:02 INFO Applying migration id=cleanup 2026/02/04 21:29:02 INFO Applying migration id=received 2026/02/04 21:29:02 INFO Applying migration id=namehost 2026/02/04 21:29:02 INFO Applying migration id=outboxhost 2026/02/04 21:29:02 INFO Applying migration id=notesfts 2026/02/04 21:29:02 INFO Applying migration id=iconsname 2026/02/04 21:29:02 INFO Applying migration id=nohash 2026/02/04 21:29:02 INFO Applying migration id=shares 2026/02/04 21:29:02 INFO Applying migration id=actorttl 2026/02/04 21:29:02 INFO Applying migration id=tocc 2026/02/04 21:29:02 INFO Applying migration id=followeds 2026/02/04 21:29:02 INFO Applying migration id=certhash 2026/02/04 21:29:02 INFO Applying migration id=follows_sync 2026/02/04 21:29:02 INFO Applying migration id=jsonpath 2026/02/04 21:29:02 INFO Applying migration id=localforward 2026/02/04 21:29:02 INFO Applying migration id=avatar 2026/02/04 21:29:02 INFO Applying migration id=noimage 2026/02/04 21:29:02 INFO Applying migration id=feed 2026/02/04 21:29:02 INFO Applying migration id=bookmarks 2026/02/04 21:29:02 INFO Applying migration id=shareactivity 2026/02/04 21:29:02 INFO Applying migration id=application 2026/02/04 21:29:02 INFO Applying migration id=certificates 2026/02/04 21:29:02 INFO Applying migration id=rawforward 2026/02/04 21:29:02 INFO Applying migration id=publickey 2026/02/04 21:29:02 INFO Applying migration id=resolvegroup 2026/02/04 21:29:02 INFO Applying migration id=reject 2026/02/04 21:29:02 INFO Applying migration id=autodel 2026/02/04 21:29:02 INFO Applying migration id=jsonb 2026/02/04 21:29:02 INFO Applying migration id=quote 2026/02/04 21:29:02 INFO Applying migration id=rfc9421 2026/02/04 21:29:02 INFO Applying migration id=keys 2026/02/04 21:29:02 INFO Applying migration id=portable 2026/02/04 21:29:02 INFO Applying migration id=proofs 2026/02/04 21:29:02 INFO Applying migration id=contexts 2026/02/04 21:29:02 INFO Applying migration id=deliverieshost 2026/02/04 21:29:02 INFO Applying migration id=pembegin 2026/02/04 21:29:02 INFO Applying migration id=didhost 2026/02/04 21:29:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:02 INFO Applying migration id=invites 2026/02/04 21:29:02 INFO Applying migration id=ed25519blob 2026/02/04 21:29:02 INFO Applying migration id=rsablob 2026/02/04 21:29:02 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:03 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:03 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:29:03 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.78s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/04 21:29:03 INFO Applying migration id=initial 2026/02/04 21:29:03 INFO Applying migration id=notesupdated 2026/02/04 21:29:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:03 INFO Applying migration id=activitiesid 2026/02/04 21:29:03 INFO Applying migration id=outbox 2026/02/04 21:29:03 INFO Applying migration id=edits 2026/02/04 21:29:03 INFO Applying migration id=outboxactor 2026/02/04 21:29:03 INFO Applying migration id=outboxsender 2026/02/04 21:29:03 INFO Applying migration id=thread 2026/02/04 21:29:03 INFO Applying migration id=host 2026/02/04 21:29:03 INFO Applying migration id=sharedinbox 2026/02/04 21:29:03 INFO Applying migration id=noteshost 2026/02/04 21:29:03 INFO Applying migration id=fetched 2026/02/04 21:29:03 INFO Applying migration id=move 2026/02/04 21:29:03 INFO Applying migration id=cleanup 2026/02/04 21:29:03 INFO Applying migration id=received 2026/02/04 21:29:03 INFO Applying migration id=namehost 2026/02/04 21:29:03 INFO Applying migration id=outboxhost 2026/02/04 21:29:03 INFO Applying migration id=notesfts 2026/02/04 21:29:03 INFO Applying migration id=iconsname 2026/02/04 21:29:03 INFO Applying migration id=nohash 2026/02/04 21:29:03 INFO Applying migration id=shares 2026/02/04 21:29:03 INFO Applying migration id=actorttl 2026/02/04 21:29:03 INFO Applying migration id=tocc 2026/02/04 21:29:03 INFO Applying migration id=followeds 2026/02/04 21:29:03 INFO Applying migration id=certhash 2026/02/04 21:29:03 INFO Applying migration id=follows_sync 2026/02/04 21:29:03 INFO Applying migration id=jsonpath 2026/02/04 21:29:03 INFO Applying migration id=localforward 2026/02/04 21:29:03 INFO Applying migration id=avatar 2026/02/04 21:29:03 INFO Applying migration id=noimage 2026/02/04 21:29:03 INFO Applying migration id=feed 2026/02/04 21:29:03 INFO Applying migration id=bookmarks 2026/02/04 21:29:03 INFO Applying migration id=shareactivity 2026/02/04 21:29:03 INFO Applying migration id=application 2026/02/04 21:29:03 INFO Applying migration id=certificates 2026/02/04 21:29:03 INFO Applying migration id=rawforward 2026/02/04 21:29:03 INFO Applying migration id=publickey 2026/02/04 21:29:03 INFO Applying migration id=resolvegroup 2026/02/04 21:29:03 INFO Applying migration id=reject 2026/02/04 21:29:03 INFO Applying migration id=autodel 2026/02/04 21:29:03 INFO Applying migration id=jsonb 2026/02/04 21:29:03 INFO Applying migration id=quote 2026/02/04 21:29:03 INFO Applying migration id=rfc9421 2026/02/04 21:29:03 INFO Applying migration id=keys 2026/02/04 21:29:03 INFO Applying migration id=portable 2026/02/04 21:29:03 INFO Applying migration id=proofs 2026/02/04 21:29:03 INFO Applying migration id=contexts 2026/02/04 21:29:03 INFO Applying migration id=deliverieshost 2026/02/04 21:29:03 INFO Applying migration id=pembegin 2026/02/04 21:29:03 INFO Applying migration id=didhost 2026/02/04 21:29:03 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:03 INFO Applying migration id=invites 2026/02/04 21:29:03 INFO Applying migration id=ed25519blob 2026/02/04 21:29:03 INFO Applying migration id=rsablob 2026/02/04 21:29:03 INFO Applying migration id=iconscid 2026/02/04 21:29:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-0d1c-721c-a72d-9c3c699e9264 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.74s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/04 21:29:04 INFO Applying migration id=initial 2026/02/04 21:29:04 INFO Applying migration id=notesupdated 2026/02/04 21:29:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:04 INFO Applying migration id=activitiesid 2026/02/04 21:29:04 INFO Applying migration id=outbox 2026/02/04 21:29:04 INFO Applying migration id=edits 2026/02/04 21:29:04 INFO Applying migration id=outboxactor 2026/02/04 21:29:04 INFO Applying migration id=outboxsender 2026/02/04 21:29:04 INFO Applying migration id=thread 2026/02/04 21:29:04 INFO Applying migration id=host 2026/02/04 21:29:04 INFO Applying migration id=sharedinbox 2026/02/04 21:29:04 INFO Applying migration id=noteshost 2026/02/04 21:29:04 INFO Applying migration id=fetched 2026/02/04 21:29:04 INFO Applying migration id=move 2026/02/04 21:29:04 INFO Applying migration id=cleanup 2026/02/04 21:29:04 INFO Applying migration id=received 2026/02/04 21:29:04 INFO Applying migration id=namehost 2026/02/04 21:29:04 INFO Applying migration id=outboxhost 2026/02/04 21:29:04 INFO Applying migration id=notesfts 2026/02/04 21:29:04 INFO Applying migration id=iconsname 2026/02/04 21:29:04 INFO Applying migration id=nohash 2026/02/04 21:29:04 INFO Applying migration id=shares 2026/02/04 21:29:04 INFO Applying migration id=actorttl 2026/02/04 21:29:04 INFO Applying migration id=tocc 2026/02/04 21:29:04 INFO Applying migration id=followeds 2026/02/04 21:29:04 INFO Applying migration id=certhash 2026/02/04 21:29:04 INFO Applying migration id=follows_sync 2026/02/04 21:29:04 INFO Applying migration id=jsonpath 2026/02/04 21:29:04 INFO Applying migration id=localforward 2026/02/04 21:29:04 INFO Applying migration id=avatar 2026/02/04 21:29:04 INFO Applying migration id=noimage 2026/02/04 21:29:04 INFO Applying migration id=feed 2026/02/04 21:29:04 INFO Applying migration id=bookmarks 2026/02/04 21:29:04 INFO Applying migration id=shareactivity 2026/02/04 21:29:04 INFO Applying migration id=application 2026/02/04 21:29:04 INFO Applying migration id=certificates 2026/02/04 21:29:04 INFO Applying migration id=rawforward 2026/02/04 21:29:04 INFO Applying migration id=publickey 2026/02/04 21:29:04 INFO Applying migration id=resolvegroup 2026/02/04 21:29:04 INFO Applying migration id=reject 2026/02/04 21:29:04 INFO Applying migration id=autodel 2026/02/04 21:29:04 INFO Applying migration id=jsonb 2026/02/04 21:29:04 INFO Applying migration id=quote 2026/02/04 21:29:04 INFO Applying migration id=rfc9421 2026/02/04 21:29:04 INFO Applying migration id=keys 2026/02/04 21:29:04 INFO Applying migration id=portable 2026/02/04 21:29:04 INFO Applying migration id=proofs 2026/02/04 21:29:04 INFO Applying migration id=contexts 2026/02/04 21:29:04 INFO Applying migration id=deliverieshost 2026/02/04 21:29:04 INFO Applying migration id=pembegin 2026/02/04 21:29:04 INFO Applying migration id=didhost 2026/02/04 21:29:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:04 INFO Applying migration id=invites 2026/02/04 21:29:04 INFO Applying migration id=ed25519blob 2026/02/04 21:29:04 INFO Applying migration id=rsablob 2026/02/04 21:29:04 INFO Applying migration id=iconscid 2026/02/04 21:29:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-0efd-75fe-a085-db1297673295 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (0.48s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/04 21:29:04 INFO Applying migration id=initial 2026/02/04 21:29:04 INFO Applying migration id=notesupdated 2026/02/04 21:29:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:04 INFO Applying migration id=activitiesid 2026/02/04 21:29:04 INFO Applying migration id=outbox 2026/02/04 21:29:04 INFO Applying migration id=edits 2026/02/04 21:29:04 INFO Applying migration id=outboxactor 2026/02/04 21:29:04 INFO Applying migration id=outboxsender 2026/02/04 21:29:04 INFO Applying migration id=thread 2026/02/04 21:29:04 INFO Applying migration id=host 2026/02/04 21:29:04 INFO Applying migration id=sharedinbox 2026/02/04 21:29:04 INFO Applying migration id=noteshost 2026/02/04 21:29:04 INFO Applying migration id=fetched 2026/02/04 21:29:04 INFO Applying migration id=move 2026/02/04 21:29:04 INFO Applying migration id=cleanup 2026/02/04 21:29:04 INFO Applying migration id=received 2026/02/04 21:29:04 INFO Applying migration id=namehost 2026/02/04 21:29:04 INFO Applying migration id=outboxhost 2026/02/04 21:29:04 INFO Applying migration id=notesfts 2026/02/04 21:29:04 INFO Applying migration id=iconsname 2026/02/04 21:29:04 INFO Applying migration id=nohash 2026/02/04 21:29:04 INFO Applying migration id=shares 2026/02/04 21:29:04 INFO Applying migration id=actorttl 2026/02/04 21:29:04 INFO Applying migration id=tocc 2026/02/04 21:29:04 INFO Applying migration id=followeds 2026/02/04 21:29:04 INFO Applying migration id=certhash 2026/02/04 21:29:04 INFO Applying migration id=follows_sync 2026/02/04 21:29:04 INFO Applying migration id=jsonpath 2026/02/04 21:29:04 INFO Applying migration id=localforward 2026/02/04 21:29:04 INFO Applying migration id=avatar 2026/02/04 21:29:04 INFO Applying migration id=noimage 2026/02/04 21:29:04 INFO Applying migration id=feed 2026/02/04 21:29:04 INFO Applying migration id=bookmarks 2026/02/04 21:29:04 INFO Applying migration id=shareactivity 2026/02/04 21:29:04 INFO Applying migration id=application 2026/02/04 21:29:04 INFO Applying migration id=certificates 2026/02/04 21:29:04 INFO Applying migration id=rawforward 2026/02/04 21:29:04 INFO Applying migration id=publickey 2026/02/04 21:29:04 INFO Applying migration id=resolvegroup 2026/02/04 21:29:04 INFO Applying migration id=reject 2026/02/04 21:29:04 INFO Applying migration id=autodel 2026/02/04 21:29:04 INFO Applying migration id=jsonb 2026/02/04 21:29:04 INFO Applying migration id=quote 2026/02/04 21:29:04 INFO Applying migration id=rfc9421 2026/02/04 21:29:04 INFO Applying migration id=keys 2026/02/04 21:29:04 INFO Applying migration id=portable 2026/02/04 21:29:04 INFO Applying migration id=proofs 2026/02/04 21:29:04 INFO Applying migration id=contexts 2026/02/04 21:29:04 INFO Applying migration id=deliverieshost 2026/02/04 21:29:04 INFO Applying migration id=pembegin 2026/02/04 21:29:04 INFO Applying migration id=didhost 2026/02/04 21:29:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:04 INFO Applying migration id=invites 2026/02/04 21:29:04 INFO Applying migration id=ed25519blob 2026/02/04 21:29:04 INFO Applying migration id=rsablob 2026/02/04 21:29:04 INFO Applying migration id=iconscid 2026/02/04 21:29:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1169-7093-878d-f561499265c9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.62s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/04 21:29:05 INFO Applying migration id=initial 2026/02/04 21:29:05 INFO Applying migration id=notesupdated 2026/02/04 21:29:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:05 INFO Applying migration id=activitiesid 2026/02/04 21:29:05 INFO Applying migration id=outbox 2026/02/04 21:29:05 INFO Applying migration id=edits 2026/02/04 21:29:05 INFO Applying migration id=outboxactor 2026/02/04 21:29:05 INFO Applying migration id=outboxsender 2026/02/04 21:29:05 INFO Applying migration id=thread 2026/02/04 21:29:05 INFO Applying migration id=host 2026/02/04 21:29:05 INFO Applying migration id=sharedinbox 2026/02/04 21:29:05 INFO Applying migration id=noteshost 2026/02/04 21:29:05 INFO Applying migration id=fetched 2026/02/04 21:29:05 INFO Applying migration id=move 2026/02/04 21:29:05 INFO Applying migration id=cleanup 2026/02/04 21:29:05 INFO Applying migration id=received 2026/02/04 21:29:05 INFO Applying migration id=namehost 2026/02/04 21:29:05 INFO Applying migration id=outboxhost 2026/02/04 21:29:05 INFO Applying migration id=notesfts 2026/02/04 21:29:05 INFO Applying migration id=iconsname 2026/02/04 21:29:05 INFO Applying migration id=nohash 2026/02/04 21:29:05 INFO Applying migration id=shares 2026/02/04 21:29:05 INFO Applying migration id=actorttl 2026/02/04 21:29:05 INFO Applying migration id=tocc 2026/02/04 21:29:05 INFO Applying migration id=followeds 2026/02/04 21:29:05 INFO Applying migration id=certhash 2026/02/04 21:29:05 INFO Applying migration id=follows_sync 2026/02/04 21:29:05 INFO Applying migration id=jsonpath 2026/02/04 21:29:05 INFO Applying migration id=localforward 2026/02/04 21:29:05 INFO Applying migration id=avatar 2026/02/04 21:29:05 INFO Applying migration id=noimage 2026/02/04 21:29:05 INFO Applying migration id=feed 2026/02/04 21:29:05 INFO Applying migration id=bookmarks 2026/02/04 21:29:05 INFO Applying migration id=shareactivity 2026/02/04 21:29:05 INFO Applying migration id=application 2026/02/04 21:29:05 INFO Applying migration id=certificates 2026/02/04 21:29:05 INFO Applying migration id=rawforward 2026/02/04 21:29:05 INFO Applying migration id=publickey 2026/02/04 21:29:05 INFO Applying migration id=resolvegroup 2026/02/04 21:29:05 INFO Applying migration id=reject 2026/02/04 21:29:05 INFO Applying migration id=autodel 2026/02/04 21:29:05 INFO Applying migration id=jsonb 2026/02/04 21:29:05 INFO Applying migration id=quote 2026/02/04 21:29:05 INFO Applying migration id=rfc9421 2026/02/04 21:29:05 INFO Applying migration id=keys 2026/02/04 21:29:05 INFO Applying migration id=portable 2026/02/04 21:29:05 INFO Applying migration id=proofs 2026/02/04 21:29:05 INFO Applying migration id=contexts 2026/02/04 21:29:05 INFO Applying migration id=deliverieshost 2026/02/04 21:29:05 INFO Applying migration id=pembegin 2026/02/04 21:29:05 INFO Applying migration id=didhost 2026/02/04 21:29:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:05 INFO Applying migration id=invites 2026/02/04 21:29:05 INFO Applying migration id=ed25519blob 2026/02/04 21:29:05 INFO Applying migration id=rsablob 2026/02/04 21:29:05 INFO Applying migration id=iconscid 2026/02/04 21:29:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1469-76f2-98c8-a7244b0b19a6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:29: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/02/04 21:29:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (0.77s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/04 21:29:05 INFO Applying migration id=initial 2026/02/04 21:29:05 INFO Applying migration id=notesupdated 2026/02/04 21:29:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:05 INFO Applying migration id=activitiesid 2026/02/04 21:29:05 INFO Applying migration id=outbox 2026/02/04 21:29:05 INFO Applying migration id=edits 2026/02/04 21:29:05 INFO Applying migration id=outboxactor 2026/02/04 21:29:05 INFO Applying migration id=outboxsender 2026/02/04 21:29:05 INFO Applying migration id=thread 2026/02/04 21:29:05 INFO Applying migration id=host 2026/02/04 21:29:05 INFO Applying migration id=sharedinbox 2026/02/04 21:29:05 INFO Applying migration id=noteshost 2026/02/04 21:29:05 INFO Applying migration id=fetched 2026/02/04 21:29:05 INFO Applying migration id=move 2026/02/04 21:29:05 INFO Applying migration id=cleanup 2026/02/04 21:29:05 INFO Applying migration id=received 2026/02/04 21:29:05 INFO Applying migration id=namehost 2026/02/04 21:29:05 INFO Applying migration id=outboxhost 2026/02/04 21:29:05 INFO Applying migration id=notesfts 2026/02/04 21:29:05 INFO Applying migration id=iconsname 2026/02/04 21:29:05 INFO Applying migration id=nohash 2026/02/04 21:29:05 INFO Applying migration id=shares 2026/02/04 21:29:05 INFO Applying migration id=actorttl 2026/02/04 21:29:05 INFO Applying migration id=tocc 2026/02/04 21:29:05 INFO Applying migration id=followeds 2026/02/04 21:29:05 INFO Applying migration id=certhash 2026/02/04 21:29:05 INFO Applying migration id=follows_sync 2026/02/04 21:29:05 INFO Applying migration id=jsonpath 2026/02/04 21:29:05 INFO Applying migration id=localforward 2026/02/04 21:29:05 INFO Applying migration id=avatar 2026/02/04 21:29:05 INFO Applying migration id=noimage 2026/02/04 21:29:05 INFO Applying migration id=feed 2026/02/04 21:29:05 INFO Applying migration id=bookmarks 2026/02/04 21:29:05 INFO Applying migration id=shareactivity 2026/02/04 21:29:05 INFO Applying migration id=application 2026/02/04 21:29:05 INFO Applying migration id=certificates 2026/02/04 21:29:05 INFO Applying migration id=rawforward 2026/02/04 21:29:05 INFO Applying migration id=publickey 2026/02/04 21:29:05 INFO Applying migration id=resolvegroup 2026/02/04 21:29:05 INFO Applying migration id=reject 2026/02/04 21:29:05 INFO Applying migration id=autodel 2026/02/04 21:29:05 INFO Applying migration id=jsonb 2026/02/04 21:29:05 INFO Applying migration id=quote 2026/02/04 21:29:05 INFO Applying migration id=rfc9421 2026/02/04 21:29:05 INFO Applying migration id=keys 2026/02/04 21:29:05 INFO Applying migration id=portable 2026/02/04 21:29:05 INFO Applying migration id=proofs 2026/02/04 21:29:05 INFO Applying migration id=contexts 2026/02/04 21:29:05 INFO Applying migration id=deliverieshost 2026/02/04 21:29:05 INFO Applying migration id=pembegin 2026/02/04 21:29:05 INFO Applying migration id=didhost 2026/02/04 21:29:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:05 INFO Applying migration id=invites 2026/02/04 21:29:05 INFO Applying migration id=ed25519blob 2026/02/04 21:29:05 INFO Applying migration id=rsablob 2026/02/04 21:29:05 INFO Applying migration id=iconscid 2026/02/04 21:29:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-16cf-7a0a-b347-89c9916223fe activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.62s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/04 21:29:06 INFO Applying migration id=initial 2026/02/04 21:29:06 INFO Applying migration id=notesupdated 2026/02/04 21:29:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:06 INFO Applying migration id=activitiesid 2026/02/04 21:29:06 INFO Applying migration id=outbox 2026/02/04 21:29:06 INFO Applying migration id=edits 2026/02/04 21:29:06 INFO Applying migration id=outboxactor 2026/02/04 21:29:06 INFO Applying migration id=outboxsender 2026/02/04 21:29:06 INFO Applying migration id=thread 2026/02/04 21:29:06 INFO Applying migration id=host 2026/02/04 21:29:06 INFO Applying migration id=sharedinbox 2026/02/04 21:29:06 INFO Applying migration id=noteshost 2026/02/04 21:29:06 INFO Applying migration id=fetched 2026/02/04 21:29:06 INFO Applying migration id=move 2026/02/04 21:29:06 INFO Applying migration id=cleanup 2026/02/04 21:29:06 INFO Applying migration id=received 2026/02/04 21:29:06 INFO Applying migration id=namehost 2026/02/04 21:29:06 INFO Applying migration id=outboxhost 2026/02/04 21:29:06 INFO Applying migration id=notesfts 2026/02/04 21:29:06 INFO Applying migration id=iconsname 2026/02/04 21:29:06 INFO Applying migration id=nohash 2026/02/04 21:29:06 INFO Applying migration id=shares 2026/02/04 21:29:06 INFO Applying migration id=actorttl 2026/02/04 21:29:06 INFO Applying migration id=tocc 2026/02/04 21:29:06 INFO Applying migration id=followeds 2026/02/04 21:29:06 INFO Applying migration id=certhash 2026/02/04 21:29:06 INFO Applying migration id=follows_sync 2026/02/04 21:29:06 INFO Applying migration id=jsonpath 2026/02/04 21:29:06 INFO Applying migration id=localforward 2026/02/04 21:29:06 INFO Applying migration id=avatar 2026/02/04 21:29:06 INFO Applying migration id=noimage 2026/02/04 21:29:06 INFO Applying migration id=feed 2026/02/04 21:29:06 INFO Applying migration id=bookmarks 2026/02/04 21:29:06 INFO Applying migration id=shareactivity 2026/02/04 21:29:06 INFO Applying migration id=application 2026/02/04 21:29:06 INFO Applying migration id=certificates 2026/02/04 21:29:06 INFO Applying migration id=rawforward 2026/02/04 21:29:06 INFO Applying migration id=publickey 2026/02/04 21:29:06 INFO Applying migration id=resolvegroup 2026/02/04 21:29:06 INFO Applying migration id=reject 2026/02/04 21:29:06 INFO Applying migration id=autodel 2026/02/04 21:29:06 INFO Applying migration id=jsonb 2026/02/04 21:29:06 INFO Applying migration id=quote 2026/02/04 21:29:06 INFO Applying migration id=rfc9421 2026/02/04 21:29:06 INFO Applying migration id=keys 2026/02/04 21:29:06 INFO Applying migration id=portable 2026/02/04 21:29:06 INFO Applying migration id=proofs 2026/02/04 21:29:06 INFO Applying migration id=contexts 2026/02/04 21:29:06 INFO Applying migration id=deliverieshost 2026/02/04 21:29:06 INFO Applying migration id=pembegin 2026/02/04 21:29:06 INFO Applying migration id=didhost 2026/02/04 21:29:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:06 INFO Applying migration id=invites 2026/02/04 21:29:06 INFO Applying migration id=ed25519blob 2026/02/04 21:29:06 INFO Applying migration id=rsablob 2026/02/04 21:29:06 INFO Applying migration id=iconscid 2026/02/04 21:29:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-18eb-7a41-b9e9-432445b83013 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-18ec-732f-8f61-e89d8bc10eda activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-18eb-7a41-b9e9-432445b83013 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8f-18eb-7a41-b9e9-432445b83013 2026/02/04 21:29: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/02/04 21:29:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.53s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/04 21:29:07 INFO Applying migration id=initial 2026/02/04 21:29:07 INFO Applying migration id=notesupdated 2026/02/04 21:29:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:07 INFO Applying migration id=activitiesid 2026/02/04 21:29:07 INFO Applying migration id=outbox 2026/02/04 21:29:07 INFO Applying migration id=edits 2026/02/04 21:29:07 INFO Applying migration id=outboxactor 2026/02/04 21:29:07 INFO Applying migration id=outboxsender 2026/02/04 21:29:07 INFO Applying migration id=thread 2026/02/04 21:29:07 INFO Applying migration id=host 2026/02/04 21:29:07 INFO Applying migration id=sharedinbox 2026/02/04 21:29:07 INFO Applying migration id=noteshost 2026/02/04 21:29:07 INFO Applying migration id=fetched 2026/02/04 21:29:07 INFO Applying migration id=move 2026/02/04 21:29:07 INFO Applying migration id=cleanup 2026/02/04 21:29:07 INFO Applying migration id=received 2026/02/04 21:29:07 INFO Applying migration id=namehost 2026/02/04 21:29:07 INFO Applying migration id=outboxhost 2026/02/04 21:29:07 INFO Applying migration id=notesfts 2026/02/04 21:29:07 INFO Applying migration id=iconsname 2026/02/04 21:29:07 INFO Applying migration id=nohash 2026/02/04 21:29:07 INFO Applying migration id=shares 2026/02/04 21:29:07 INFO Applying migration id=actorttl 2026/02/04 21:29:07 INFO Applying migration id=tocc 2026/02/04 21:29:07 INFO Applying migration id=followeds 2026/02/04 21:29:07 INFO Applying migration id=certhash 2026/02/04 21:29:07 INFO Applying migration id=follows_sync 2026/02/04 21:29:07 INFO Applying migration id=jsonpath 2026/02/04 21:29:07 INFO Applying migration id=localforward 2026/02/04 21:29:07 INFO Applying migration id=avatar 2026/02/04 21:29:07 INFO Applying migration id=noimage 2026/02/04 21:29:07 INFO Applying migration id=feed 2026/02/04 21:29:07 INFO Applying migration id=bookmarks 2026/02/04 21:29:07 INFO Applying migration id=shareactivity 2026/02/04 21:29:07 INFO Applying migration id=application 2026/02/04 21:29:07 INFO Applying migration id=certificates 2026/02/04 21:29:07 INFO Applying migration id=rawforward 2026/02/04 21:29:07 INFO Applying migration id=publickey 2026/02/04 21:29:07 INFO Applying migration id=resolvegroup 2026/02/04 21:29:07 INFO Applying migration id=reject 2026/02/04 21:29:07 INFO Applying migration id=autodel 2026/02/04 21:29:07 INFO Applying migration id=jsonb 2026/02/04 21:29:07 INFO Applying migration id=quote 2026/02/04 21:29:07 INFO Applying migration id=rfc9421 2026/02/04 21:29:07 INFO Applying migration id=keys 2026/02/04 21:29:07 INFO Applying migration id=portable 2026/02/04 21:29:07 INFO Applying migration id=proofs 2026/02/04 21:29:07 INFO Applying migration id=contexts 2026/02/04 21:29:07 INFO Applying migration id=deliverieshost 2026/02/04 21:29:07 INFO Applying migration id=pembegin 2026/02/04 21:29:07 INFO Applying migration id=didhost 2026/02/04 21:29:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:07 INFO Applying migration id=invites 2026/02/04 21:29:07 INFO Applying migration id=ed25519blob 2026/02/04 21:29:07 INFO Applying migration id=rsablob 2026/02/04 21:29:07 INFO Applying migration id=iconscid 2026/02/04 21:29:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1c15-70e2-91d2-7e69f78de5b5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1c15-7ad6-a1ab-b274b5f8caef activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-1c16-7337-854b-dc225e6d1268 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-1c15-7ad6-a1ab-b274b5f8caef activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8f-1c15-7ad6-a1ab-b274b5f8caef 2026/02/04 21:29: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/02/04 21:29:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (0.81s) === RUN TestPoll_TwoOptions 2026/02/04 21:29:07 INFO Applying migration id=initial 2026/02/04 21:29:07 INFO Applying migration id=notesupdated 2026/02/04 21:29:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:07 INFO Applying migration id=activitiesid 2026/02/04 21:29:07 INFO Applying migration id=outbox 2026/02/04 21:29:07 INFO Applying migration id=edits 2026/02/04 21:29:07 INFO Applying migration id=outboxactor 2026/02/04 21:29:07 INFO Applying migration id=outboxsender 2026/02/04 21:29:07 INFO Applying migration id=thread 2026/02/04 21:29:07 INFO Applying migration id=host 2026/02/04 21:29:07 INFO Applying migration id=sharedinbox 2026/02/04 21:29:07 INFO Applying migration id=noteshost 2026/02/04 21:29:07 INFO Applying migration id=fetched 2026/02/04 21:29:07 INFO Applying migration id=move 2026/02/04 21:29:07 INFO Applying migration id=cleanup 2026/02/04 21:29:07 INFO Applying migration id=received 2026/02/04 21:29:07 INFO Applying migration id=namehost 2026/02/04 21:29:07 INFO Applying migration id=outboxhost 2026/02/04 21:29:07 INFO Applying migration id=notesfts 2026/02/04 21:29:07 INFO Applying migration id=iconsname 2026/02/04 21:29:07 INFO Applying migration id=nohash 2026/02/04 21:29:07 INFO Applying migration id=shares 2026/02/04 21:29:07 INFO Applying migration id=actorttl 2026/02/04 21:29:07 INFO Applying migration id=tocc 2026/02/04 21:29:07 INFO Applying migration id=followeds 2026/02/04 21:29:07 INFO Applying migration id=certhash 2026/02/04 21:29:07 INFO Applying migration id=follows_sync 2026/02/04 21:29:07 INFO Applying migration id=jsonpath 2026/02/04 21:29:07 INFO Applying migration id=localforward 2026/02/04 21:29:07 INFO Applying migration id=avatar 2026/02/04 21:29:07 INFO Applying migration id=noimage 2026/02/04 21:29:07 INFO Applying migration id=feed 2026/02/04 21:29:07 INFO Applying migration id=bookmarks 2026/02/04 21:29:07 INFO Applying migration id=shareactivity 2026/02/04 21:29:07 INFO Applying migration id=application 2026/02/04 21:29:07 INFO Applying migration id=certificates 2026/02/04 21:29:07 INFO Applying migration id=rawforward 2026/02/04 21:29:07 INFO Applying migration id=publickey 2026/02/04 21:29:07 INFO Applying migration id=resolvegroup 2026/02/04 21:29:07 INFO Applying migration id=reject 2026/02/04 21:29:07 INFO Applying migration id=autodel 2026/02/04 21:29:07 INFO Applying migration id=jsonb 2026/02/04 21:29:07 INFO Applying migration id=quote 2026/02/04 21:29:07 INFO Applying migration id=rfc9421 2026/02/04 21:29:07 INFO Applying migration id=keys 2026/02/04 21:29:07 INFO Applying migration id=portable 2026/02/04 21:29:07 INFO Applying migration id=proofs 2026/02/04 21:29:07 INFO Applying migration id=contexts 2026/02/04 21:29:07 INFO Applying migration id=deliverieshost 2026/02/04 21:29:07 INFO Applying migration id=pembegin 2026/02/04 21:29:07 INFO Applying migration id=didhost 2026/02/04 21:29:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:07 INFO Applying migration id=invites 2026/02/04 21:29:07 INFO Applying migration id=ed25519blob 2026/02/04 21:29:07 INFO Applying migration id=rsablob 2026/02/04 21:29:07 INFO Applying migration id=iconscid 2026/02/04 21:29:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (0.60s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/04 21:29:08 INFO Applying migration id=initial 2026/02/04 21:29:08 INFO Applying migration id=notesupdated 2026/02/04 21:29:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:08 INFO Applying migration id=activitiesid 2026/02/04 21:29:08 INFO Applying migration id=outbox 2026/02/04 21:29:08 INFO Applying migration id=edits 2026/02/04 21:29:08 INFO Applying migration id=outboxactor 2026/02/04 21:29:08 INFO Applying migration id=outboxsender 2026/02/04 21:29:08 INFO Applying migration id=thread 2026/02/04 21:29:08 INFO Applying migration id=host 2026/02/04 21:29:08 INFO Applying migration id=sharedinbox 2026/02/04 21:29:08 INFO Applying migration id=noteshost 2026/02/04 21:29:08 INFO Applying migration id=fetched 2026/02/04 21:29:08 INFO Applying migration id=move 2026/02/04 21:29:08 INFO Applying migration id=cleanup 2026/02/04 21:29:08 INFO Applying migration id=received 2026/02/04 21:29:08 INFO Applying migration id=namehost 2026/02/04 21:29:08 INFO Applying migration id=outboxhost 2026/02/04 21:29:08 INFO Applying migration id=notesfts 2026/02/04 21:29:08 INFO Applying migration id=iconsname 2026/02/04 21:29:08 INFO Applying migration id=nohash 2026/02/04 21:29:08 INFO Applying migration id=shares 2026/02/04 21:29:08 INFO Applying migration id=actorttl 2026/02/04 21:29:08 INFO Applying migration id=tocc 2026/02/04 21:29:08 INFO Applying migration id=followeds 2026/02/04 21:29:08 INFO Applying migration id=certhash 2026/02/04 21:29:08 INFO Applying migration id=follows_sync 2026/02/04 21:29:08 INFO Applying migration id=jsonpath 2026/02/04 21:29:08 INFO Applying migration id=localforward 2026/02/04 21:29:08 INFO Applying migration id=avatar 2026/02/04 21:29:08 INFO Applying migration id=noimage 2026/02/04 21:29:08 INFO Applying migration id=feed 2026/02/04 21:29:08 INFO Applying migration id=bookmarks 2026/02/04 21:29:08 INFO Applying migration id=shareactivity 2026/02/04 21:29:08 INFO Applying migration id=application 2026/02/04 21:29:08 INFO Applying migration id=certificates 2026/02/04 21:29:08 INFO Applying migration id=rawforward 2026/02/04 21:29:08 INFO Applying migration id=publickey 2026/02/04 21:29:08 INFO Applying migration id=resolvegroup 2026/02/04 21:29:08 INFO Applying migration id=reject 2026/02/04 21:29:08 INFO Applying migration id=autodel 2026/02/04 21:29:08 INFO Applying migration id=jsonb 2026/02/04 21:29:08 INFO Applying migration id=quote 2026/02/04 21:29:08 INFO Applying migration id=rfc9421 2026/02/04 21:29:08 INFO Applying migration id=keys 2026/02/04 21:29:08 INFO Applying migration id=portable 2026/02/04 21:29:08 INFO Applying migration id=proofs 2026/02/04 21:29:08 INFO Applying migration id=contexts 2026/02/04 21:29:08 INFO Applying migration id=deliverieshost 2026/02/04 21:29:08 INFO Applying migration id=pembegin 2026/02/04 21:29:08 INFO Applying migration id=didhost 2026/02/04 21:29:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:08 INFO Applying migration id=invites 2026/02/04 21:29:08 INFO Applying migration id=ed25519blob 2026/02/04 21:29:08 INFO Applying migration id=rsablob 2026/02/04 21:29:08 INFO Applying migration id=iconscid 2026/02/04 21:29:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (0.52s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/04 21:29:08 INFO Applying migration id=initial 2026/02/04 21:29:08 INFO Applying migration id=notesupdated 2026/02/04 21:29:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:08 INFO Applying migration id=activitiesid 2026/02/04 21:29:08 INFO Applying migration id=outbox 2026/02/04 21:29:08 INFO Applying migration id=edits 2026/02/04 21:29:08 INFO Applying migration id=outboxactor 2026/02/04 21:29:08 INFO Applying migration id=outboxsender 2026/02/04 21:29:09 INFO Applying migration id=thread 2026/02/04 21:29:09 INFO Applying migration id=host 2026/02/04 21:29:09 INFO Applying migration id=sharedinbox 2026/02/04 21:29:09 INFO Applying migration id=noteshost 2026/02/04 21:29:09 INFO Applying migration id=fetched 2026/02/04 21:29:09 INFO Applying migration id=move 2026/02/04 21:29:09 INFO Applying migration id=cleanup 2026/02/04 21:29:09 INFO Applying migration id=received 2026/02/04 21:29:09 INFO Applying migration id=namehost 2026/02/04 21:29:09 INFO Applying migration id=outboxhost 2026/02/04 21:29:09 INFO Applying migration id=notesfts 2026/02/04 21:29:09 INFO Applying migration id=iconsname 2026/02/04 21:29:09 INFO Applying migration id=nohash 2026/02/04 21:29:09 INFO Applying migration id=shares 2026/02/04 21:29:09 INFO Applying migration id=actorttl 2026/02/04 21:29:09 INFO Applying migration id=tocc 2026/02/04 21:29:09 INFO Applying migration id=followeds 2026/02/04 21:29:09 INFO Applying migration id=certhash 2026/02/04 21:29:09 INFO Applying migration id=follows_sync 2026/02/04 21:29:09 INFO Applying migration id=jsonpath 2026/02/04 21:29:09 INFO Applying migration id=localforward 2026/02/04 21:29:09 INFO Applying migration id=avatar 2026/02/04 21:29:09 INFO Applying migration id=noimage 2026/02/04 21:29:09 INFO Applying migration id=feed 2026/02/04 21:29:09 INFO Applying migration id=bookmarks 2026/02/04 21:29:09 INFO Applying migration id=shareactivity 2026/02/04 21:29:09 INFO Applying migration id=application 2026/02/04 21:29:09 INFO Applying migration id=certificates 2026/02/04 21:29:09 INFO Applying migration id=rawforward 2026/02/04 21:29:09 INFO Applying migration id=publickey 2026/02/04 21:29:09 INFO Applying migration id=resolvegroup 2026/02/04 21:29:09 INFO Applying migration id=reject 2026/02/04 21:29:09 INFO Applying migration id=autodel 2026/02/04 21:29:09 INFO Applying migration id=jsonb 2026/02/04 21:29:09 INFO Applying migration id=quote 2026/02/04 21:29:09 INFO Applying migration id=rfc9421 2026/02/04 21:29:09 INFO Applying migration id=keys 2026/02/04 21:29:09 INFO Applying migration id=portable 2026/02/04 21:29:09 INFO Applying migration id=proofs 2026/02/04 21:29:09 INFO Applying migration id=contexts 2026/02/04 21:29:09 INFO Applying migration id=deliverieshost 2026/02/04 21:29:09 INFO Applying migration id=pembegin 2026/02/04 21:29:09 INFO Applying migration id=didhost 2026/02/04 21:29:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:09 INFO Applying migration id=invites 2026/02/04 21:29:09 INFO Applying migration id=ed25519blob 2026/02/04 21:29:09 INFO Applying migration id=rsablob 2026/02/04 21:29:09 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.38s) === RUN TestPoll_OneOption 2026/02/04 21:29:09 INFO Applying migration id=initial 2026/02/04 21:29:09 INFO Applying migration id=notesupdated 2026/02/04 21:29:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:09 INFO Applying migration id=activitiesid 2026/02/04 21:29:09 INFO Applying migration id=outbox 2026/02/04 21:29:09 INFO Applying migration id=edits 2026/02/04 21:29:09 INFO Applying migration id=outboxactor 2026/02/04 21:29:09 INFO Applying migration id=outboxsender 2026/02/04 21:29:09 INFO Applying migration id=thread 2026/02/04 21:29:09 INFO Applying migration id=host 2026/02/04 21:29:09 INFO Applying migration id=sharedinbox 2026/02/04 21:29:09 INFO Applying migration id=noteshost 2026/02/04 21:29:09 INFO Applying migration id=fetched 2026/02/04 21:29:09 INFO Applying migration id=move 2026/02/04 21:29:09 INFO Applying migration id=cleanup 2026/02/04 21:29:09 INFO Applying migration id=received 2026/02/04 21:29:09 INFO Applying migration id=namehost 2026/02/04 21:29:09 INFO Applying migration id=outboxhost 2026/02/04 21:29:09 INFO Applying migration id=notesfts 2026/02/04 21:29:09 INFO Applying migration id=iconsname 2026/02/04 21:29:09 INFO Applying migration id=nohash 2026/02/04 21:29:09 INFO Applying migration id=shares 2026/02/04 21:29:09 INFO Applying migration id=actorttl 2026/02/04 21:29:09 INFO Applying migration id=tocc 2026/02/04 21:29:09 INFO Applying migration id=followeds 2026/02/04 21:29:09 INFO Applying migration id=certhash 2026/02/04 21:29:09 INFO Applying migration id=follows_sync 2026/02/04 21:29:09 INFO Applying migration id=jsonpath 2026/02/04 21:29:09 INFO Applying migration id=localforward 2026/02/04 21:29:09 INFO Applying migration id=avatar 2026/02/04 21:29:09 INFO Applying migration id=noimage 2026/02/04 21:29:09 INFO Applying migration id=feed 2026/02/04 21:29:09 INFO Applying migration id=bookmarks 2026/02/04 21:29:09 INFO Applying migration id=shareactivity 2026/02/04 21:29:09 INFO Applying migration id=application 2026/02/04 21:29:09 INFO Applying migration id=certificates 2026/02/04 21:29:09 INFO Applying migration id=rawforward 2026/02/04 21:29:09 INFO Applying migration id=publickey 2026/02/04 21:29:09 INFO Applying migration id=resolvegroup 2026/02/04 21:29:09 INFO Applying migration id=reject 2026/02/04 21:29:09 INFO Applying migration id=autodel 2026/02/04 21:29:09 INFO Applying migration id=jsonb 2026/02/04 21:29:09 INFO Applying migration id=quote 2026/02/04 21:29:09 INFO Applying migration id=rfc9421 2026/02/04 21:29:09 INFO Applying migration id=keys 2026/02/04 21:29:09 INFO Applying migration id=portable 2026/02/04 21:29:09 INFO Applying migration id=proofs 2026/02/04 21:29:09 INFO Applying migration id=contexts 2026/02/04 21:29:09 INFO Applying migration id=deliverieshost 2026/02/04 21:29:09 INFO Applying migration id=pembegin 2026/02/04 21:29:09 INFO Applying migration id=didhost 2026/02/04 21:29:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:09 INFO Applying migration id=invites 2026/02/04 21:29:09 INFO Applying migration id=ed25519blob 2026/02/04 21:29:09 INFO Applying migration id=rsablob 2026/02/04 21:29:09 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.73s) === RUN TestPoll_Vote 2026/02/04 21:29:10 INFO Applying migration id=initial 2026/02/04 21:29:10 INFO Applying migration id=notesupdated 2026/02/04 21:29:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:10 INFO Applying migration id=activitiesid 2026/02/04 21:29:10 INFO Applying migration id=outbox 2026/02/04 21:29:10 INFO Applying migration id=edits 2026/02/04 21:29:10 INFO Applying migration id=outboxactor 2026/02/04 21:29:10 INFO Applying migration id=outboxsender 2026/02/04 21:29:10 INFO Applying migration id=thread 2026/02/04 21:29:10 INFO Applying migration id=host 2026/02/04 21:29:10 INFO Applying migration id=sharedinbox 2026/02/04 21:29:10 INFO Applying migration id=noteshost 2026/02/04 21:29:10 INFO Applying migration id=fetched 2026/02/04 21:29:10 INFO Applying migration id=move 2026/02/04 21:29:10 INFO Applying migration id=cleanup 2026/02/04 21:29:10 INFO Applying migration id=received 2026/02/04 21:29:10 INFO Applying migration id=namehost 2026/02/04 21:29:10 INFO Applying migration id=outboxhost 2026/02/04 21:29:10 INFO Applying migration id=notesfts 2026/02/04 21:29:10 INFO Applying migration id=iconsname 2026/02/04 21:29:10 INFO Applying migration id=nohash 2026/02/04 21:29:10 INFO Applying migration id=shares 2026/02/04 21:29:10 INFO Applying migration id=actorttl 2026/02/04 21:29:10 INFO Applying migration id=tocc 2026/02/04 21:29:10 INFO Applying migration id=followeds 2026/02/04 21:29:10 INFO Applying migration id=certhash 2026/02/04 21:29:10 INFO Applying migration id=follows_sync 2026/02/04 21:29:10 INFO Applying migration id=jsonpath 2026/02/04 21:29:10 INFO Applying migration id=localforward 2026/02/04 21:29:10 INFO Applying migration id=avatar 2026/02/04 21:29:10 INFO Applying migration id=noimage 2026/02/04 21:29:10 INFO Applying migration id=feed 2026/02/04 21:29:10 INFO Applying migration id=bookmarks 2026/02/04 21:29:10 INFO Applying migration id=shareactivity 2026/02/04 21:29:10 INFO Applying migration id=application 2026/02/04 21:29:10 INFO Applying migration id=certificates 2026/02/04 21:29:10 INFO Applying migration id=rawforward 2026/02/04 21:29:10 INFO Applying migration id=publickey 2026/02/04 21:29:10 INFO Applying migration id=resolvegroup 2026/02/04 21:29:10 INFO Applying migration id=reject 2026/02/04 21:29:10 INFO Applying migration id=autodel 2026/02/04 21:29:10 INFO Applying migration id=jsonb 2026/02/04 21:29:10 INFO Applying migration id=quote 2026/02/04 21:29:10 INFO Applying migration id=rfc9421 2026/02/04 21:29:10 INFO Applying migration id=keys 2026/02/04 21:29:10 INFO Applying migration id=portable 2026/02/04 21:29:10 INFO Applying migration id=proofs 2026/02/04 21:29:10 INFO Applying migration id=contexts 2026/02/04 21:29:10 INFO Applying migration id=deliverieshost 2026/02/04 21:29:10 INFO Applying migration id=pembegin 2026/02/04 21:29:10 INFO Applying migration id=didhost 2026/02/04 21:29:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:10 INFO Applying migration id=invites 2026/02/04 21:29:10 INFO Applying migration id=ed25519blob 2026/02/04 21:29:10 INFO Applying migration id=rsablob 2026/02/04 21:29:10 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:10 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-2758-77fd-9034-21d3cf61911c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-2758-77bb-b4c5-818de478489b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-2758-77bb-b4c5-818de478489b 2026/02/04 21:29:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.67s) === RUN TestPoll_VoteClosedPoll 2026/02/04 21:29:10 INFO Applying migration id=initial 2026/02/04 21:29:10 INFO Applying migration id=notesupdated 2026/02/04 21:29:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:10 INFO Applying migration id=activitiesid 2026/02/04 21:29:10 INFO Applying migration id=outbox 2026/02/04 21:29:10 INFO Applying migration id=edits 2026/02/04 21:29:10 INFO Applying migration id=outboxactor 2026/02/04 21:29:10 INFO Applying migration id=outboxsender 2026/02/04 21:29:10 INFO Applying migration id=thread 2026/02/04 21:29:10 INFO Applying migration id=host 2026/02/04 21:29:10 INFO Applying migration id=sharedinbox 2026/02/04 21:29:10 INFO Applying migration id=noteshost 2026/02/04 21:29:10 INFO Applying migration id=fetched 2026/02/04 21:29:10 INFO Applying migration id=move 2026/02/04 21:29:10 INFO Applying migration id=cleanup 2026/02/04 21:29:10 INFO Applying migration id=received 2026/02/04 21:29:10 INFO Applying migration id=namehost 2026/02/04 21:29:10 INFO Applying migration id=outboxhost 2026/02/04 21:29:10 INFO Applying migration id=notesfts 2026/02/04 21:29:10 INFO Applying migration id=iconsname 2026/02/04 21:29:10 INFO Applying migration id=nohash 2026/02/04 21:29:10 INFO Applying migration id=shares 2026/02/04 21:29:10 INFO Applying migration id=actorttl 2026/02/04 21:29:10 INFO Applying migration id=tocc 2026/02/04 21:29:10 INFO Applying migration id=followeds 2026/02/04 21:29:10 INFO Applying migration id=certhash 2026/02/04 21:29:10 INFO Applying migration id=follows_sync 2026/02/04 21:29:10 INFO Applying migration id=jsonpath 2026/02/04 21:29:10 INFO Applying migration id=localforward 2026/02/04 21:29:10 INFO Applying migration id=avatar 2026/02/04 21:29:10 INFO Applying migration id=noimage 2026/02/04 21:29:10 INFO Applying migration id=feed 2026/02/04 21:29:10 INFO Applying migration id=bookmarks 2026/02/04 21:29:10 INFO Applying migration id=shareactivity 2026/02/04 21:29:10 INFO Applying migration id=application 2026/02/04 21:29:10 INFO Applying migration id=certificates 2026/02/04 21:29:10 INFO Applying migration id=rawforward 2026/02/04 21:29:10 INFO Applying migration id=publickey 2026/02/04 21:29:10 INFO Applying migration id=resolvegroup 2026/02/04 21:29:10 INFO Applying migration id=reject 2026/02/04 21:29:10 INFO Applying migration id=autodel 2026/02/04 21:29:10 INFO Applying migration id=jsonb 2026/02/04 21:29:10 INFO Applying migration id=quote 2026/02/04 21:29:10 INFO Applying migration id=rfc9421 2026/02/04 21:29:10 INFO Applying migration id=keys 2026/02/04 21:29:10 INFO Applying migration id=portable 2026/02/04 21:29:10 INFO Applying migration id=proofs 2026/02/04 21:29:10 INFO Applying migration id=contexts 2026/02/04 21:29:10 INFO Applying migration id=deliverieshost 2026/02/04 21:29:10 INFO Applying migration id=pembegin 2026/02/04 21:29:10 INFO Applying migration id=didhost 2026/02/04 21:29:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:10 INFO Applying migration id=invites 2026/02/04 21:29:10 INFO Applying migration id=ed25519blob 2026/02/04 21:29:10 INFO Applying migration id=rsablob 2026/02/04 21:29:10 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:11 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (0.64s) === RUN TestPoll_VoteEndedPoll 2026/02/04 21:29:11 INFO Applying migration id=initial 2026/02/04 21:29:11 INFO Applying migration id=notesupdated 2026/02/04 21:29:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:11 INFO Applying migration id=activitiesid 2026/02/04 21:29:11 INFO Applying migration id=outbox 2026/02/04 21:29:11 INFO Applying migration id=edits 2026/02/04 21:29:11 INFO Applying migration id=outboxactor 2026/02/04 21:29:11 INFO Applying migration id=outboxsender 2026/02/04 21:29:11 INFO Applying migration id=thread 2026/02/04 21:29:11 INFO Applying migration id=host 2026/02/04 21:29:11 INFO Applying migration id=sharedinbox 2026/02/04 21:29:11 INFO Applying migration id=noteshost 2026/02/04 21:29:11 INFO Applying migration id=fetched 2026/02/04 21:29:11 INFO Applying migration id=move 2026/02/04 21:29:11 INFO Applying migration id=cleanup 2026/02/04 21:29:11 INFO Applying migration id=received 2026/02/04 21:29:11 INFO Applying migration id=namehost 2026/02/04 21:29:11 INFO Applying migration id=outboxhost 2026/02/04 21:29:11 INFO Applying migration id=notesfts 2026/02/04 21:29:11 INFO Applying migration id=iconsname 2026/02/04 21:29:11 INFO Applying migration id=nohash 2026/02/04 21:29:11 INFO Applying migration id=shares 2026/02/04 21:29:11 INFO Applying migration id=actorttl 2026/02/04 21:29:11 INFO Applying migration id=tocc 2026/02/04 21:29:11 INFO Applying migration id=followeds 2026/02/04 21:29:11 INFO Applying migration id=certhash 2026/02/04 21:29:11 INFO Applying migration id=follows_sync 2026/02/04 21:29:11 INFO Applying migration id=jsonpath 2026/02/04 21:29:11 INFO Applying migration id=localforward 2026/02/04 21:29:11 INFO Applying migration id=avatar 2026/02/04 21:29:11 INFO Applying migration id=noimage 2026/02/04 21:29:11 INFO Applying migration id=feed 2026/02/04 21:29:11 INFO Applying migration id=bookmarks 2026/02/04 21:29:11 INFO Applying migration id=shareactivity 2026/02/04 21:29:11 INFO Applying migration id=application 2026/02/04 21:29:11 INFO Applying migration id=certificates 2026/02/04 21:29:11 INFO Applying migration id=rawforward 2026/02/04 21:29:11 INFO Applying migration id=publickey 2026/02/04 21:29:11 INFO Applying migration id=resolvegroup 2026/02/04 21:29:11 INFO Applying migration id=reject 2026/02/04 21:29:11 INFO Applying migration id=autodel 2026/02/04 21:29:11 INFO Applying migration id=jsonb 2026/02/04 21:29:11 INFO Applying migration id=quote 2026/02/04 21:29:11 INFO Applying migration id=rfc9421 2026/02/04 21:29:11 INFO Applying migration id=keys 2026/02/04 21:29:11 INFO Applying migration id=portable 2026/02/04 21:29:11 INFO Applying migration id=proofs 2026/02/04 21:29:11 INFO Applying migration id=contexts 2026/02/04 21:29:11 INFO Applying migration id=deliverieshost 2026/02/04 21:29:11 INFO Applying migration id=pembegin 2026/02/04 21:29:11 INFO Applying migration id=didhost 2026/02/04 21:29:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:11 INFO Applying migration id=invites 2026/02/04 21:29:11 INFO Applying migration id=ed25519blob 2026/02/04 21:29:11 INFO Applying migration id=rsablob 2026/02/04 21:29:11 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:11 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.49s) === RUN TestPoll_Reply 2026/02/04 21:29:11 INFO Applying migration id=initial 2026/02/04 21:29:11 INFO Applying migration id=notesupdated 2026/02/04 21:29:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:11 INFO Applying migration id=activitiesid 2026/02/04 21:29:11 INFO Applying migration id=outbox 2026/02/04 21:29:11 INFO Applying migration id=edits 2026/02/04 21:29:11 INFO Applying migration id=outboxactor 2026/02/04 21:29:11 INFO Applying migration id=outboxsender 2026/02/04 21:29:11 INFO Applying migration id=thread 2026/02/04 21:29:11 INFO Applying migration id=host 2026/02/04 21:29:11 INFO Applying migration id=sharedinbox 2026/02/04 21:29:11 INFO Applying migration id=noteshost 2026/02/04 21:29:11 INFO Applying migration id=fetched 2026/02/04 21:29:11 INFO Applying migration id=move 2026/02/04 21:29:11 INFO Applying migration id=cleanup 2026/02/04 21:29:11 INFO Applying migration id=received 2026/02/04 21:29:11 INFO Applying migration id=namehost 2026/02/04 21:29:11 INFO Applying migration id=outboxhost 2026/02/04 21:29:11 INFO Applying migration id=notesfts 2026/02/04 21:29:11 INFO Applying migration id=iconsname 2026/02/04 21:29:11 INFO Applying migration id=nohash 2026/02/04 21:29:11 INFO Applying migration id=shares 2026/02/04 21:29:11 INFO Applying migration id=actorttl 2026/02/04 21:29:11 INFO Applying migration id=tocc 2026/02/04 21:29:11 INFO Applying migration id=followeds 2026/02/04 21:29:11 INFO Applying migration id=certhash 2026/02/04 21:29:11 INFO Applying migration id=follows_sync 2026/02/04 21:29:11 INFO Applying migration id=jsonpath 2026/02/04 21:29:11 INFO Applying migration id=localforward 2026/02/04 21:29:11 INFO Applying migration id=avatar 2026/02/04 21:29:11 INFO Applying migration id=noimage 2026/02/04 21:29:11 INFO Applying migration id=feed 2026/02/04 21:29:11 INFO Applying migration id=bookmarks 2026/02/04 21:29:11 INFO Applying migration id=shareactivity 2026/02/04 21:29:11 INFO Applying migration id=application 2026/02/04 21:29:11 INFO Applying migration id=certificates 2026/02/04 21:29:11 INFO Applying migration id=rawforward 2026/02/04 21:29:11 INFO Applying migration id=publickey 2026/02/04 21:29:11 INFO Applying migration id=resolvegroup 2026/02/04 21:29:11 INFO Applying migration id=reject 2026/02/04 21:29:11 INFO Applying migration id=autodel 2026/02/04 21:29:11 INFO Applying migration id=jsonb 2026/02/04 21:29:11 INFO Applying migration id=quote 2026/02/04 21:29:11 INFO Applying migration id=rfc9421 2026/02/04 21:29:11 INFO Applying migration id=keys 2026/02/04 21:29:11 INFO Applying migration id=portable 2026/02/04 21:29:11 INFO Applying migration id=proofs 2026/02/04 21:29:11 INFO Applying migration id=contexts 2026/02/04 21:29:11 INFO Applying migration id=deliverieshost 2026/02/04 21:29:11 INFO Applying migration id=pembegin 2026/02/04 21:29:11 INFO Applying migration id=didhost 2026/02/04 21:29:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:11 INFO Applying migration id=invites 2026/02/04 21:29:11 INFO Applying migration id=ed25519blob 2026/02/04 21:29:11 INFO Applying migration id=rsablob 2026/02/04 21:29:12 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-2dd7-725f-b344-6e4d22e3c53b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-2dd7-7244-a2c8-e56e31d6d9e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-2dd7-7244-a2c8-e56e31d6d9e6 2026/02/04 21:29:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (0.53s) === RUN TestPoll_ReplyClosedPoll 2026/02/04 21:29:12 INFO Applying migration id=initial 2026/02/04 21:29:12 INFO Applying migration id=notesupdated 2026/02/04 21:29:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:12 INFO Applying migration id=activitiesid 2026/02/04 21:29:12 INFO Applying migration id=outbox 2026/02/04 21:29:12 INFO Applying migration id=edits 2026/02/04 21:29:12 INFO Applying migration id=outboxactor 2026/02/04 21:29:12 INFO Applying migration id=outboxsender 2026/02/04 21:29:12 INFO Applying migration id=thread 2026/02/04 21:29:12 INFO Applying migration id=host 2026/02/04 21:29:12 INFO Applying migration id=sharedinbox 2026/02/04 21:29:12 INFO Applying migration id=noteshost 2026/02/04 21:29:12 INFO Applying migration id=fetched 2026/02/04 21:29:12 INFO Applying migration id=move 2026/02/04 21:29:12 INFO Applying migration id=cleanup 2026/02/04 21:29:12 INFO Applying migration id=received 2026/02/04 21:29:12 INFO Applying migration id=namehost 2026/02/04 21:29:12 INFO Applying migration id=outboxhost 2026/02/04 21:29:12 INFO Applying migration id=notesfts 2026/02/04 21:29:12 INFO Applying migration id=iconsname 2026/02/04 21:29:12 INFO Applying migration id=nohash 2026/02/04 21:29:12 INFO Applying migration id=shares 2026/02/04 21:29:12 INFO Applying migration id=actorttl 2026/02/04 21:29:12 INFO Applying migration id=tocc 2026/02/04 21:29:12 INFO Applying migration id=followeds 2026/02/04 21:29:12 INFO Applying migration id=certhash 2026/02/04 21:29:12 INFO Applying migration id=follows_sync 2026/02/04 21:29:12 INFO Applying migration id=jsonpath 2026/02/04 21:29:12 INFO Applying migration id=localforward 2026/02/04 21:29:12 INFO Applying migration id=avatar 2026/02/04 21:29:12 INFO Applying migration id=noimage 2026/02/04 21:29:12 INFO Applying migration id=feed 2026/02/04 21:29:12 INFO Applying migration id=bookmarks 2026/02/04 21:29:12 INFO Applying migration id=shareactivity 2026/02/04 21:29:12 INFO Applying migration id=application 2026/02/04 21:29:12 INFO Applying migration id=certificates 2026/02/04 21:29:12 INFO Applying migration id=rawforward 2026/02/04 21:29:12 INFO Applying migration id=publickey 2026/02/04 21:29:12 INFO Applying migration id=resolvegroup 2026/02/04 21:29:12 INFO Applying migration id=reject 2026/02/04 21:29:12 INFO Applying migration id=autodel 2026/02/04 21:29:12 INFO Applying migration id=jsonb 2026/02/04 21:29:12 INFO Applying migration id=quote 2026/02/04 21:29:12 INFO Applying migration id=rfc9421 2026/02/04 21:29:12 INFO Applying migration id=keys 2026/02/04 21:29:12 INFO Applying migration id=portable 2026/02/04 21:29:12 INFO Applying migration id=proofs 2026/02/04 21:29:12 INFO Applying migration id=contexts 2026/02/04 21:29:12 INFO Applying migration id=deliverieshost 2026/02/04 21:29:12 INFO Applying migration id=pembegin 2026/02/04 21:29:12 INFO Applying migration id=didhost 2026/02/04 21:29:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:12 INFO Applying migration id=invites 2026/02/04 21:29:12 INFO Applying migration id=ed25519blob 2026/02/04 21:29:12 INFO Applying migration id=rsablob 2026/02/04 21:29:12 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-2f9c-794c-a1bb-bbf40acddca0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-2f9c-7936-925a-a59d6300bcb9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-2f9c-7936-925a-a59d6300bcb9 2026/02/04 21:29:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.46s) === RUN TestPoll_EditVote 2026/02/04 21:29:12 INFO Applying migration id=initial 2026/02/04 21:29:12 INFO Applying migration id=notesupdated 2026/02/04 21:29:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:12 INFO Applying migration id=activitiesid 2026/02/04 21:29:12 INFO Applying migration id=outbox 2026/02/04 21:29:12 INFO Applying migration id=edits 2026/02/04 21:29:12 INFO Applying migration id=outboxactor 2026/02/04 21:29:12 INFO Applying migration id=outboxsender 2026/02/04 21:29:12 INFO Applying migration id=thread 2026/02/04 21:29:12 INFO Applying migration id=host 2026/02/04 21:29:12 INFO Applying migration id=sharedinbox 2026/02/04 21:29:12 INFO Applying migration id=noteshost 2026/02/04 21:29:12 INFO Applying migration id=fetched 2026/02/04 21:29:12 INFO Applying migration id=move 2026/02/04 21:29:12 INFO Applying migration id=cleanup 2026/02/04 21:29:12 INFO Applying migration id=received 2026/02/04 21:29:12 INFO Applying migration id=namehost 2026/02/04 21:29:12 INFO Applying migration id=outboxhost 2026/02/04 21:29:12 INFO Applying migration id=notesfts 2026/02/04 21:29:12 INFO Applying migration id=iconsname 2026/02/04 21:29:12 INFO Applying migration id=nohash 2026/02/04 21:29:12 INFO Applying migration id=shares 2026/02/04 21:29:12 INFO Applying migration id=actorttl 2026/02/04 21:29:12 INFO Applying migration id=tocc 2026/02/04 21:29:12 INFO Applying migration id=followeds 2026/02/04 21:29:12 INFO Applying migration id=certhash 2026/02/04 21:29:12 INFO Applying migration id=follows_sync 2026/02/04 21:29:12 INFO Applying migration id=jsonpath 2026/02/04 21:29:12 INFO Applying migration id=localforward 2026/02/04 21:29:12 INFO Applying migration id=avatar 2026/02/04 21:29:12 INFO Applying migration id=noimage 2026/02/04 21:29:12 INFO Applying migration id=feed 2026/02/04 21:29:12 INFO Applying migration id=bookmarks 2026/02/04 21:29:12 INFO Applying migration id=shareactivity 2026/02/04 21:29:12 INFO Applying migration id=application 2026/02/04 21:29:12 INFO Applying migration id=certificates 2026/02/04 21:29:12 INFO Applying migration id=rawforward 2026/02/04 21:29:12 INFO Applying migration id=publickey 2026/02/04 21:29:12 INFO Applying migration id=resolvegroup 2026/02/04 21:29:12 INFO Applying migration id=reject 2026/02/04 21:29:12 INFO Applying migration id=autodel 2026/02/04 21:29:12 INFO Applying migration id=jsonb 2026/02/04 21:29:12 INFO Applying migration id=quote 2026/02/04 21:29:12 INFO Applying migration id=rfc9421 2026/02/04 21:29:12 INFO Applying migration id=keys 2026/02/04 21:29:12 INFO Applying migration id=portable 2026/02/04 21:29:12 INFO Applying migration id=proofs 2026/02/04 21:29:12 INFO Applying migration id=contexts 2026/02/04 21:29:12 INFO Applying migration id=deliverieshost 2026/02/04 21:29:12 INFO Applying migration id=pembegin 2026/02/04 21:29:12 INFO Applying migration id=didhost 2026/02/04 21:29:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:12 INFO Applying migration id=invites 2026/02/04 21:29:12 INFO Applying migration id=ed25519blob 2026/02/04 21:29:12 INFO Applying migration id=rsablob 2026/02/04 21:29:12 INFO Applying migration id=iconscid 2026/02/04 21:29:13 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:13 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-3216-79c8-8875-72444c909d0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-3216-79af-8f78-62d1f418b732 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-3216-79af-8f78-62d1f418b732 2026/02/04 21:29:13 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:13 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2a8f-3216-79af-8f78-62d1f418b732 --- PASS: TestPoll_EditVote (0.63s) === RUN TestPoll_DeleteReply 2026/02/04 21:29:13 INFO Applying migration id=initial 2026/02/04 21:29:13 INFO Applying migration id=notesupdated 2026/02/04 21:29:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:13 INFO Applying migration id=activitiesid 2026/02/04 21:29:13 INFO Applying migration id=outbox 2026/02/04 21:29:13 INFO Applying migration id=edits 2026/02/04 21:29:13 INFO Applying migration id=outboxactor 2026/02/04 21:29:13 INFO Applying migration id=outboxsender 2026/02/04 21:29:13 INFO Applying migration id=thread 2026/02/04 21:29:13 INFO Applying migration id=host 2026/02/04 21:29:13 INFO Applying migration id=sharedinbox 2026/02/04 21:29:13 INFO Applying migration id=noteshost 2026/02/04 21:29:13 INFO Applying migration id=fetched 2026/02/04 21:29:13 INFO Applying migration id=move 2026/02/04 21:29:13 INFO Applying migration id=cleanup 2026/02/04 21:29:13 INFO Applying migration id=received 2026/02/04 21:29:13 INFO Applying migration id=namehost 2026/02/04 21:29:13 INFO Applying migration id=outboxhost 2026/02/04 21:29:13 INFO Applying migration id=notesfts 2026/02/04 21:29:13 INFO Applying migration id=iconsname 2026/02/04 21:29:13 INFO Applying migration id=nohash 2026/02/04 21:29:13 INFO Applying migration id=shares 2026/02/04 21:29:13 INFO Applying migration id=actorttl 2026/02/04 21:29:13 INFO Applying migration id=tocc 2026/02/04 21:29:13 INFO Applying migration id=followeds 2026/02/04 21:29:13 INFO Applying migration id=certhash 2026/02/04 21:29:13 INFO Applying migration id=follows_sync 2026/02/04 21:29:13 INFO Applying migration id=jsonpath 2026/02/04 21:29:13 INFO Applying migration id=localforward 2026/02/04 21:29:13 INFO Applying migration id=avatar 2026/02/04 21:29:13 INFO Applying migration id=noimage 2026/02/04 21:29:13 INFO Applying migration id=feed 2026/02/04 21:29:13 INFO Applying migration id=bookmarks 2026/02/04 21:29:13 INFO Applying migration id=shareactivity 2026/02/04 21:29:13 INFO Applying migration id=application 2026/02/04 21:29:13 INFO Applying migration id=certificates 2026/02/04 21:29:13 INFO Applying migration id=rawforward 2026/02/04 21:29:13 INFO Applying migration id=publickey 2026/02/04 21:29:13 INFO Applying migration id=resolvegroup 2026/02/04 21:29:13 INFO Applying migration id=reject 2026/02/04 21:29:13 INFO Applying migration id=autodel 2026/02/04 21:29:13 INFO Applying migration id=jsonb 2026/02/04 21:29:13 INFO Applying migration id=quote 2026/02/04 21:29:13 INFO Applying migration id=rfc9421 2026/02/04 21:29:13 INFO Applying migration id=keys 2026/02/04 21:29:13 INFO Applying migration id=portable 2026/02/04 21:29:13 INFO Applying migration id=proofs 2026/02/04 21:29:13 INFO Applying migration id=contexts 2026/02/04 21:29:13 INFO Applying migration id=deliverieshost 2026/02/04 21:29:13 INFO Applying migration id=pembegin 2026/02/04 21:29:13 INFO Applying migration id=didhost 2026/02/04 21:29:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:13 INFO Applying migration id=invites 2026/02/04 21:29:13 INFO Applying migration id=ed25519blob 2026/02/04 21:29:13 INFO Applying migration id=rsablob 2026/02/04 21:29:13 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:14 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-344e-7924-8523-b7034a0bcb5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-344e-78e0-a179-02f429e20853 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-344e-78e0-a179-02f429e20853 2026/02/04 21:29:14 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8f-344e-78e0-a179-02f429e20853 can=2026-02-04T21:33:14.062Z --- PASS: TestPoll_DeleteReply (0.58s) === RUN TestPoll_Update 2026/02/04 21:29:14 INFO Applying migration id=initial 2026/02/04 21:29:14 INFO Applying migration id=notesupdated 2026/02/04 21:29:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:14 INFO Applying migration id=activitiesid 2026/02/04 21:29:14 INFO Applying migration id=outbox 2026/02/04 21:29:14 INFO Applying migration id=edits 2026/02/04 21:29:14 INFO Applying migration id=outboxactor 2026/02/04 21:29:14 INFO Applying migration id=outboxsender 2026/02/04 21:29:14 INFO Applying migration id=thread 2026/02/04 21:29:14 INFO Applying migration id=host 2026/02/04 21:29:14 INFO Applying migration id=sharedinbox 2026/02/04 21:29:14 INFO Applying migration id=noteshost 2026/02/04 21:29:14 INFO Applying migration id=fetched 2026/02/04 21:29:14 INFO Applying migration id=move 2026/02/04 21:29:14 INFO Applying migration id=cleanup 2026/02/04 21:29:14 INFO Applying migration id=received 2026/02/04 21:29:14 INFO Applying migration id=namehost 2026/02/04 21:29:14 INFO Applying migration id=outboxhost 2026/02/04 21:29:14 INFO Applying migration id=notesfts 2026/02/04 21:29:14 INFO Applying migration id=iconsname 2026/02/04 21:29:14 INFO Applying migration id=nohash 2026/02/04 21:29:14 INFO Applying migration id=shares 2026/02/04 21:29:14 INFO Applying migration id=actorttl 2026/02/04 21:29:14 INFO Applying migration id=tocc 2026/02/04 21:29:14 INFO Applying migration id=followeds 2026/02/04 21:29:14 INFO Applying migration id=certhash 2026/02/04 21:29:14 INFO Applying migration id=follows_sync 2026/02/04 21:29:14 INFO Applying migration id=jsonpath 2026/02/04 21:29:14 INFO Applying migration id=localforward 2026/02/04 21:29:14 INFO Applying migration id=avatar 2026/02/04 21:29:14 INFO Applying migration id=noimage 2026/02/04 21:29:14 INFO Applying migration id=feed 2026/02/04 21:29:14 INFO Applying migration id=bookmarks 2026/02/04 21:29:14 INFO Applying migration id=shareactivity 2026/02/04 21:29:14 INFO Applying migration id=application 2026/02/04 21:29:14 INFO Applying migration id=certificates 2026/02/04 21:29:14 INFO Applying migration id=rawforward 2026/02/04 21:29:14 INFO Applying migration id=publickey 2026/02/04 21:29:14 INFO Applying migration id=resolvegroup 2026/02/04 21:29:14 INFO Applying migration id=reject 2026/02/04 21:29:14 INFO Applying migration id=autodel 2026/02/04 21:29:14 INFO Applying migration id=jsonb 2026/02/04 21:29:14 INFO Applying migration id=quote 2026/02/04 21:29:14 INFO Applying migration id=rfc9421 2026/02/04 21:29:14 INFO Applying migration id=keys 2026/02/04 21:29:14 INFO Applying migration id=portable 2026/02/04 21:29:14 INFO Applying migration id=proofs 2026/02/04 21:29:14 INFO Applying migration id=contexts 2026/02/04 21:29:14 INFO Applying migration id=deliverieshost 2026/02/04 21:29:14 INFO Applying migration id=pembegin 2026/02/04 21:29:14 INFO Applying migration id=didhost 2026/02/04 21:29:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:14 INFO Applying migration id=invites 2026/02/04 21:29:14 INFO Applying migration id=ed25519blob 2026/02/04 21:29:14 INFO Applying migration id=rsablob 2026/02/04 21:29:14 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:14 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.79s) === RUN TestPoll_OldUpdate 2026/02/04 21:29:14 INFO Applying migration id=initial 2026/02/04 21:29:14 INFO Applying migration id=notesupdated 2026/02/04 21:29:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:14 INFO Applying migration id=activitiesid 2026/02/04 21:29:14 INFO Applying migration id=outbox 2026/02/04 21:29:14 INFO Applying migration id=edits 2026/02/04 21:29:14 INFO Applying migration id=outboxactor 2026/02/04 21:29:14 INFO Applying migration id=outboxsender 2026/02/04 21:29:14 INFO Applying migration id=thread 2026/02/04 21:29:14 INFO Applying migration id=host 2026/02/04 21:29:14 INFO Applying migration id=sharedinbox 2026/02/04 21:29:14 INFO Applying migration id=noteshost 2026/02/04 21:29:14 INFO Applying migration id=fetched 2026/02/04 21:29:14 INFO Applying migration id=move 2026/02/04 21:29:14 INFO Applying migration id=cleanup 2026/02/04 21:29:14 INFO Applying migration id=received 2026/02/04 21:29:14 INFO Applying migration id=namehost 2026/02/04 21:29:14 INFO Applying migration id=outboxhost 2026/02/04 21:29:14 INFO Applying migration id=notesfts 2026/02/04 21:29:14 INFO Applying migration id=iconsname 2026/02/04 21:29:14 INFO Applying migration id=nohash 2026/02/04 21:29:14 INFO Applying migration id=shares 2026/02/04 21:29:14 INFO Applying migration id=actorttl 2026/02/04 21:29:14 INFO Applying migration id=tocc 2026/02/04 21:29:14 INFO Applying migration id=followeds 2026/02/04 21:29:14 INFO Applying migration id=certhash 2026/02/04 21:29:14 INFO Applying migration id=follows_sync 2026/02/04 21:29:14 INFO Applying migration id=jsonpath 2026/02/04 21:29:14 INFO Applying migration id=localforward 2026/02/04 21:29:14 INFO Applying migration id=avatar 2026/02/04 21:29:14 INFO Applying migration id=noimage 2026/02/04 21:29:14 INFO Applying migration id=feed 2026/02/04 21:29:14 INFO Applying migration id=bookmarks 2026/02/04 21:29:14 INFO Applying migration id=shareactivity 2026/02/04 21:29:14 INFO Applying migration id=application 2026/02/04 21:29:14 INFO Applying migration id=certificates 2026/02/04 21:29:14 INFO Applying migration id=rawforward 2026/02/04 21:29:14 INFO Applying migration id=publickey 2026/02/04 21:29:14 INFO Applying migration id=resolvegroup 2026/02/04 21:29:14 INFO Applying migration id=reject 2026/02/04 21:29:14 INFO Applying migration id=autodel 2026/02/04 21:29:14 INFO Applying migration id=jsonb 2026/02/04 21:29:14 INFO Applying migration id=quote 2026/02/04 21:29:14 INFO Applying migration id=rfc9421 2026/02/04 21:29:14 INFO Applying migration id=keys 2026/02/04 21:29:14 INFO Applying migration id=portable 2026/02/04 21:29:14 INFO Applying migration id=proofs 2026/02/04 21:29:14 INFO Applying migration id=contexts 2026/02/04 21:29:14 INFO Applying migration id=deliverieshost 2026/02/04 21:29:14 INFO Applying migration id=pembegin 2026/02/04 21:29:14 INFO Applying migration id=didhost 2026/02/04 21:29:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:14 INFO Applying migration id=invites 2026/02/04 21:29:14 INFO Applying migration id=ed25519blob 2026/02/04 21:29:15 INFO Applying migration id=rsablob 2026/02/04 21:29:15 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:15 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:15 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.68s) === RUN TestPoll_Local3Options 2026/02/04 21:29:15 INFO Applying migration id=initial 2026/02/04 21:29:15 INFO Applying migration id=notesupdated 2026/02/04 21:29:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:15 INFO Applying migration id=activitiesid 2026/02/04 21:29:15 INFO Applying migration id=outbox 2026/02/04 21:29:15 INFO Applying migration id=edits 2026/02/04 21:29:15 INFO Applying migration id=outboxactor 2026/02/04 21:29:15 INFO Applying migration id=outboxsender 2026/02/04 21:29:15 INFO Applying migration id=thread 2026/02/04 21:29:15 INFO Applying migration id=host 2026/02/04 21:29:15 INFO Applying migration id=sharedinbox 2026/02/04 21:29:15 INFO Applying migration id=noteshost 2026/02/04 21:29:15 INFO Applying migration id=fetched 2026/02/04 21:29:15 INFO Applying migration id=move 2026/02/04 21:29:15 INFO Applying migration id=cleanup 2026/02/04 21:29:15 INFO Applying migration id=received 2026/02/04 21:29:15 INFO Applying migration id=namehost 2026/02/04 21:29:15 INFO Applying migration id=outboxhost 2026/02/04 21:29:15 INFO Applying migration id=notesfts 2026/02/04 21:29:15 INFO Applying migration id=iconsname 2026/02/04 21:29:15 INFO Applying migration id=nohash 2026/02/04 21:29:15 INFO Applying migration id=shares 2026/02/04 21:29:15 INFO Applying migration id=actorttl 2026/02/04 21:29:15 INFO Applying migration id=tocc 2026/02/04 21:29:15 INFO Applying migration id=followeds 2026/02/04 21:29:15 INFO Applying migration id=certhash 2026/02/04 21:29:15 INFO Applying migration id=follows_sync 2026/02/04 21:29:15 INFO Applying migration id=jsonpath 2026/02/04 21:29:15 INFO Applying migration id=localforward 2026/02/04 21:29:15 INFO Applying migration id=avatar 2026/02/04 21:29:15 INFO Applying migration id=noimage 2026/02/04 21:29:15 INFO Applying migration id=feed 2026/02/04 21:29:15 INFO Applying migration id=bookmarks 2026/02/04 21:29:15 INFO Applying migration id=shareactivity 2026/02/04 21:29:15 INFO Applying migration id=application 2026/02/04 21:29:15 INFO Applying migration id=certificates 2026/02/04 21:29:15 INFO Applying migration id=rawforward 2026/02/04 21:29:15 INFO Applying migration id=publickey 2026/02/04 21:29:15 INFO Applying migration id=resolvegroup 2026/02/04 21:29:15 INFO Applying migration id=reject 2026/02/04 21:29:15 INFO Applying migration id=autodel 2026/02/04 21:29:15 INFO Applying migration id=jsonb 2026/02/04 21:29:15 INFO Applying migration id=quote 2026/02/04 21:29:15 INFO Applying migration id=rfc9421 2026/02/04 21:29:15 INFO Applying migration id=keys 2026/02/04 21:29:15 INFO Applying migration id=portable 2026/02/04 21:29:15 INFO Applying migration id=proofs 2026/02/04 21:29:15 INFO Applying migration id=contexts 2026/02/04 21:29:15 INFO Applying migration id=deliverieshost 2026/02/04 21:29:15 INFO Applying migration id=pembegin 2026/02/04 21:29:15 INFO Applying migration id=didhost 2026/02/04 21:29:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:15 INFO Applying migration id=invites 2026/02/04 21:29:15 INFO Applying migration id=ed25519blob 2026/02/04 21:29:15 INFO Applying migration id=rsablob 2026/02/04 21:29:15 INFO Applying migration id=iconscid 2026/02/04 21:29:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-3c91-7879-a109-4f95d56442fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-3c91-77df-82b5-00bd8fadff29 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-3c91-77df-82b5-00bd8fadff29 2026/02/04 21:29:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-3c91-77df-82b5-00bd8fadff29 --- PASS: TestPoll_Local3Options (0.63s) === RUN TestPoll_Local5Options 2026/02/04 21:29:16 INFO Applying migration id=initial 2026/02/04 21:29:16 INFO Applying migration id=notesupdated 2026/02/04 21:29:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:16 INFO Applying migration id=activitiesid 2026/02/04 21:29:16 INFO Applying migration id=outbox 2026/02/04 21:29:16 INFO Applying migration id=edits 2026/02/04 21:29:16 INFO Applying migration id=outboxactor 2026/02/04 21:29:16 INFO Applying migration id=outboxsender 2026/02/04 21:29:16 INFO Applying migration id=thread 2026/02/04 21:29:16 INFO Applying migration id=host 2026/02/04 21:29:16 INFO Applying migration id=sharedinbox 2026/02/04 21:29:16 INFO Applying migration id=noteshost 2026/02/04 21:29:16 INFO Applying migration id=fetched 2026/02/04 21:29:16 INFO Applying migration id=move 2026/02/04 21:29:16 INFO Applying migration id=cleanup 2026/02/04 21:29:16 INFO Applying migration id=received 2026/02/04 21:29:16 INFO Applying migration id=namehost 2026/02/04 21:29:16 INFO Applying migration id=outboxhost 2026/02/04 21:29:16 INFO Applying migration id=notesfts 2026/02/04 21:29:16 INFO Applying migration id=iconsname 2026/02/04 21:29:16 INFO Applying migration id=nohash 2026/02/04 21:29:16 INFO Applying migration id=shares 2026/02/04 21:29:16 INFO Applying migration id=actorttl 2026/02/04 21:29:16 INFO Applying migration id=tocc 2026/02/04 21:29:16 INFO Applying migration id=followeds 2026/02/04 21:29:16 INFO Applying migration id=certhash 2026/02/04 21:29:16 INFO Applying migration id=follows_sync 2026/02/04 21:29:16 INFO Applying migration id=jsonpath 2026/02/04 21:29:16 INFO Applying migration id=localforward 2026/02/04 21:29:16 INFO Applying migration id=avatar 2026/02/04 21:29:16 INFO Applying migration id=noimage 2026/02/04 21:29:16 INFO Applying migration id=feed 2026/02/04 21:29:16 INFO Applying migration id=bookmarks 2026/02/04 21:29:16 INFO Applying migration id=shareactivity 2026/02/04 21:29:16 INFO Applying migration id=application 2026/02/04 21:29:16 INFO Applying migration id=certificates 2026/02/04 21:29:16 INFO Applying migration id=rawforward 2026/02/04 21:29:16 INFO Applying migration id=publickey 2026/02/04 21:29:16 INFO Applying migration id=resolvegroup 2026/02/04 21:29:16 INFO Applying migration id=reject 2026/02/04 21:29:16 INFO Applying migration id=autodel 2026/02/04 21:29:16 INFO Applying migration id=jsonb 2026/02/04 21:29:16 INFO Applying migration id=quote 2026/02/04 21:29:16 INFO Applying migration id=rfc9421 2026/02/04 21:29:16 INFO Applying migration id=keys 2026/02/04 21:29:16 INFO Applying migration id=portable 2026/02/04 21:29:16 INFO Applying migration id=proofs 2026/02/04 21:29:16 INFO Applying migration id=contexts 2026/02/04 21:29:16 INFO Applying migration id=deliverieshost 2026/02/04 21:29:16 INFO Applying migration id=pembegin 2026/02/04 21:29:16 INFO Applying migration id=didhost 2026/02/04 21:29:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:16 INFO Applying migration id=invites 2026/02/04 21:29:16 INFO Applying migration id=ed25519blob 2026/02/04 21:29:16 INFO Applying migration id=rsablob 2026/02/04 21:29:16 INFO Applying migration id=iconscid 2026/02/04 21:29:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-3fb1-772c-a309-daebad8115ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-3fb1-7652-b74a-f069ea4e7e2d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-3fb1-7652-b74a-f069ea4e7e2d 2026/02/04 21:29:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-3fb1-7652-b74a-f069ea4e7e2d --- PASS: TestPoll_Local5Options (0.80s) === RUN TestPoll_Local1Option 2026/02/04 21:29:16 INFO Applying migration id=initial 2026/02/04 21:29:16 INFO Applying migration id=notesupdated 2026/02/04 21:29:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:16 INFO Applying migration id=activitiesid 2026/02/04 21:29:16 INFO Applying migration id=outbox 2026/02/04 21:29:16 INFO Applying migration id=edits 2026/02/04 21:29:16 INFO Applying migration id=outboxactor 2026/02/04 21:29:16 INFO Applying migration id=outboxsender 2026/02/04 21:29:16 INFO Applying migration id=thread 2026/02/04 21:29:16 INFO Applying migration id=host 2026/02/04 21:29:16 INFO Applying migration id=sharedinbox 2026/02/04 21:29:16 INFO Applying migration id=noteshost 2026/02/04 21:29:16 INFO Applying migration id=fetched 2026/02/04 21:29:16 INFO Applying migration id=move 2026/02/04 21:29:16 INFO Applying migration id=cleanup 2026/02/04 21:29:16 INFO Applying migration id=received 2026/02/04 21:29:16 INFO Applying migration id=namehost 2026/02/04 21:29:16 INFO Applying migration id=outboxhost 2026/02/04 21:29:16 INFO Applying migration id=notesfts 2026/02/04 21:29:16 INFO Applying migration id=iconsname 2026/02/04 21:29:16 INFO Applying migration id=nohash 2026/02/04 21:29:16 INFO Applying migration id=shares 2026/02/04 21:29:16 INFO Applying migration id=actorttl 2026/02/04 21:29:17 INFO Applying migration id=tocc 2026/02/04 21:29:17 INFO Applying migration id=followeds 2026/02/04 21:29:17 INFO Applying migration id=certhash 2026/02/04 21:29:17 INFO Applying migration id=follows_sync 2026/02/04 21:29:17 INFO Applying migration id=jsonpath 2026/02/04 21:29:17 INFO Applying migration id=localforward 2026/02/04 21:29:17 INFO Applying migration id=avatar 2026/02/04 21:29:17 INFO Applying migration id=noimage 2026/02/04 21:29:17 INFO Applying migration id=feed 2026/02/04 21:29:17 INFO Applying migration id=bookmarks 2026/02/04 21:29:17 INFO Applying migration id=shareactivity 2026/02/04 21:29:17 INFO Applying migration id=application 2026/02/04 21:29:17 INFO Applying migration id=certificates 2026/02/04 21:29:17 INFO Applying migration id=rawforward 2026/02/04 21:29:17 INFO Applying migration id=publickey 2026/02/04 21:29:17 INFO Applying migration id=resolvegroup 2026/02/04 21:29:17 INFO Applying migration id=reject 2026/02/04 21:29:17 INFO Applying migration id=autodel 2026/02/04 21:29:17 INFO Applying migration id=jsonb 2026/02/04 21:29:17 INFO Applying migration id=quote 2026/02/04 21:29:17 INFO Applying migration id=rfc9421 2026/02/04 21:29:17 INFO Applying migration id=keys 2026/02/04 21:29:17 INFO Applying migration id=portable 2026/02/04 21:29:17 INFO Applying migration id=proofs 2026/02/04 21:29:17 INFO Applying migration id=contexts 2026/02/04 21:29:17 INFO Applying migration id=deliverieshost 2026/02/04 21:29:17 INFO Applying migration id=pembegin 2026/02/04 21:29:17 INFO Applying migration id=didhost 2026/02/04 21:29:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:17 INFO Applying migration id=invites 2026/02/04 21:29:17 INFO Applying migration id=ed25519blob 2026/02/04 21:29:17 INFO Applying migration id=rsablob 2026/02/04 21:29:17 INFO Applying migration id=iconscid 2026/02/04 21:29:17 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (0.50s) === RUN TestPoll_Local6Options 2026/02/04 21:29:17 INFO Applying migration id=initial 2026/02/04 21:29:17 INFO Applying migration id=notesupdated 2026/02/04 21:29:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:17 INFO Applying migration id=activitiesid 2026/02/04 21:29:17 INFO Applying migration id=outbox 2026/02/04 21:29:17 INFO Applying migration id=edits 2026/02/04 21:29:17 INFO Applying migration id=outboxactor 2026/02/04 21:29:17 INFO Applying migration id=outboxsender 2026/02/04 21:29:17 INFO Applying migration id=thread 2026/02/04 21:29:17 INFO Applying migration id=host 2026/02/04 21:29:17 INFO Applying migration id=sharedinbox 2026/02/04 21:29:17 INFO Applying migration id=noteshost 2026/02/04 21:29:17 INFO Applying migration id=fetched 2026/02/04 21:29:17 INFO Applying migration id=move 2026/02/04 21:29:17 INFO Applying migration id=cleanup 2026/02/04 21:29:17 INFO Applying migration id=received 2026/02/04 21:29:17 INFO Applying migration id=namehost 2026/02/04 21:29:17 INFO Applying migration id=outboxhost 2026/02/04 21:29:17 INFO Applying migration id=notesfts 2026/02/04 21:29:17 INFO Applying migration id=iconsname 2026/02/04 21:29:17 INFO Applying migration id=nohash 2026/02/04 21:29:17 INFO Applying migration id=shares 2026/02/04 21:29:17 INFO Applying migration id=actorttl 2026/02/04 21:29:17 INFO Applying migration id=tocc 2026/02/04 21:29:17 INFO Applying migration id=followeds 2026/02/04 21:29:17 INFO Applying migration id=certhash 2026/02/04 21:29:17 INFO Applying migration id=follows_sync 2026/02/04 21:29:17 INFO Applying migration id=jsonpath 2026/02/04 21:29:17 INFO Applying migration id=localforward 2026/02/04 21:29:17 INFO Applying migration id=avatar 2026/02/04 21:29:17 INFO Applying migration id=noimage 2026/02/04 21:29:17 INFO Applying migration id=feed 2026/02/04 21:29:17 INFO Applying migration id=bookmarks 2026/02/04 21:29:17 INFO Applying migration id=shareactivity 2026/02/04 21:29:17 INFO Applying migration id=application 2026/02/04 21:29:17 INFO Applying migration id=certificates 2026/02/04 21:29:17 INFO Applying migration id=rawforward 2026/02/04 21:29:17 INFO Applying migration id=publickey 2026/02/04 21:29:17 INFO Applying migration id=resolvegroup 2026/02/04 21:29:17 INFO Applying migration id=reject 2026/02/04 21:29:17 INFO Applying migration id=autodel 2026/02/04 21:29:17 INFO Applying migration id=jsonb 2026/02/04 21:29:17 INFO Applying migration id=quote 2026/02/04 21:29:17 INFO Applying migration id=rfc9421 2026/02/04 21:29:17 INFO Applying migration id=keys 2026/02/04 21:29:17 INFO Applying migration id=portable 2026/02/04 21:29:17 INFO Applying migration id=proofs 2026/02/04 21:29:17 INFO Applying migration id=contexts 2026/02/04 21:29:17 INFO Applying migration id=deliverieshost 2026/02/04 21:29:17 INFO Applying migration id=pembegin 2026/02/04 21:29:17 INFO Applying migration id=didhost 2026/02/04 21:29:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:17 INFO Applying migration id=invites 2026/02/04 21:29:17 INFO Applying migration id=ed25519blob 2026/02/04 21:29:17 INFO Applying migration id=rsablob 2026/02/04 21:29:17 INFO Applying migration id=iconscid 2026/02/04 21:29:18 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (0.56s) === RUN TestPoll_LocalEmptyOption 2026/02/04 21:29:18 INFO Applying migration id=initial 2026/02/04 21:29:18 INFO Applying migration id=notesupdated 2026/02/04 21:29:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:18 INFO Applying migration id=activitiesid 2026/02/04 21:29:18 INFO Applying migration id=outbox 2026/02/04 21:29:18 INFO Applying migration id=edits 2026/02/04 21:29:18 INFO Applying migration id=outboxactor 2026/02/04 21:29:18 INFO Applying migration id=outboxsender 2026/02/04 21:29:18 INFO Applying migration id=thread 2026/02/04 21:29:18 INFO Applying migration id=host 2026/02/04 21:29:18 INFO Applying migration id=sharedinbox 2026/02/04 21:29:18 INFO Applying migration id=noteshost 2026/02/04 21:29:18 INFO Applying migration id=fetched 2026/02/04 21:29:18 INFO Applying migration id=move 2026/02/04 21:29:18 INFO Applying migration id=cleanup 2026/02/04 21:29:18 INFO Applying migration id=received 2026/02/04 21:29:18 INFO Applying migration id=namehost 2026/02/04 21:29:18 INFO Applying migration id=outboxhost 2026/02/04 21:29:18 INFO Applying migration id=notesfts 2026/02/04 21:29:18 INFO Applying migration id=iconsname 2026/02/04 21:29:18 INFO Applying migration id=nohash 2026/02/04 21:29:18 INFO Applying migration id=shares 2026/02/04 21:29:18 INFO Applying migration id=actorttl 2026/02/04 21:29:18 INFO Applying migration id=tocc 2026/02/04 21:29:18 INFO Applying migration id=followeds 2026/02/04 21:29:18 INFO Applying migration id=certhash 2026/02/04 21:29:18 INFO Applying migration id=follows_sync 2026/02/04 21:29:18 INFO Applying migration id=jsonpath 2026/02/04 21:29:18 INFO Applying migration id=localforward 2026/02/04 21:29:18 INFO Applying migration id=avatar 2026/02/04 21:29:18 INFO Applying migration id=noimage 2026/02/04 21:29:18 INFO Applying migration id=feed 2026/02/04 21:29:18 INFO Applying migration id=bookmarks 2026/02/04 21:29:18 INFO Applying migration id=shareactivity 2026/02/04 21:29:18 INFO Applying migration id=application 2026/02/04 21:29:18 INFO Applying migration id=certificates 2026/02/04 21:29:18 INFO Applying migration id=rawforward 2026/02/04 21:29:18 INFO Applying migration id=publickey 2026/02/04 21:29:18 INFO Applying migration id=resolvegroup 2026/02/04 21:29:18 INFO Applying migration id=reject 2026/02/04 21:29:18 INFO Applying migration id=autodel 2026/02/04 21:29:18 INFO Applying migration id=jsonb 2026/02/04 21:29:18 INFO Applying migration id=quote 2026/02/04 21:29:18 INFO Applying migration id=rfc9421 2026/02/04 21:29:18 INFO Applying migration id=keys 2026/02/04 21:29:18 INFO Applying migration id=portable 2026/02/04 21:29:18 INFO Applying migration id=proofs 2026/02/04 21:29:18 INFO Applying migration id=contexts 2026/02/04 21:29:18 INFO Applying migration id=deliverieshost 2026/02/04 21:29:18 INFO Applying migration id=pembegin 2026/02/04 21:29:18 INFO Applying migration id=didhost 2026/02/04 21:29:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:18 INFO Applying migration id=invites 2026/02/04 21:29:18 INFO Applying migration id=ed25519blob 2026/02/04 21:29:18 INFO Applying migration id=rsablob 2026/02/04 21:29:18 INFO Applying migration id=iconscid --- PASS: TestPoll_LocalEmptyOption (0.59s) === RUN TestPoll_LocalOptionWithLink 2026/02/04 21:29:18 INFO Applying migration id=initial 2026/02/04 21:29:18 INFO Applying migration id=notesupdated 2026/02/04 21:29:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:18 INFO Applying migration id=activitiesid 2026/02/04 21:29:18 INFO Applying migration id=outbox 2026/02/04 21:29:18 INFO Applying migration id=edits 2026/02/04 21:29:18 INFO Applying migration id=outboxactor 2026/02/04 21:29:18 INFO Applying migration id=outboxsender 2026/02/04 21:29:18 INFO Applying migration id=thread 2026/02/04 21:29:18 INFO Applying migration id=host 2026/02/04 21:29:18 INFO Applying migration id=sharedinbox 2026/02/04 21:29:18 INFO Applying migration id=noteshost 2026/02/04 21:29:18 INFO Applying migration id=fetched 2026/02/04 21:29:18 INFO Applying migration id=move 2026/02/04 21:29:18 INFO Applying migration id=cleanup 2026/02/04 21:29:18 INFO Applying migration id=received 2026/02/04 21:29:18 INFO Applying migration id=namehost 2026/02/04 21:29:18 INFO Applying migration id=outboxhost 2026/02/04 21:29:18 INFO Applying migration id=notesfts 2026/02/04 21:29:18 INFO Applying migration id=iconsname 2026/02/04 21:29:18 INFO Applying migration id=nohash 2026/02/04 21:29:18 INFO Applying migration id=shares 2026/02/04 21:29:18 INFO Applying migration id=actorttl 2026/02/04 21:29:18 INFO Applying migration id=tocc 2026/02/04 21:29:18 INFO Applying migration id=followeds 2026/02/04 21:29:18 INFO Applying migration id=certhash 2026/02/04 21:29:18 INFO Applying migration id=follows_sync 2026/02/04 21:29:18 INFO Applying migration id=jsonpath 2026/02/04 21:29:18 INFO Applying migration id=localforward 2026/02/04 21:29:18 INFO Applying migration id=avatar 2026/02/04 21:29:18 INFO Applying migration id=noimage 2026/02/04 21:29:18 INFO Applying migration id=feed 2026/02/04 21:29:18 INFO Applying migration id=bookmarks 2026/02/04 21:29:18 INFO Applying migration id=shareactivity 2026/02/04 21:29:18 INFO Applying migration id=application 2026/02/04 21:29:18 INFO Applying migration id=certificates 2026/02/04 21:29:18 INFO Applying migration id=rawforward 2026/02/04 21:29:18 INFO Applying migration id=publickey 2026/02/04 21:29:18 INFO Applying migration id=resolvegroup 2026/02/04 21:29:18 INFO Applying migration id=reject 2026/02/04 21:29:18 INFO Applying migration id=autodel 2026/02/04 21:29:18 INFO Applying migration id=jsonb 2026/02/04 21:29:18 INFO Applying migration id=quote 2026/02/04 21:29:18 INFO Applying migration id=rfc9421 2026/02/04 21:29:18 INFO Applying migration id=keys 2026/02/04 21:29:18 INFO Applying migration id=portable 2026/02/04 21:29:18 INFO Applying migration id=proofs 2026/02/04 21:29:18 INFO Applying migration id=contexts 2026/02/04 21:29:18 INFO Applying migration id=deliverieshost 2026/02/04 21:29:18 INFO Applying migration id=pembegin 2026/02/04 21:29:18 INFO Applying migration id=didhost 2026/02/04 21:29:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:18 INFO Applying migration id=invites 2026/02/04 21:29:18 INFO Applying migration id=ed25519blob 2026/02/04 21:29:18 INFO Applying migration id=rsablob 2026/02/04 21:29:18 INFO Applying migration id=iconscid 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-48c8-7b69-8a90-9a490d547557 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-48c8-7a31-9b12-5692a82039e0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-48c8-7a31-9b12-5692a82039e0 2026/02/04 21:29:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-48c8-7a31-9b12-5692a82039e0 --- PASS: TestPoll_LocalOptionWithLink (0.68s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/04 21:29:19 INFO Applying migration id=initial 2026/02/04 21:29:19 INFO Applying migration id=notesupdated 2026/02/04 21:29:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:19 INFO Applying migration id=activitiesid 2026/02/04 21:29:19 INFO Applying migration id=outbox 2026/02/04 21:29:19 INFO Applying migration id=edits 2026/02/04 21:29:19 INFO Applying migration id=outboxactor 2026/02/04 21:29:19 INFO Applying migration id=outboxsender 2026/02/04 21:29:19 INFO Applying migration id=thread 2026/02/04 21:29:19 INFO Applying migration id=host 2026/02/04 21:29:19 INFO Applying migration id=sharedinbox 2026/02/04 21:29:19 INFO Applying migration id=noteshost 2026/02/04 21:29:19 INFO Applying migration id=fetched 2026/02/04 21:29:19 INFO Applying migration id=move 2026/02/04 21:29:19 INFO Applying migration id=cleanup 2026/02/04 21:29:19 INFO Applying migration id=received 2026/02/04 21:29:19 INFO Applying migration id=namehost 2026/02/04 21:29:19 INFO Applying migration id=outboxhost 2026/02/04 21:29:19 INFO Applying migration id=notesfts 2026/02/04 21:29:19 INFO Applying migration id=iconsname 2026/02/04 21:29:19 INFO Applying migration id=nohash 2026/02/04 21:29:19 INFO Applying migration id=shares 2026/02/04 21:29:19 INFO Applying migration id=actorttl 2026/02/04 21:29:19 INFO Applying migration id=tocc 2026/02/04 21:29:19 INFO Applying migration id=followeds 2026/02/04 21:29:19 INFO Applying migration id=certhash 2026/02/04 21:29:19 INFO Applying migration id=follows_sync 2026/02/04 21:29:19 INFO Applying migration id=jsonpath 2026/02/04 21:29:19 INFO Applying migration id=localforward 2026/02/04 21:29:19 INFO Applying migration id=avatar 2026/02/04 21:29:19 INFO Applying migration id=noimage 2026/02/04 21:29:19 INFO Applying migration id=feed 2026/02/04 21:29:19 INFO Applying migration id=bookmarks 2026/02/04 21:29:19 INFO Applying migration id=shareactivity 2026/02/04 21:29:19 INFO Applying migration id=application 2026/02/04 21:29:19 INFO Applying migration id=certificates 2026/02/04 21:29:19 INFO Applying migration id=rawforward 2026/02/04 21:29:19 INFO Applying migration id=publickey 2026/02/04 21:29:19 INFO Applying migration id=resolvegroup 2026/02/04 21:29:19 INFO Applying migration id=reject 2026/02/04 21:29:19 INFO Applying migration id=autodel 2026/02/04 21:29:19 INFO Applying migration id=jsonb 2026/02/04 21:29:19 INFO Applying migration id=quote 2026/02/04 21:29:19 INFO Applying migration id=rfc9421 2026/02/04 21:29:19 INFO Applying migration id=keys 2026/02/04 21:29:19 INFO Applying migration id=portable 2026/02/04 21:29:19 INFO Applying migration id=proofs 2026/02/04 21:29:19 INFO Applying migration id=contexts 2026/02/04 21:29:19 INFO Applying migration id=deliverieshost 2026/02/04 21:29:19 INFO Applying migration id=pembegin 2026/02/04 21:29:19 INFO Applying migration id=didhost 2026/02/04 21:29:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:19 INFO Applying migration id=invites 2026/02/04 21:29:19 INFO Applying migration id=ed25519blob 2026/02/04 21:29:19 INFO Applying migration id=rsablob 2026/02/04 21:29:19 INFO Applying migration id=iconscid 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4adf-7a87-9aad-b170ddd02c30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4ae4-7452-8df5-711a1a108c80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4ae4-741e-a8c0-818342b9fbab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-4ae4-741e-a8c0-818342b9fbab 2026/02/04 21:29:19 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4ae7-70d5-ba8a-c32bd7dbdb8e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4ae7-709d-9be7-3cf95abd952d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-4ae7-709d-9be7-3cf95abd952d 2026/02/04 21:29:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-4af1-7621-b5c2-8567e9b02fab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 --- PASS: TestPoll_Local3OptionsAnd2Votes (0.56s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/04 21:29:19 INFO Applying migration id=initial 2026/02/04 21:29:19 INFO Applying migration id=notesupdated 2026/02/04 21:29:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:19 INFO Applying migration id=activitiesid 2026/02/04 21:29:19 INFO Applying migration id=outbox 2026/02/04 21:29:19 INFO Applying migration id=edits 2026/02/04 21:29:19 INFO Applying migration id=outboxactor 2026/02/04 21:29:19 INFO Applying migration id=outboxsender 2026/02/04 21:29:19 INFO Applying migration id=thread 2026/02/04 21:29:19 INFO Applying migration id=host 2026/02/04 21:29:19 INFO Applying migration id=sharedinbox 2026/02/04 21:29:19 INFO Applying migration id=noteshost 2026/02/04 21:29:19 INFO Applying migration id=fetched 2026/02/04 21:29:19 INFO Applying migration id=move 2026/02/04 21:29:19 INFO Applying migration id=cleanup 2026/02/04 21:29:19 INFO Applying migration id=received 2026/02/04 21:29:19 INFO Applying migration id=namehost 2026/02/04 21:29:19 INFO Applying migration id=outboxhost 2026/02/04 21:29:19 INFO Applying migration id=notesfts 2026/02/04 21:29:19 INFO Applying migration id=iconsname 2026/02/04 21:29:19 INFO Applying migration id=nohash 2026/02/04 21:29:19 INFO Applying migration id=shares 2026/02/04 21:29:19 INFO Applying migration id=actorttl 2026/02/04 21:29:19 INFO Applying migration id=tocc 2026/02/04 21:29:19 INFO Applying migration id=followeds 2026/02/04 21:29:19 INFO Applying migration id=certhash 2026/02/04 21:29:19 INFO Applying migration id=follows_sync 2026/02/04 21:29:19 INFO Applying migration id=jsonpath 2026/02/04 21:29:19 INFO Applying migration id=localforward 2026/02/04 21:29:19 INFO Applying migration id=avatar 2026/02/04 21:29:19 INFO Applying migration id=noimage 2026/02/04 21:29:19 INFO Applying migration id=feed 2026/02/04 21:29:19 INFO Applying migration id=bookmarks 2026/02/04 21:29:19 INFO Applying migration id=shareactivity 2026/02/04 21:29:19 INFO Applying migration id=application 2026/02/04 21:29:19 INFO Applying migration id=certificates 2026/02/04 21:29:19 INFO Applying migration id=rawforward 2026/02/04 21:29:19 INFO Applying migration id=publickey 2026/02/04 21:29:19 INFO Applying migration id=resolvegroup 2026/02/04 21:29:19 INFO Applying migration id=reject 2026/02/04 21:29:19 INFO Applying migration id=autodel 2026/02/04 21:29:19 INFO Applying migration id=jsonb 2026/02/04 21:29:19 INFO Applying migration id=quote 2026/02/04 21:29:19 INFO Applying migration id=rfc9421 2026/02/04 21:29:19 INFO Applying migration id=keys 2026/02/04 21:29:19 INFO Applying migration id=portable 2026/02/04 21:29:19 INFO Applying migration id=proofs 2026/02/04 21:29:19 INFO Applying migration id=contexts 2026/02/04 21:29:19 INFO Applying migration id=deliverieshost 2026/02/04 21:29:19 INFO Applying migration id=pembegin 2026/02/04 21:29:19 INFO Applying migration id=didhost 2026/02/04 21:29:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:19 INFO Applying migration id=invites 2026/02/04 21:29:19 INFO Applying migration id=ed25519blob 2026/02/04 21:29:19 INFO Applying migration id=rsablob 2026/02/04 21:29:19 INFO Applying migration id=iconscid 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4f8f-7c46-bca6-3989462c0715 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4f94-7c20-b1e3-d1c8b8fe76bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f94-7bdf-ac37-301d45fb89b0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-4f94-7bdf-ac37-301d45fb89b0 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4f97-7daa-a5e7-e0bcfa2776d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 2026/02/04 21:29:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-4fa5-73c4-a4ce-782ab34321d4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.21s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/04 21:29:21 INFO Applying migration id=initial 2026/02/04 21:29:21 INFO Applying migration id=notesupdated 2026/02/04 21:29:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:21 INFO Applying migration id=activitiesid 2026/02/04 21:29:21 INFO Applying migration id=outbox 2026/02/04 21:29:21 INFO Applying migration id=edits 2026/02/04 21:29:21 INFO Applying migration id=outboxactor 2026/02/04 21:29:21 INFO Applying migration id=outboxsender 2026/02/04 21:29:21 INFO Applying migration id=thread 2026/02/04 21:29:21 INFO Applying migration id=host 2026/02/04 21:29:21 INFO Applying migration id=sharedinbox 2026/02/04 21:29:21 INFO Applying migration id=noteshost 2026/02/04 21:29:21 INFO Applying migration id=fetched 2026/02/04 21:29:21 INFO Applying migration id=move 2026/02/04 21:29:21 INFO Applying migration id=cleanup 2026/02/04 21:29:21 INFO Applying migration id=received 2026/02/04 21:29:21 INFO Applying migration id=namehost 2026/02/04 21:29:21 INFO Applying migration id=outboxhost 2026/02/04 21:29:21 INFO Applying migration id=notesfts 2026/02/04 21:29:21 INFO Applying migration id=iconsname 2026/02/04 21:29:21 INFO Applying migration id=nohash 2026/02/04 21:29:21 INFO Applying migration id=shares 2026/02/04 21:29:21 INFO Applying migration id=actorttl 2026/02/04 21:29:21 INFO Applying migration id=tocc 2026/02/04 21:29:21 INFO Applying migration id=followeds 2026/02/04 21:29:21 INFO Applying migration id=certhash 2026/02/04 21:29:21 INFO Applying migration id=follows_sync 2026/02/04 21:29:21 INFO Applying migration id=jsonpath 2026/02/04 21:29:21 INFO Applying migration id=localforward 2026/02/04 21:29:21 INFO Applying migration id=avatar 2026/02/04 21:29:21 INFO Applying migration id=noimage 2026/02/04 21:29:21 INFO Applying migration id=feed 2026/02/04 21:29:21 INFO Applying migration id=bookmarks 2026/02/04 21:29:21 INFO Applying migration id=shareactivity 2026/02/04 21:29:21 INFO Applying migration id=application 2026/02/04 21:29:21 INFO Applying migration id=certificates 2026/02/04 21:29:21 INFO Applying migration id=rawforward 2026/02/04 21:29:21 INFO Applying migration id=publickey 2026/02/04 21:29:21 INFO Applying migration id=resolvegroup 2026/02/04 21:29:21 INFO Applying migration id=reject 2026/02/04 21:29:21 INFO Applying migration id=autodel 2026/02/04 21:29:21 INFO Applying migration id=jsonb 2026/02/04 21:29:21 INFO Applying migration id=quote 2026/02/04 21:29:21 INFO Applying migration id=rfc9421 2026/02/04 21:29:21 INFO Applying migration id=keys 2026/02/04 21:29:21 INFO Applying migration id=portable 2026/02/04 21:29:21 INFO Applying migration id=proofs 2026/02/04 21:29:21 INFO Applying migration id=contexts 2026/02/04 21:29:21 INFO Applying migration id=deliverieshost 2026/02/04 21:29:21 INFO Applying migration id=pembegin 2026/02/04 21:29:21 INFO Applying migration id=didhost 2026/02/04 21:29:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:21 INFO Applying migration id=invites 2026/02/04 21:29:21 INFO Applying migration id=ed25519blob 2026/02/04 21:29:21 INFO Applying migration id=rsablob 2026/02/04 21:29:21 INFO Applying migration id=iconscid 2026/02/04 21:29:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-5262-73ad-a5ae-3a3d5b8efeea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-5263-75a9-9fa4-f0316ef29cf8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-5262-73ad-a5ae-3a3d5b8efeea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8f-5262-73ad-a5ae-3a3d5b8efeea 2026/02/04 21:29:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-5264-7495-89aa-0d00868158dc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-5265-750b-93a3-e80ae2883324 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-5264-7495-89aa-0d00868158dc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8f-5264-7495-89aa-0d00868158dc 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-5266-748f-9c29-eca1ff326fdf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-526a-743a-8352-98ae1a6911f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-526a-7405-a7d8-da0107213715 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-526a-7405-a7d8-da0107213715 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-526d-73a8-8918-39b5017ab669 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-526d-7367-8245-703b2108ebec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-526d-7367-8245-703b2108ebec 2026/02/04 21:29:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-5272-7098-b3d6-1397135550c3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 --- PASS: TestPoll_LocalVoteVisibilityFollowers (0.72s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/04 21:29:21 INFO Applying migration id=initial 2026/02/04 21:29:21 INFO Applying migration id=notesupdated 2026/02/04 21:29:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:21 INFO Applying migration id=activitiesid 2026/02/04 21:29:21 INFO Applying migration id=outbox 2026/02/04 21:29:21 INFO Applying migration id=edits 2026/02/04 21:29:21 INFO Applying migration id=outboxactor 2026/02/04 21:29:21 INFO Applying migration id=outboxsender 2026/02/04 21:29:21 INFO Applying migration id=thread 2026/02/04 21:29:21 INFO Applying migration id=host 2026/02/04 21:29:21 INFO Applying migration id=sharedinbox 2026/02/04 21:29:21 INFO Applying migration id=noteshost 2026/02/04 21:29:21 INFO Applying migration id=fetched 2026/02/04 21:29:21 INFO Applying migration id=move 2026/02/04 21:29:21 INFO Applying migration id=cleanup 2026/02/04 21:29:21 INFO Applying migration id=received 2026/02/04 21:29:21 INFO Applying migration id=namehost 2026/02/04 21:29:21 INFO Applying migration id=outboxhost 2026/02/04 21:29:21 INFO Applying migration id=notesfts 2026/02/04 21:29:21 INFO Applying migration id=iconsname 2026/02/04 21:29:21 INFO Applying migration id=nohash 2026/02/04 21:29:21 INFO Applying migration id=shares 2026/02/04 21:29:21 INFO Applying migration id=actorttl 2026/02/04 21:29:21 INFO Applying migration id=tocc 2026/02/04 21:29:21 INFO Applying migration id=followeds 2026/02/04 21:29:21 INFO Applying migration id=certhash 2026/02/04 21:29:21 INFO Applying migration id=follows_sync 2026/02/04 21:29:21 INFO Applying migration id=jsonpath 2026/02/04 21:29:21 INFO Applying migration id=localforward 2026/02/04 21:29:21 INFO Applying migration id=avatar 2026/02/04 21:29:21 INFO Applying migration id=noimage 2026/02/04 21:29:21 INFO Applying migration id=feed 2026/02/04 21:29:21 INFO Applying migration id=bookmarks 2026/02/04 21:29:21 INFO Applying migration id=shareactivity 2026/02/04 21:29:21 INFO Applying migration id=application 2026/02/04 21:29:21 INFO Applying migration id=certificates 2026/02/04 21:29:21 INFO Applying migration id=rawforward 2026/02/04 21:29:21 INFO Applying migration id=publickey 2026/02/04 21:29:21 INFO Applying migration id=resolvegroup 2026/02/04 21:29:21 INFO Applying migration id=reject 2026/02/04 21:29:21 INFO Applying migration id=autodel 2026/02/04 21:29:21 INFO Applying migration id=jsonb 2026/02/04 21:29:21 INFO Applying migration id=quote 2026/02/04 21:29:21 INFO Applying migration id=rfc9421 2026/02/04 21:29:21 INFO Applying migration id=keys 2026/02/04 21:29:21 INFO Applying migration id=portable 2026/02/04 21:29:21 INFO Applying migration id=proofs 2026/02/04 21:29:21 INFO Applying migration id=contexts 2026/02/04 21:29:21 INFO Applying migration id=deliverieshost 2026/02/04 21:29:21 INFO Applying migration id=pembegin 2026/02/04 21:29:21 INFO Applying migration id=didhost 2026/02/04 21:29:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:21 INFO Applying migration id=invites 2026/02/04 21:29:21 INFO Applying migration id=ed25519blob 2026/02/04 21:29:21 INFO Applying migration id=rsablob 2026/02/04 21:29:21 INFO Applying migration id=iconscid 2026/02/04 21:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-54f4-7c94-b531-706aa0a9eb7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-54f9-73f8-a689-a66a51a9e5d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54f9-73c4-a4bd-39bfa190bd04 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-54f9-73c4-a4bd-39bfa190bd04 2026/02/04 21:29:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-54fc-7094-a49b-5045e426efcc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54fc-705c-87e1-416a17b56dea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-54fc-705c-87e1-416a17b56dea 2026/02/04 21:29:22 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-5500-7996-af04-1aaf55d078ab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e --- PASS: TestPoll_LocalVoteVisibilityPublic (0.66s) === RUN TestPoll_LocalSelfVote 2026/02/04 21:29:22 INFO Applying migration id=initial 2026/02/04 21:29:22 INFO Applying migration id=notesupdated 2026/02/04 21:29:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:22 INFO Applying migration id=activitiesid 2026/02/04 21:29:22 INFO Applying migration id=outbox 2026/02/04 21:29:22 INFO Applying migration id=edits 2026/02/04 21:29:22 INFO Applying migration id=outboxactor 2026/02/04 21:29:22 INFO Applying migration id=outboxsender 2026/02/04 21:29:22 INFO Applying migration id=thread 2026/02/04 21:29:22 INFO Applying migration id=host 2026/02/04 21:29:22 INFO Applying migration id=sharedinbox 2026/02/04 21:29:22 INFO Applying migration id=noteshost 2026/02/04 21:29:22 INFO Applying migration id=fetched 2026/02/04 21:29:22 INFO Applying migration id=move 2026/02/04 21:29:22 INFO Applying migration id=cleanup 2026/02/04 21:29:22 INFO Applying migration id=received 2026/02/04 21:29:22 INFO Applying migration id=namehost 2026/02/04 21:29:22 INFO Applying migration id=outboxhost 2026/02/04 21:29:22 INFO Applying migration id=notesfts 2026/02/04 21:29:22 INFO Applying migration id=iconsname 2026/02/04 21:29:22 INFO Applying migration id=nohash 2026/02/04 21:29:22 INFO Applying migration id=shares 2026/02/04 21:29:22 INFO Applying migration id=actorttl 2026/02/04 21:29:22 INFO Applying migration id=tocc 2026/02/04 21:29:22 INFO Applying migration id=followeds 2026/02/04 21:29:22 INFO Applying migration id=certhash 2026/02/04 21:29:22 INFO Applying migration id=follows_sync 2026/02/04 21:29:22 INFO Applying migration id=jsonpath 2026/02/04 21:29:22 INFO Applying migration id=localforward 2026/02/04 21:29:22 INFO Applying migration id=avatar 2026/02/04 21:29:22 INFO Applying migration id=noimage 2026/02/04 21:29:22 INFO Applying migration id=feed 2026/02/04 21:29:22 INFO Applying migration id=bookmarks 2026/02/04 21:29:22 INFO Applying migration id=shareactivity 2026/02/04 21:29:22 INFO Applying migration id=application 2026/02/04 21:29:22 INFO Applying migration id=certificates 2026/02/04 21:29:22 INFO Applying migration id=rawforward 2026/02/04 21:29:22 INFO Applying migration id=publickey 2026/02/04 21:29:22 INFO Applying migration id=resolvegroup 2026/02/04 21:29:22 INFO Applying migration id=reject 2026/02/04 21:29:22 INFO Applying migration id=autodel 2026/02/04 21:29:22 INFO Applying migration id=jsonb 2026/02/04 21:29:22 INFO Applying migration id=quote 2026/02/04 21:29:22 INFO Applying migration id=rfc9421 2026/02/04 21:29:22 INFO Applying migration id=keys 2026/02/04 21:29:22 INFO Applying migration id=portable 2026/02/04 21:29:22 INFO Applying migration id=proofs 2026/02/04 21:29:22 INFO Applying migration id=contexts 2026/02/04 21:29:22 INFO Applying migration id=deliverieshost 2026/02/04 21:29:22 INFO Applying migration id=pembegin 2026/02/04 21:29:22 INFO Applying migration id=didhost 2026/02/04 21:29:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:22 INFO Applying migration id=invites 2026/02/04 21:29:22 INFO Applying migration id=ed25519blob 2026/02/04 21:29:22 INFO Applying migration id=rsablob 2026/02/04 21:29:22 INFO Applying migration id=iconscid 2026/02/04 21:29:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-576c-7417-8e48-48a71883006e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-576e-74c3-b036-0b595298a7af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576e-74ac-bd22-da0d3142a7c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-576e-74ac-bd22-da0d3142a7c7 2026/02/04 21:29:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-576f-7861-b1c7-99843ddcf329 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576f-784a-8d1c-e17b99fee4d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-576f-784a-8d1c-e17b99fee4d5 2026/02/04 21:29:23 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-5771-78ee-bf7e-aa8b3c4d6dda activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 --- PASS: TestPoll_LocalSelfVote (0.60s) === RUN TestRegister_RedirectNoCertificate 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid --- PASS: TestRegister_RedirectNoCertificate (0.13s) === RUN TestRegister_InvitationRequired 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.16s) === RUN TestRegister_InvitationPrompt 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid --- PASS: TestRegister_InvitationPrompt (0.14s) === RUN TestRegister_InvalidInvitationCode 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.15s) === RUN TestRegister_Redirect 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.13s) === RUN TestRegister_HappyFlow 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:24 INFO Applying migration id=certhash 2026/02/04 21:29:24 INFO Applying migration id=follows_sync 2026/02/04 21:29:24 INFO Applying migration id=jsonpath 2026/02/04 21:29:24 INFO Applying migration id=localforward 2026/02/04 21:29:24 INFO Applying migration id=avatar 2026/02/04 21:29:24 INFO Applying migration id=noimage 2026/02/04 21:29:24 INFO Applying migration id=feed 2026/02/04 21:29:24 INFO Applying migration id=bookmarks 2026/02/04 21:29:24 INFO Applying migration id=shareactivity 2026/02/04 21:29:24 INFO Applying migration id=application 2026/02/04 21:29:24 INFO Applying migration id=certificates 2026/02/04 21:29:24 INFO Applying migration id=rawforward 2026/02/04 21:29:24 INFO Applying migration id=publickey 2026/02/04 21:29:24 INFO Applying migration id=resolvegroup 2026/02/04 21:29:24 INFO Applying migration id=reject 2026/02/04 21:29:24 INFO Applying migration id=autodel 2026/02/04 21:29:24 INFO Applying migration id=jsonb 2026/02/04 21:29:24 INFO Applying migration id=quote 2026/02/04 21:29:24 INFO Applying migration id=rfc9421 2026/02/04 21:29:24 INFO Applying migration id=keys 2026/02/04 21:29:24 INFO Applying migration id=portable 2026/02/04 21:29:24 INFO Applying migration id=proofs 2026/02/04 21:29:24 INFO Applying migration id=contexts 2026/02/04 21:29:24 INFO Applying migration id=deliverieshost 2026/02/04 21:29:24 INFO Applying migration id=pembegin 2026/02/04 21:29:24 INFO Applying migration id=didhost 2026/02/04 21:29:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:24 INFO Applying migration id=invites 2026/02/04 21:29:24 INFO Applying migration id=ed25519blob 2026/02/04 21:29:24 INFO Applying migration id=rsablob 2026/02/04 21:29:24 INFO Applying migration id=iconscid 2026/02/04 21:29:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.31s) === RUN TestRegister_AlreadyRegistered 2026/02/04 21:29:24 INFO Applying migration id=initial 2026/02/04 21:29:24 INFO Applying migration id=notesupdated 2026/02/04 21:29:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:24 INFO Applying migration id=activitiesid 2026/02/04 21:29:24 INFO Applying migration id=outbox 2026/02/04 21:29:24 INFO Applying migration id=edits 2026/02/04 21:29:24 INFO Applying migration id=outboxactor 2026/02/04 21:29:24 INFO Applying migration id=outboxsender 2026/02/04 21:29:24 INFO Applying migration id=thread 2026/02/04 21:29:24 INFO Applying migration id=host 2026/02/04 21:29:24 INFO Applying migration id=sharedinbox 2026/02/04 21:29:24 INFO Applying migration id=noteshost 2026/02/04 21:29:24 INFO Applying migration id=fetched 2026/02/04 21:29:24 INFO Applying migration id=move 2026/02/04 21:29:24 INFO Applying migration id=cleanup 2026/02/04 21:29:24 INFO Applying migration id=received 2026/02/04 21:29:24 INFO Applying migration id=namehost 2026/02/04 21:29:24 INFO Applying migration id=outboxhost 2026/02/04 21:29:24 INFO Applying migration id=notesfts 2026/02/04 21:29:24 INFO Applying migration id=iconsname 2026/02/04 21:29:24 INFO Applying migration id=nohash 2026/02/04 21:29:24 INFO Applying migration id=shares 2026/02/04 21:29:24 INFO Applying migration id=actorttl 2026/02/04 21:29:24 INFO Applying migration id=tocc 2026/02/04 21:29:24 INFO Applying migration id=followeds 2026/02/04 21:29:24 INFO Applying migration id=certhash 2026/02/04 21:29:24 INFO Applying migration id=follows_sync 2026/02/04 21:29:24 INFO Applying migration id=jsonpath 2026/02/04 21:29:24 INFO Applying migration id=localforward 2026/02/04 21:29:24 INFO Applying migration id=avatar 2026/02/04 21:29:24 INFO Applying migration id=noimage 2026/02/04 21:29:24 INFO Applying migration id=feed 2026/02/04 21:29:24 INFO Applying migration id=bookmarks 2026/02/04 21:29:24 INFO Applying migration id=shareactivity 2026/02/04 21:29:24 INFO Applying migration id=application 2026/02/04 21:29:24 INFO Applying migration id=certificates 2026/02/04 21:29:24 INFO Applying migration id=rawforward 2026/02/04 21:29:24 INFO Applying migration id=publickey 2026/02/04 21:29:24 INFO Applying migration id=resolvegroup 2026/02/04 21:29:24 INFO Applying migration id=reject 2026/02/04 21:29:24 INFO Applying migration id=autodel 2026/02/04 21:29:24 INFO Applying migration id=jsonb 2026/02/04 21:29:24 INFO Applying migration id=quote 2026/02/04 21:29:24 INFO Applying migration id=rfc9421 2026/02/04 21:29:24 INFO Applying migration id=keys 2026/02/04 21:29:24 INFO Applying migration id=portable 2026/02/04 21:29:24 INFO Applying migration id=proofs 2026/02/04 21:29:24 INFO Applying migration id=contexts 2026/02/04 21:29:24 INFO Applying migration id=deliverieshost 2026/02/04 21:29:24 INFO Applying migration id=pembegin 2026/02/04 21:29:24 INFO Applying migration id=didhost 2026/02/04 21:29:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:24 INFO Applying migration id=invites 2026/02/04 21:29:24 INFO Applying migration id=ed25519blob 2026/02/04 21:29:24 INFO Applying migration id=rsablob 2026/02/04 21:29:24 INFO Applying migration id=iconscid 2026/02/04 21:29:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.22s) === RUN TestRegister_Twice 2026/02/04 21:29:24 INFO Applying migration id=initial 2026/02/04 21:29:24 INFO Applying migration id=notesupdated 2026/02/04 21:29:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:24 INFO Applying migration id=activitiesid 2026/02/04 21:29:24 INFO Applying migration id=outbox 2026/02/04 21:29:24 INFO Applying migration id=edits 2026/02/04 21:29:24 INFO Applying migration id=outboxactor 2026/02/04 21:29:24 INFO Applying migration id=outboxsender 2026/02/04 21:29:24 INFO Applying migration id=thread 2026/02/04 21:29:24 INFO Applying migration id=host 2026/02/04 21:29:24 INFO Applying migration id=sharedinbox 2026/02/04 21:29:24 INFO Applying migration id=noteshost 2026/02/04 21:29:24 INFO Applying migration id=fetched 2026/02/04 21:29:24 INFO Applying migration id=move 2026/02/04 21:29:24 INFO Applying migration id=cleanup 2026/02/04 21:29:24 INFO Applying migration id=received 2026/02/04 21:29:24 INFO Applying migration id=namehost 2026/02/04 21:29:24 INFO Applying migration id=outboxhost 2026/02/04 21:29:24 INFO Applying migration id=notesfts 2026/02/04 21:29:24 INFO Applying migration id=iconsname 2026/02/04 21:29:24 INFO Applying migration id=nohash 2026/02/04 21:29:24 INFO Applying migration id=shares 2026/02/04 21:29:24 INFO Applying migration id=actorttl 2026/02/04 21:29:24 INFO Applying migration id=tocc 2026/02/04 21:29:24 INFO Applying migration id=followeds 2026/02/04 21:29:24 INFO Applying migration id=certhash 2026/02/04 21:29:24 INFO Applying migration id=follows_sync 2026/02/04 21:29:24 INFO Applying migration id=jsonpath 2026/02/04 21:29:24 INFO Applying migration id=localforward 2026/02/04 21:29:24 INFO Applying migration id=avatar 2026/02/04 21:29:24 INFO Applying migration id=noimage 2026/02/04 21:29:24 INFO Applying migration id=feed 2026/02/04 21:29:24 INFO Applying migration id=bookmarks 2026/02/04 21:29:24 INFO Applying migration id=shareactivity 2026/02/04 21:29:24 INFO Applying migration id=application 2026/02/04 21:29:24 INFO Applying migration id=certificates 2026/02/04 21:29:24 INFO Applying migration id=rawforward 2026/02/04 21:29:24 INFO Applying migration id=publickey 2026/02/04 21:29:24 INFO Applying migration id=resolvegroup 2026/02/04 21:29:24 INFO Applying migration id=reject 2026/02/04 21:29:24 INFO Applying migration id=autodel 2026/02/04 21:29:24 INFO Applying migration id=jsonb 2026/02/04 21:29:24 INFO Applying migration id=quote 2026/02/04 21:29:24 INFO Applying migration id=rfc9421 2026/02/04 21:29:24 INFO Applying migration id=keys 2026/02/04 21:29:24 INFO Applying migration id=portable 2026/02/04 21:29:24 INFO Applying migration id=proofs 2026/02/04 21:29:24 INFO Applying migration id=contexts 2026/02/04 21:29:24 INFO Applying migration id=deliverieshost 2026/02/04 21:29:24 INFO Applying migration id=pembegin 2026/02/04 21:29:24 INFO Applying migration id=didhost 2026/02/04 21:29:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:24 INFO Applying migration id=invites 2026/02/04 21:29:24 INFO Applying migration id=ed25519blob 2026/02/04 21:29:24 INFO Applying migration id=rsablob 2026/02/04 21:29:24 INFO Applying migration id=iconscid 2026/02/04 21:29:24 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.54s) === RUN TestRegister_Throttling 2026/02/04 21:29:24 INFO Applying migration id=initial 2026/02/04 21:29:25 INFO Applying migration id=notesupdated 2026/02/04 21:29:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:25 INFO Applying migration id=activitiesid 2026/02/04 21:29:25 INFO Applying migration id=outbox 2026/02/04 21:29:25 INFO Applying migration id=edits 2026/02/04 21:29:25 INFO Applying migration id=outboxactor 2026/02/04 21:29:25 INFO Applying migration id=outboxsender 2026/02/04 21:29:25 INFO Applying migration id=thread 2026/02/04 21:29:25 INFO Applying migration id=host 2026/02/04 21:29:25 INFO Applying migration id=sharedinbox 2026/02/04 21:29:25 INFO Applying migration id=noteshost 2026/02/04 21:29:25 INFO Applying migration id=fetched 2026/02/04 21:29:25 INFO Applying migration id=move 2026/02/04 21:29:25 INFO Applying migration id=cleanup 2026/02/04 21:29:25 INFO Applying migration id=received 2026/02/04 21:29:25 INFO Applying migration id=namehost 2026/02/04 21:29:25 INFO Applying migration id=outboxhost 2026/02/04 21:29:25 INFO Applying migration id=notesfts 2026/02/04 21:29:25 INFO Applying migration id=iconsname 2026/02/04 21:29:25 INFO Applying migration id=nohash 2026/02/04 21:29:25 INFO Applying migration id=shares 2026/02/04 21:29:25 INFO Applying migration id=actorttl 2026/02/04 21:29:25 INFO Applying migration id=tocc 2026/02/04 21:29:25 INFO Applying migration id=followeds 2026/02/04 21:29:25 INFO Applying migration id=certhash 2026/02/04 21:29:25 INFO Applying migration id=follows_sync 2026/02/04 21:29:25 INFO Applying migration id=jsonpath 2026/02/04 21:29:25 INFO Applying migration id=localforward 2026/02/04 21:29:25 INFO Applying migration id=avatar 2026/02/04 21:29:25 INFO Applying migration id=noimage 2026/02/04 21:29:25 INFO Applying migration id=feed 2026/02/04 21:29:25 INFO Applying migration id=bookmarks 2026/02/04 21:29:25 INFO Applying migration id=shareactivity 2026/02/04 21:29:25 INFO Applying migration id=application 2026/02/04 21:29:25 INFO Applying migration id=certificates 2026/02/04 21:29:25 INFO Applying migration id=rawforward 2026/02/04 21:29:25 INFO Applying migration id=publickey 2026/02/04 21:29:25 INFO Applying migration id=resolvegroup 2026/02/04 21:29:25 INFO Applying migration id=reject 2026/02/04 21:29:25 INFO Applying migration id=autodel 2026/02/04 21:29:25 INFO Applying migration id=jsonb 2026/02/04 21:29:25 INFO Applying migration id=quote 2026/02/04 21:29:25 INFO Applying migration id=rfc9421 2026/02/04 21:29:25 INFO Applying migration id=keys 2026/02/04 21:29:25 INFO Applying migration id=portable 2026/02/04 21:29:25 INFO Applying migration id=proofs 2026/02/04 21:29:25 INFO Applying migration id=contexts 2026/02/04 21:29:25 INFO Applying migration id=deliverieshost 2026/02/04 21:29:25 INFO Applying migration id=pembegin 2026/02/04 21:29:25 INFO Applying migration id=didhost 2026/02/04 21:29:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:25 INFO Applying migration id=invites 2026/02/04 21:29:25 INFO Applying migration id=ed25519blob 2026/02/04 21:29:25 INFO Applying migration id=rsablob 2026/02/04 21:29:25 INFO Applying migration id=iconscid 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.30s) === RUN TestRegister_Throttling30Minutes 2026/02/04 21:29:25 INFO Applying migration id=initial 2026/02/04 21:29:25 INFO Applying migration id=notesupdated 2026/02/04 21:29:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:25 INFO Applying migration id=activitiesid 2026/02/04 21:29:25 INFO Applying migration id=outbox 2026/02/04 21:29:25 INFO Applying migration id=edits 2026/02/04 21:29:25 INFO Applying migration id=outboxactor 2026/02/04 21:29:25 INFO Applying migration id=outboxsender 2026/02/04 21:29:25 INFO Applying migration id=thread 2026/02/04 21:29:25 INFO Applying migration id=host 2026/02/04 21:29:25 INFO Applying migration id=sharedinbox 2026/02/04 21:29:25 INFO Applying migration id=noteshost 2026/02/04 21:29:25 INFO Applying migration id=fetched 2026/02/04 21:29:25 INFO Applying migration id=move 2026/02/04 21:29:25 INFO Applying migration id=cleanup 2026/02/04 21:29:25 INFO Applying migration id=received 2026/02/04 21:29:25 INFO Applying migration id=namehost 2026/02/04 21:29:25 INFO Applying migration id=outboxhost 2026/02/04 21:29:25 INFO Applying migration id=notesfts 2026/02/04 21:29:25 INFO Applying migration id=iconsname 2026/02/04 21:29:25 INFO Applying migration id=nohash 2026/02/04 21:29:25 INFO Applying migration id=shares 2026/02/04 21:29:25 INFO Applying migration id=actorttl 2026/02/04 21:29:25 INFO Applying migration id=tocc 2026/02/04 21:29:25 INFO Applying migration id=followeds 2026/02/04 21:29:25 INFO Applying migration id=certhash 2026/02/04 21:29:25 INFO Applying migration id=follows_sync 2026/02/04 21:29:25 INFO Applying migration id=jsonpath 2026/02/04 21:29:25 INFO Applying migration id=localforward 2026/02/04 21:29:25 INFO Applying migration id=avatar 2026/02/04 21:29:25 INFO Applying migration id=noimage 2026/02/04 21:29:25 INFO Applying migration id=feed 2026/02/04 21:29:25 INFO Applying migration id=bookmarks 2026/02/04 21:29:25 INFO Applying migration id=shareactivity 2026/02/04 21:29:25 INFO Applying migration id=application 2026/02/04 21:29:25 INFO Applying migration id=certificates 2026/02/04 21:29:25 INFO Applying migration id=rawforward 2026/02/04 21:29:25 INFO Applying migration id=publickey 2026/02/04 21:29:25 INFO Applying migration id=resolvegroup 2026/02/04 21:29:25 INFO Applying migration id=reject 2026/02/04 21:29:25 INFO Applying migration id=autodel 2026/02/04 21:29:25 INFO Applying migration id=jsonb 2026/02/04 21:29:25 INFO Applying migration id=quote 2026/02/04 21:29:25 INFO Applying migration id=rfc9421 2026/02/04 21:29:25 INFO Applying migration id=keys 2026/02/04 21:29:25 INFO Applying migration id=portable 2026/02/04 21:29:25 INFO Applying migration id=proofs 2026/02/04 21:29:25 INFO Applying migration id=contexts 2026/02/04 21:29:25 INFO Applying migration id=deliverieshost 2026/02/04 21:29:25 INFO Applying migration id=pembegin 2026/02/04 21:29:25 INFO Applying migration id=didhost 2026/02/04 21:29:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:25 INFO Applying migration id=invites 2026/02/04 21:29:25 INFO Applying migration id=ed25519blob 2026/02/04 21:29:25 INFO Applying migration id=rsablob 2026/02/04 21:29:25 INFO Applying migration id=iconscid 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.29s) === RUN TestRegister_Throttling1Hour 2026/02/04 21:29:25 INFO Applying migration id=initial 2026/02/04 21:29:25 INFO Applying migration id=notesupdated 2026/02/04 21:29:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:25 INFO Applying migration id=activitiesid 2026/02/04 21:29:25 INFO Applying migration id=outbox 2026/02/04 21:29:25 INFO Applying migration id=edits 2026/02/04 21:29:25 INFO Applying migration id=outboxactor 2026/02/04 21:29:25 INFO Applying migration id=outboxsender 2026/02/04 21:29:25 INFO Applying migration id=thread 2026/02/04 21:29:25 INFO Applying migration id=host 2026/02/04 21:29:25 INFO Applying migration id=sharedinbox 2026/02/04 21:29:25 INFO Applying migration id=noteshost 2026/02/04 21:29:25 INFO Applying migration id=fetched 2026/02/04 21:29:25 INFO Applying migration id=move 2026/02/04 21:29:25 INFO Applying migration id=cleanup 2026/02/04 21:29:25 INFO Applying migration id=received 2026/02/04 21:29:25 INFO Applying migration id=namehost 2026/02/04 21:29:25 INFO Applying migration id=outboxhost 2026/02/04 21:29:25 INFO Applying migration id=notesfts 2026/02/04 21:29:25 INFO Applying migration id=iconsname 2026/02/04 21:29:25 INFO Applying migration id=nohash 2026/02/04 21:29:25 INFO Applying migration id=shares 2026/02/04 21:29:25 INFO Applying migration id=actorttl 2026/02/04 21:29:25 INFO Applying migration id=tocc 2026/02/04 21:29:25 INFO Applying migration id=followeds 2026/02/04 21:29:25 INFO Applying migration id=certhash 2026/02/04 21:29:25 INFO Applying migration id=follows_sync 2026/02/04 21:29:25 INFO Applying migration id=jsonpath 2026/02/04 21:29:25 INFO Applying migration id=localforward 2026/02/04 21:29:25 INFO Applying migration id=avatar 2026/02/04 21:29:25 INFO Applying migration id=noimage 2026/02/04 21:29:25 INFO Applying migration id=feed 2026/02/04 21:29:25 INFO Applying migration id=bookmarks 2026/02/04 21:29:25 INFO Applying migration id=shareactivity 2026/02/04 21:29:25 INFO Applying migration id=application 2026/02/04 21:29:25 INFO Applying migration id=certificates 2026/02/04 21:29:25 INFO Applying migration id=rawforward 2026/02/04 21:29:25 INFO Applying migration id=publickey 2026/02/04 21:29:25 INFO Applying migration id=resolvegroup 2026/02/04 21:29:25 INFO Applying migration id=reject 2026/02/04 21:29:25 INFO Applying migration id=autodel 2026/02/04 21:29:25 INFO Applying migration id=jsonb 2026/02/04 21:29:25 INFO Applying migration id=quote 2026/02/04 21:29:25 INFO Applying migration id=rfc9421 2026/02/04 21:29:25 INFO Applying migration id=keys 2026/02/04 21:29:25 INFO Applying migration id=portable 2026/02/04 21:29:25 INFO Applying migration id=proofs 2026/02/04 21:29:25 INFO Applying migration id=contexts 2026/02/04 21:29:25 INFO Applying migration id=deliverieshost 2026/02/04 21:29:25 INFO Applying migration id=pembegin 2026/02/04 21:29:25 INFO Applying migration id=didhost 2026/02/04 21:29:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:25 INFO Applying migration id=invites 2026/02/04 21:29:25 INFO Applying migration id=ed25519blob 2026/02/04 21:29:25 INFO Applying migration id=rsablob 2026/02/04 21:29:25 INFO Applying migration id=iconscid 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.47s) === RUN TestRegister_TwoCertificates 2026/02/04 21:29:26 INFO Applying migration id=initial 2026/02/04 21:29:26 INFO Applying migration id=notesupdated 2026/02/04 21:29:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:26 INFO Applying migration id=activitiesid 2026/02/04 21:29:26 INFO Applying migration id=outbox 2026/02/04 21:29:26 INFO Applying migration id=edits 2026/02/04 21:29:26 INFO Applying migration id=outboxactor 2026/02/04 21:29:26 INFO Applying migration id=outboxsender 2026/02/04 21:29:26 INFO Applying migration id=thread 2026/02/04 21:29:26 INFO Applying migration id=host 2026/02/04 21:29:26 INFO Applying migration id=sharedinbox 2026/02/04 21:29:26 INFO Applying migration id=noteshost 2026/02/04 21:29:26 INFO Applying migration id=fetched 2026/02/04 21:29:26 INFO Applying migration id=move 2026/02/04 21:29:26 INFO Applying migration id=cleanup 2026/02/04 21:29:26 INFO Applying migration id=received 2026/02/04 21:29:26 INFO Applying migration id=namehost 2026/02/04 21:29:26 INFO Applying migration id=outboxhost 2026/02/04 21:29:26 INFO Applying migration id=notesfts 2026/02/04 21:29:26 INFO Applying migration id=iconsname 2026/02/04 21:29:26 INFO Applying migration id=nohash 2026/02/04 21:29:26 INFO Applying migration id=shares 2026/02/04 21:29:26 INFO Applying migration id=actorttl 2026/02/04 21:29:26 INFO Applying migration id=tocc 2026/02/04 21:29:26 INFO Applying migration id=followeds 2026/02/04 21:29:26 INFO Applying migration id=certhash 2026/02/04 21:29:26 INFO Applying migration id=follows_sync 2026/02/04 21:29:26 INFO Applying migration id=jsonpath 2026/02/04 21:29:26 INFO Applying migration id=localforward 2026/02/04 21:29:26 INFO Applying migration id=avatar 2026/02/04 21:29:26 INFO Applying migration id=noimage 2026/02/04 21:29:26 INFO Applying migration id=feed 2026/02/04 21:29:26 INFO Applying migration id=bookmarks 2026/02/04 21:29:26 INFO Applying migration id=shareactivity 2026/02/04 21:29:26 INFO Applying migration id=application 2026/02/04 21:29:26 INFO Applying migration id=certificates 2026/02/04 21:29:26 INFO Applying migration id=rawforward 2026/02/04 21:29:26 INFO Applying migration id=publickey 2026/02/04 21:29:26 INFO Applying migration id=resolvegroup 2026/02/04 21:29:26 INFO Applying migration id=reject 2026/02/04 21:29:26 INFO Applying migration id=autodel 2026/02/04 21:29:26 INFO Applying migration id=jsonb 2026/02/04 21:29:26 INFO Applying migration id=quote 2026/02/04 21:29:26 INFO Applying migration id=rfc9421 2026/02/04 21:29:26 INFO Applying migration id=keys 2026/02/04 21:29:26 INFO Applying migration id=portable 2026/02/04 21:29:26 INFO Applying migration id=proofs 2026/02/04 21:29:26 INFO Applying migration id=contexts 2026/02/04 21:29:26 INFO Applying migration id=deliverieshost 2026/02/04 21:29:26 INFO Applying migration id=pembegin 2026/02/04 21:29:26 INFO Applying migration id=didhost 2026/02/04 21:29:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:26 INFO Applying migration id=invites 2026/02/04 21:29:26 INFO Applying migration id=ed25519blob 2026/02/04 21:29:26 INFO Applying migration id=rsablob 2026/02/04 21:29:26 INFO Applying migration id=iconscid 2026/02/04 21:29:26 INFO Redirecting new user 2026/02/04 21:29:26 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:26 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/04 21:29:26 INFO Redirecting new user 2026/02/04 21:29:26 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:26 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/04 21:29:26 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/04 21:29:26 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/04 21:29:26 INFO Redirecting new user 2026/02/04 21:29:26 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.80s) === RUN TestRegister_ForbiddenUserName 2026/02/04 21:29:26 INFO Applying migration id=initial 2026/02/04 21:29:26 INFO Applying migration id=notesupdated 2026/02/04 21:29:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:26 INFO Applying migration id=activitiesid 2026/02/04 21:29:26 INFO Applying migration id=outbox 2026/02/04 21:29:26 INFO Applying migration id=edits 2026/02/04 21:29:26 INFO Applying migration id=outboxactor 2026/02/04 21:29:26 INFO Applying migration id=outboxsender 2026/02/04 21:29:26 INFO Applying migration id=thread 2026/02/04 21:29:26 INFO Applying migration id=host 2026/02/04 21:29:26 INFO Applying migration id=sharedinbox 2026/02/04 21:29:26 INFO Applying migration id=noteshost 2026/02/04 21:29:26 INFO Applying migration id=fetched 2026/02/04 21:29:26 INFO Applying migration id=move 2026/02/04 21:29:26 INFO Applying migration id=cleanup 2026/02/04 21:29:26 INFO Applying migration id=received 2026/02/04 21:29:26 INFO Applying migration id=namehost 2026/02/04 21:29:26 INFO Applying migration id=outboxhost 2026/02/04 21:29:26 INFO Applying migration id=notesfts 2026/02/04 21:29:26 INFO Applying migration id=iconsname 2026/02/04 21:29:26 INFO Applying migration id=nohash 2026/02/04 21:29:26 INFO Applying migration id=shares 2026/02/04 21:29:26 INFO Applying migration id=actorttl 2026/02/04 21:29:26 INFO Applying migration id=tocc 2026/02/04 21:29:26 INFO Applying migration id=followeds 2026/02/04 21:29:26 INFO Applying migration id=certhash 2026/02/04 21:29:26 INFO Applying migration id=follows_sync 2026/02/04 21:29:26 INFO Applying migration id=jsonpath 2026/02/04 21:29:26 INFO Applying migration id=localforward 2026/02/04 21:29:26 INFO Applying migration id=avatar 2026/02/04 21:29:26 INFO Applying migration id=noimage 2026/02/04 21:29:26 INFO Applying migration id=feed 2026/02/04 21:29:26 INFO Applying migration id=bookmarks 2026/02/04 21:29:26 INFO Applying migration id=shareactivity 2026/02/04 21:29:26 INFO Applying migration id=application 2026/02/04 21:29:26 INFO Applying migration id=certificates 2026/02/04 21:29:26 INFO Applying migration id=rawforward 2026/02/04 21:29:26 INFO Applying migration id=publickey 2026/02/04 21:29:26 INFO Applying migration id=resolvegroup 2026/02/04 21:29:26 INFO Applying migration id=reject 2026/02/04 21:29:26 INFO Applying migration id=autodel 2026/02/04 21:29:26 INFO Applying migration id=jsonb 2026/02/04 21:29:27 INFO Applying migration id=quote 2026/02/04 21:29:27 INFO Applying migration id=rfc9421 2026/02/04 21:29:27 INFO Applying migration id=keys 2026/02/04 21:29:27 INFO Applying migration id=portable 2026/02/04 21:29:27 INFO Applying migration id=proofs 2026/02/04 21:29:27 INFO Applying migration id=contexts 2026/02/04 21:29:27 INFO Applying migration id=deliverieshost 2026/02/04 21:29:27 INFO Applying migration id=pembegin 2026/02/04 21:29:27 INFO Applying migration id=didhost 2026/02/04 21:29:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:27 INFO Applying migration id=invites 2026/02/04 21:29:27 INFO Applying migration id=ed25519blob 2026/02/04 21:29:27 INFO Applying migration id=rsablob 2026/02/04 21:29:27 INFO Applying migration id=iconscid --- PASS: TestRegister_ForbiddenUserName (0.19s) === RUN TestReply_AuthorNotFollowed 2026/02/04 21:29:27 INFO Applying migration id=initial 2026/02/04 21:29:27 INFO Applying migration id=notesupdated 2026/02/04 21:29:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:27 INFO Applying migration id=activitiesid 2026/02/04 21:29:27 INFO Applying migration id=outbox 2026/02/04 21:29:27 INFO Applying migration id=edits 2026/02/04 21:29:27 INFO Applying migration id=outboxactor 2026/02/04 21:29:27 INFO Applying migration id=outboxsender 2026/02/04 21:29:27 INFO Applying migration id=thread 2026/02/04 21:29:27 INFO Applying migration id=host 2026/02/04 21:29:27 INFO Applying migration id=sharedinbox 2026/02/04 21:29:27 INFO Applying migration id=noteshost 2026/02/04 21:29:27 INFO Applying migration id=fetched 2026/02/04 21:29:27 INFO Applying migration id=move 2026/02/04 21:29:27 INFO Applying migration id=cleanup 2026/02/04 21:29:27 INFO Applying migration id=received 2026/02/04 21:29:27 INFO Applying migration id=namehost 2026/02/04 21:29:27 INFO Applying migration id=outboxhost 2026/02/04 21:29:27 INFO Applying migration id=notesfts 2026/02/04 21:29:27 INFO Applying migration id=iconsname 2026/02/04 21:29:27 INFO Applying migration id=nohash 2026/02/04 21:29:27 INFO Applying migration id=shares 2026/02/04 21:29:27 INFO Applying migration id=actorttl 2026/02/04 21:29:27 INFO Applying migration id=tocc 2026/02/04 21:29:27 INFO Applying migration id=followeds 2026/02/04 21:29:27 INFO Applying migration id=certhash 2026/02/04 21:29:27 INFO Applying migration id=follows_sync 2026/02/04 21:29:27 INFO Applying migration id=jsonpath 2026/02/04 21:29:27 INFO Applying migration id=localforward 2026/02/04 21:29:27 INFO Applying migration id=avatar 2026/02/04 21:29:27 INFO Applying migration id=noimage 2026/02/04 21:29:27 INFO Applying migration id=feed 2026/02/04 21:29:27 INFO Applying migration id=bookmarks 2026/02/04 21:29:27 INFO Applying migration id=shareactivity 2026/02/04 21:29:27 INFO Applying migration id=application 2026/02/04 21:29:27 INFO Applying migration id=certificates 2026/02/04 21:29:27 INFO Applying migration id=rawforward 2026/02/04 21:29:27 INFO Applying migration id=publickey 2026/02/04 21:29:27 INFO Applying migration id=resolvegroup 2026/02/04 21:29:27 INFO Applying migration id=reject 2026/02/04 21:29:27 INFO Applying migration id=autodel 2026/02/04 21:29:27 INFO Applying migration id=jsonb 2026/02/04 21:29:27 INFO Applying migration id=quote 2026/02/04 21:29:27 INFO Applying migration id=rfc9421 2026/02/04 21:29:27 INFO Applying migration id=keys 2026/02/04 21:29:27 INFO Applying migration id=portable 2026/02/04 21:29:27 INFO Applying migration id=proofs 2026/02/04 21:29:27 INFO Applying migration id=contexts 2026/02/04 21:29:27 INFO Applying migration id=deliverieshost 2026/02/04 21:29:27 INFO Applying migration id=pembegin 2026/02/04 21:29:27 INFO Applying migration id=didhost 2026/02/04 21:29:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:27 INFO Applying migration id=invites 2026/02/04 21:29:27 INFO Applying migration id=ed25519blob 2026/02/04 21:29:27 INFO Applying migration id=rsablob 2026/02/04 21:29:27 INFO Applying migration id=iconscid 2026/02/04 21:29:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6997-75ef-a55e-1ac9f4af94cd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-69a0-7b8b-98db-a35154940576 note=https://localhost.localdomain:8443/post/019c2a8f-69a0-7b29-9166-a4bbabcd1445 thread=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-69a0-7b8b-98db-a35154940576 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-69a0-7b29-9166-a4bbabcd1445 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-69a0-7b29-9166-a4bbabcd1445 2026/02/04 21:29:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.68s) === RUN TestReply_AuthorFollowed 2026/02/04 21:29:27 INFO Applying migration id=initial 2026/02/04 21:29:27 INFO Applying migration id=notesupdated 2026/02/04 21:29:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:27 INFO Applying migration id=activitiesid 2026/02/04 21:29:27 INFO Applying migration id=outbox 2026/02/04 21:29:27 INFO Applying migration id=edits 2026/02/04 21:29:27 INFO Applying migration id=outboxactor 2026/02/04 21:29:27 INFO Applying migration id=outboxsender 2026/02/04 21:29:27 INFO Applying migration id=thread 2026/02/04 21:29:27 INFO Applying migration id=host 2026/02/04 21:29:27 INFO Applying migration id=sharedinbox 2026/02/04 21:29:27 INFO Applying migration id=noteshost 2026/02/04 21:29:27 INFO Applying migration id=fetched 2026/02/04 21:29:27 INFO Applying migration id=move 2026/02/04 21:29:27 INFO Applying migration id=cleanup 2026/02/04 21:29:27 INFO Applying migration id=received 2026/02/04 21:29:27 INFO Applying migration id=namehost 2026/02/04 21:29:27 INFO Applying migration id=outboxhost 2026/02/04 21:29:27 INFO Applying migration id=notesfts 2026/02/04 21:29:27 INFO Applying migration id=iconsname 2026/02/04 21:29:27 INFO Applying migration id=nohash 2026/02/04 21:29:27 INFO Applying migration id=shares 2026/02/04 21:29:27 INFO Applying migration id=actorttl 2026/02/04 21:29:27 INFO Applying migration id=tocc 2026/02/04 21:29:27 INFO Applying migration id=followeds 2026/02/04 21:29:27 INFO Applying migration id=certhash 2026/02/04 21:29:27 INFO Applying migration id=follows_sync 2026/02/04 21:29:27 INFO Applying migration id=jsonpath 2026/02/04 21:29:27 INFO Applying migration id=localforward 2026/02/04 21:29:27 INFO Applying migration id=avatar 2026/02/04 21:29:27 INFO Applying migration id=noimage 2026/02/04 21:29:27 INFO Applying migration id=feed 2026/02/04 21:29:27 INFO Applying migration id=bookmarks 2026/02/04 21:29:27 INFO Applying migration id=shareactivity 2026/02/04 21:29:27 INFO Applying migration id=application 2026/02/04 21:29:27 INFO Applying migration id=certificates 2026/02/04 21:29:27 INFO Applying migration id=rawforward 2026/02/04 21:29:27 INFO Applying migration id=publickey 2026/02/04 21:29:27 INFO Applying migration id=resolvegroup 2026/02/04 21:29:27 INFO Applying migration id=reject 2026/02/04 21:29:27 INFO Applying migration id=autodel 2026/02/04 21:29:27 INFO Applying migration id=jsonb 2026/02/04 21:29:27 INFO Applying migration id=quote 2026/02/04 21:29:27 INFO Applying migration id=rfc9421 2026/02/04 21:29:27 INFO Applying migration id=keys 2026/02/04 21:29:27 INFO Applying migration id=portable 2026/02/04 21:29:27 INFO Applying migration id=proofs 2026/02/04 21:29:27 INFO Applying migration id=contexts 2026/02/04 21:29:27 INFO Applying migration id=deliverieshost 2026/02/04 21:29:27 INFO Applying migration id=pembegin 2026/02/04 21:29:27 INFO Applying migration id=didhost 2026/02/04 21:29:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:27 INFO Applying migration id=invites 2026/02/04 21:29:27 INFO Applying migration id=ed25519blob 2026/02/04 21:29:27 INFO Applying migration id=rsablob 2026/02/04 21:29:27 INFO Applying migration id=iconscid 2026/02/04 21:29:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-6c5d-7e14-8ddf-dc90cffed2bf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-6c5e-7e06-b6ca-635b604031d5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-6c5d-7e14-8ddf-dc90cffed2bf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-6c5d-7e14-8ddf-dc90cffed2bf 2026/02/04 21:29:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6c5f-7a2f-884f-e8a2e3144265 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-6c66-7eb0-908a-b83198eafafd note=https://localhost.localdomain:8443/post/019c2a8f-6c66-7e58-9220-e4b52ade84ad thread=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6c66-7eb0-908a-b83198eafafd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6c66-7e58-9220-e4b52ade84ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-6c66-7e58-9220-e4b52ade84ad 2026/02/04 21:29:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.71s) === RUN TestReply_PostToFollowers 2026/02/04 21:29:28 INFO Applying migration id=initial 2026/02/04 21:29:28 INFO Applying migration id=notesupdated 2026/02/04 21:29:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:28 INFO Applying migration id=activitiesid 2026/02/04 21:29:28 INFO Applying migration id=outbox 2026/02/04 21:29:28 INFO Applying migration id=edits 2026/02/04 21:29:28 INFO Applying migration id=outboxactor 2026/02/04 21:29:28 INFO Applying migration id=outboxsender 2026/02/04 21:29:28 INFO Applying migration id=thread 2026/02/04 21:29:28 INFO Applying migration id=host 2026/02/04 21:29:28 INFO Applying migration id=sharedinbox 2026/02/04 21:29:28 INFO Applying migration id=noteshost 2026/02/04 21:29:28 INFO Applying migration id=fetched 2026/02/04 21:29:28 INFO Applying migration id=move 2026/02/04 21:29:28 INFO Applying migration id=cleanup 2026/02/04 21:29:28 INFO Applying migration id=received 2026/02/04 21:29:28 INFO Applying migration id=namehost 2026/02/04 21:29:28 INFO Applying migration id=outboxhost 2026/02/04 21:29:28 INFO Applying migration id=notesfts 2026/02/04 21:29:28 INFO Applying migration id=iconsname 2026/02/04 21:29:28 INFO Applying migration id=nohash 2026/02/04 21:29:28 INFO Applying migration id=shares 2026/02/04 21:29:28 INFO Applying migration id=actorttl 2026/02/04 21:29:28 INFO Applying migration id=tocc 2026/02/04 21:29:28 INFO Applying migration id=followeds 2026/02/04 21:29:28 INFO Applying migration id=certhash 2026/02/04 21:29:28 INFO Applying migration id=follows_sync 2026/02/04 21:29:28 INFO Applying migration id=jsonpath 2026/02/04 21:29:28 INFO Applying migration id=localforward 2026/02/04 21:29:28 INFO Applying migration id=avatar 2026/02/04 21:29:28 INFO Applying migration id=noimage 2026/02/04 21:29:28 INFO Applying migration id=feed 2026/02/04 21:29:28 INFO Applying migration id=bookmarks 2026/02/04 21:29:28 INFO Applying migration id=shareactivity 2026/02/04 21:29:28 INFO Applying migration id=application 2026/02/04 21:29:28 INFO Applying migration id=certificates 2026/02/04 21:29:28 INFO Applying migration id=rawforward 2026/02/04 21:29:28 INFO Applying migration id=publickey 2026/02/04 21:29:28 INFO Applying migration id=resolvegroup 2026/02/04 21:29:28 INFO Applying migration id=reject 2026/02/04 21:29:28 INFO Applying migration id=autodel 2026/02/04 21:29:28 INFO Applying migration id=jsonb 2026/02/04 21:29:28 INFO Applying migration id=quote 2026/02/04 21:29:28 INFO Applying migration id=rfc9421 2026/02/04 21:29:28 INFO Applying migration id=keys 2026/02/04 21:29:28 INFO Applying migration id=portable 2026/02/04 21:29:28 INFO Applying migration id=proofs 2026/02/04 21:29:28 INFO Applying migration id=contexts 2026/02/04 21:29:28 INFO Applying migration id=deliverieshost 2026/02/04 21:29:28 INFO Applying migration id=pembegin 2026/02/04 21:29:28 INFO Applying migration id=didhost 2026/02/04 21:29:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:28 INFO Applying migration id=invites 2026/02/04 21:29:28 INFO Applying migration id=ed25519blob 2026/02/04 21:29:28 INFO Applying migration id=rsablob 2026/02/04 21:29:28 INFO Applying migration id=iconscid 2026/02/04 21:29:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-6f18-7e71-a6e4-7b502c09e0d1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-6f19-7cab-9f60-83cfe4390a50 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-6f18-7e71-a6e4-7b502c09e0d1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-6f18-7e71-a6e4-7b502c09e0d1 2026/02/04 21:29:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6f1a-7a15-8ae1-33ac5a4fe8c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-6f21-79ac-b9bc-99ec57d0dfb6 note=https://localhost.localdomain:8443/post/019c2a8f-6f21-7956-9c2a-9406e86b8cec thread=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6f21-79ac-b9bc-99ec57d0dfb6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6f21-7956-9c2a-9406e86b8cec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-6f21-7956-9c2a-9406e86b8cec 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.70s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/04 21:29:29 INFO Applying migration id=initial 2026/02/04 21:29:29 INFO Applying migration id=notesupdated 2026/02/04 21:29:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:29 INFO Applying migration id=activitiesid 2026/02/04 21:29:29 INFO Applying migration id=outbox 2026/02/04 21:29:29 INFO Applying migration id=edits 2026/02/04 21:29:29 INFO Applying migration id=outboxactor 2026/02/04 21:29:29 INFO Applying migration id=outboxsender 2026/02/04 21:29:29 INFO Applying migration id=thread 2026/02/04 21:29:29 INFO Applying migration id=host 2026/02/04 21:29:29 INFO Applying migration id=sharedinbox 2026/02/04 21:29:29 INFO Applying migration id=noteshost 2026/02/04 21:29:29 INFO Applying migration id=fetched 2026/02/04 21:29:29 INFO Applying migration id=move 2026/02/04 21:29:29 INFO Applying migration id=cleanup 2026/02/04 21:29:29 INFO Applying migration id=received 2026/02/04 21:29:29 INFO Applying migration id=namehost 2026/02/04 21:29:29 INFO Applying migration id=outboxhost 2026/02/04 21:29:29 INFO Applying migration id=notesfts 2026/02/04 21:29:29 INFO Applying migration id=iconsname 2026/02/04 21:29:29 INFO Applying migration id=nohash 2026/02/04 21:29:29 INFO Applying migration id=shares 2026/02/04 21:29:29 INFO Applying migration id=actorttl 2026/02/04 21:29:29 INFO Applying migration id=tocc 2026/02/04 21:29:29 INFO Applying migration id=followeds 2026/02/04 21:29:29 INFO Applying migration id=certhash 2026/02/04 21:29:29 INFO Applying migration id=follows_sync 2026/02/04 21:29:29 INFO Applying migration id=jsonpath 2026/02/04 21:29:29 INFO Applying migration id=localforward 2026/02/04 21:29:29 INFO Applying migration id=avatar 2026/02/04 21:29:29 INFO Applying migration id=noimage 2026/02/04 21:29:29 INFO Applying migration id=feed 2026/02/04 21:29:29 INFO Applying migration id=bookmarks 2026/02/04 21:29:29 INFO Applying migration id=shareactivity 2026/02/04 21:29:29 INFO Applying migration id=application 2026/02/04 21:29:29 INFO Applying migration id=certificates 2026/02/04 21:29:29 INFO Applying migration id=rawforward 2026/02/04 21:29:29 INFO Applying migration id=publickey 2026/02/04 21:29:29 INFO Applying migration id=resolvegroup 2026/02/04 21:29:29 INFO Applying migration id=reject 2026/02/04 21:29:29 INFO Applying migration id=autodel 2026/02/04 21:29:29 INFO Applying migration id=jsonb 2026/02/04 21:29:29 INFO Applying migration id=quote 2026/02/04 21:29:29 INFO Applying migration id=rfc9421 2026/02/04 21:29:29 INFO Applying migration id=keys 2026/02/04 21:29:29 INFO Applying migration id=portable 2026/02/04 21:29:29 INFO Applying migration id=proofs 2026/02/04 21:29:29 INFO Applying migration id=contexts 2026/02/04 21:29:29 INFO Applying migration id=deliverieshost 2026/02/04 21:29:29 INFO Applying migration id=pembegin 2026/02/04 21:29:29 INFO Applying migration id=didhost 2026/02/04 21:29:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:29 INFO Applying migration id=invites 2026/02/04 21:29:29 INFO Applying migration id=ed25519blob 2026/02/04 21:29:29 INFO Applying migration id=rsablob 2026/02/04 21:29:29 INFO Applying migration id=iconscid 2026/02/04 21:29:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7157-7a35-8641-cae81bcf5ffb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.56s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/04 21:29:29 INFO Applying migration id=initial 2026/02/04 21:29:29 INFO Applying migration id=notesupdated 2026/02/04 21:29:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:29 INFO Applying migration id=activitiesid 2026/02/04 21:29:29 INFO Applying migration id=outbox 2026/02/04 21:29:29 INFO Applying migration id=edits 2026/02/04 21:29:29 INFO Applying migration id=outboxactor 2026/02/04 21:29:29 INFO Applying migration id=outboxsender 2026/02/04 21:29:29 INFO Applying migration id=thread 2026/02/04 21:29:29 INFO Applying migration id=host 2026/02/04 21:29:29 INFO Applying migration id=sharedinbox 2026/02/04 21:29:29 INFO Applying migration id=noteshost 2026/02/04 21:29:29 INFO Applying migration id=fetched 2026/02/04 21:29:29 INFO Applying migration id=move 2026/02/04 21:29:29 INFO Applying migration id=cleanup 2026/02/04 21:29:29 INFO Applying migration id=received 2026/02/04 21:29:29 INFO Applying migration id=namehost 2026/02/04 21:29:29 INFO Applying migration id=outboxhost 2026/02/04 21:29:29 INFO Applying migration id=notesfts 2026/02/04 21:29:29 INFO Applying migration id=iconsname 2026/02/04 21:29:29 INFO Applying migration id=nohash 2026/02/04 21:29:29 INFO Applying migration id=shares 2026/02/04 21:29:29 INFO Applying migration id=actorttl 2026/02/04 21:29:29 INFO Applying migration id=tocc 2026/02/04 21:29:29 INFO Applying migration id=followeds 2026/02/04 21:29:29 INFO Applying migration id=certhash 2026/02/04 21:29:29 INFO Applying migration id=follows_sync 2026/02/04 21:29:29 INFO Applying migration id=jsonpath 2026/02/04 21:29:29 INFO Applying migration id=localforward 2026/02/04 21:29:29 INFO Applying migration id=avatar 2026/02/04 21:29:29 INFO Applying migration id=noimage 2026/02/04 21:29:29 INFO Applying migration id=feed 2026/02/04 21:29:29 INFO Applying migration id=bookmarks 2026/02/04 21:29:29 INFO Applying migration id=shareactivity 2026/02/04 21:29:29 INFO Applying migration id=application 2026/02/04 21:29:29 INFO Applying migration id=certificates 2026/02/04 21:29:29 INFO Applying migration id=rawforward 2026/02/04 21:29:29 INFO Applying migration id=publickey 2026/02/04 21:29:29 INFO Applying migration id=resolvegroup 2026/02/04 21:29:29 INFO Applying migration id=reject 2026/02/04 21:29:29 INFO Applying migration id=autodel 2026/02/04 21:29:29 INFO Applying migration id=jsonb 2026/02/04 21:29:29 INFO Applying migration id=quote 2026/02/04 21:29:29 INFO Applying migration id=rfc9421 2026/02/04 21:29:29 INFO Applying migration id=keys 2026/02/04 21:29:29 INFO Applying migration id=portable 2026/02/04 21:29:29 INFO Applying migration id=proofs 2026/02/04 21:29:29 INFO Applying migration id=contexts 2026/02/04 21:29:29 INFO Applying migration id=deliverieshost 2026/02/04 21:29:29 INFO Applying migration id=pembegin 2026/02/04 21:29:29 INFO Applying migration id=didhost 2026/02/04 21:29:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:29 INFO Applying migration id=invites 2026/02/04 21:29:29 INFO Applying migration id=ed25519blob 2026/02/04 21:29:29 INFO Applying migration id=rsablob 2026/02/04 21:29:29 INFO Applying migration id=iconscid 2026/02/04 21:29:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-7478-764f-8bc8-53c92fd22bbc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 2026/02/04 21:29:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7479-74f9-acce-f979c7062135 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-747f-7740-99e3-989558a081e0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.81s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/04 21:29:30 INFO Applying migration id=initial 2026/02/04 21:29:30 INFO Applying migration id=notesupdated 2026/02/04 21:29:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:30 INFO Applying migration id=activitiesid 2026/02/04 21:29:30 INFO Applying migration id=outbox 2026/02/04 21:29:30 INFO Applying migration id=edits 2026/02/04 21:29:30 INFO Applying migration id=outboxactor 2026/02/04 21:29:30 INFO Applying migration id=outboxsender 2026/02/04 21:29:30 INFO Applying migration id=thread 2026/02/04 21:29:30 INFO Applying migration id=host 2026/02/04 21:29:30 INFO Applying migration id=sharedinbox 2026/02/04 21:29:30 INFO Applying migration id=noteshost 2026/02/04 21:29:30 INFO Applying migration id=fetched 2026/02/04 21:29:30 INFO Applying migration id=move 2026/02/04 21:29:30 INFO Applying migration id=cleanup 2026/02/04 21:29:30 INFO Applying migration id=received 2026/02/04 21:29:30 INFO Applying migration id=namehost 2026/02/04 21:29:30 INFO Applying migration id=outboxhost 2026/02/04 21:29:30 INFO Applying migration id=notesfts 2026/02/04 21:29:30 INFO Applying migration id=iconsname 2026/02/04 21:29:30 INFO Applying migration id=nohash 2026/02/04 21:29:30 INFO Applying migration id=shares 2026/02/04 21:29:30 INFO Applying migration id=actorttl 2026/02/04 21:29:30 INFO Applying migration id=tocc 2026/02/04 21:29:30 INFO Applying migration id=followeds 2026/02/04 21:29:30 INFO Applying migration id=certhash 2026/02/04 21:29:30 INFO Applying migration id=follows_sync 2026/02/04 21:29:30 INFO Applying migration id=jsonpath 2026/02/04 21:29:30 INFO Applying migration id=localforward 2026/02/04 21:29:30 INFO Applying migration id=avatar 2026/02/04 21:29:30 INFO Applying migration id=noimage 2026/02/04 21:29:30 INFO Applying migration id=feed 2026/02/04 21:29:30 INFO Applying migration id=bookmarks 2026/02/04 21:29:30 INFO Applying migration id=shareactivity 2026/02/04 21:29:30 INFO Applying migration id=application 2026/02/04 21:29:30 INFO Applying migration id=certificates 2026/02/04 21:29:30 INFO Applying migration id=rawforward 2026/02/04 21:29:30 INFO Applying migration id=publickey 2026/02/04 21:29:30 INFO Applying migration id=resolvegroup 2026/02/04 21:29:30 INFO Applying migration id=reject 2026/02/04 21:29:30 INFO Applying migration id=autodel 2026/02/04 21:29:30 INFO Applying migration id=jsonb 2026/02/04 21:29:30 INFO Applying migration id=quote 2026/02/04 21:29:30 INFO Applying migration id=rfc9421 2026/02/04 21:29:30 INFO Applying migration id=keys 2026/02/04 21:29:30 INFO Applying migration id=portable 2026/02/04 21:29:30 INFO Applying migration id=proofs 2026/02/04 21:29:30 INFO Applying migration id=contexts 2026/02/04 21:29:30 INFO Applying migration id=deliverieshost 2026/02/04 21:29:30 INFO Applying migration id=pembegin 2026/02/04 21:29:30 INFO Applying migration id=didhost 2026/02/04 21:29:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:30 INFO Applying migration id=invites 2026/02/04 21:29:30 INFO Applying migration id=ed25519blob 2026/02/04 21:29:30 INFO Applying migration id=rsablob 2026/02/04 21:29:30 INFO Applying migration id=iconscid 2026/02/04 21:29:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-779f-7834-bf1d-ee51cdb924be activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-77a0-755d-9c8c-cdd3028f68a0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-77a7-7093-be49-0d9368021b81 note=https://localhost.localdomain:8443/post/019c2a8f-77a7-703e-9463-0eabca9c0c84 thread=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-77a7-7093-be49-0d9368021b81 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-77a7-703e-9463-0eabca9c0c84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-77a7-703e-9463-0eabca9c0c84 2026/02/04 21:29:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-77aa-70c9-9d97-76067eee2c43 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.81s) === RUN TestReply_SelfReply 2026/02/04 21:29:31 INFO Applying migration id=initial 2026/02/04 21:29:31 INFO Applying migration id=notesupdated 2026/02/04 21:29:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:31 INFO Applying migration id=activitiesid 2026/02/04 21:29:31 INFO Applying migration id=outbox 2026/02/04 21:29:31 INFO Applying migration id=edits 2026/02/04 21:29:31 INFO Applying migration id=outboxactor 2026/02/04 21:29:31 INFO Applying migration id=outboxsender 2026/02/04 21:29:31 INFO Applying migration id=thread 2026/02/04 21:29:31 INFO Applying migration id=host 2026/02/04 21:29:31 INFO Applying migration id=sharedinbox 2026/02/04 21:29:31 INFO Applying migration id=noteshost 2026/02/04 21:29:31 INFO Applying migration id=fetched 2026/02/04 21:29:31 INFO Applying migration id=move 2026/02/04 21:29:31 INFO Applying migration id=cleanup 2026/02/04 21:29:31 INFO Applying migration id=received 2026/02/04 21:29:31 INFO Applying migration id=namehost 2026/02/04 21:29:31 INFO Applying migration id=outboxhost 2026/02/04 21:29:31 INFO Applying migration id=notesfts 2026/02/04 21:29:31 INFO Applying migration id=iconsname 2026/02/04 21:29:31 INFO Applying migration id=nohash 2026/02/04 21:29:31 INFO Applying migration id=shares 2026/02/04 21:29:31 INFO Applying migration id=actorttl 2026/02/04 21:29:31 INFO Applying migration id=tocc 2026/02/04 21:29:31 INFO Applying migration id=followeds 2026/02/04 21:29:31 INFO Applying migration id=certhash 2026/02/04 21:29:31 INFO Applying migration id=follows_sync 2026/02/04 21:29:31 INFO Applying migration id=jsonpath 2026/02/04 21:29:31 INFO Applying migration id=localforward 2026/02/04 21:29:31 INFO Applying migration id=avatar 2026/02/04 21:29:31 INFO Applying migration id=noimage 2026/02/04 21:29:31 INFO Applying migration id=feed 2026/02/04 21:29:31 INFO Applying migration id=bookmarks 2026/02/04 21:29:31 INFO Applying migration id=shareactivity 2026/02/04 21:29:31 INFO Applying migration id=application 2026/02/04 21:29:31 INFO Applying migration id=certificates 2026/02/04 21:29:31 INFO Applying migration id=rawforward 2026/02/04 21:29:31 INFO Applying migration id=publickey 2026/02/04 21:29:31 INFO Applying migration id=resolvegroup 2026/02/04 21:29:31 INFO Applying migration id=reject 2026/02/04 21:29:31 INFO Applying migration id=autodel 2026/02/04 21:29:31 INFO Applying migration id=jsonb 2026/02/04 21:29:31 INFO Applying migration id=quote 2026/02/04 21:29:31 INFO Applying migration id=rfc9421 2026/02/04 21:29:31 INFO Applying migration id=keys 2026/02/04 21:29:31 INFO Applying migration id=portable 2026/02/04 21:29:31 INFO Applying migration id=proofs 2026/02/04 21:29:31 INFO Applying migration id=contexts 2026/02/04 21:29:31 INFO Applying migration id=deliverieshost 2026/02/04 21:29:31 INFO Applying migration id=pembegin 2026/02/04 21:29:31 INFO Applying migration id=didhost 2026/02/04 21:29:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:31 INFO Applying migration id=invites 2026/02/04 21:29:31 INFO Applying migration id=ed25519blob 2026/02/04 21:29:31 INFO Applying migration id=rsablob 2026/02/04 21:29:31 INFO Applying migration id=iconscid 2026/02/04 21:29:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-79d0-7166-bdea-8a01657428de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-79d0-7928-bbbb-ffd201971a70 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-79d0-7166-bdea-8a01657428de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-79d0-7166-bdea-8a01657428de 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-79d0-7ede-b9d4-bb4201e958b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-79d4-71f6-8cdf-36289fd3325f note=https://localhost.localdomain:8443/post/019c2a8f-79d4-71b1-bdf5-69325bcc70f8 thread=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-79d4-71f6-8cdf-36289fd3325f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-79d4-71b1-bdf5-69325bcc70f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-79d4-71b1-bdf5-69325bcc70f8 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (0.55s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/04 21:29:31 INFO Applying migration id=initial 2026/02/04 21:29:31 INFO Applying migration id=notesupdated 2026/02/04 21:29:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:31 INFO Applying migration id=activitiesid 2026/02/04 21:29:31 INFO Applying migration id=outbox 2026/02/04 21:29:31 INFO Applying migration id=edits 2026/02/04 21:29:31 INFO Applying migration id=outboxactor 2026/02/04 21:29:31 INFO Applying migration id=outboxsender 2026/02/04 21:29:31 INFO Applying migration id=thread 2026/02/04 21:29:31 INFO Applying migration id=host 2026/02/04 21:29:31 INFO Applying migration id=sharedinbox 2026/02/04 21:29:31 INFO Applying migration id=noteshost 2026/02/04 21:29:31 INFO Applying migration id=fetched 2026/02/04 21:29:31 INFO Applying migration id=move 2026/02/04 21:29:31 INFO Applying migration id=cleanup 2026/02/04 21:29:31 INFO Applying migration id=received 2026/02/04 21:29:31 INFO Applying migration id=namehost 2026/02/04 21:29:31 INFO Applying migration id=outboxhost 2026/02/04 21:29:31 INFO Applying migration id=notesfts 2026/02/04 21:29:31 INFO Applying migration id=iconsname 2026/02/04 21:29:31 INFO Applying migration id=nohash 2026/02/04 21:29:31 INFO Applying migration id=shares 2026/02/04 21:29:31 INFO Applying migration id=actorttl 2026/02/04 21:29:31 INFO Applying migration id=tocc 2026/02/04 21:29:31 INFO Applying migration id=followeds 2026/02/04 21:29:31 INFO Applying migration id=certhash 2026/02/04 21:29:31 INFO Applying migration id=follows_sync 2026/02/04 21:29:31 INFO Applying migration id=jsonpath 2026/02/04 21:29:31 INFO Applying migration id=localforward 2026/02/04 21:29:31 INFO Applying migration id=avatar 2026/02/04 21:29:31 INFO Applying migration id=noimage 2026/02/04 21:29:31 INFO Applying migration id=feed 2026/02/04 21:29:31 INFO Applying migration id=bookmarks 2026/02/04 21:29:31 INFO Applying migration id=shareactivity 2026/02/04 21:29:31 INFO Applying migration id=application 2026/02/04 21:29:31 INFO Applying migration id=certificates 2026/02/04 21:29:31 INFO Applying migration id=rawforward 2026/02/04 21:29:31 INFO Applying migration id=publickey 2026/02/04 21:29:31 INFO Applying migration id=resolvegroup 2026/02/04 21:29:31 INFO Applying migration id=reject 2026/02/04 21:29:31 INFO Applying migration id=autodel 2026/02/04 21:29:31 INFO Applying migration id=jsonb 2026/02/04 21:29:31 INFO Applying migration id=quote 2026/02/04 21:29:31 INFO Applying migration id=rfc9421 2026/02/04 21:29:31 INFO Applying migration id=keys 2026/02/04 21:29:31 INFO Applying migration id=portable 2026/02/04 21:29:31 INFO Applying migration id=proofs 2026/02/04 21:29:31 INFO Applying migration id=contexts 2026/02/04 21:29:31 INFO Applying migration id=deliverieshost 2026/02/04 21:29:31 INFO Applying migration id=pembegin 2026/02/04 21:29:31 INFO Applying migration id=didhost 2026/02/04 21:29:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:31 INFO Applying migration id=invites 2026/02/04 21:29:31 INFO Applying migration id=ed25519blob 2026/02/04 21:29:31 INFO Applying migration id=rsablob 2026/02/04 21:29:31 INFO Applying migration id=iconscid 2026/02/04 21:29:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-7b7e-79da-b8f2-cbfe8fc2bbae activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-7b7f-7ac2-af39-6f246dc4b2a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-7b7e-79da-b8f2-cbfe8fc2bbae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-7b7e-79da-b8f2-cbfe8fc2bbae 2026/02/04 21:29:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7b80-785a-9c2d-e8a89bd63666 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-7b89-7510-bb5c-10d90f5836f9 note=https://localhost.localdomain:8443/post/019c2a8f-7b89-74b6-8854-7c47fdc3057a thread=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7b89-7510-bb5c-10d90f5836f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7b89-74b6-8854-7c47fdc3057a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-7b89-74b6-8854-7c47fdc3057a 2026/02/04 21:29:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.45s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/04 21:29:32 INFO Applying migration id=initial 2026/02/04 21:29:32 INFO Applying migration id=notesupdated 2026/02/04 21:29:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:32 INFO Applying migration id=activitiesid 2026/02/04 21:29:32 INFO Applying migration id=outbox 2026/02/04 21:29:32 INFO Applying migration id=edits 2026/02/04 21:29:32 INFO Applying migration id=outboxactor 2026/02/04 21:29:32 INFO Applying migration id=outboxsender 2026/02/04 21:29:32 INFO Applying migration id=thread 2026/02/04 21:29:32 INFO Applying migration id=host 2026/02/04 21:29:32 INFO Applying migration id=sharedinbox 2026/02/04 21:29:32 INFO Applying migration id=noteshost 2026/02/04 21:29:32 INFO Applying migration id=fetched 2026/02/04 21:29:32 INFO Applying migration id=move 2026/02/04 21:29:32 INFO Applying migration id=cleanup 2026/02/04 21:29:32 INFO Applying migration id=received 2026/02/04 21:29:32 INFO Applying migration id=namehost 2026/02/04 21:29:32 INFO Applying migration id=outboxhost 2026/02/04 21:29:32 INFO Applying migration id=notesfts 2026/02/04 21:29:32 INFO Applying migration id=iconsname 2026/02/04 21:29:32 INFO Applying migration id=nohash 2026/02/04 21:29:32 INFO Applying migration id=shares 2026/02/04 21:29:32 INFO Applying migration id=actorttl 2026/02/04 21:29:32 INFO Applying migration id=tocc 2026/02/04 21:29:32 INFO Applying migration id=followeds 2026/02/04 21:29:32 INFO Applying migration id=certhash 2026/02/04 21:29:32 INFO Applying migration id=follows_sync 2026/02/04 21:29:32 INFO Applying migration id=jsonpath 2026/02/04 21:29:32 INFO Applying migration id=localforward 2026/02/04 21:29:32 INFO Applying migration id=avatar 2026/02/04 21:29:32 INFO Applying migration id=noimage 2026/02/04 21:29:32 INFO Applying migration id=feed 2026/02/04 21:29:32 INFO Applying migration id=bookmarks 2026/02/04 21:29:32 INFO Applying migration id=shareactivity 2026/02/04 21:29:32 INFO Applying migration id=application 2026/02/04 21:29:32 INFO Applying migration id=certificates 2026/02/04 21:29:32 INFO Applying migration id=rawforward 2026/02/04 21:29:32 INFO Applying migration id=publickey 2026/02/04 21:29:32 INFO Applying migration id=resolvegroup 2026/02/04 21:29:32 INFO Applying migration id=reject 2026/02/04 21:29:32 INFO Applying migration id=autodel 2026/02/04 21:29:32 INFO Applying migration id=jsonb 2026/02/04 21:29:32 INFO Applying migration id=quote 2026/02/04 21:29:32 INFO Applying migration id=rfc9421 2026/02/04 21:29:32 INFO Applying migration id=keys 2026/02/04 21:29:32 INFO Applying migration id=portable 2026/02/04 21:29:32 INFO Applying migration id=proofs 2026/02/04 21:29:32 INFO Applying migration id=contexts 2026/02/04 21:29:32 INFO Applying migration id=deliverieshost 2026/02/04 21:29:32 INFO Applying migration id=pembegin 2026/02/04 21:29:32 INFO Applying migration id=didhost 2026/02/04 21:29:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:32 INFO Applying migration id=invites 2026/02/04 21:29:32 INFO Applying migration id=ed25519blob 2026/02/04 21:29:32 INFO Applying migration id=rsablob 2026/02/04 21:29:32 INFO Applying migration id=iconscid 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7ed8-75f1-bc62-dfb0023bc840 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-7ee1-76ce-956f-bc75daa96b15 note=https://localhost.localdomain:8443/post/019c2a8f-7ee1-7643-a321-b362b05e412e thread=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7ee1-76ce-956f-bc75daa96b15 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7ee1-7643-a321-b362b05e412e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-7ee1-7643-a321-b362b05e412e 2026/02/04 21:29:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.86s) === RUN TestReply_DM 2026/02/04 21:29:33 INFO Applying migration id=initial 2026/02/04 21:29:33 INFO Applying migration id=notesupdated 2026/02/04 21:29:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:33 INFO Applying migration id=activitiesid 2026/02/04 21:29:33 INFO Applying migration id=outbox 2026/02/04 21:29:33 INFO Applying migration id=edits 2026/02/04 21:29:33 INFO Applying migration id=outboxactor 2026/02/04 21:29:33 INFO Applying migration id=outboxsender 2026/02/04 21:29:33 INFO Applying migration id=thread 2026/02/04 21:29:33 INFO Applying migration id=host 2026/02/04 21:29:33 INFO Applying migration id=sharedinbox 2026/02/04 21:29:33 INFO Applying migration id=noteshost 2026/02/04 21:29:33 INFO Applying migration id=fetched 2026/02/04 21:29:33 INFO Applying migration id=move 2026/02/04 21:29:33 INFO Applying migration id=cleanup 2026/02/04 21:29:33 INFO Applying migration id=received 2026/02/04 21:29:33 INFO Applying migration id=namehost 2026/02/04 21:29:33 INFO Applying migration id=outboxhost 2026/02/04 21:29:33 INFO Applying migration id=notesfts 2026/02/04 21:29:33 INFO Applying migration id=iconsname 2026/02/04 21:29:33 INFO Applying migration id=nohash 2026/02/04 21:29:33 INFO Applying migration id=shares 2026/02/04 21:29:33 INFO Applying migration id=actorttl 2026/02/04 21:29:33 INFO Applying migration id=tocc 2026/02/04 21:29:33 INFO Applying migration id=followeds 2026/02/04 21:29:33 INFO Applying migration id=certhash 2026/02/04 21:29:33 INFO Applying migration id=follows_sync 2026/02/04 21:29:33 INFO Applying migration id=jsonpath 2026/02/04 21:29:33 INFO Applying migration id=localforward 2026/02/04 21:29:33 INFO Applying migration id=avatar 2026/02/04 21:29:33 INFO Applying migration id=noimage 2026/02/04 21:29:33 INFO Applying migration id=feed 2026/02/04 21:29:33 INFO Applying migration id=bookmarks 2026/02/04 21:29:33 INFO Applying migration id=shareactivity 2026/02/04 21:29:33 INFO Applying migration id=application 2026/02/04 21:29:33 INFO Applying migration id=certificates 2026/02/04 21:29:33 INFO Applying migration id=rawforward 2026/02/04 21:29:33 INFO Applying migration id=publickey 2026/02/04 21:29:33 INFO Applying migration id=resolvegroup 2026/02/04 21:29:33 INFO Applying migration id=reject 2026/02/04 21:29:33 INFO Applying migration id=autodel 2026/02/04 21:29:33 INFO Applying migration id=jsonb 2026/02/04 21:29:33 INFO Applying migration id=quote 2026/02/04 21:29:33 INFO Applying migration id=rfc9421 2026/02/04 21:29:33 INFO Applying migration id=keys 2026/02/04 21:29:33 INFO Applying migration id=portable 2026/02/04 21:29:33 INFO Applying migration id=proofs 2026/02/04 21:29:33 INFO Applying migration id=contexts 2026/02/04 21:29:33 INFO Applying migration id=deliverieshost 2026/02/04 21:29:33 INFO Applying migration id=pembegin 2026/02/04 21:29:33 INFO Applying migration id=didhost 2026/02/04 21:29:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:33 INFO Applying migration id=invites 2026/02/04 21:29:33 INFO Applying migration id=ed25519blob 2026/02/04 21:29:33 INFO Applying migration id=rsablob 2026/02/04 21:29:33 INFO Applying migration id=iconscid 2026/02/04 21:29:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-817d-7b70-8a82-33e6f8bc31f0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-817e-7b54-a1bb-7eebb1c9b9f9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-817d-7b70-8a82-33e6f8bc31f0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-817d-7b70-8a82-33e6f8bc31f0 2026/02/04 21:29:33 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-817f-7b19-8f08-1f01d74474ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 2026/02/04 21:29:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 2026/02/04 21:29:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-818c-7216-b075-52eeaa94a34f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-818c-7185-b136-b15459f7115a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-818c-7185-b136-b15459f7115a --- PASS: TestReply_DM (0.67s) === RUN TestReply_DMUnfollowed 2026/02/04 21:29:33 INFO Applying migration id=initial 2026/02/04 21:29:33 INFO Applying migration id=notesupdated 2026/02/04 21:29:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:33 INFO Applying migration id=activitiesid 2026/02/04 21:29:33 INFO Applying migration id=outbox 2026/02/04 21:29:33 INFO Applying migration id=edits 2026/02/04 21:29:33 INFO Applying migration id=outboxactor 2026/02/04 21:29:33 INFO Applying migration id=outboxsender 2026/02/04 21:29:33 INFO Applying migration id=thread 2026/02/04 21:29:33 INFO Applying migration id=host 2026/02/04 21:29:33 INFO Applying migration id=sharedinbox 2026/02/04 21:29:33 INFO Applying migration id=noteshost 2026/02/04 21:29:33 INFO Applying migration id=fetched 2026/02/04 21:29:33 INFO Applying migration id=move 2026/02/04 21:29:33 INFO Applying migration id=cleanup 2026/02/04 21:29:33 INFO Applying migration id=received 2026/02/04 21:29:33 INFO Applying migration id=namehost 2026/02/04 21:29:33 INFO Applying migration id=outboxhost 2026/02/04 21:29:33 INFO Applying migration id=notesfts 2026/02/04 21:29:33 INFO Applying migration id=iconsname 2026/02/04 21:29:33 INFO Applying migration id=nohash 2026/02/04 21:29:33 INFO Applying migration id=shares 2026/02/04 21:29:33 INFO Applying migration id=actorttl 2026/02/04 21:29:33 INFO Applying migration id=tocc 2026/02/04 21:29:33 INFO Applying migration id=followeds 2026/02/04 21:29:33 INFO Applying migration id=certhash 2026/02/04 21:29:33 INFO Applying migration id=follows_sync 2026/02/04 21:29:33 INFO Applying migration id=jsonpath 2026/02/04 21:29:33 INFO Applying migration id=localforward 2026/02/04 21:29:33 INFO Applying migration id=avatar 2026/02/04 21:29:33 INFO Applying migration id=noimage 2026/02/04 21:29:33 INFO Applying migration id=feed 2026/02/04 21:29:33 INFO Applying migration id=bookmarks 2026/02/04 21:29:33 INFO Applying migration id=shareactivity 2026/02/04 21:29:33 INFO Applying migration id=application 2026/02/04 21:29:33 INFO Applying migration id=certificates 2026/02/04 21:29:33 INFO Applying migration id=rawforward 2026/02/04 21:29:33 INFO Applying migration id=publickey 2026/02/04 21:29:33 INFO Applying migration id=resolvegroup 2026/02/04 21:29:33 INFO Applying migration id=reject 2026/02/04 21:29:33 INFO Applying migration id=autodel 2026/02/04 21:29:33 INFO Applying migration id=jsonb 2026/02/04 21:29:33 INFO Applying migration id=quote 2026/02/04 21:29:33 INFO Applying migration id=rfc9421 2026/02/04 21:29:33 INFO Applying migration id=keys 2026/02/04 21:29:33 INFO Applying migration id=portable 2026/02/04 21:29:33 INFO Applying migration id=proofs 2026/02/04 21:29:33 INFO Applying migration id=contexts 2026/02/04 21:29:33 INFO Applying migration id=deliverieshost 2026/02/04 21:29:33 INFO Applying migration id=pembegin 2026/02/04 21:29:33 INFO Applying migration id=didhost 2026/02/04 21:29:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:33 INFO Applying migration id=invites 2026/02/04 21:29:33 INFO Applying migration id=ed25519blob 2026/02/04 21:29:33 INFO Applying migration id=rsablob 2026/02/04 21:29:33 INFO Applying migration id=iconscid 2026/02/04 21:29:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-84a3-7c59-a0fa-8fc3a85c6578 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 2026/02/04 21:29:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-84a4-7344-8800-044c2c0e4e8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 2026/02/04 21:29:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 2026/02/04 21:29:34 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-84a8-79fc-a981-e2bf70ebb2f5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 2026/02/04 21:29:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-84a9-75b9-ad50-a427cbdeaa42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-84a9-7595-86e3-2dd7c9ee27fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-84a9-7595-86e3-2dd7c9ee27fa --- PASS: TestReply_DMUnfollowed (0.79s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/04 21:29:34 INFO Applying migration id=initial 2026/02/04 21:29:34 INFO Applying migration id=notesupdated 2026/02/04 21:29:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:34 INFO Applying migration id=activitiesid 2026/02/04 21:29:34 INFO Applying migration id=outbox 2026/02/04 21:29:34 INFO Applying migration id=edits 2026/02/04 21:29:34 INFO Applying migration id=outboxactor 2026/02/04 21:29:34 INFO Applying migration id=outboxsender 2026/02/04 21:29:34 INFO Applying migration id=thread 2026/02/04 21:29:34 INFO Applying migration id=host 2026/02/04 21:29:34 INFO Applying migration id=sharedinbox 2026/02/04 21:29:34 INFO Applying migration id=noteshost 2026/02/04 21:29:34 INFO Applying migration id=fetched 2026/02/04 21:29:34 INFO Applying migration id=move 2026/02/04 21:29:34 INFO Applying migration id=cleanup 2026/02/04 21:29:34 INFO Applying migration id=received 2026/02/04 21:29:34 INFO Applying migration id=namehost 2026/02/04 21:29:34 INFO Applying migration id=outboxhost 2026/02/04 21:29:34 INFO Applying migration id=notesfts 2026/02/04 21:29:34 INFO Applying migration id=iconsname 2026/02/04 21:29:34 INFO Applying migration id=nohash 2026/02/04 21:29:34 INFO Applying migration id=shares 2026/02/04 21:29:34 INFO Applying migration id=actorttl 2026/02/04 21:29:34 INFO Applying migration id=tocc 2026/02/04 21:29:34 INFO Applying migration id=followeds 2026/02/04 21:29:34 INFO Applying migration id=certhash 2026/02/04 21:29:34 INFO Applying migration id=follows_sync 2026/02/04 21:29:34 INFO Applying migration id=jsonpath 2026/02/04 21:29:34 INFO Applying migration id=localforward 2026/02/04 21:29:34 INFO Applying migration id=avatar 2026/02/04 21:29:34 INFO Applying migration id=noimage 2026/02/04 21:29:34 INFO Applying migration id=feed 2026/02/04 21:29:34 INFO Applying migration id=bookmarks 2026/02/04 21:29:34 INFO Applying migration id=shareactivity 2026/02/04 21:29:34 INFO Applying migration id=application 2026/02/04 21:29:34 INFO Applying migration id=certificates 2026/02/04 21:29:34 INFO Applying migration id=rawforward 2026/02/04 21:29:34 INFO Applying migration id=publickey 2026/02/04 21:29:34 INFO Applying migration id=resolvegroup 2026/02/04 21:29:34 INFO Applying migration id=reject 2026/02/04 21:29:34 INFO Applying migration id=autodel 2026/02/04 21:29:34 INFO Applying migration id=jsonb 2026/02/04 21:29:34 INFO Applying migration id=quote 2026/02/04 21:29:34 INFO Applying migration id=rfc9421 2026/02/04 21:29:34 INFO Applying migration id=keys 2026/02/04 21:29:34 INFO Applying migration id=portable 2026/02/04 21:29:34 INFO Applying migration id=proofs 2026/02/04 21:29:34 INFO Applying migration id=contexts 2026/02/04 21:29:34 INFO Applying migration id=deliverieshost 2026/02/04 21:29:34 INFO Applying migration id=pembegin 2026/02/04 21:29:34 INFO Applying migration id=didhost 2026/02/04 21:29:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:34 INFO Applying migration id=invites 2026/02/04 21:29:34 INFO Applying migration id=ed25519blob 2026/02/04 21:29:34 INFO Applying migration id=rsablob 2026/02/04 21:29:34 INFO Applying migration id=iconscid 2026/02/04 21:29:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-8647-72f9-9b39-8504a46b078b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 2026/02/04 21:29:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-8648-734e-9dd1-d071be4bcfab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e 2026/02/04 21:29:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e 2026/02/04 21:29:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-8651-7360-96a7-5e0c76eab4d2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:35 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e 2026/02/04 21:29:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-8652-7f41-b532-0e9e846d6973 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-8652-7eed-b3bf-b79c3cbb06fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-8652-7eed-b3bf-b79c3cbb06fc --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.43s) === RUN TestReply_DMToAnotherUser 2026/02/04 21:29:35 INFO Applying migration id=initial 2026/02/04 21:29:35 INFO Applying migration id=notesupdated 2026/02/04 21:29:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:35 INFO Applying migration id=activitiesid 2026/02/04 21:29:35 INFO Applying migration id=outbox 2026/02/04 21:29:35 INFO Applying migration id=edits 2026/02/04 21:29:35 INFO Applying migration id=outboxactor 2026/02/04 21:29:35 INFO Applying migration id=outboxsender 2026/02/04 21:29:35 INFO Applying migration id=thread 2026/02/04 21:29:35 INFO Applying migration id=host 2026/02/04 21:29:35 INFO Applying migration id=sharedinbox 2026/02/04 21:29:35 INFO Applying migration id=noteshost 2026/02/04 21:29:35 INFO Applying migration id=fetched 2026/02/04 21:29:35 INFO Applying migration id=move 2026/02/04 21:29:35 INFO Applying migration id=cleanup 2026/02/04 21:29:35 INFO Applying migration id=received 2026/02/04 21:29:35 INFO Applying migration id=namehost 2026/02/04 21:29:35 INFO Applying migration id=outboxhost 2026/02/04 21:29:35 INFO Applying migration id=notesfts 2026/02/04 21:29:35 INFO Applying migration id=iconsname 2026/02/04 21:29:35 INFO Applying migration id=nohash 2026/02/04 21:29:35 INFO Applying migration id=shares 2026/02/04 21:29:35 INFO Applying migration id=actorttl 2026/02/04 21:29:35 INFO Applying migration id=tocc 2026/02/04 21:29:35 INFO Applying migration id=followeds 2026/02/04 21:29:35 INFO Applying migration id=certhash 2026/02/04 21:29:35 INFO Applying migration id=follows_sync 2026/02/04 21:29:35 INFO Applying migration id=jsonpath 2026/02/04 21:29:35 INFO Applying migration id=localforward 2026/02/04 21:29:35 INFO Applying migration id=avatar 2026/02/04 21:29:35 INFO Applying migration id=noimage 2026/02/04 21:29:35 INFO Applying migration id=feed 2026/02/04 21:29:35 INFO Applying migration id=bookmarks 2026/02/04 21:29:35 INFO Applying migration id=shareactivity 2026/02/04 21:29:35 INFO Applying migration id=application 2026/02/04 21:29:35 INFO Applying migration id=certificates 2026/02/04 21:29:35 INFO Applying migration id=rawforward 2026/02/04 21:29:35 INFO Applying migration id=publickey 2026/02/04 21:29:35 INFO Applying migration id=resolvegroup 2026/02/04 21:29:35 INFO Applying migration id=reject 2026/02/04 21:29:35 INFO Applying migration id=autodel 2026/02/04 21:29:35 INFO Applying migration id=jsonb 2026/02/04 21:29:35 INFO Applying migration id=quote 2026/02/04 21:29:35 INFO Applying migration id=rfc9421 2026/02/04 21:29:35 INFO Applying migration id=keys 2026/02/04 21:29:35 INFO Applying migration id=portable 2026/02/04 21:29:35 INFO Applying migration id=proofs 2026/02/04 21:29:35 INFO Applying migration id=contexts 2026/02/04 21:29:35 INFO Applying migration id=deliverieshost 2026/02/04 21:29:35 INFO Applying migration id=pembegin 2026/02/04 21:29:35 INFO Applying migration id=didhost 2026/02/04 21:29:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:35 INFO Applying migration id=invites 2026/02/04 21:29:35 INFO Applying migration id=ed25519blob 2026/02/04 21:29:35 INFO Applying migration id=rsablob 2026/02/04 21:29:35 INFO Applying migration id=iconscid 2026/02/04 21:29:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-8983-71f3-a6f0-c9323d27de16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-8983-7ab5-b266-391a2dd892fa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-8983-71f3-a6f0-c9323d27de16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-8983-71f3-a6f0-c9323d27de16 2026/02/04 21:29:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-8984-7476-8fc7-aac386bcc159 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 2026/02/04 21:29:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 2026/02/04 21:29:35 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 --- PASS: TestReply_DMToAnotherUser (0.82s) === RUN TestReply_NoSuchPost 2026/02/04 21:29:35 INFO Applying migration id=initial 2026/02/04 21:29:35 INFO Applying migration id=notesupdated 2026/02/04 21:29:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:35 INFO Applying migration id=activitiesid 2026/02/04 21:29:35 INFO Applying migration id=outbox 2026/02/04 21:29:35 INFO Applying migration id=edits 2026/02/04 21:29:35 INFO Applying migration id=outboxactor 2026/02/04 21:29:35 INFO Applying migration id=outboxsender 2026/02/04 21:29:35 INFO Applying migration id=thread 2026/02/04 21:29:35 INFO Applying migration id=host 2026/02/04 21:29:35 INFO Applying migration id=sharedinbox 2026/02/04 21:29:35 INFO Applying migration id=noteshost 2026/02/04 21:29:35 INFO Applying migration id=fetched 2026/02/04 21:29:35 INFO Applying migration id=move 2026/02/04 21:29:35 INFO Applying migration id=cleanup 2026/02/04 21:29:35 INFO Applying migration id=received 2026/02/04 21:29:35 INFO Applying migration id=namehost 2026/02/04 21:29:35 INFO Applying migration id=outboxhost 2026/02/04 21:29:35 INFO Applying migration id=notesfts 2026/02/04 21:29:35 INFO Applying migration id=iconsname 2026/02/04 21:29:35 INFO Applying migration id=nohash 2026/02/04 21:29:35 INFO Applying migration id=shares 2026/02/04 21:29:35 INFO Applying migration id=actorttl 2026/02/04 21:29:35 INFO Applying migration id=tocc 2026/02/04 21:29:35 INFO Applying migration id=followeds 2026/02/04 21:29:35 INFO Applying migration id=certhash 2026/02/04 21:29:35 INFO Applying migration id=follows_sync 2026/02/04 21:29:35 INFO Applying migration id=jsonpath 2026/02/04 21:29:35 INFO Applying migration id=localforward 2026/02/04 21:29:35 INFO Applying migration id=avatar 2026/02/04 21:29:35 INFO Applying migration id=noimage 2026/02/04 21:29:35 INFO Applying migration id=feed 2026/02/04 21:29:35 INFO Applying migration id=bookmarks 2026/02/04 21:29:35 INFO Applying migration id=shareactivity 2026/02/04 21:29:35 INFO Applying migration id=application 2026/02/04 21:29:35 INFO Applying migration id=certificates 2026/02/04 21:29:35 INFO Applying migration id=rawforward 2026/02/04 21:29:35 INFO Applying migration id=publickey 2026/02/04 21:29:35 INFO Applying migration id=resolvegroup 2026/02/04 21:29:35 INFO Applying migration id=reject 2026/02/04 21:29:35 INFO Applying migration id=autodel 2026/02/04 21:29:35 INFO Applying migration id=jsonb 2026/02/04 21:29:35 INFO Applying migration id=quote 2026/02/04 21:29:36 INFO Applying migration id=rfc9421 2026/02/04 21:29:36 INFO Applying migration id=keys 2026/02/04 21:29:36 INFO Applying migration id=portable 2026/02/04 21:29:36 INFO Applying migration id=proofs 2026/02/04 21:29:36 INFO Applying migration id=contexts 2026/02/04 21:29:36 INFO Applying migration id=deliverieshost 2026/02/04 21:29:36 INFO Applying migration id=pembegin 2026/02/04 21:29:36 INFO Applying migration id=didhost 2026/02/04 21:29:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:36 INFO Applying migration id=invites 2026/02/04 21:29:36 INFO Applying migration id=ed25519blob 2026/02/04 21:29:36 INFO Applying migration id=rsablob 2026/02/04 21:29:36 INFO Applying migration id=iconscid 2026/02/04 21:29:36 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (0.39s) === RUN TestResolve_LocalUser 2026/02/04 21:29:36 INFO Applying migration id=initial 2026/02/04 21:29:36 INFO Applying migration id=notesupdated 2026/02/04 21:29:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:36 INFO Applying migration id=activitiesid 2026/02/04 21:29:36 INFO Applying migration id=outbox 2026/02/04 21:29:36 INFO Applying migration id=edits 2026/02/04 21:29:36 INFO Applying migration id=outboxactor 2026/02/04 21:29:36 INFO Applying migration id=outboxsender 2026/02/04 21:29:36 INFO Applying migration id=thread 2026/02/04 21:29:36 INFO Applying migration id=host 2026/02/04 21:29:36 INFO Applying migration id=sharedinbox 2026/02/04 21:29:36 INFO Applying migration id=noteshost 2026/02/04 21:29:36 INFO Applying migration id=fetched 2026/02/04 21:29:36 INFO Applying migration id=move 2026/02/04 21:29:36 INFO Applying migration id=cleanup 2026/02/04 21:29:36 INFO Applying migration id=received 2026/02/04 21:29:36 INFO Applying migration id=namehost 2026/02/04 21:29:36 INFO Applying migration id=outboxhost 2026/02/04 21:29:36 INFO Applying migration id=notesfts 2026/02/04 21:29:36 INFO Applying migration id=iconsname 2026/02/04 21:29:36 INFO Applying migration id=nohash 2026/02/04 21:29:36 INFO Applying migration id=shares 2026/02/04 21:29:36 INFO Applying migration id=actorttl 2026/02/04 21:29:36 INFO Applying migration id=tocc 2026/02/04 21:29:36 INFO Applying migration id=followeds 2026/02/04 21:29:36 INFO Applying migration id=certhash 2026/02/04 21:29:36 INFO Applying migration id=follows_sync 2026/02/04 21:29:36 INFO Applying migration id=jsonpath 2026/02/04 21:29:36 INFO Applying migration id=localforward 2026/02/04 21:29:36 INFO Applying migration id=avatar 2026/02/04 21:29:36 INFO Applying migration id=noimage 2026/02/04 21:29:36 INFO Applying migration id=feed 2026/02/04 21:29:36 INFO Applying migration id=bookmarks 2026/02/04 21:29:36 INFO Applying migration id=shareactivity 2026/02/04 21:29:36 INFO Applying migration id=application 2026/02/04 21:29:36 INFO Applying migration id=certificates 2026/02/04 21:29:36 INFO Applying migration id=rawforward 2026/02/04 21:29:36 INFO Applying migration id=publickey 2026/02/04 21:29:36 INFO Applying migration id=resolvegroup 2026/02/04 21:29:36 INFO Applying migration id=reject 2026/02/04 21:29:36 INFO Applying migration id=autodel 2026/02/04 21:29:36 INFO Applying migration id=jsonb 2026/02/04 21:29:36 INFO Applying migration id=quote 2026/02/04 21:29:36 INFO Applying migration id=rfc9421 2026/02/04 21:29:36 INFO Applying migration id=keys 2026/02/04 21:29:36 INFO Applying migration id=portable 2026/02/04 21:29:36 INFO Applying migration id=proofs 2026/02/04 21:29:36 INFO Applying migration id=contexts 2026/02/04 21:29:36 INFO Applying migration id=deliverieshost 2026/02/04 21:29:36 INFO Applying migration id=pembegin 2026/02/04 21:29:36 INFO Applying migration id=didhost 2026/02/04 21:29:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:36 INFO Applying migration id=invites 2026/02/04 21:29:36 INFO Applying migration id=ed25519blob 2026/02/04 21:29:36 INFO Applying migration id=rsablob 2026/02/04 21:29:36 INFO Applying migration id=iconscid 2026/02/04 21:29:36 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.42s) === RUN TestResolve_LocalUserByNameOnly 2026/02/04 21:29:36 INFO Applying migration id=initial 2026/02/04 21:29:36 INFO Applying migration id=notesupdated 2026/02/04 21:29:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:36 INFO Applying migration id=activitiesid 2026/02/04 21:29:36 INFO Applying migration id=outbox 2026/02/04 21:29:36 INFO Applying migration id=edits 2026/02/04 21:29:36 INFO Applying migration id=outboxactor 2026/02/04 21:29:36 INFO Applying migration id=outboxsender 2026/02/04 21:29:36 INFO Applying migration id=thread 2026/02/04 21:29:36 INFO Applying migration id=host 2026/02/04 21:29:36 INFO Applying migration id=sharedinbox 2026/02/04 21:29:36 INFO Applying migration id=noteshost 2026/02/04 21:29:36 INFO Applying migration id=fetched 2026/02/04 21:29:36 INFO Applying migration id=move 2026/02/04 21:29:36 INFO Applying migration id=cleanup 2026/02/04 21:29:36 INFO Applying migration id=received 2026/02/04 21:29:36 INFO Applying migration id=namehost 2026/02/04 21:29:36 INFO Applying migration id=outboxhost 2026/02/04 21:29:36 INFO Applying migration id=notesfts 2026/02/04 21:29:36 INFO Applying migration id=iconsname 2026/02/04 21:29:36 INFO Applying migration id=nohash 2026/02/04 21:29:36 INFO Applying migration id=shares 2026/02/04 21:29:36 INFO Applying migration id=actorttl 2026/02/04 21:29:36 INFO Applying migration id=tocc 2026/02/04 21:29:36 INFO Applying migration id=followeds 2026/02/04 21:29:36 INFO Applying migration id=certhash 2026/02/04 21:29:36 INFO Applying migration id=follows_sync 2026/02/04 21:29:36 INFO Applying migration id=jsonpath 2026/02/04 21:29:36 INFO Applying migration id=localforward 2026/02/04 21:29:36 INFO Applying migration id=avatar 2026/02/04 21:29:36 INFO Applying migration id=noimage 2026/02/04 21:29:36 INFO Applying migration id=feed 2026/02/04 21:29:36 INFO Applying migration id=bookmarks 2026/02/04 21:29:36 INFO Applying migration id=shareactivity 2026/02/04 21:29:36 INFO Applying migration id=application 2026/02/04 21:29:36 INFO Applying migration id=certificates 2026/02/04 21:29:36 INFO Applying migration id=rawforward 2026/02/04 21:29:36 INFO Applying migration id=publickey 2026/02/04 21:29:36 INFO Applying migration id=resolvegroup 2026/02/04 21:29:36 INFO Applying migration id=reject 2026/02/04 21:29:36 INFO Applying migration id=autodel 2026/02/04 21:29:36 INFO Applying migration id=jsonb 2026/02/04 21:29:36 INFO Applying migration id=quote 2026/02/04 21:29:36 INFO Applying migration id=rfc9421 2026/02/04 21:29:36 INFO Applying migration id=keys 2026/02/04 21:29:36 INFO Applying migration id=portable 2026/02/04 21:29:36 INFO Applying migration id=proofs 2026/02/04 21:29:36 INFO Applying migration id=contexts 2026/02/04 21:29:36 INFO Applying migration id=deliverieshost 2026/02/04 21:29:36 INFO Applying migration id=pembegin 2026/02/04 21:29:36 INFO Applying migration id=didhost 2026/02/04 21:29:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:36 INFO Applying migration id=invites 2026/02/04 21:29:36 INFO Applying migration id=ed25519blob 2026/02/04 21:29:36 INFO Applying migration id=rsablob 2026/02/04 21:29:36 INFO Applying migration id=iconscid 2026/02/04 21:29:37 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.73s) === RUN TestResolve_NoSuchLocalUser 2026/02/04 21:29:37 INFO Applying migration id=initial 2026/02/04 21:29:37 INFO Applying migration id=notesupdated 2026/02/04 21:29:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:37 INFO Applying migration id=activitiesid 2026/02/04 21:29:37 INFO Applying migration id=outbox 2026/02/04 21:29:37 INFO Applying migration id=edits 2026/02/04 21:29:37 INFO Applying migration id=outboxactor 2026/02/04 21:29:37 INFO Applying migration id=outboxsender 2026/02/04 21:29:37 INFO Applying migration id=thread 2026/02/04 21:29:37 INFO Applying migration id=host 2026/02/04 21:29:37 INFO Applying migration id=sharedinbox 2026/02/04 21:29:37 INFO Applying migration id=noteshost 2026/02/04 21:29:37 INFO Applying migration id=fetched 2026/02/04 21:29:37 INFO Applying migration id=move 2026/02/04 21:29:37 INFO Applying migration id=cleanup 2026/02/04 21:29:37 INFO Applying migration id=received 2026/02/04 21:29:37 INFO Applying migration id=namehost 2026/02/04 21:29:37 INFO Applying migration id=outboxhost 2026/02/04 21:29:37 INFO Applying migration id=notesfts 2026/02/04 21:29:37 INFO Applying migration id=iconsname 2026/02/04 21:29:37 INFO Applying migration id=nohash 2026/02/04 21:29:37 INFO Applying migration id=shares 2026/02/04 21:29:37 INFO Applying migration id=actorttl 2026/02/04 21:29:37 INFO Applying migration id=tocc 2026/02/04 21:29:37 INFO Applying migration id=followeds 2026/02/04 21:29:37 INFO Applying migration id=certhash 2026/02/04 21:29:37 INFO Applying migration id=follows_sync 2026/02/04 21:29:37 INFO Applying migration id=jsonpath 2026/02/04 21:29:37 INFO Applying migration id=localforward 2026/02/04 21:29:37 INFO Applying migration id=avatar 2026/02/04 21:29:37 INFO Applying migration id=noimage 2026/02/04 21:29:37 INFO Applying migration id=feed 2026/02/04 21:29:37 INFO Applying migration id=bookmarks 2026/02/04 21:29:37 INFO Applying migration id=shareactivity 2026/02/04 21:29:37 INFO Applying migration id=application 2026/02/04 21:29:37 INFO Applying migration id=certificates 2026/02/04 21:29:37 INFO Applying migration id=rawforward 2026/02/04 21:29:37 INFO Applying migration id=publickey 2026/02/04 21:29:37 INFO Applying migration id=resolvegroup 2026/02/04 21:29:37 INFO Applying migration id=reject 2026/02/04 21:29:37 INFO Applying migration id=autodel 2026/02/04 21:29:37 INFO Applying migration id=jsonb 2026/02/04 21:29:37 INFO Applying migration id=quote 2026/02/04 21:29:37 INFO Applying migration id=rfc9421 2026/02/04 21:29:37 INFO Applying migration id=keys 2026/02/04 21:29:37 INFO Applying migration id=portable 2026/02/04 21:29:37 INFO Applying migration id=proofs 2026/02/04 21:29:37 INFO Applying migration id=contexts 2026/02/04 21:29:37 INFO Applying migration id=deliverieshost 2026/02/04 21:29:37 INFO Applying migration id=pembegin 2026/02/04 21:29:37 INFO Applying migration id=didhost 2026/02/04 21:29:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:37 INFO Applying migration id=invites 2026/02/04 21:29:37 INFO Applying migration id=ed25519blob 2026/02/04 21:29:37 INFO Applying migration id=rsablob 2026/02/04 21:29:37 INFO Applying migration id=iconscid 2026/02/04 21:29:38 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/04 21:29:38 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (0.69s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/04 21:29:38 INFO Applying migration id=initial 2026/02/04 21:29:38 INFO Applying migration id=notesupdated 2026/02/04 21:29:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:38 INFO Applying migration id=activitiesid 2026/02/04 21:29:38 INFO Applying migration id=outbox 2026/02/04 21:29:38 INFO Applying migration id=edits 2026/02/04 21:29:38 INFO Applying migration id=outboxactor 2026/02/04 21:29:38 INFO Applying migration id=outboxsender 2026/02/04 21:29:38 INFO Applying migration id=thread 2026/02/04 21:29:38 INFO Applying migration id=host 2026/02/04 21:29:38 INFO Applying migration id=sharedinbox 2026/02/04 21:29:38 INFO Applying migration id=noteshost 2026/02/04 21:29:38 INFO Applying migration id=fetched 2026/02/04 21:29:38 INFO Applying migration id=move 2026/02/04 21:29:38 INFO Applying migration id=cleanup 2026/02/04 21:29:38 INFO Applying migration id=received 2026/02/04 21:29:38 INFO Applying migration id=namehost 2026/02/04 21:29:38 INFO Applying migration id=outboxhost 2026/02/04 21:29:38 INFO Applying migration id=notesfts 2026/02/04 21:29:38 INFO Applying migration id=iconsname 2026/02/04 21:29:38 INFO Applying migration id=nohash 2026/02/04 21:29:38 INFO Applying migration id=shares 2026/02/04 21:29:38 INFO Applying migration id=actorttl 2026/02/04 21:29:38 INFO Applying migration id=tocc 2026/02/04 21:29:38 INFO Applying migration id=followeds 2026/02/04 21:29:38 INFO Applying migration id=certhash 2026/02/04 21:29:38 INFO Applying migration id=follows_sync 2026/02/04 21:29:38 INFO Applying migration id=jsonpath 2026/02/04 21:29:38 INFO Applying migration id=localforward 2026/02/04 21:29:38 INFO Applying migration id=avatar 2026/02/04 21:29:38 INFO Applying migration id=noimage 2026/02/04 21:29:38 INFO Applying migration id=feed 2026/02/04 21:29:38 INFO Applying migration id=bookmarks 2026/02/04 21:29:38 INFO Applying migration id=shareactivity 2026/02/04 21:29:38 INFO Applying migration id=application 2026/02/04 21:29:38 INFO Applying migration id=certificates 2026/02/04 21:29:38 INFO Applying migration id=rawforward 2026/02/04 21:29:38 INFO Applying migration id=publickey 2026/02/04 21:29:38 INFO Applying migration id=resolvegroup 2026/02/04 21:29:38 INFO Applying migration id=reject 2026/02/04 21:29:38 INFO Applying migration id=autodel 2026/02/04 21:29:38 INFO Applying migration id=jsonb 2026/02/04 21:29:38 INFO Applying migration id=quote 2026/02/04 21:29:38 INFO Applying migration id=rfc9421 2026/02/04 21:29:38 INFO Applying migration id=keys 2026/02/04 21:29:38 INFO Applying migration id=portable 2026/02/04 21:29:38 INFO Applying migration id=proofs 2026/02/04 21:29:38 INFO Applying migration id=contexts 2026/02/04 21:29:38 INFO Applying migration id=deliverieshost 2026/02/04 21:29:38 INFO Applying migration id=pembegin 2026/02/04 21:29:38 INFO Applying migration id=didhost 2026/02/04 21:29:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:38 INFO Applying migration id=invites 2026/02/04 21:29:38 INFO Applying migration id=ed25519blob 2026/02/04 21:29:38 INFO Applying migration id=rsablob 2026/02/04 21:29:38 INFO Applying migration id=iconscid 2026/02/04 21:29:38 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/04 21:29:38 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.58s) === RUN TestResolve_NoSuchFederatedUser 2026/02/04 21:29:38 INFO Applying migration id=initial 2026/02/04 21:29:38 INFO Applying migration id=notesupdated 2026/02/04 21:29:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:38 INFO Applying migration id=activitiesid 2026/02/04 21:29:38 INFO Applying migration id=outbox 2026/02/04 21:29:38 INFO Applying migration id=edits 2026/02/04 21:29:38 INFO Applying migration id=outboxactor 2026/02/04 21:29:38 INFO Applying migration id=outboxsender 2026/02/04 21:29:38 INFO Applying migration id=thread 2026/02/04 21:29:38 INFO Applying migration id=host 2026/02/04 21:29:38 INFO Applying migration id=sharedinbox 2026/02/04 21:29:38 INFO Applying migration id=noteshost 2026/02/04 21:29:38 INFO Applying migration id=fetched 2026/02/04 21:29:38 INFO Applying migration id=move 2026/02/04 21:29:38 INFO Applying migration id=cleanup 2026/02/04 21:29:38 INFO Applying migration id=received 2026/02/04 21:29:38 INFO Applying migration id=namehost 2026/02/04 21:29:38 INFO Applying migration id=outboxhost 2026/02/04 21:29:38 INFO Applying migration id=notesfts 2026/02/04 21:29:38 INFO Applying migration id=iconsname 2026/02/04 21:29:38 INFO Applying migration id=nohash 2026/02/04 21:29:38 INFO Applying migration id=shares 2026/02/04 21:29:38 INFO Applying migration id=actorttl 2026/02/04 21:29:38 INFO Applying migration id=tocc 2026/02/04 21:29:38 INFO Applying migration id=followeds 2026/02/04 21:29:38 INFO Applying migration id=certhash 2026/02/04 21:29:38 INFO Applying migration id=follows_sync 2026/02/04 21:29:38 INFO Applying migration id=jsonpath 2026/02/04 21:29:38 INFO Applying migration id=localforward 2026/02/04 21:29:38 INFO Applying migration id=avatar 2026/02/04 21:29:38 INFO Applying migration id=noimage 2026/02/04 21:29:38 INFO Applying migration id=feed 2026/02/04 21:29:38 INFO Applying migration id=bookmarks 2026/02/04 21:29:38 INFO Applying migration id=shareactivity 2026/02/04 21:29:38 INFO Applying migration id=application 2026/02/04 21:29:38 INFO Applying migration id=certificates 2026/02/04 21:29:38 INFO Applying migration id=rawforward 2026/02/04 21:29:38 INFO Applying migration id=publickey 2026/02/04 21:29:38 INFO Applying migration id=resolvegroup 2026/02/04 21:29:38 INFO Applying migration id=reject 2026/02/04 21:29:38 INFO Applying migration id=autodel 2026/02/04 21:29:38 INFO Applying migration id=jsonb 2026/02/04 21:29:38 INFO Applying migration id=quote 2026/02/04 21:29:38 INFO Applying migration id=rfc9421 2026/02/04 21:29:38 INFO Applying migration id=keys 2026/02/04 21:29:38 INFO Applying migration id=portable 2026/02/04 21:29:38 INFO Applying migration id=proofs 2026/02/04 21:29:38 INFO Applying migration id=contexts 2026/02/04 21:29:38 INFO Applying migration id=deliverieshost 2026/02/04 21:29:38 INFO Applying migration id=pembegin 2026/02/04 21:29:38 INFO Applying migration id=didhost 2026/02/04 21:29:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:38 INFO Applying migration id=invites 2026/02/04 21:29:38 INFO Applying migration id=ed25519blob 2026/02/04 21:29:38 INFO Applying migration id=rsablob 2026/02/04 21:29:38 INFO Applying migration id=iconscid 2026/02/04 21:29:39 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/04 21:29:39 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (0.95s) === RUN TestResolve_NoInput 2026/02/04 21:29:39 INFO Applying migration id=initial 2026/02/04 21:29:39 INFO Applying migration id=notesupdated 2026/02/04 21:29:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:39 INFO Applying migration id=activitiesid 2026/02/04 21:29:39 INFO Applying migration id=outbox 2026/02/04 21:29:39 INFO Applying migration id=edits 2026/02/04 21:29:39 INFO Applying migration id=outboxactor 2026/02/04 21:29:39 INFO Applying migration id=outboxsender 2026/02/04 21:29:39 INFO Applying migration id=thread 2026/02/04 21:29:39 INFO Applying migration id=host 2026/02/04 21:29:39 INFO Applying migration id=sharedinbox 2026/02/04 21:29:39 INFO Applying migration id=noteshost 2026/02/04 21:29:39 INFO Applying migration id=fetched 2026/02/04 21:29:39 INFO Applying migration id=move 2026/02/04 21:29:39 INFO Applying migration id=cleanup 2026/02/04 21:29:39 INFO Applying migration id=received 2026/02/04 21:29:39 INFO Applying migration id=namehost 2026/02/04 21:29:39 INFO Applying migration id=outboxhost 2026/02/04 21:29:39 INFO Applying migration id=notesfts 2026/02/04 21:29:39 INFO Applying migration id=iconsname 2026/02/04 21:29:39 INFO Applying migration id=nohash 2026/02/04 21:29:39 INFO Applying migration id=shares 2026/02/04 21:29:39 INFO Applying migration id=actorttl 2026/02/04 21:29:39 INFO Applying migration id=tocc 2026/02/04 21:29:39 INFO Applying migration id=followeds 2026/02/04 21:29:39 INFO Applying migration id=certhash 2026/02/04 21:29:39 INFO Applying migration id=follows_sync 2026/02/04 21:29:39 INFO Applying migration id=jsonpath 2026/02/04 21:29:39 INFO Applying migration id=localforward 2026/02/04 21:29:39 INFO Applying migration id=avatar 2026/02/04 21:29:39 INFO Applying migration id=noimage 2026/02/04 21:29:39 INFO Applying migration id=feed 2026/02/04 21:29:39 INFO Applying migration id=bookmarks 2026/02/04 21:29:39 INFO Applying migration id=shareactivity 2026/02/04 21:29:39 INFO Applying migration id=application 2026/02/04 21:29:39 INFO Applying migration id=certificates 2026/02/04 21:29:39 INFO Applying migration id=rawforward 2026/02/04 21:29:39 INFO Applying migration id=publickey 2026/02/04 21:29:39 INFO Applying migration id=resolvegroup 2026/02/04 21:29:39 INFO Applying migration id=reject 2026/02/04 21:29:39 INFO Applying migration id=autodel 2026/02/04 21:29:39 INFO Applying migration id=jsonb 2026/02/04 21:29:39 INFO Applying migration id=quote 2026/02/04 21:29:39 INFO Applying migration id=rfc9421 2026/02/04 21:29:39 INFO Applying migration id=keys 2026/02/04 21:29:39 INFO Applying migration id=portable 2026/02/04 21:29:39 INFO Applying migration id=proofs 2026/02/04 21:29:39 INFO Applying migration id=contexts 2026/02/04 21:29:39 INFO Applying migration id=deliverieshost 2026/02/04 21:29:39 INFO Applying migration id=pembegin 2026/02/04 21:29:39 INFO Applying migration id=didhost 2026/02/04 21:29:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:39 INFO Applying migration id=invites 2026/02/04 21:29:39 INFO Applying migration id=ed25519blob 2026/02/04 21:29:39 INFO Applying migration id=rsablob 2026/02/04 21:29:39 INFO Applying migration id=iconscid --- PASS: TestResolve_NoInput (0.88s) === RUN TestResolve_InvalidEscapeSequence 2026/02/04 21:29:40 INFO Applying migration id=initial 2026/02/04 21:29:40 INFO Applying migration id=notesupdated 2026/02/04 21:29:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:40 INFO Applying migration id=activitiesid 2026/02/04 21:29:40 INFO Applying migration id=outbox 2026/02/04 21:29:40 INFO Applying migration id=edits 2026/02/04 21:29:40 INFO Applying migration id=outboxactor 2026/02/04 21:29:40 INFO Applying migration id=outboxsender 2026/02/04 21:29:40 INFO Applying migration id=thread 2026/02/04 21:29:40 INFO Applying migration id=host 2026/02/04 21:29:40 INFO Applying migration id=sharedinbox 2026/02/04 21:29:40 INFO Applying migration id=noteshost 2026/02/04 21:29:40 INFO Applying migration id=fetched 2026/02/04 21:29:40 INFO Applying migration id=move 2026/02/04 21:29:40 INFO Applying migration id=cleanup 2026/02/04 21:29:40 INFO Applying migration id=received 2026/02/04 21:29:40 INFO Applying migration id=namehost 2026/02/04 21:29:40 INFO Applying migration id=outboxhost 2026/02/04 21:29:40 INFO Applying migration id=notesfts 2026/02/04 21:29:40 INFO Applying migration id=iconsname 2026/02/04 21:29:40 INFO Applying migration id=nohash 2026/02/04 21:29:40 INFO Applying migration id=shares 2026/02/04 21:29:40 INFO Applying migration id=actorttl 2026/02/04 21:29:40 INFO Applying migration id=tocc 2026/02/04 21:29:40 INFO Applying migration id=followeds 2026/02/04 21:29:40 INFO Applying migration id=certhash 2026/02/04 21:29:40 INFO Applying migration id=follows_sync 2026/02/04 21:29:40 INFO Applying migration id=jsonpath 2026/02/04 21:29:40 INFO Applying migration id=localforward 2026/02/04 21:29:40 INFO Applying migration id=avatar 2026/02/04 21:29:40 INFO Applying migration id=noimage 2026/02/04 21:29:40 INFO Applying migration id=feed 2026/02/04 21:29:40 INFO Applying migration id=bookmarks 2026/02/04 21:29:40 INFO Applying migration id=shareactivity 2026/02/04 21:29:40 INFO Applying migration id=application 2026/02/04 21:29:40 INFO Applying migration id=certificates 2026/02/04 21:29:40 INFO Applying migration id=rawforward 2026/02/04 21:29:40 INFO Applying migration id=publickey 2026/02/04 21:29:40 INFO Applying migration id=resolvegroup 2026/02/04 21:29:40 INFO Applying migration id=reject 2026/02/04 21:29:40 INFO Applying migration id=autodel 2026/02/04 21:29:40 INFO Applying migration id=jsonb 2026/02/04 21:29:40 INFO Applying migration id=quote 2026/02/04 21:29:40 INFO Applying migration id=rfc9421 2026/02/04 21:29:40 INFO Applying migration id=keys 2026/02/04 21:29:40 INFO Applying migration id=portable 2026/02/04 21:29:40 INFO Applying migration id=proofs 2026/02/04 21:29:40 INFO Applying migration id=contexts 2026/02/04 21:29:40 INFO Applying migration id=deliverieshost 2026/02/04 21:29:40 INFO Applying migration id=pembegin 2026/02/04 21:29:40 INFO Applying migration id=didhost 2026/02/04 21:29:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:40 INFO Applying migration id=invites 2026/02/04 21:29:40 INFO Applying migration id=ed25519blob 2026/02/04 21:29:40 INFO Applying migration id=rsablob 2026/02/04 21:29:40 INFO Applying migration id=iconscid 2026/02/04 21:29:41 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.67s) === RUN TestResolve_InvalidInputFormat 2026/02/04 21:29:41 INFO Applying migration id=initial 2026/02/04 21:29:41 INFO Applying migration id=notesupdated 2026/02/04 21:29:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:41 INFO Applying migration id=activitiesid 2026/02/04 21:29:41 INFO Applying migration id=outbox 2026/02/04 21:29:41 INFO Applying migration id=edits 2026/02/04 21:29:41 INFO Applying migration id=outboxactor 2026/02/04 21:29:41 INFO Applying migration id=outboxsender 2026/02/04 21:29:41 INFO Applying migration id=thread 2026/02/04 21:29:41 INFO Applying migration id=host 2026/02/04 21:29:41 INFO Applying migration id=sharedinbox 2026/02/04 21:29:41 INFO Applying migration id=noteshost 2026/02/04 21:29:41 INFO Applying migration id=fetched 2026/02/04 21:29:41 INFO Applying migration id=move 2026/02/04 21:29:41 INFO Applying migration id=cleanup 2026/02/04 21:29:41 INFO Applying migration id=received 2026/02/04 21:29:41 INFO Applying migration id=namehost 2026/02/04 21:29:41 INFO Applying migration id=outboxhost 2026/02/04 21:29:41 INFO Applying migration id=notesfts 2026/02/04 21:29:41 INFO Applying migration id=iconsname 2026/02/04 21:29:41 INFO Applying migration id=nohash 2026/02/04 21:29:41 INFO Applying migration id=shares 2026/02/04 21:29:41 INFO Applying migration id=actorttl 2026/02/04 21:29:41 INFO Applying migration id=tocc 2026/02/04 21:29:41 INFO Applying migration id=followeds 2026/02/04 21:29:41 INFO Applying migration id=certhash 2026/02/04 21:29:41 INFO Applying migration id=follows_sync 2026/02/04 21:29:41 INFO Applying migration id=jsonpath 2026/02/04 21:29:41 INFO Applying migration id=localforward 2026/02/04 21:29:41 INFO Applying migration id=avatar 2026/02/04 21:29:41 INFO Applying migration id=noimage 2026/02/04 21:29:41 INFO Applying migration id=feed 2026/02/04 21:29:41 INFO Applying migration id=bookmarks 2026/02/04 21:29:41 INFO Applying migration id=shareactivity 2026/02/04 21:29:41 INFO Applying migration id=application 2026/02/04 21:29:41 INFO Applying migration id=certificates 2026/02/04 21:29:41 INFO Applying migration id=rawforward 2026/02/04 21:29:41 INFO Applying migration id=publickey 2026/02/04 21:29:41 INFO Applying migration id=resolvegroup 2026/02/04 21:29:41 INFO Applying migration id=reject 2026/02/04 21:29:41 INFO Applying migration id=autodel 2026/02/04 21:29:41 INFO Applying migration id=jsonb 2026/02/04 21:29:41 INFO Applying migration id=quote 2026/02/04 21:29:41 INFO Applying migration id=rfc9421 2026/02/04 21:29:41 INFO Applying migration id=keys 2026/02/04 21:29:41 INFO Applying migration id=portable 2026/02/04 21:29:41 INFO Applying migration id=proofs 2026/02/04 21:29:41 INFO Applying migration id=contexts 2026/02/04 21:29:41 INFO Applying migration id=deliverieshost 2026/02/04 21:29:41 INFO Applying migration id=pembegin 2026/02/04 21:29:41 INFO Applying migration id=didhost 2026/02/04 21:29:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:41 INFO Applying migration id=invites 2026/02/04 21:29:41 INFO Applying migration id=ed25519blob 2026/02/04 21:29:41 INFO Applying migration id=rsablob 2026/02/04 21:29:41 INFO Applying migration id=iconscid --- PASS: TestResolve_InvalidInputFormat (0.97s) === RUN TestResolve_UnauthenticatedUser 2026/02/04 21:29:42 INFO Applying migration id=initial 2026/02/04 21:29:42 INFO Applying migration id=notesupdated 2026/02/04 21:29:42 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:42 INFO Applying migration id=activitiesid 2026/02/04 21:29:42 INFO Applying migration id=outbox 2026/02/04 21:29:42 INFO Applying migration id=edits 2026/02/04 21:29:42 INFO Applying migration id=outboxactor 2026/02/04 21:29:42 INFO Applying migration id=outboxsender 2026/02/04 21:29:42 INFO Applying migration id=thread 2026/02/04 21:29:42 INFO Applying migration id=host 2026/02/04 21:29:42 INFO Applying migration id=sharedinbox 2026/02/04 21:29:42 INFO Applying migration id=noteshost 2026/02/04 21:29:42 INFO Applying migration id=fetched 2026/02/04 21:29:42 INFO Applying migration id=move 2026/02/04 21:29:42 INFO Applying migration id=cleanup 2026/02/04 21:29:42 INFO Applying migration id=received 2026/02/04 21:29:42 INFO Applying migration id=namehost 2026/02/04 21:29:42 INFO Applying migration id=outboxhost 2026/02/04 21:29:42 INFO Applying migration id=notesfts 2026/02/04 21:29:42 INFO Applying migration id=iconsname 2026/02/04 21:29:42 INFO Applying migration id=nohash 2026/02/04 21:29:42 INFO Applying migration id=shares 2026/02/04 21:29:42 INFO Applying migration id=actorttl 2026/02/04 21:29:42 INFO Applying migration id=tocc 2026/02/04 21:29:42 INFO Applying migration id=followeds 2026/02/04 21:29:42 INFO Applying migration id=certhash 2026/02/04 21:29:42 INFO Applying migration id=follows_sync 2026/02/04 21:29:42 INFO Applying migration id=jsonpath 2026/02/04 21:29:42 INFO Applying migration id=localforward 2026/02/04 21:29:42 INFO Applying migration id=avatar 2026/02/04 21:29:42 INFO Applying migration id=noimage 2026/02/04 21:29:42 INFO Applying migration id=feed 2026/02/04 21:29:42 INFO Applying migration id=bookmarks 2026/02/04 21:29:42 INFO Applying migration id=shareactivity 2026/02/04 21:29:42 INFO Applying migration id=application 2026/02/04 21:29:42 INFO Applying migration id=certificates 2026/02/04 21:29:42 INFO Applying migration id=rawforward 2026/02/04 21:29:42 INFO Applying migration id=publickey 2026/02/04 21:29:42 INFO Applying migration id=resolvegroup 2026/02/04 21:29:42 INFO Applying migration id=reject 2026/02/04 21:29:42 INFO Applying migration id=autodel 2026/02/04 21:29:42 INFO Applying migration id=jsonb 2026/02/04 21:29:42 INFO Applying migration id=quote 2026/02/04 21:29:42 INFO Applying migration id=rfc9421 2026/02/04 21:29:42 INFO Applying migration id=keys 2026/02/04 21:29:42 INFO Applying migration id=portable 2026/02/04 21:29:42 INFO Applying migration id=proofs 2026/02/04 21:29:42 INFO Applying migration id=contexts 2026/02/04 21:29:42 INFO Applying migration id=deliverieshost 2026/02/04 21:29:42 INFO Applying migration id=pembegin 2026/02/04 21:29:42 INFO Applying migration id=didhost 2026/02/04 21:29:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:42 INFO Applying migration id=invites 2026/02/04 21:29:42 INFO Applying migration id=ed25519blob 2026/02/04 21:29:42 INFO Applying migration id=rsablob 2026/02/04 21:29:42 INFO Applying migration id=iconscid --- PASS: TestResolve_UnauthenticatedUser (0.94s) === RUN TestSay_HappyFlow 2026/02/04 21:29:43 INFO Applying migration id=initial 2026/02/04 21:29:43 INFO Applying migration id=notesupdated 2026/02/04 21:29:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:43 INFO Applying migration id=activitiesid 2026/02/04 21:29:43 INFO Applying migration id=outbox 2026/02/04 21:29:43 INFO Applying migration id=edits 2026/02/04 21:29:43 INFO Applying migration id=outboxactor 2026/02/04 21:29:43 INFO Applying migration id=outboxsender 2026/02/04 21:29:43 INFO Applying migration id=thread 2026/02/04 21:29:43 INFO Applying migration id=host 2026/02/04 21:29:43 INFO Applying migration id=sharedinbox 2026/02/04 21:29:43 INFO Applying migration id=noteshost 2026/02/04 21:29:43 INFO Applying migration id=fetched 2026/02/04 21:29:43 INFO Applying migration id=move 2026/02/04 21:29:43 INFO Applying migration id=cleanup 2026/02/04 21:29:43 INFO Applying migration id=received 2026/02/04 21:29:43 INFO Applying migration id=namehost 2026/02/04 21:29:43 INFO Applying migration id=outboxhost 2026/02/04 21:29:43 INFO Applying migration id=notesfts 2026/02/04 21:29:43 INFO Applying migration id=iconsname 2026/02/04 21:29:43 INFO Applying migration id=nohash 2026/02/04 21:29:43 INFO Applying migration id=shares 2026/02/04 21:29:43 INFO Applying migration id=actorttl 2026/02/04 21:29:43 INFO Applying migration id=tocc 2026/02/04 21:29:43 INFO Applying migration id=followeds 2026/02/04 21:29:43 INFO Applying migration id=certhash 2026/02/04 21:29:43 INFO Applying migration id=follows_sync 2026/02/04 21:29:43 INFO Applying migration id=jsonpath 2026/02/04 21:29:43 INFO Applying migration id=localforward 2026/02/04 21:29:43 INFO Applying migration id=avatar 2026/02/04 21:29:43 INFO Applying migration id=noimage 2026/02/04 21:29:43 INFO Applying migration id=feed 2026/02/04 21:29:43 INFO Applying migration id=bookmarks 2026/02/04 21:29:43 INFO Applying migration id=shareactivity 2026/02/04 21:29:43 INFO Applying migration id=application 2026/02/04 21:29:43 INFO Applying migration id=certificates 2026/02/04 21:29:43 INFO Applying migration id=rawforward 2026/02/04 21:29:43 INFO Applying migration id=publickey 2026/02/04 21:29:43 INFO Applying migration id=resolvegroup 2026/02/04 21:29:43 INFO Applying migration id=reject 2026/02/04 21:29:43 INFO Applying migration id=autodel 2026/02/04 21:29:43 INFO Applying migration id=jsonb 2026/02/04 21:29:43 INFO Applying migration id=quote 2026/02/04 21:29:43 INFO Applying migration id=rfc9421 2026/02/04 21:29:43 INFO Applying migration id=keys 2026/02/04 21:29:43 INFO Applying migration id=portable 2026/02/04 21:29:43 INFO Applying migration id=proofs 2026/02/04 21:29:43 INFO Applying migration id=contexts 2026/02/04 21:29:43 INFO Applying migration id=deliverieshost 2026/02/04 21:29:43 INFO Applying migration id=pembegin 2026/02/04 21:29:43 INFO Applying migration id=didhost 2026/02/04 21:29:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:43 INFO Applying migration id=invites 2026/02/04 21:29:43 INFO Applying migration id=ed25519blob 2026/02/04 21:29:43 INFO Applying migration id=rsablob 2026/02/04 21:29:43 INFO Applying migration id=iconscid 2026/02/04 21:29:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-a8c1-7223-bb4f-74126eafb95e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-a8c1-7182-ac95-6a7b5df95b19 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-a8c1-7182-ac95-6a7b5df95b19 2026/02/04 21:29:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-a8c1-7182-ac95-6a7b5df95b19 2026/02/04 21:29:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:43 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.76s) === RUN TestSay_Throttling 2026/02/04 21:29:43 INFO Applying migration id=initial 2026/02/04 21:29:43 INFO Applying migration id=notesupdated 2026/02/04 21:29:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:43 INFO Applying migration id=activitiesid 2026/02/04 21:29:43 INFO Applying migration id=outbox 2026/02/04 21:29:43 INFO Applying migration id=edits 2026/02/04 21:29:43 INFO Applying migration id=outboxactor 2026/02/04 21:29:43 INFO Applying migration id=outboxsender 2026/02/04 21:29:43 INFO Applying migration id=thread 2026/02/04 21:29:43 INFO Applying migration id=host 2026/02/04 21:29:43 INFO Applying migration id=sharedinbox 2026/02/04 21:29:43 INFO Applying migration id=noteshost 2026/02/04 21:29:43 INFO Applying migration id=fetched 2026/02/04 21:29:43 INFO Applying migration id=move 2026/02/04 21:29:43 INFO Applying migration id=cleanup 2026/02/04 21:29:43 INFO Applying migration id=received 2026/02/04 21:29:43 INFO Applying migration id=namehost 2026/02/04 21:29:43 INFO Applying migration id=outboxhost 2026/02/04 21:29:43 INFO Applying migration id=notesfts 2026/02/04 21:29:43 INFO Applying migration id=iconsname 2026/02/04 21:29:43 INFO Applying migration id=nohash 2026/02/04 21:29:43 INFO Applying migration id=shares 2026/02/04 21:29:43 INFO Applying migration id=actorttl 2026/02/04 21:29:43 INFO Applying migration id=tocc 2026/02/04 21:29:43 INFO Applying migration id=followeds 2026/02/04 21:29:43 INFO Applying migration id=certhash 2026/02/04 21:29:43 INFO Applying migration id=follows_sync 2026/02/04 21:29:43 INFO Applying migration id=jsonpath 2026/02/04 21:29:43 INFO Applying migration id=localforward 2026/02/04 21:29:43 INFO Applying migration id=avatar 2026/02/04 21:29:43 INFO Applying migration id=noimage 2026/02/04 21:29:43 INFO Applying migration id=feed 2026/02/04 21:29:43 INFO Applying migration id=bookmarks 2026/02/04 21:29:43 INFO Applying migration id=shareactivity 2026/02/04 21:29:43 INFO Applying migration id=application 2026/02/04 21:29:43 INFO Applying migration id=certificates 2026/02/04 21:29:43 INFO Applying migration id=rawforward 2026/02/04 21:29:43 INFO Applying migration id=publickey 2026/02/04 21:29:43 INFO Applying migration id=resolvegroup 2026/02/04 21:29:43 INFO Applying migration id=reject 2026/02/04 21:29:43 INFO Applying migration id=autodel 2026/02/04 21:29:43 INFO Applying migration id=jsonb 2026/02/04 21:29:44 INFO Applying migration id=quote 2026/02/04 21:29:44 INFO Applying migration id=rfc9421 2026/02/04 21:29:44 INFO Applying migration id=keys 2026/02/04 21:29:44 INFO Applying migration id=portable 2026/02/04 21:29:44 INFO Applying migration id=proofs 2026/02/04 21:29:44 INFO Applying migration id=contexts 2026/02/04 21:29:44 INFO Applying migration id=deliverieshost 2026/02/04 21:29:44 INFO Applying migration id=pembegin 2026/02/04 21:29:44 INFO Applying migration id=didhost 2026/02/04 21:29:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:44 INFO Applying migration id=invites 2026/02/04 21:29:44 INFO Applying migration id=ed25519blob 2026/02/04 21:29:44 INFO Applying migration id=rsablob 2026/02/04 21:29:44 INFO Applying migration id=iconscid 2026/02/04 21:29:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ac58-7b7d-8676-3ede80612370 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ac58-7b2b-82ab-eff01cefce36 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-ac58-7b2b-82ab-eff01cefce36 2026/02/04 21:29:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-ac58-7b2b-82ab-eff01cefce36 2026/02/04 21:29:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:44 WARN User is posting too frequently last=2026-02-04T21:29:44.000Z can=2026-02-04T21:30:44.000Z 2026/02/04 21:29:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:44 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.92s) === RUN TestSearch_Happyflow 2026/02/04 21:29:44 INFO Applying migration id=initial 2026/02/04 21:29:44 INFO Applying migration id=notesupdated 2026/02/04 21:29:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:44 INFO Applying migration id=activitiesid 2026/02/04 21:29:44 INFO Applying migration id=outbox 2026/02/04 21:29:44 INFO Applying migration id=edits 2026/02/04 21:29:44 INFO Applying migration id=outboxactor 2026/02/04 21:29:44 INFO Applying migration id=outboxsender 2026/02/04 21:29:44 INFO Applying migration id=thread 2026/02/04 21:29:44 INFO Applying migration id=host 2026/02/04 21:29:44 INFO Applying migration id=sharedinbox 2026/02/04 21:29:44 INFO Applying migration id=noteshost 2026/02/04 21:29:44 INFO Applying migration id=fetched 2026/02/04 21:29:44 INFO Applying migration id=move 2026/02/04 21:29:44 INFO Applying migration id=cleanup 2026/02/04 21:29:44 INFO Applying migration id=received 2026/02/04 21:29:44 INFO Applying migration id=namehost 2026/02/04 21:29:44 INFO Applying migration id=outboxhost 2026/02/04 21:29:44 INFO Applying migration id=notesfts 2026/02/04 21:29:44 INFO Applying migration id=iconsname 2026/02/04 21:29:44 INFO Applying migration id=nohash 2026/02/04 21:29:44 INFO Applying migration id=shares 2026/02/04 21:29:44 INFO Applying migration id=actorttl 2026/02/04 21:29:44 INFO Applying migration id=tocc 2026/02/04 21:29:44 INFO Applying migration id=followeds 2026/02/04 21:29:44 INFO Applying migration id=certhash 2026/02/04 21:29:44 INFO Applying migration id=follows_sync 2026/02/04 21:29:44 INFO Applying migration id=jsonpath 2026/02/04 21:29:44 INFO Applying migration id=localforward 2026/02/04 21:29:44 INFO Applying migration id=avatar 2026/02/04 21:29:44 INFO Applying migration id=noimage 2026/02/04 21:29:44 INFO Applying migration id=feed 2026/02/04 21:29:44 INFO Applying migration id=bookmarks 2026/02/04 21:29:44 INFO Applying migration id=shareactivity 2026/02/04 21:29:44 INFO Applying migration id=application 2026/02/04 21:29:44 INFO Applying migration id=certificates 2026/02/04 21:29:44 INFO Applying migration id=rawforward 2026/02/04 21:29:44 INFO Applying migration id=publickey 2026/02/04 21:29:44 INFO Applying migration id=resolvegroup 2026/02/04 21:29:44 INFO Applying migration id=reject 2026/02/04 21:29:44 INFO Applying migration id=autodel 2026/02/04 21:29:44 INFO Applying migration id=jsonb 2026/02/04 21:29:44 INFO Applying migration id=quote 2026/02/04 21:29:44 INFO Applying migration id=rfc9421 2026/02/04 21:29:44 INFO Applying migration id=keys 2026/02/04 21:29:44 INFO Applying migration id=portable 2026/02/04 21:29:44 INFO Applying migration id=proofs 2026/02/04 21:29:44 INFO Applying migration id=contexts 2026/02/04 21:29:44 INFO Applying migration id=deliverieshost 2026/02/04 21:29:44 INFO Applying migration id=pembegin 2026/02/04 21:29:44 INFO Applying migration id=didhost 2026/02/04 21:29:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:44 INFO Applying migration id=invites 2026/02/04 21:29:44 INFO Applying migration id=ed25519blob 2026/02/04 21:29:44 INFO Applying migration id=rsablob 2026/02/04 21:29:44 INFO Applying migration id=iconscid --- PASS: TestSearch_Happyflow (0.74s) === RUN TestSearch_LeadingHash 2026/02/04 21:29:45 INFO Applying migration id=initial 2026/02/04 21:29:45 INFO Applying migration id=notesupdated 2026/02/04 21:29:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:45 INFO Applying migration id=activitiesid 2026/02/04 21:29:45 INFO Applying migration id=outbox 2026/02/04 21:29:45 INFO Applying migration id=edits 2026/02/04 21:29:45 INFO Applying migration id=outboxactor 2026/02/04 21:29:45 INFO Applying migration id=outboxsender 2026/02/04 21:29:45 INFO Applying migration id=thread 2026/02/04 21:29:45 INFO Applying migration id=host 2026/02/04 21:29:45 INFO Applying migration id=sharedinbox 2026/02/04 21:29:45 INFO Applying migration id=noteshost 2026/02/04 21:29:45 INFO Applying migration id=fetched 2026/02/04 21:29:45 INFO Applying migration id=move 2026/02/04 21:29:45 INFO Applying migration id=cleanup 2026/02/04 21:29:45 INFO Applying migration id=received 2026/02/04 21:29:45 INFO Applying migration id=namehost 2026/02/04 21:29:45 INFO Applying migration id=outboxhost 2026/02/04 21:29:45 INFO Applying migration id=notesfts 2026/02/04 21:29:45 INFO Applying migration id=iconsname 2026/02/04 21:29:45 INFO Applying migration id=nohash 2026/02/04 21:29:45 INFO Applying migration id=shares 2026/02/04 21:29:45 INFO Applying migration id=actorttl 2026/02/04 21:29:45 INFO Applying migration id=tocc 2026/02/04 21:29:45 INFO Applying migration id=followeds 2026/02/04 21:29:45 INFO Applying migration id=certhash 2026/02/04 21:29:45 INFO Applying migration id=follows_sync 2026/02/04 21:29:45 INFO Applying migration id=jsonpath 2026/02/04 21:29:45 INFO Applying migration id=localforward 2026/02/04 21:29:45 INFO Applying migration id=avatar 2026/02/04 21:29:45 INFO Applying migration id=noimage 2026/02/04 21:29:45 INFO Applying migration id=feed 2026/02/04 21:29:45 INFO Applying migration id=bookmarks 2026/02/04 21:29:45 INFO Applying migration id=shareactivity 2026/02/04 21:29:45 INFO Applying migration id=application 2026/02/04 21:29:45 INFO Applying migration id=certificates 2026/02/04 21:29:45 INFO Applying migration id=rawforward 2026/02/04 21:29:45 INFO Applying migration id=publickey 2026/02/04 21:29:45 INFO Applying migration id=resolvegroup 2026/02/04 21:29:45 INFO Applying migration id=reject 2026/02/04 21:29:45 INFO Applying migration id=autodel 2026/02/04 21:29:45 INFO Applying migration id=jsonb 2026/02/04 21:29:45 INFO Applying migration id=quote 2026/02/04 21:29:45 INFO Applying migration id=rfc9421 2026/02/04 21:29:45 INFO Applying migration id=keys 2026/02/04 21:29:45 INFO Applying migration id=portable 2026/02/04 21:29:45 INFO Applying migration id=proofs 2026/02/04 21:29:45 INFO Applying migration id=contexts 2026/02/04 21:29:45 INFO Applying migration id=deliverieshost 2026/02/04 21:29:45 INFO Applying migration id=pembegin 2026/02/04 21:29:45 INFO Applying migration id=didhost 2026/02/04 21:29:45 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:45 INFO Applying migration id=invites 2026/02/04 21:29:45 INFO Applying migration id=ed25519blob 2026/02/04 21:29:45 INFO Applying migration id=rsablob 2026/02/04 21:29:45 INFO Applying migration id=iconscid --- PASS: TestSearch_LeadingHash (0.66s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/04 21:29:46 INFO Applying migration id=initial 2026/02/04 21:29:46 INFO Applying migration id=notesupdated 2026/02/04 21:29:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:46 INFO Applying migration id=activitiesid 2026/02/04 21:29:46 INFO Applying migration id=outbox 2026/02/04 21:29:46 INFO Applying migration id=edits 2026/02/04 21:29:46 INFO Applying migration id=outboxactor 2026/02/04 21:29:46 INFO Applying migration id=outboxsender 2026/02/04 21:29:46 INFO Applying migration id=thread 2026/02/04 21:29:46 INFO Applying migration id=host 2026/02/04 21:29:46 INFO Applying migration id=sharedinbox 2026/02/04 21:29:46 INFO Applying migration id=noteshost 2026/02/04 21:29:46 INFO Applying migration id=fetched 2026/02/04 21:29:46 INFO Applying migration id=move 2026/02/04 21:29:46 INFO Applying migration id=cleanup 2026/02/04 21:29:46 INFO Applying migration id=received 2026/02/04 21:29:46 INFO Applying migration id=namehost 2026/02/04 21:29:46 INFO Applying migration id=outboxhost 2026/02/04 21:29:46 INFO Applying migration id=notesfts 2026/02/04 21:29:46 INFO Applying migration id=iconsname 2026/02/04 21:29:46 INFO Applying migration id=nohash 2026/02/04 21:29:46 INFO Applying migration id=shares 2026/02/04 21:29:46 INFO Applying migration id=actorttl 2026/02/04 21:29:46 INFO Applying migration id=tocc 2026/02/04 21:29:46 INFO Applying migration id=followeds 2026/02/04 21:29:46 INFO Applying migration id=certhash 2026/02/04 21:29:46 INFO Applying migration id=follows_sync 2026/02/04 21:29:46 INFO Applying migration id=jsonpath 2026/02/04 21:29:46 INFO Applying migration id=localforward 2026/02/04 21:29:46 INFO Applying migration id=avatar 2026/02/04 21:29:46 INFO Applying migration id=noimage 2026/02/04 21:29:46 INFO Applying migration id=feed 2026/02/04 21:29:46 INFO Applying migration id=bookmarks 2026/02/04 21:29:46 INFO Applying migration id=shareactivity 2026/02/04 21:29:46 INFO Applying migration id=application 2026/02/04 21:29:46 INFO Applying migration id=certificates 2026/02/04 21:29:46 INFO Applying migration id=rawforward 2026/02/04 21:29:46 INFO Applying migration id=publickey 2026/02/04 21:29:46 INFO Applying migration id=resolvegroup 2026/02/04 21:29:46 INFO Applying migration id=reject 2026/02/04 21:29:46 INFO Applying migration id=autodel 2026/02/04 21:29:46 INFO Applying migration id=jsonb 2026/02/04 21:29:46 INFO Applying migration id=quote 2026/02/04 21:29:46 INFO Applying migration id=rfc9421 2026/02/04 21:29:46 INFO Applying migration id=keys 2026/02/04 21:29:46 INFO Applying migration id=portable 2026/02/04 21:29:46 INFO Applying migration id=proofs 2026/02/04 21:29:46 INFO Applying migration id=contexts 2026/02/04 21:29:46 INFO Applying migration id=deliverieshost 2026/02/04 21:29:46 INFO Applying migration id=pembegin 2026/02/04 21:29:46 INFO Applying migration id=didhost 2026/02/04 21:29:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:46 INFO Applying migration id=invites 2026/02/04 21:29:46 INFO Applying migration id=ed25519blob 2026/02/04 21:29:46 INFO Applying migration id=rsablob 2026/02/04 21:29:46 INFO Applying migration id=iconscid --- PASS: TestSearch_LeadingHashUnauthenticatedUser (0.92s) === RUN TestSearch_NoInput 2026/02/04 21:29:47 INFO Applying migration id=initial 2026/02/04 21:29:47 INFO Applying migration id=notesupdated 2026/02/04 21:29:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:47 INFO Applying migration id=activitiesid 2026/02/04 21:29:47 INFO Applying migration id=outbox 2026/02/04 21:29:47 INFO Applying migration id=edits 2026/02/04 21:29:47 INFO Applying migration id=outboxactor 2026/02/04 21:29:47 INFO Applying migration id=outboxsender 2026/02/04 21:29:47 INFO Applying migration id=thread 2026/02/04 21:29:47 INFO Applying migration id=host 2026/02/04 21:29:47 INFO Applying migration id=sharedinbox 2026/02/04 21:29:47 INFO Applying migration id=noteshost 2026/02/04 21:29:47 INFO Applying migration id=fetched 2026/02/04 21:29:47 INFO Applying migration id=move 2026/02/04 21:29:47 INFO Applying migration id=cleanup 2026/02/04 21:29:47 INFO Applying migration id=received 2026/02/04 21:29:47 INFO Applying migration id=namehost 2026/02/04 21:29:47 INFO Applying migration id=outboxhost 2026/02/04 21:29:47 INFO Applying migration id=notesfts 2026/02/04 21:29:47 INFO Applying migration id=iconsname 2026/02/04 21:29:47 INFO Applying migration id=nohash 2026/02/04 21:29:47 INFO Applying migration id=shares 2026/02/04 21:29:47 INFO Applying migration id=actorttl 2026/02/04 21:29:47 INFO Applying migration id=tocc 2026/02/04 21:29:47 INFO Applying migration id=followeds 2026/02/04 21:29:47 INFO Applying migration id=certhash 2026/02/04 21:29:47 INFO Applying migration id=follows_sync 2026/02/04 21:29:47 INFO Applying migration id=jsonpath 2026/02/04 21:29:47 INFO Applying migration id=localforward 2026/02/04 21:29:47 INFO Applying migration id=avatar 2026/02/04 21:29:47 INFO Applying migration id=noimage 2026/02/04 21:29:47 INFO Applying migration id=feed 2026/02/04 21:29:47 INFO Applying migration id=bookmarks 2026/02/04 21:29:47 INFO Applying migration id=shareactivity 2026/02/04 21:29:47 INFO Applying migration id=application 2026/02/04 21:29:47 INFO Applying migration id=certificates 2026/02/04 21:29:47 INFO Applying migration id=rawforward 2026/02/04 21:29:47 INFO Applying migration id=publickey 2026/02/04 21:29:47 INFO Applying migration id=resolvegroup 2026/02/04 21:29:47 INFO Applying migration id=reject 2026/02/04 21:29:47 INFO Applying migration id=autodel 2026/02/04 21:29:47 INFO Applying migration id=jsonb 2026/02/04 21:29:47 INFO Applying migration id=quote 2026/02/04 21:29:47 INFO Applying migration id=rfc9421 2026/02/04 21:29:47 INFO Applying migration id=keys 2026/02/04 21:29:47 INFO Applying migration id=portable 2026/02/04 21:29:47 INFO Applying migration id=proofs 2026/02/04 21:29:47 INFO Applying migration id=contexts 2026/02/04 21:29:47 INFO Applying migration id=deliverieshost 2026/02/04 21:29:47 INFO Applying migration id=pembegin 2026/02/04 21:29:47 INFO Applying migration id=didhost 2026/02/04 21:29:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:47 INFO Applying migration id=invites 2026/02/04 21:29:47 INFO Applying migration id=ed25519blob 2026/02/04 21:29:47 INFO Applying migration id=rsablob 2026/02/04 21:29:47 INFO Applying migration id=iconscid --- PASS: TestSearch_NoInput (0.86s) === RUN TestSearch_EmptyInput 2026/02/04 21:29:47 INFO Applying migration id=initial 2026/02/04 21:29:47 INFO Applying migration id=notesupdated 2026/02/04 21:29:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:47 INFO Applying migration id=activitiesid 2026/02/04 21:29:47 INFO Applying migration id=outbox 2026/02/04 21:29:47 INFO Applying migration id=edits 2026/02/04 21:29:47 INFO Applying migration id=outboxactor 2026/02/04 21:29:47 INFO Applying migration id=outboxsender 2026/02/04 21:29:47 INFO Applying migration id=thread 2026/02/04 21:29:47 INFO Applying migration id=host 2026/02/04 21:29:47 INFO Applying migration id=sharedinbox 2026/02/04 21:29:47 INFO Applying migration id=noteshost 2026/02/04 21:29:47 INFO Applying migration id=fetched 2026/02/04 21:29:47 INFO Applying migration id=move 2026/02/04 21:29:47 INFO Applying migration id=cleanup 2026/02/04 21:29:47 INFO Applying migration id=received 2026/02/04 21:29:47 INFO Applying migration id=namehost 2026/02/04 21:29:47 INFO Applying migration id=outboxhost 2026/02/04 21:29:47 INFO Applying migration id=notesfts 2026/02/04 21:29:47 INFO Applying migration id=iconsname 2026/02/04 21:29:47 INFO Applying migration id=nohash 2026/02/04 21:29:48 INFO Applying migration id=shares 2026/02/04 21:29:48 INFO Applying migration id=actorttl 2026/02/04 21:29:48 INFO Applying migration id=tocc 2026/02/04 21:29:48 INFO Applying migration id=followeds 2026/02/04 21:29:48 INFO Applying migration id=certhash 2026/02/04 21:29:48 INFO Applying migration id=follows_sync 2026/02/04 21:29:48 INFO Applying migration id=jsonpath 2026/02/04 21:29:48 INFO Applying migration id=localforward 2026/02/04 21:29:48 INFO Applying migration id=avatar 2026/02/04 21:29:48 INFO Applying migration id=noimage 2026/02/04 21:29:48 INFO Applying migration id=feed 2026/02/04 21:29:48 INFO Applying migration id=bookmarks 2026/02/04 21:29:48 INFO Applying migration id=shareactivity 2026/02/04 21:29:48 INFO Applying migration id=application 2026/02/04 21:29:48 INFO Applying migration id=certificates 2026/02/04 21:29:48 INFO Applying migration id=rawforward 2026/02/04 21:29:48 INFO Applying migration id=publickey 2026/02/04 21:29:48 INFO Applying migration id=resolvegroup 2026/02/04 21:29:48 INFO Applying migration id=reject 2026/02/04 21:29:48 INFO Applying migration id=autodel 2026/02/04 21:29:48 INFO Applying migration id=jsonb 2026/02/04 21:29:48 INFO Applying migration id=quote 2026/02/04 21:29:48 INFO Applying migration id=rfc9421 2026/02/04 21:29:48 INFO Applying migration id=keys 2026/02/04 21:29:48 INFO Applying migration id=portable 2026/02/04 21:29:48 INFO Applying migration id=proofs 2026/02/04 21:29:48 INFO Applying migration id=contexts 2026/02/04 21:29:48 INFO Applying migration id=deliverieshost 2026/02/04 21:29:48 INFO Applying migration id=pembegin 2026/02/04 21:29:48 INFO Applying migration id=didhost 2026/02/04 21:29:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:48 INFO Applying migration id=invites 2026/02/04 21:29:48 INFO Applying migration id=ed25519blob 2026/02/04 21:29:48 INFO Applying migration id=rsablob 2026/02/04 21:29:48 INFO Applying migration id=iconscid --- PASS: TestSearch_EmptyInput (0.52s) === RUN TestSearch_InvalidEscapeSequence 2026/02/04 21:29:48 INFO Applying migration id=initial 2026/02/04 21:29:48 INFO Applying migration id=notesupdated 2026/02/04 21:29:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:48 INFO Applying migration id=activitiesid 2026/02/04 21:29:48 INFO Applying migration id=outbox 2026/02/04 21:29:48 INFO Applying migration id=edits 2026/02/04 21:29:48 INFO Applying migration id=outboxactor 2026/02/04 21:29:48 INFO Applying migration id=outboxsender 2026/02/04 21:29:48 INFO Applying migration id=thread 2026/02/04 21:29:48 INFO Applying migration id=host 2026/02/04 21:29:48 INFO Applying migration id=sharedinbox 2026/02/04 21:29:48 INFO Applying migration id=noteshost 2026/02/04 21:29:48 INFO Applying migration id=fetched 2026/02/04 21:29:48 INFO Applying migration id=move 2026/02/04 21:29:48 INFO Applying migration id=cleanup 2026/02/04 21:29:48 INFO Applying migration id=received 2026/02/04 21:29:48 INFO Applying migration id=namehost 2026/02/04 21:29:48 INFO Applying migration id=outboxhost 2026/02/04 21:29:48 INFO Applying migration id=notesfts 2026/02/04 21:29:48 INFO Applying migration id=iconsname 2026/02/04 21:29:48 INFO Applying migration id=nohash 2026/02/04 21:29:48 INFO Applying migration id=shares 2026/02/04 21:29:48 INFO Applying migration id=actorttl 2026/02/04 21:29:48 INFO Applying migration id=tocc 2026/02/04 21:29:48 INFO Applying migration id=followeds 2026/02/04 21:29:48 INFO Applying migration id=certhash 2026/02/04 21:29:48 INFO Applying migration id=follows_sync 2026/02/04 21:29:48 INFO Applying migration id=jsonpath 2026/02/04 21:29:48 INFO Applying migration id=localforward 2026/02/04 21:29:48 INFO Applying migration id=avatar 2026/02/04 21:29:48 INFO Applying migration id=noimage 2026/02/04 21:29:48 INFO Applying migration id=feed 2026/02/04 21:29:48 INFO Applying migration id=bookmarks 2026/02/04 21:29:48 INFO Applying migration id=shareactivity 2026/02/04 21:29:48 INFO Applying migration id=application 2026/02/04 21:29:48 INFO Applying migration id=certificates 2026/02/04 21:29:48 INFO Applying migration id=rawforward 2026/02/04 21:29:48 INFO Applying migration id=publickey 2026/02/04 21:29:48 INFO Applying migration id=resolvegroup 2026/02/04 21:29:48 INFO Applying migration id=reject 2026/02/04 21:29:48 INFO Applying migration id=autodel 2026/02/04 21:29:48 INFO Applying migration id=jsonb 2026/02/04 21:29:48 INFO Applying migration id=quote 2026/02/04 21:29:48 INFO Applying migration id=rfc9421 2026/02/04 21:29:48 INFO Applying migration id=keys 2026/02/04 21:29:48 INFO Applying migration id=portable 2026/02/04 21:29:48 INFO Applying migration id=proofs 2026/02/04 21:29:48 INFO Applying migration id=contexts 2026/02/04 21:29:48 INFO Applying migration id=deliverieshost 2026/02/04 21:29:48 INFO Applying migration id=pembegin 2026/02/04 21:29:48 INFO Applying migration id=didhost 2026/02/04 21:29:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:48 INFO Applying migration id=invites 2026/02/04 21:29:48 INFO Applying migration id=ed25519blob 2026/02/04 21:29:48 INFO Applying migration id=rsablob 2026/02/04 21:29:48 INFO Applying migration id=iconscid 2026/02/04 21:29:49 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.77s) === RUN TestSearch_UnathenticatedUser 2026/02/04 21:29:49 INFO Applying migration id=initial 2026/02/04 21:29:49 INFO Applying migration id=notesupdated 2026/02/04 21:29:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:49 INFO Applying migration id=activitiesid 2026/02/04 21:29:49 INFO Applying migration id=outbox 2026/02/04 21:29:49 INFO Applying migration id=edits 2026/02/04 21:29:49 INFO Applying migration id=outboxactor 2026/02/04 21:29:49 INFO Applying migration id=outboxsender 2026/02/04 21:29:49 INFO Applying migration id=thread 2026/02/04 21:29:49 INFO Applying migration id=host 2026/02/04 21:29:49 INFO Applying migration id=sharedinbox 2026/02/04 21:29:49 INFO Applying migration id=noteshost 2026/02/04 21:29:49 INFO Applying migration id=fetched 2026/02/04 21:29:49 INFO Applying migration id=move 2026/02/04 21:29:49 INFO Applying migration id=cleanup 2026/02/04 21:29:49 INFO Applying migration id=received 2026/02/04 21:29:49 INFO Applying migration id=namehost 2026/02/04 21:29:49 INFO Applying migration id=outboxhost 2026/02/04 21:29:49 INFO Applying migration id=notesfts 2026/02/04 21:29:49 INFO Applying migration id=iconsname 2026/02/04 21:29:49 INFO Applying migration id=nohash 2026/02/04 21:29:49 INFO Applying migration id=shares 2026/02/04 21:29:49 INFO Applying migration id=actorttl 2026/02/04 21:29:49 INFO Applying migration id=tocc 2026/02/04 21:29:49 INFO Applying migration id=followeds 2026/02/04 21:29:49 INFO Applying migration id=certhash 2026/02/04 21:29:49 INFO Applying migration id=follows_sync 2026/02/04 21:29:49 INFO Applying migration id=jsonpath 2026/02/04 21:29:49 INFO Applying migration id=localforward 2026/02/04 21:29:49 INFO Applying migration id=avatar 2026/02/04 21:29:49 INFO Applying migration id=noimage 2026/02/04 21:29:49 INFO Applying migration id=feed 2026/02/04 21:29:49 INFO Applying migration id=bookmarks 2026/02/04 21:29:49 INFO Applying migration id=shareactivity 2026/02/04 21:29:49 INFO Applying migration id=application 2026/02/04 21:29:49 INFO Applying migration id=certificates 2026/02/04 21:29:49 INFO Applying migration id=rawforward 2026/02/04 21:29:49 INFO Applying migration id=publickey 2026/02/04 21:29:49 INFO Applying migration id=resolvegroup 2026/02/04 21:29:49 INFO Applying migration id=reject 2026/02/04 21:29:49 INFO Applying migration id=autodel 2026/02/04 21:29:49 INFO Applying migration id=jsonb 2026/02/04 21:29:49 INFO Applying migration id=quote 2026/02/04 21:29:49 INFO Applying migration id=rfc9421 2026/02/04 21:29:49 INFO Applying migration id=keys 2026/02/04 21:29:49 INFO Applying migration id=portable 2026/02/04 21:29:49 INFO Applying migration id=proofs 2026/02/04 21:29:49 INFO Applying migration id=contexts 2026/02/04 21:29:49 INFO Applying migration id=deliverieshost 2026/02/04 21:29:49 INFO Applying migration id=pembegin 2026/02/04 21:29:49 INFO Applying migration id=didhost 2026/02/04 21:29:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:49 INFO Applying migration id=invites 2026/02/04 21:29:49 INFO Applying migration id=ed25519blob 2026/02/04 21:29:49 INFO Applying migration id=rsablob 2026/02/04 21:29:49 INFO Applying migration id=iconscid --- PASS: TestSearch_UnathenticatedUser (0.59s) === RUN TestShare_PublicPost 2026/02/04 21:29:49 INFO Applying migration id=initial 2026/02/04 21:29:49 INFO Applying migration id=notesupdated 2026/02/04 21:29:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:49 INFO Applying migration id=activitiesid 2026/02/04 21:29:49 INFO Applying migration id=outbox 2026/02/04 21:29:49 INFO Applying migration id=edits 2026/02/04 21:29:49 INFO Applying migration id=outboxactor 2026/02/04 21:29:49 INFO Applying migration id=outboxsender 2026/02/04 21:29:49 INFO Applying migration id=thread 2026/02/04 21:29:49 INFO Applying migration id=host 2026/02/04 21:29:49 INFO Applying migration id=sharedinbox 2026/02/04 21:29:49 INFO Applying migration id=noteshost 2026/02/04 21:29:49 INFO Applying migration id=fetched 2026/02/04 21:29:49 INFO Applying migration id=move 2026/02/04 21:29:49 INFO Applying migration id=cleanup 2026/02/04 21:29:49 INFO Applying migration id=received 2026/02/04 21:29:49 INFO Applying migration id=namehost 2026/02/04 21:29:49 INFO Applying migration id=outboxhost 2026/02/04 21:29:49 INFO Applying migration id=notesfts 2026/02/04 21:29:49 INFO Applying migration id=iconsname 2026/02/04 21:29:49 INFO Applying migration id=nohash 2026/02/04 21:29:49 INFO Applying migration id=shares 2026/02/04 21:29:49 INFO Applying migration id=actorttl 2026/02/04 21:29:49 INFO Applying migration id=tocc 2026/02/04 21:29:49 INFO Applying migration id=followeds 2026/02/04 21:29:49 INFO Applying migration id=certhash 2026/02/04 21:29:49 INFO Applying migration id=follows_sync 2026/02/04 21:29:49 INFO Applying migration id=jsonpath 2026/02/04 21:29:49 INFO Applying migration id=localforward 2026/02/04 21:29:49 INFO Applying migration id=avatar 2026/02/04 21:29:49 INFO Applying migration id=noimage 2026/02/04 21:29:49 INFO Applying migration id=feed 2026/02/04 21:29:49 INFO Applying migration id=bookmarks 2026/02/04 21:29:49 INFO Applying migration id=shareactivity 2026/02/04 21:29:49 INFO Applying migration id=application 2026/02/04 21:29:49 INFO Applying migration id=certificates 2026/02/04 21:29:49 INFO Applying migration id=rawforward 2026/02/04 21:29:49 INFO Applying migration id=publickey 2026/02/04 21:29:49 INFO Applying migration id=resolvegroup 2026/02/04 21:29:49 INFO Applying migration id=reject 2026/02/04 21:29:49 INFO Applying migration id=autodel 2026/02/04 21:29:49 INFO Applying migration id=jsonb 2026/02/04 21:29:49 INFO Applying migration id=quote 2026/02/04 21:29:49 INFO Applying migration id=rfc9421 2026/02/04 21:29:49 INFO Applying migration id=keys 2026/02/04 21:29:49 INFO Applying migration id=portable 2026/02/04 21:29:49 INFO Applying migration id=proofs 2026/02/04 21:29:49 INFO Applying migration id=contexts 2026/02/04 21:29:49 INFO Applying migration id=deliverieshost 2026/02/04 21:29:49 INFO Applying migration id=pembegin 2026/02/04 21:29:49 INFO Applying migration id=didhost 2026/02/04 21:29:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:49 INFO Applying migration id=invites 2026/02/04 21:29:49 INFO Applying migration id=ed25519blob 2026/02/04 21:29:49 INFO Applying migration id=rsablob 2026/02/04 21:29:49 INFO Applying migration id=iconscid 2026/02/04 21:29:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c3d3-7240-98fa-4e93e39c6ae1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c3d3-709f-b60b-d5df5205f16f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-c3d3-709f-b60b-d5df5205f16f 2026/02/04 21:29:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (0.96s) === RUN TestShare_Throttling 2026/02/04 21:29:50 INFO Applying migration id=initial 2026/02/04 21:29:50 INFO Applying migration id=notesupdated 2026/02/04 21:29:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:50 INFO Applying migration id=activitiesid 2026/02/04 21:29:50 INFO Applying migration id=outbox 2026/02/04 21:29:50 INFO Applying migration id=edits 2026/02/04 21:29:50 INFO Applying migration id=outboxactor 2026/02/04 21:29:50 INFO Applying migration id=outboxsender 2026/02/04 21:29:50 INFO Applying migration id=thread 2026/02/04 21:29:50 INFO Applying migration id=host 2026/02/04 21:29:50 INFO Applying migration id=sharedinbox 2026/02/04 21:29:50 INFO Applying migration id=noteshost 2026/02/04 21:29:50 INFO Applying migration id=fetched 2026/02/04 21:29:50 INFO Applying migration id=move 2026/02/04 21:29:50 INFO Applying migration id=cleanup 2026/02/04 21:29:50 INFO Applying migration id=received 2026/02/04 21:29:50 INFO Applying migration id=namehost 2026/02/04 21:29:50 INFO Applying migration id=outboxhost 2026/02/04 21:29:50 INFO Applying migration id=notesfts 2026/02/04 21:29:50 INFO Applying migration id=iconsname 2026/02/04 21:29:50 INFO Applying migration id=nohash 2026/02/04 21:29:50 INFO Applying migration id=shares 2026/02/04 21:29:50 INFO Applying migration id=actorttl 2026/02/04 21:29:50 INFO Applying migration id=tocc 2026/02/04 21:29:50 INFO Applying migration id=followeds 2026/02/04 21:29:50 INFO Applying migration id=certhash 2026/02/04 21:29:50 INFO Applying migration id=follows_sync 2026/02/04 21:29:50 INFO Applying migration id=jsonpath 2026/02/04 21:29:50 INFO Applying migration id=localforward 2026/02/04 21:29:50 INFO Applying migration id=avatar 2026/02/04 21:29:50 INFO Applying migration id=noimage 2026/02/04 21:29:50 INFO Applying migration id=feed 2026/02/04 21:29:50 INFO Applying migration id=bookmarks 2026/02/04 21:29:50 INFO Applying migration id=shareactivity 2026/02/04 21:29:50 INFO Applying migration id=application 2026/02/04 21:29:50 INFO Applying migration id=certificates 2026/02/04 21:29:50 INFO Applying migration id=rawforward 2026/02/04 21:29:50 INFO Applying migration id=publickey 2026/02/04 21:29:50 INFO Applying migration id=resolvegroup 2026/02/04 21:29:50 INFO Applying migration id=reject 2026/02/04 21:29:50 INFO Applying migration id=autodel 2026/02/04 21:29:50 INFO Applying migration id=jsonb 2026/02/04 21:29:50 INFO Applying migration id=quote 2026/02/04 21:29:50 INFO Applying migration id=rfc9421 2026/02/04 21:29:50 INFO Applying migration id=keys 2026/02/04 21:29:50 INFO Applying migration id=portable 2026/02/04 21:29:50 INFO Applying migration id=proofs 2026/02/04 21:29:50 INFO Applying migration id=contexts 2026/02/04 21:29:50 INFO Applying migration id=deliverieshost 2026/02/04 21:29:50 INFO Applying migration id=pembegin 2026/02/04 21:29:50 INFO Applying migration id=didhost 2026/02/04 21:29:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:50 INFO Applying migration id=invites 2026/02/04 21:29:50 INFO Applying migration id=ed25519blob 2026/02/04 21:29:50 INFO Applying migration id=rsablob 2026/02/04 21:29:50 INFO Applying migration id=iconscid 2026/02/04 21:29:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c5e9-75fa-a163-93204910358a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c5e9-7573-8996-370991295233 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-c5e9-7573-8996-370991295233 2026/02/04 21:29:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c5eb-74b0-a3b5-d88d66852f48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c5eb-7489-9bbf-45c29a78b299 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-c5eb-7489-9bbf-45c29a78b299 2026/02/04 21:29:51 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.52s) === RUN TestShare_UnshareThrottling 2026/02/04 21:29:51 INFO Applying migration id=initial 2026/02/04 21:29:51 INFO Applying migration id=notesupdated 2026/02/04 21:29:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:51 INFO Applying migration id=activitiesid 2026/02/04 21:29:51 INFO Applying migration id=outbox 2026/02/04 21:29:51 INFO Applying migration id=edits 2026/02/04 21:29:51 INFO Applying migration id=outboxactor 2026/02/04 21:29:51 INFO Applying migration id=outboxsender 2026/02/04 21:29:51 INFO Applying migration id=thread 2026/02/04 21:29:51 INFO Applying migration id=host 2026/02/04 21:29:51 INFO Applying migration id=sharedinbox 2026/02/04 21:29:51 INFO Applying migration id=noteshost 2026/02/04 21:29:51 INFO Applying migration id=fetched 2026/02/04 21:29:51 INFO Applying migration id=move 2026/02/04 21:29:51 INFO Applying migration id=cleanup 2026/02/04 21:29:51 INFO Applying migration id=received 2026/02/04 21:29:51 INFO Applying migration id=namehost 2026/02/04 21:29:51 INFO Applying migration id=outboxhost 2026/02/04 21:29:51 INFO Applying migration id=notesfts 2026/02/04 21:29:51 INFO Applying migration id=iconsname 2026/02/04 21:29:51 INFO Applying migration id=nohash 2026/02/04 21:29:51 INFO Applying migration id=shares 2026/02/04 21:29:51 INFO Applying migration id=actorttl 2026/02/04 21:29:51 INFO Applying migration id=tocc 2026/02/04 21:29:51 INFO Applying migration id=followeds 2026/02/04 21:29:51 INFO Applying migration id=certhash 2026/02/04 21:29:51 INFO Applying migration id=follows_sync 2026/02/04 21:29:51 INFO Applying migration id=jsonpath 2026/02/04 21:29:51 INFO Applying migration id=localforward 2026/02/04 21:29:51 INFO Applying migration id=avatar 2026/02/04 21:29:51 INFO Applying migration id=noimage 2026/02/04 21:29:51 INFO Applying migration id=feed 2026/02/04 21:29:51 INFO Applying migration id=bookmarks 2026/02/04 21:29:51 INFO Applying migration id=shareactivity 2026/02/04 21:29:51 INFO Applying migration id=application 2026/02/04 21:29:51 INFO Applying migration id=certificates 2026/02/04 21:29:51 INFO Applying migration id=rawforward 2026/02/04 21:29:51 INFO Applying migration id=publickey 2026/02/04 21:29:51 INFO Applying migration id=resolvegroup 2026/02/04 21:29:51 INFO Applying migration id=reject 2026/02/04 21:29:51 INFO Applying migration id=autodel 2026/02/04 21:29:51 INFO Applying migration id=jsonb 2026/02/04 21:29:51 INFO Applying migration id=quote 2026/02/04 21:29:51 INFO Applying migration id=rfc9421 2026/02/04 21:29:51 INFO Applying migration id=keys 2026/02/04 21:29:51 INFO Applying migration id=portable 2026/02/04 21:29:51 INFO Applying migration id=proofs 2026/02/04 21:29:51 INFO Applying migration id=contexts 2026/02/04 21:29:51 INFO Applying migration id=deliverieshost 2026/02/04 21:29:51 INFO Applying migration id=pembegin 2026/02/04 21:29:51 INFO Applying migration id=didhost 2026/02/04 21:29:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:51 INFO Applying migration id=invites 2026/02/04 21:29:51 INFO Applying migration id=ed25519blob 2026/02/04 21:29:51 INFO Applying migration id=rsablob 2026/02/04 21:29:51 INFO Applying migration id=iconscid 2026/02/04 21:29:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c800-70ed-9c78-7b560f793474 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c800-7079-8e06-54b621c81f5a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-c800-7079-8e06-54b621c81f5a --- PASS: TestShare_UnshareThrottling (0.53s) === RUN TestShare_PostToFollowers 2026/02/04 21:29:51 INFO Applying migration id=initial 2026/02/04 21:29:51 INFO Applying migration id=notesupdated 2026/02/04 21:29:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:51 INFO Applying migration id=activitiesid 2026/02/04 21:29:51 INFO Applying migration id=outbox 2026/02/04 21:29:51 INFO Applying migration id=edits 2026/02/04 21:29:51 INFO Applying migration id=outboxactor 2026/02/04 21:29:51 INFO Applying migration id=outboxsender 2026/02/04 21:29:51 INFO Applying migration id=thread 2026/02/04 21:29:51 INFO Applying migration id=host 2026/02/04 21:29:51 INFO Applying migration id=sharedinbox 2026/02/04 21:29:51 INFO Applying migration id=noteshost 2026/02/04 21:29:51 INFO Applying migration id=fetched 2026/02/04 21:29:51 INFO Applying migration id=move 2026/02/04 21:29:51 INFO Applying migration id=cleanup 2026/02/04 21:29:51 INFO Applying migration id=received 2026/02/04 21:29:51 INFO Applying migration id=namehost 2026/02/04 21:29:51 INFO Applying migration id=outboxhost 2026/02/04 21:29:51 INFO Applying migration id=notesfts 2026/02/04 21:29:51 INFO Applying migration id=iconsname 2026/02/04 21:29:51 INFO Applying migration id=nohash 2026/02/04 21:29:51 INFO Applying migration id=shares 2026/02/04 21:29:51 INFO Applying migration id=actorttl 2026/02/04 21:29:51 INFO Applying migration id=tocc 2026/02/04 21:29:51 INFO Applying migration id=followeds 2026/02/04 21:29:51 INFO Applying migration id=certhash 2026/02/04 21:29:51 INFO Applying migration id=follows_sync 2026/02/04 21:29:51 INFO Applying migration id=jsonpath 2026/02/04 21:29:51 INFO Applying migration id=localforward 2026/02/04 21:29:51 INFO Applying migration id=avatar 2026/02/04 21:29:51 INFO Applying migration id=noimage 2026/02/04 21:29:51 INFO Applying migration id=feed 2026/02/04 21:29:51 INFO Applying migration id=bookmarks 2026/02/04 21:29:51 INFO Applying migration id=shareactivity 2026/02/04 21:29:51 INFO Applying migration id=application 2026/02/04 21:29:51 INFO Applying migration id=certificates 2026/02/04 21:29:51 INFO Applying migration id=rawforward 2026/02/04 21:29:51 INFO Applying migration id=publickey 2026/02/04 21:29:51 INFO Applying migration id=resolvegroup 2026/02/04 21:29:51 INFO Applying migration id=reject 2026/02/04 21:29:51 INFO Applying migration id=autodel 2026/02/04 21:29:51 INFO Applying migration id=jsonb 2026/02/04 21:29:51 INFO Applying migration id=quote 2026/02/04 21:29:51 INFO Applying migration id=rfc9421 2026/02/04 21:29:51 INFO Applying migration id=keys 2026/02/04 21:29:51 INFO Applying migration id=portable 2026/02/04 21:29:51 INFO Applying migration id=proofs 2026/02/04 21:29:51 INFO Applying migration id=contexts 2026/02/04 21:29:51 INFO Applying migration id=deliverieshost 2026/02/04 21:29:51 INFO Applying migration id=pembegin 2026/02/04 21:29:51 INFO Applying migration id=didhost 2026/02/04 21:29:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:51 INFO Applying migration id=invites 2026/02/04 21:29:51 INFO Applying migration id=ed25519blob 2026/02/04 21:29:51 INFO Applying migration id=rsablob 2026/02/04 21:29:51 INFO Applying migration id=iconscid 2026/02/04 21:29:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ca9b-7055-9143-c0bf78672262 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ca9a-7ee8-a599-66b5a764b8e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-ca9a-7ee8-a599-66b5a764b8e6 2026/02/04 21:29:52 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2a8f-ca9a-7ee8-a599-66b5a764b8e6 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.67s) === RUN TestShare_Twice 2026/02/04 21:29:52 INFO Applying migration id=initial 2026/02/04 21:29:52 INFO Applying migration id=notesupdated 2026/02/04 21:29:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:52 INFO Applying migration id=activitiesid 2026/02/04 21:29:52 INFO Applying migration id=outbox 2026/02/04 21:29:52 INFO Applying migration id=edits 2026/02/04 21:29:52 INFO Applying migration id=outboxactor 2026/02/04 21:29:52 INFO Applying migration id=outboxsender 2026/02/04 21:29:52 INFO Applying migration id=thread 2026/02/04 21:29:52 INFO Applying migration id=host 2026/02/04 21:29:52 INFO Applying migration id=sharedinbox 2026/02/04 21:29:52 INFO Applying migration id=noteshost 2026/02/04 21:29:52 INFO Applying migration id=fetched 2026/02/04 21:29:52 INFO Applying migration id=move 2026/02/04 21:29:52 INFO Applying migration id=cleanup 2026/02/04 21:29:52 INFO Applying migration id=received 2026/02/04 21:29:52 INFO Applying migration id=namehost 2026/02/04 21:29:52 INFO Applying migration id=outboxhost 2026/02/04 21:29:52 INFO Applying migration id=notesfts 2026/02/04 21:29:52 INFO Applying migration id=iconsname 2026/02/04 21:29:52 INFO Applying migration id=nohash 2026/02/04 21:29:52 INFO Applying migration id=shares 2026/02/04 21:29:52 INFO Applying migration id=actorttl 2026/02/04 21:29:52 INFO Applying migration id=tocc 2026/02/04 21:29:52 INFO Applying migration id=followeds 2026/02/04 21:29:52 INFO Applying migration id=certhash 2026/02/04 21:29:52 INFO Applying migration id=follows_sync 2026/02/04 21:29:52 INFO Applying migration id=jsonpath 2026/02/04 21:29:52 INFO Applying migration id=localforward 2026/02/04 21:29:52 INFO Applying migration id=avatar 2026/02/04 21:29:52 INFO Applying migration id=noimage 2026/02/04 21:29:52 INFO Applying migration id=feed 2026/02/04 21:29:52 INFO Applying migration id=bookmarks 2026/02/04 21:29:52 INFO Applying migration id=shareactivity 2026/02/04 21:29:52 INFO Applying migration id=application 2026/02/04 21:29:52 INFO Applying migration id=certificates 2026/02/04 21:29:52 INFO Applying migration id=rawforward 2026/02/04 21:29:52 INFO Applying migration id=publickey 2026/02/04 21:29:52 INFO Applying migration id=resolvegroup 2026/02/04 21:29:52 INFO Applying migration id=reject 2026/02/04 21:29:52 INFO Applying migration id=autodel 2026/02/04 21:29:52 INFO Applying migration id=jsonb 2026/02/04 21:29:52 INFO Applying migration id=quote 2026/02/04 21:29:52 INFO Applying migration id=rfc9421 2026/02/04 21:29:52 INFO Applying migration id=keys 2026/02/04 21:29:52 INFO Applying migration id=portable 2026/02/04 21:29:52 INFO Applying migration id=proofs 2026/02/04 21:29:52 INFO Applying migration id=contexts 2026/02/04 21:29:52 INFO Applying migration id=deliverieshost 2026/02/04 21:29:52 INFO Applying migration id=pembegin 2026/02/04 21:29:52 INFO Applying migration id=didhost 2026/02/04 21:29:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:52 INFO Applying migration id=invites 2026/02/04 21:29:52 INFO Applying migration id=ed25519blob 2026/02/04 21:29:52 INFO Applying migration id=rsablob 2026/02/04 21:29:52 INFO Applying migration id=iconscid 2026/02/04 21:29:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-cc88-7160-9c4d-7513ce9346c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-cc88-70fe-88ce-f513f3b5f3f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-cc88-70fe-88ce-f513f3b5f3f0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:53 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2a8f-cc88-70fe-88ce-f513f3b5f3f0 error="sql: no rows in result set" --- PASS: TestShare_Twice (0.49s) === RUN TestShare_Unshare 2026/02/04 21:29:53 INFO Applying migration id=initial 2026/02/04 21:29:53 INFO Applying migration id=notesupdated 2026/02/04 21:29:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:53 INFO Applying migration id=activitiesid 2026/02/04 21:29:53 INFO Applying migration id=outbox 2026/02/04 21:29:53 INFO Applying migration id=edits 2026/02/04 21:29:53 INFO Applying migration id=outboxactor 2026/02/04 21:29:53 INFO Applying migration id=outboxsender 2026/02/04 21:29:53 INFO Applying migration id=thread 2026/02/04 21:29:53 INFO Applying migration id=host 2026/02/04 21:29:53 INFO Applying migration id=sharedinbox 2026/02/04 21:29:53 INFO Applying migration id=noteshost 2026/02/04 21:29:53 INFO Applying migration id=fetched 2026/02/04 21:29:53 INFO Applying migration id=move 2026/02/04 21:29:53 INFO Applying migration id=cleanup 2026/02/04 21:29:53 INFO Applying migration id=received 2026/02/04 21:29:53 INFO Applying migration id=namehost 2026/02/04 21:29:53 INFO Applying migration id=outboxhost 2026/02/04 21:29:53 INFO Applying migration id=notesfts 2026/02/04 21:29:53 INFO Applying migration id=iconsname 2026/02/04 21:29:53 INFO Applying migration id=nohash 2026/02/04 21:29:53 INFO Applying migration id=shares 2026/02/04 21:29:53 INFO Applying migration id=actorttl 2026/02/04 21:29:53 INFO Applying migration id=tocc 2026/02/04 21:29:53 INFO Applying migration id=followeds 2026/02/04 21:29:53 INFO Applying migration id=certhash 2026/02/04 21:29:53 INFO Applying migration id=follows_sync 2026/02/04 21:29:53 INFO Applying migration id=jsonpath 2026/02/04 21:29:53 INFO Applying migration id=localforward 2026/02/04 21:29:53 INFO Applying migration id=avatar 2026/02/04 21:29:53 INFO Applying migration id=noimage 2026/02/04 21:29:53 INFO Applying migration id=feed 2026/02/04 21:29:53 INFO Applying migration id=bookmarks 2026/02/04 21:29:53 INFO Applying migration id=shareactivity 2026/02/04 21:29:53 INFO Applying migration id=application 2026/02/04 21:29:53 INFO Applying migration id=certificates 2026/02/04 21:29:53 INFO Applying migration id=rawforward 2026/02/04 21:29:53 INFO Applying migration id=publickey 2026/02/04 21:29:53 INFO Applying migration id=resolvegroup 2026/02/04 21:29:53 INFO Applying migration id=reject 2026/02/04 21:29:53 INFO Applying migration id=autodel 2026/02/04 21:29:53 INFO Applying migration id=jsonb 2026/02/04 21:29:53 INFO Applying migration id=quote 2026/02/04 21:29:53 INFO Applying migration id=rfc9421 2026/02/04 21:29:53 INFO Applying migration id=keys 2026/02/04 21:29:53 INFO Applying migration id=portable 2026/02/04 21:29:53 INFO Applying migration id=proofs 2026/02/04 21:29:53 INFO Applying migration id=contexts 2026/02/04 21:29:53 INFO Applying migration id=deliverieshost 2026/02/04 21:29:53 INFO Applying migration id=pembegin 2026/02/04 21:29:53 INFO Applying migration id=didhost 2026/02/04 21:29:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:53 INFO Applying migration id=invites 2026/02/04 21:29:53 INFO Applying migration id=ed25519blob 2026/02/04 21:29:53 INFO Applying migration id=rsablob 2026/02/04 21:29:53 INFO Applying migration id=iconscid 2026/02/04 21:29:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-cf71-7574-9e64-01e1f1ecae46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-cf71-7518-8e2c-4987c57eae0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-cf71-7518-8e2c-4987c57eae0a 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.75s) === RUN TestShare_ShareAfterUnshare 2026/02/04 21:29:53 INFO Applying migration id=initial 2026/02/04 21:29:53 INFO Applying migration id=notesupdated 2026/02/04 21:29:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:53 INFO Applying migration id=activitiesid 2026/02/04 21:29:53 INFO Applying migration id=outbox 2026/02/04 21:29:53 INFO Applying migration id=edits 2026/02/04 21:29:53 INFO Applying migration id=outboxactor 2026/02/04 21:29:53 INFO Applying migration id=outboxsender 2026/02/04 21:29:53 INFO Applying migration id=thread 2026/02/04 21:29:53 INFO Applying migration id=host 2026/02/04 21:29:53 INFO Applying migration id=sharedinbox 2026/02/04 21:29:53 INFO Applying migration id=noteshost 2026/02/04 21:29:53 INFO Applying migration id=fetched 2026/02/04 21:29:53 INFO Applying migration id=move 2026/02/04 21:29:53 INFO Applying migration id=cleanup 2026/02/04 21:29:53 INFO Applying migration id=received 2026/02/04 21:29:53 INFO Applying migration id=namehost 2026/02/04 21:29:53 INFO Applying migration id=outboxhost 2026/02/04 21:29:53 INFO Applying migration id=notesfts 2026/02/04 21:29:53 INFO Applying migration id=iconsname 2026/02/04 21:29:53 INFO Applying migration id=nohash 2026/02/04 21:29:53 INFO Applying migration id=shares 2026/02/04 21:29:53 INFO Applying migration id=actorttl 2026/02/04 21:29:53 INFO Applying migration id=tocc 2026/02/04 21:29:53 INFO Applying migration id=followeds 2026/02/04 21:29:53 INFO Applying migration id=certhash 2026/02/04 21:29:53 INFO Applying migration id=follows_sync 2026/02/04 21:29:53 INFO Applying migration id=jsonpath 2026/02/04 21:29:53 INFO Applying migration id=localforward 2026/02/04 21:29:53 INFO Applying migration id=avatar 2026/02/04 21:29:53 INFO Applying migration id=noimage 2026/02/04 21:29:53 INFO Applying migration id=feed 2026/02/04 21:29:53 INFO Applying migration id=bookmarks 2026/02/04 21:29:53 INFO Applying migration id=shareactivity 2026/02/04 21:29:53 INFO Applying migration id=application 2026/02/04 21:29:53 INFO Applying migration id=certificates 2026/02/04 21:29:53 INFO Applying migration id=rawforward 2026/02/04 21:29:53 INFO Applying migration id=publickey 2026/02/04 21:29:53 INFO Applying migration id=resolvegroup 2026/02/04 21:29:53 INFO Applying migration id=reject 2026/02/04 21:29:53 INFO Applying migration id=autodel 2026/02/04 21:29:53 INFO Applying migration id=jsonb 2026/02/04 21:29:53 INFO Applying migration id=quote 2026/02/04 21:29:53 INFO Applying migration id=rfc9421 2026/02/04 21:29:53 INFO Applying migration id=keys 2026/02/04 21:29:53 INFO Applying migration id=portable 2026/02/04 21:29:53 INFO Applying migration id=proofs 2026/02/04 21:29:53 INFO Applying migration id=contexts 2026/02/04 21:29:53 INFO Applying migration id=deliverieshost 2026/02/04 21:29:53 INFO Applying migration id=pembegin 2026/02/04 21:29:53 INFO Applying migration id=didhost 2026/02/04 21:29:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:53 INFO Applying migration id=invites 2026/02/04 21:29:53 INFO Applying migration id=ed25519blob 2026/02/04 21:29:53 INFO Applying migration id=rsablob 2026/02/04 21:29:53 INFO Applying migration id=iconscid 2026/02/04 21:29:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-d0f7-7622-a521-081a79ab9b72 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-d0f7-75fb-9e8e-3bc1155d5517 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-d0f7-75fb-9e8e-3bc1155d5517 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (0.39s) === RUN TestHelpUnauthenticatedUser 2026/02/04 21:29:54 INFO Applying migration id=initial 2026/02/04 21:29:54 INFO Applying migration id=notesupdated 2026/02/04 21:29:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:54 INFO Applying migration id=activitiesid 2026/02/04 21:29:54 INFO Applying migration id=outbox 2026/02/04 21:29:54 INFO Applying migration id=edits 2026/02/04 21:29:54 INFO Applying migration id=outboxactor 2026/02/04 21:29:54 INFO Applying migration id=outboxsender 2026/02/04 21:29:54 INFO Applying migration id=thread 2026/02/04 21:29:54 INFO Applying migration id=host 2026/02/04 21:29:54 INFO Applying migration id=sharedinbox 2026/02/04 21:29:54 INFO Applying migration id=noteshost 2026/02/04 21:29:54 INFO Applying migration id=fetched 2026/02/04 21:29:54 INFO Applying migration id=move 2026/02/04 21:29:54 INFO Applying migration id=cleanup 2026/02/04 21:29:54 INFO Applying migration id=received 2026/02/04 21:29:54 INFO Applying migration id=namehost 2026/02/04 21:29:54 INFO Applying migration id=outboxhost 2026/02/04 21:29:54 INFO Applying migration id=notesfts 2026/02/04 21:29:54 INFO Applying migration id=iconsname 2026/02/04 21:29:54 INFO Applying migration id=nohash 2026/02/04 21:29:54 INFO Applying migration id=shares 2026/02/04 21:29:54 INFO Applying migration id=actorttl 2026/02/04 21:29:54 INFO Applying migration id=tocc 2026/02/04 21:29:54 INFO Applying migration id=followeds 2026/02/04 21:29:54 INFO Applying migration id=certhash 2026/02/04 21:29:54 INFO Applying migration id=follows_sync 2026/02/04 21:29:54 INFO Applying migration id=jsonpath 2026/02/04 21:29:54 INFO Applying migration id=localforward 2026/02/04 21:29:54 INFO Applying migration id=avatar 2026/02/04 21:29:54 INFO Applying migration id=noimage 2026/02/04 21:29:54 INFO Applying migration id=feed 2026/02/04 21:29:54 INFO Applying migration id=bookmarks 2026/02/04 21:29:54 INFO Applying migration id=shareactivity 2026/02/04 21:29:54 INFO Applying migration id=application 2026/02/04 21:29:54 INFO Applying migration id=certificates 2026/02/04 21:29:54 INFO Applying migration id=rawforward 2026/02/04 21:29:54 INFO Applying migration id=publickey 2026/02/04 21:29:54 INFO Applying migration id=resolvegroup 2026/02/04 21:29:54 INFO Applying migration id=reject 2026/02/04 21:29:54 INFO Applying migration id=autodel 2026/02/04 21:29:54 INFO Applying migration id=jsonb 2026/02/04 21:29:54 INFO Applying migration id=quote 2026/02/04 21:29:54 INFO Applying migration id=rfc9421 2026/02/04 21:29:54 INFO Applying migration id=keys 2026/02/04 21:29:54 INFO Applying migration id=portable 2026/02/04 21:29:54 INFO Applying migration id=proofs 2026/02/04 21:29:54 INFO Applying migration id=contexts 2026/02/04 21:29:54 INFO Applying migration id=deliverieshost 2026/02/04 21:29:54 INFO Applying migration id=pembegin 2026/02/04 21:29:54 INFO Applying migration id=didhost 2026/02/04 21:29:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:54 INFO Applying migration id=invites 2026/02/04 21:29:54 INFO Applying migration id=ed25519blob 2026/02/04 21:29:54 INFO Applying migration id=rsablob 2026/02/04 21:29:54 INFO Applying migration id=iconscid --- PASS: TestHelpUnauthenticatedUser (0.61s) === RUN TestHelpAuthenticatedUser 2026/02/04 21:29:54 INFO Applying migration id=initial 2026/02/04 21:29:54 INFO Applying migration id=notesupdated 2026/02/04 21:29:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:54 INFO Applying migration id=activitiesid 2026/02/04 21:29:54 INFO Applying migration id=outbox 2026/02/04 21:29:54 INFO Applying migration id=edits 2026/02/04 21:29:54 INFO Applying migration id=outboxactor 2026/02/04 21:29:54 INFO Applying migration id=outboxsender 2026/02/04 21:29:54 INFO Applying migration id=thread 2026/02/04 21:29:54 INFO Applying migration id=host 2026/02/04 21:29:54 INFO Applying migration id=sharedinbox 2026/02/04 21:29:54 INFO Applying migration id=noteshost 2026/02/04 21:29:54 INFO Applying migration id=fetched 2026/02/04 21:29:54 INFO Applying migration id=move 2026/02/04 21:29:54 INFO Applying migration id=cleanup 2026/02/04 21:29:54 INFO Applying migration id=received 2026/02/04 21:29:54 INFO Applying migration id=namehost 2026/02/04 21:29:54 INFO Applying migration id=outboxhost 2026/02/04 21:29:54 INFO Applying migration id=notesfts 2026/02/04 21:29:54 INFO Applying migration id=iconsname 2026/02/04 21:29:54 INFO Applying migration id=nohash 2026/02/04 21:29:54 INFO Applying migration id=shares 2026/02/04 21:29:54 INFO Applying migration id=actorttl 2026/02/04 21:29:54 INFO Applying migration id=tocc 2026/02/04 21:29:54 INFO Applying migration id=followeds 2026/02/04 21:29:54 INFO Applying migration id=certhash 2026/02/04 21:29:54 INFO Applying migration id=follows_sync 2026/02/04 21:29:54 INFO Applying migration id=jsonpath 2026/02/04 21:29:54 INFO Applying migration id=localforward 2026/02/04 21:29:54 INFO Applying migration id=avatar 2026/02/04 21:29:54 INFO Applying migration id=noimage 2026/02/04 21:29:54 INFO Applying migration id=feed 2026/02/04 21:29:54 INFO Applying migration id=bookmarks 2026/02/04 21:29:54 INFO Applying migration id=shareactivity 2026/02/04 21:29:54 INFO Applying migration id=application 2026/02/04 21:29:54 INFO Applying migration id=certificates 2026/02/04 21:29:54 INFO Applying migration id=rawforward 2026/02/04 21:29:54 INFO Applying migration id=publickey 2026/02/04 21:29:54 INFO Applying migration id=resolvegroup 2026/02/04 21:29:54 INFO Applying migration id=reject 2026/02/04 21:29:54 INFO Applying migration id=autodel 2026/02/04 21:29:54 INFO Applying migration id=jsonb 2026/02/04 21:29:54 INFO Applying migration id=quote 2026/02/04 21:29:54 INFO Applying migration id=rfc9421 2026/02/04 21:29:54 INFO Applying migration id=keys 2026/02/04 21:29:54 INFO Applying migration id=portable 2026/02/04 21:29:54 INFO Applying migration id=proofs 2026/02/04 21:29:54 INFO Applying migration id=contexts 2026/02/04 21:29:54 INFO Applying migration id=deliverieshost 2026/02/04 21:29:54 INFO Applying migration id=pembegin 2026/02/04 21:29:54 INFO Applying migration id=didhost 2026/02/04 21:29:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:54 INFO Applying migration id=invites 2026/02/04 21:29:54 INFO Applying migration id=ed25519blob 2026/02/04 21:29:54 INFO Applying migration id=rsablob 2026/02/04 21:29:54 INFO Applying migration id=iconscid --- PASS: TestHelpAuthenticatedUser (0.57s) === RUN TestStatus_NewInstance 2026/02/04 21:29:55 INFO Applying migration id=initial 2026/02/04 21:29:55 INFO Applying migration id=notesupdated 2026/02/04 21:29:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:55 INFO Applying migration id=activitiesid 2026/02/04 21:29:55 INFO Applying migration id=outbox 2026/02/04 21:29:55 INFO Applying migration id=edits 2026/02/04 21:29:55 INFO Applying migration id=outboxactor 2026/02/04 21:29:55 INFO Applying migration id=outboxsender 2026/02/04 21:29:55 INFO Applying migration id=thread 2026/02/04 21:29:55 INFO Applying migration id=host 2026/02/04 21:29:55 INFO Applying migration id=sharedinbox 2026/02/04 21:29:55 INFO Applying migration id=noteshost 2026/02/04 21:29:55 INFO Applying migration id=fetched 2026/02/04 21:29:55 INFO Applying migration id=move 2026/02/04 21:29:55 INFO Applying migration id=cleanup 2026/02/04 21:29:55 INFO Applying migration id=received 2026/02/04 21:29:55 INFO Applying migration id=namehost 2026/02/04 21:29:55 INFO Applying migration id=outboxhost 2026/02/04 21:29:55 INFO Applying migration id=notesfts 2026/02/04 21:29:55 INFO Applying migration id=iconsname 2026/02/04 21:29:55 INFO Applying migration id=nohash 2026/02/04 21:29:55 INFO Applying migration id=shares 2026/02/04 21:29:55 INFO Applying migration id=actorttl 2026/02/04 21:29:55 INFO Applying migration id=tocc 2026/02/04 21:29:55 INFO Applying migration id=followeds 2026/02/04 21:29:55 INFO Applying migration id=certhash 2026/02/04 21:29:55 INFO Applying migration id=follows_sync 2026/02/04 21:29:55 INFO Applying migration id=jsonpath 2026/02/04 21:29:55 INFO Applying migration id=localforward 2026/02/04 21:29:55 INFO Applying migration id=avatar 2026/02/04 21:29:55 INFO Applying migration id=noimage 2026/02/04 21:29:55 INFO Applying migration id=feed 2026/02/04 21:29:55 INFO Applying migration id=bookmarks 2026/02/04 21:29:55 INFO Applying migration id=shareactivity 2026/02/04 21:29:55 INFO Applying migration id=application 2026/02/04 21:29:55 INFO Applying migration id=certificates 2026/02/04 21:29:55 INFO Applying migration id=rawforward 2026/02/04 21:29:55 INFO Applying migration id=publickey 2026/02/04 21:29:55 INFO Applying migration id=resolvegroup 2026/02/04 21:29:55 INFO Applying migration id=reject 2026/02/04 21:29:55 INFO Applying migration id=autodel 2026/02/04 21:29:55 INFO Applying migration id=jsonb 2026/02/04 21:29:55 INFO Applying migration id=quote 2026/02/04 21:29:55 INFO Applying migration id=rfc9421 2026/02/04 21:29:55 INFO Applying migration id=keys 2026/02/04 21:29:55 INFO Applying migration id=portable 2026/02/04 21:29:55 INFO Applying migration id=proofs 2026/02/04 21:29:55 INFO Applying migration id=contexts 2026/02/04 21:29:55 INFO Applying migration id=deliverieshost 2026/02/04 21:29:55 INFO Applying migration id=pembegin 2026/02/04 21:29:55 INFO Applying migration id=didhost 2026/02/04 21:29:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:55 INFO Applying migration id=invites 2026/02/04 21:29:55 INFO Applying migration id=ed25519blob 2026/02/04 21:29:55 INFO Applying migration id=rsablob 2026/02/04 21:29:55 INFO Applying migration id=iconscid 2026/02/04 21:29:55 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (0.41s) === RUN TestStatus_WithPosts 2026/02/04 21:29:55 INFO Applying migration id=initial 2026/02/04 21:29:55 INFO Applying migration id=notesupdated 2026/02/04 21:29:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:55 INFO Applying migration id=activitiesid 2026/02/04 21:29:55 INFO Applying migration id=outbox 2026/02/04 21:29:55 INFO Applying migration id=edits 2026/02/04 21:29:55 INFO Applying migration id=outboxactor 2026/02/04 21:29:55 INFO Applying migration id=outboxsender 2026/02/04 21:29:55 INFO Applying migration id=thread 2026/02/04 21:29:55 INFO Applying migration id=host 2026/02/04 21:29:55 INFO Applying migration id=sharedinbox 2026/02/04 21:29:55 INFO Applying migration id=noteshost 2026/02/04 21:29:55 INFO Applying migration id=fetched 2026/02/04 21:29:55 INFO Applying migration id=move 2026/02/04 21:29:55 INFO Applying migration id=cleanup 2026/02/04 21:29:55 INFO Applying migration id=received 2026/02/04 21:29:55 INFO Applying migration id=namehost 2026/02/04 21:29:55 INFO Applying migration id=outboxhost 2026/02/04 21:29:55 INFO Applying migration id=notesfts 2026/02/04 21:29:55 INFO Applying migration id=iconsname 2026/02/04 21:29:55 INFO Applying migration id=nohash 2026/02/04 21:29:55 INFO Applying migration id=shares 2026/02/04 21:29:55 INFO Applying migration id=actorttl 2026/02/04 21:29:55 INFO Applying migration id=tocc 2026/02/04 21:29:55 INFO Applying migration id=followeds 2026/02/04 21:29:55 INFO Applying migration id=certhash 2026/02/04 21:29:55 INFO Applying migration id=follows_sync 2026/02/04 21:29:55 INFO Applying migration id=jsonpath 2026/02/04 21:29:55 INFO Applying migration id=localforward 2026/02/04 21:29:55 INFO Applying migration id=avatar 2026/02/04 21:29:55 INFO Applying migration id=noimage 2026/02/04 21:29:55 INFO Applying migration id=feed 2026/02/04 21:29:55 INFO Applying migration id=bookmarks 2026/02/04 21:29:55 INFO Applying migration id=shareactivity 2026/02/04 21:29:55 INFO Applying migration id=application 2026/02/04 21:29:55 INFO Applying migration id=certificates 2026/02/04 21:29:55 INFO Applying migration id=rawforward 2026/02/04 21:29:55 INFO Applying migration id=publickey 2026/02/04 21:29:55 INFO Applying migration id=resolvegroup 2026/02/04 21:29:55 INFO Applying migration id=reject 2026/02/04 21:29:55 INFO Applying migration id=autodel 2026/02/04 21:29:55 INFO Applying migration id=jsonb 2026/02/04 21:29:55 INFO Applying migration id=quote 2026/02/04 21:29:55 INFO Applying migration id=rfc9421 2026/02/04 21:29:55 INFO Applying migration id=keys 2026/02/04 21:29:55 INFO Applying migration id=portable 2026/02/04 21:29:55 INFO Applying migration id=proofs 2026/02/04 21:29:55 INFO Applying migration id=contexts 2026/02/04 21:29:55 INFO Applying migration id=deliverieshost 2026/02/04 21:29:55 INFO Applying migration id=pembegin 2026/02/04 21:29:55 INFO Applying migration id=didhost 2026/02/04 21:29:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:55 INFO Applying migration id=invites 2026/02/04 21:29:55 INFO Applying migration id=ed25519blob 2026/02/04 21:29:55 INFO Applying migration id=rsablob 2026/02/04 21:29:55 INFO Applying migration id=iconscid 2026/02/04 21:29:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-d92c-71f5-9b46-ba35edab9214 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-d92c-7184-8ec2-1246cf1e3ca4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-d92c-7184-8ec2-1246cf1e3ca4 2026/02/04 21:29:56 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (0.50s) === RUN TestUnfollow_HappyFlow 2026/02/04 21:29:56 INFO Applying migration id=initial 2026/02/04 21:29:56 INFO Applying migration id=notesupdated 2026/02/04 21:29:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:56 INFO Applying migration id=activitiesid 2026/02/04 21:29:56 INFO Applying migration id=outbox 2026/02/04 21:29:56 INFO Applying migration id=edits 2026/02/04 21:29:56 INFO Applying migration id=outboxactor 2026/02/04 21:29:56 INFO Applying migration id=outboxsender 2026/02/04 21:29:56 INFO Applying migration id=thread 2026/02/04 21:29:56 INFO Applying migration id=host 2026/02/04 21:29:56 INFO Applying migration id=sharedinbox 2026/02/04 21:29:56 INFO Applying migration id=noteshost 2026/02/04 21:29:56 INFO Applying migration id=fetched 2026/02/04 21:29:56 INFO Applying migration id=move 2026/02/04 21:29:56 INFO Applying migration id=cleanup 2026/02/04 21:29:56 INFO Applying migration id=received 2026/02/04 21:29:56 INFO Applying migration id=namehost 2026/02/04 21:29:56 INFO Applying migration id=outboxhost 2026/02/04 21:29:56 INFO Applying migration id=notesfts 2026/02/04 21:29:56 INFO Applying migration id=iconsname 2026/02/04 21:29:56 INFO Applying migration id=nohash 2026/02/04 21:29:56 INFO Applying migration id=shares 2026/02/04 21:29:56 INFO Applying migration id=actorttl 2026/02/04 21:29:56 INFO Applying migration id=tocc 2026/02/04 21:29:56 INFO Applying migration id=followeds 2026/02/04 21:29:56 INFO Applying migration id=certhash 2026/02/04 21:29:56 INFO Applying migration id=follows_sync 2026/02/04 21:29:56 INFO Applying migration id=jsonpath 2026/02/04 21:29:56 INFO Applying migration id=localforward 2026/02/04 21:29:56 INFO Applying migration id=avatar 2026/02/04 21:29:56 INFO Applying migration id=noimage 2026/02/04 21:29:56 INFO Applying migration id=feed 2026/02/04 21:29:56 INFO Applying migration id=bookmarks 2026/02/04 21:29:56 INFO Applying migration id=shareactivity 2026/02/04 21:29:56 INFO Applying migration id=application 2026/02/04 21:29:56 INFO Applying migration id=certificates 2026/02/04 21:29:56 INFO Applying migration id=rawforward 2026/02/04 21:29:56 INFO Applying migration id=publickey 2026/02/04 21:29:56 INFO Applying migration id=resolvegroup 2026/02/04 21:29:56 INFO Applying migration id=reject 2026/02/04 21:29:56 INFO Applying migration id=autodel 2026/02/04 21:29:56 INFO Applying migration id=jsonb 2026/02/04 21:29:56 INFO Applying migration id=quote 2026/02/04 21:29:56 INFO Applying migration id=rfc9421 2026/02/04 21:29:56 INFO Applying migration id=keys 2026/02/04 21:29:56 INFO Applying migration id=portable 2026/02/04 21:29:56 INFO Applying migration id=proofs 2026/02/04 21:29:56 INFO Applying migration id=contexts 2026/02/04 21:29:56 INFO Applying migration id=deliverieshost 2026/02/04 21:29:56 INFO Applying migration id=pembegin 2026/02/04 21:29:56 INFO Applying migration id=didhost 2026/02/04 21:29:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:56 INFO Applying migration id=invites 2026/02/04 21:29:56 INFO Applying migration id=ed25519blob 2026/02/04 21:29:56 INFO Applying migration id=rsablob 2026/02/04 21:29:56 INFO Applying migration id=iconscid 2026/02/04 21:29:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-db24-7ebd-b314-66ded3d52e0b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 2026/02/04 21:29:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-db25-74b1-9e70-42c3790714b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-db25-748a-9c22-a42d35b7a0c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-db25-748a-9c22-a42d35b7a0c3 2026/02/04 21:29:56 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-db28-7848-8f3c-b08830700ed1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (0.51s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/04 21:29:56 INFO Applying migration id=initial 2026/02/04 21:29:56 INFO Applying migration id=notesupdated 2026/02/04 21:29:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:56 INFO Applying migration id=activitiesid 2026/02/04 21:29:56 INFO Applying migration id=outbox 2026/02/04 21:29:56 INFO Applying migration id=edits 2026/02/04 21:29:56 INFO Applying migration id=outboxactor 2026/02/04 21:29:56 INFO Applying migration id=outboxsender 2026/02/04 21:29:56 INFO Applying migration id=thread 2026/02/04 21:29:56 INFO Applying migration id=host 2026/02/04 21:29:56 INFO Applying migration id=sharedinbox 2026/02/04 21:29:56 INFO Applying migration id=noteshost 2026/02/04 21:29:56 INFO Applying migration id=fetched 2026/02/04 21:29:56 INFO Applying migration id=move 2026/02/04 21:29:56 INFO Applying migration id=cleanup 2026/02/04 21:29:56 INFO Applying migration id=received 2026/02/04 21:29:56 INFO Applying migration id=namehost 2026/02/04 21:29:56 INFO Applying migration id=outboxhost 2026/02/04 21:29:56 INFO Applying migration id=notesfts 2026/02/04 21:29:56 INFO Applying migration id=iconsname 2026/02/04 21:29:56 INFO Applying migration id=nohash 2026/02/04 21:29:56 INFO Applying migration id=shares 2026/02/04 21:29:56 INFO Applying migration id=actorttl 2026/02/04 21:29:56 INFO Applying migration id=tocc 2026/02/04 21:29:56 INFO Applying migration id=followeds 2026/02/04 21:29:56 INFO Applying migration id=certhash 2026/02/04 21:29:56 INFO Applying migration id=follows_sync 2026/02/04 21:29:56 INFO Applying migration id=jsonpath 2026/02/04 21:29:56 INFO Applying migration id=localforward 2026/02/04 21:29:56 INFO Applying migration id=avatar 2026/02/04 21:29:56 INFO Applying migration id=noimage 2026/02/04 21:29:56 INFO Applying migration id=feed 2026/02/04 21:29:56 INFO Applying migration id=bookmarks 2026/02/04 21:29:56 INFO Applying migration id=shareactivity 2026/02/04 21:29:56 INFO Applying migration id=application 2026/02/04 21:29:56 INFO Applying migration id=certificates 2026/02/04 21:29:56 INFO Applying migration id=rawforward 2026/02/04 21:29:56 INFO Applying migration id=publickey 2026/02/04 21:29:56 INFO Applying migration id=resolvegroup 2026/02/04 21:29:56 INFO Applying migration id=reject 2026/02/04 21:29:56 INFO Applying migration id=autodel 2026/02/04 21:29:56 INFO Applying migration id=jsonb 2026/02/04 21:29:56 INFO Applying migration id=quote 2026/02/04 21:29:56 INFO Applying migration id=rfc9421 2026/02/04 21:29:56 INFO Applying migration id=keys 2026/02/04 21:29:56 INFO Applying migration id=portable 2026/02/04 21:29:56 INFO Applying migration id=proofs 2026/02/04 21:29:56 INFO Applying migration id=contexts 2026/02/04 21:29:56 INFO Applying migration id=deliverieshost 2026/02/04 21:29:56 INFO Applying migration id=pembegin 2026/02/04 21:29:56 INFO Applying migration id=didhost 2026/02/04 21:29:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:56 INFO Applying migration id=invites 2026/02/04 21:29:56 INFO Applying migration id=ed25519blob 2026/02/04 21:29:56 INFO Applying migration id=rsablob 2026/02/04 21:29:56 INFO Applying migration id=iconscid 2026/02/04 21:29:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-df32-7add-85e9-c114860f9604 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 2026/02/04 21:29:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-df33-7994-bb07-a4923a8d3287 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-df33-792d-916c-293508127952 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-df33-792d-916c-293508127952 2026/02/04 21:29:57 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-df36-7d88-a4dc-dc69053dca78 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (1.04s) === RUN TestUnfollow_FollowAgain 2026/02/04 21:29:57 INFO Applying migration id=initial 2026/02/04 21:29:57 INFO Applying migration id=notesupdated 2026/02/04 21:29:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:57 INFO Applying migration id=activitiesid 2026/02/04 21:29:57 INFO Applying migration id=outbox 2026/02/04 21:29:57 INFO Applying migration id=edits 2026/02/04 21:29:57 INFO Applying migration id=outboxactor 2026/02/04 21:29:57 INFO Applying migration id=outboxsender 2026/02/04 21:29:57 INFO Applying migration id=thread 2026/02/04 21:29:57 INFO Applying migration id=host 2026/02/04 21:29:57 INFO Applying migration id=sharedinbox 2026/02/04 21:29:57 INFO Applying migration id=noteshost 2026/02/04 21:29:57 INFO Applying migration id=fetched 2026/02/04 21:29:57 INFO Applying migration id=move 2026/02/04 21:29:57 INFO Applying migration id=cleanup 2026/02/04 21:29:57 INFO Applying migration id=received 2026/02/04 21:29:57 INFO Applying migration id=namehost 2026/02/04 21:29:57 INFO Applying migration id=outboxhost 2026/02/04 21:29:57 INFO Applying migration id=notesfts 2026/02/04 21:29:57 INFO Applying migration id=iconsname 2026/02/04 21:29:57 INFO Applying migration id=nohash 2026/02/04 21:29:57 INFO Applying migration id=shares 2026/02/04 21:29:57 INFO Applying migration id=actorttl 2026/02/04 21:29:57 INFO Applying migration id=tocc 2026/02/04 21:29:57 INFO Applying migration id=followeds 2026/02/04 21:29:57 INFO Applying migration id=certhash 2026/02/04 21:29:57 INFO Applying migration id=follows_sync 2026/02/04 21:29:57 INFO Applying migration id=jsonpath 2026/02/04 21:29:57 INFO Applying migration id=localforward 2026/02/04 21:29:57 INFO Applying migration id=avatar 2026/02/04 21:29:57 INFO Applying migration id=noimage 2026/02/04 21:29:57 INFO Applying migration id=feed 2026/02/04 21:29:57 INFO Applying migration id=bookmarks 2026/02/04 21:29:57 INFO Applying migration id=shareactivity 2026/02/04 21:29:57 INFO Applying migration id=application 2026/02/04 21:29:57 INFO Applying migration id=certificates 2026/02/04 21:29:57 INFO Applying migration id=rawforward 2026/02/04 21:29:57 INFO Applying migration id=publickey 2026/02/04 21:29:57 INFO Applying migration id=resolvegroup 2026/02/04 21:29:57 INFO Applying migration id=reject 2026/02/04 21:29:57 INFO Applying migration id=autodel 2026/02/04 21:29:57 INFO Applying migration id=jsonb 2026/02/04 21:29:57 INFO Applying migration id=quote 2026/02/04 21:29:57 INFO Applying migration id=rfc9421 2026/02/04 21:29:57 INFO Applying migration id=keys 2026/02/04 21:29:57 INFO Applying migration id=portable 2026/02/04 21:29:57 INFO Applying migration id=proofs 2026/02/04 21:29:57 INFO Applying migration id=contexts 2026/02/04 21:29:57 INFO Applying migration id=deliverieshost 2026/02/04 21:29:57 INFO Applying migration id=pembegin 2026/02/04 21:29:57 INFO Applying migration id=didhost 2026/02/04 21:29:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:57 INFO Applying migration id=invites 2026/02/04 21:29:57 INFO Applying migration id=ed25519blob 2026/02/04 21:29:57 INFO Applying migration id=rsablob 2026/02/04 21:29:57 INFO Applying migration id=iconscid 2026/02/04 21:29:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-e15c-7107-b765-31f37c4b31f2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb 2026/02/04 21:29:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-e15c-765a-a9f2-6efd298ca28f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-e15c-7630-a085-2a50ca45fc6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-e15c-7630-a085-2a50ca45fc6f 2026/02/04 21:29:58 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-e15f-7705-ac73-de6154599b2c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-e161-71d2-948f-e21df6d9a617 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-e161-78f9-b6bd-1761f6578393 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e161-71d2-948f-e21df6d9a617 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-e161-71d2-948f-e21df6d9a617 --- PASS: TestUnfollow_FollowAgain (0.55s) === RUN TestUnfollow_NotFollowing 2026/02/04 21:29:58 INFO Applying migration id=initial 2026/02/04 21:29:58 INFO Applying migration id=notesupdated 2026/02/04 21:29:58 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:58 INFO Applying migration id=activitiesid 2026/02/04 21:29:58 INFO Applying migration id=outbox 2026/02/04 21:29:58 INFO Applying migration id=edits 2026/02/04 21:29:58 INFO Applying migration id=outboxactor 2026/02/04 21:29:58 INFO Applying migration id=outboxsender 2026/02/04 21:29:58 INFO Applying migration id=thread 2026/02/04 21:29:58 INFO Applying migration id=host 2026/02/04 21:29:58 INFO Applying migration id=sharedinbox 2026/02/04 21:29:58 INFO Applying migration id=noteshost 2026/02/04 21:29:58 INFO Applying migration id=fetched 2026/02/04 21:29:58 INFO Applying migration id=move 2026/02/04 21:29:58 INFO Applying migration id=cleanup 2026/02/04 21:29:58 INFO Applying migration id=received 2026/02/04 21:29:58 INFO Applying migration id=namehost 2026/02/04 21:29:58 INFO Applying migration id=outboxhost 2026/02/04 21:29:58 INFO Applying migration id=notesfts 2026/02/04 21:29:58 INFO Applying migration id=iconsname 2026/02/04 21:29:58 INFO Applying migration id=nohash 2026/02/04 21:29:58 INFO Applying migration id=shares 2026/02/04 21:29:58 INFO Applying migration id=actorttl 2026/02/04 21:29:58 INFO Applying migration id=tocc 2026/02/04 21:29:58 INFO Applying migration id=followeds 2026/02/04 21:29:58 INFO Applying migration id=certhash 2026/02/04 21:29:58 INFO Applying migration id=follows_sync 2026/02/04 21:29:58 INFO Applying migration id=jsonpath 2026/02/04 21:29:58 INFO Applying migration id=localforward 2026/02/04 21:29:58 INFO Applying migration id=avatar 2026/02/04 21:29:58 INFO Applying migration id=noimage 2026/02/04 21:29:58 INFO Applying migration id=feed 2026/02/04 21:29:58 INFO Applying migration id=bookmarks 2026/02/04 21:29:58 INFO Applying migration id=shareactivity 2026/02/04 21:29:58 INFO Applying migration id=application 2026/02/04 21:29:58 INFO Applying migration id=certificates 2026/02/04 21:29:58 INFO Applying migration id=rawforward 2026/02/04 21:29:58 INFO Applying migration id=publickey 2026/02/04 21:29:58 INFO Applying migration id=resolvegroup 2026/02/04 21:29:58 INFO Applying migration id=reject 2026/02/04 21:29:58 INFO Applying migration id=autodel 2026/02/04 21:29:58 INFO Applying migration id=jsonb 2026/02/04 21:29:58 INFO Applying migration id=quote 2026/02/04 21:29:58 INFO Applying migration id=rfc9421 2026/02/04 21:29:58 INFO Applying migration id=keys 2026/02/04 21:29:58 INFO Applying migration id=portable 2026/02/04 21:29:58 INFO Applying migration id=proofs 2026/02/04 21:29:58 INFO Applying migration id=contexts 2026/02/04 21:29:58 INFO Applying migration id=deliverieshost 2026/02/04 21:29:58 INFO Applying migration id=pembegin 2026/02/04 21:29:58 INFO Applying migration id=didhost 2026/02/04 21:29:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:58 INFO Applying migration id=invites 2026/02/04 21:29:58 INFO Applying migration id=ed25519blob 2026/02/04 21:29:58 INFO Applying migration id=rsablob 2026/02/04 21:29:58 INFO Applying migration id=iconscid 2026/02/04 21:29:59 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.72s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/04 21:29:59 INFO Applying migration id=initial 2026/02/04 21:29:59 INFO Applying migration id=notesupdated 2026/02/04 21:29:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:59 INFO Applying migration id=activitiesid 2026/02/04 21:29:59 INFO Applying migration id=outbox 2026/02/04 21:29:59 INFO Applying migration id=edits 2026/02/04 21:29:59 INFO Applying migration id=outboxactor 2026/02/04 21:29:59 INFO Applying migration id=outboxsender 2026/02/04 21:29:59 INFO Applying migration id=thread 2026/02/04 21:29:59 INFO Applying migration id=host 2026/02/04 21:29:59 INFO Applying migration id=sharedinbox 2026/02/04 21:29:59 INFO Applying migration id=noteshost 2026/02/04 21:29:59 INFO Applying migration id=fetched 2026/02/04 21:29:59 INFO Applying migration id=move 2026/02/04 21:29:59 INFO Applying migration id=cleanup 2026/02/04 21:29:59 INFO Applying migration id=received 2026/02/04 21:29:59 INFO Applying migration id=namehost 2026/02/04 21:29:59 INFO Applying migration id=outboxhost 2026/02/04 21:29:59 INFO Applying migration id=notesfts 2026/02/04 21:29:59 INFO Applying migration id=iconsname 2026/02/04 21:29:59 INFO Applying migration id=nohash 2026/02/04 21:29:59 INFO Applying migration id=shares 2026/02/04 21:29:59 INFO Applying migration id=actorttl 2026/02/04 21:29:59 INFO Applying migration id=tocc 2026/02/04 21:29:59 INFO Applying migration id=followeds 2026/02/04 21:29:59 INFO Applying migration id=certhash 2026/02/04 21:29:59 INFO Applying migration id=follows_sync 2026/02/04 21:29:59 INFO Applying migration id=jsonpath 2026/02/04 21:29:59 INFO Applying migration id=localforward 2026/02/04 21:29:59 INFO Applying migration id=avatar 2026/02/04 21:29:59 INFO Applying migration id=noimage 2026/02/04 21:29:59 INFO Applying migration id=feed 2026/02/04 21:29:59 INFO Applying migration id=bookmarks 2026/02/04 21:29:59 INFO Applying migration id=shareactivity 2026/02/04 21:29:59 INFO Applying migration id=application 2026/02/04 21:29:59 INFO Applying migration id=certificates 2026/02/04 21:29:59 INFO Applying migration id=rawforward 2026/02/04 21:29:59 INFO Applying migration id=publickey 2026/02/04 21:29:59 INFO Applying migration id=resolvegroup 2026/02/04 21:29:59 INFO Applying migration id=reject 2026/02/04 21:29:59 INFO Applying migration id=autodel 2026/02/04 21:29:59 INFO Applying migration id=jsonb 2026/02/04 21:29:59 INFO Applying migration id=quote 2026/02/04 21:29:59 INFO Applying migration id=rfc9421 2026/02/04 21:29:59 INFO Applying migration id=keys 2026/02/04 21:29:59 INFO Applying migration id=portable 2026/02/04 21:29:59 INFO Applying migration id=proofs 2026/02/04 21:29:59 INFO Applying migration id=contexts 2026/02/04 21:29:59 INFO Applying migration id=deliverieshost 2026/02/04 21:29:59 INFO Applying migration id=pembegin 2026/02/04 21:29:59 INFO Applying migration id=didhost 2026/02/04 21:29:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:59 INFO Applying migration id=invites 2026/02/04 21:29:59 INFO Applying migration id=ed25519blob 2026/02/04 21:29:59 INFO Applying migration id=rsablob 2026/02/04 21:29:59 INFO Applying migration id=iconscid --- PASS: TestUnfollow_UnauthenticatedUser (0.65s) === RUN TestUploadEdit_HappyFlow 2026/02/04 21:29:59 INFO Applying migration id=initial 2026/02/04 21:29:59 INFO Applying migration id=notesupdated 2026/02/04 21:29:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:59 INFO Applying migration id=activitiesid 2026/02/04 21:29:59 INFO Applying migration id=outbox 2026/02/04 21:29:59 INFO Applying migration id=edits 2026/02/04 21:29:59 INFO Applying migration id=outboxactor 2026/02/04 21:29:59 INFO Applying migration id=outboxsender 2026/02/04 21:29:59 INFO Applying migration id=thread 2026/02/04 21:29:59 INFO Applying migration id=host 2026/02/04 21:29:59 INFO Applying migration id=sharedinbox 2026/02/04 21:29:59 INFO Applying migration id=noteshost 2026/02/04 21:29:59 INFO Applying migration id=fetched 2026/02/04 21:29:59 INFO Applying migration id=move 2026/02/04 21:29:59 INFO Applying migration id=cleanup 2026/02/04 21:29:59 INFO Applying migration id=received 2026/02/04 21:29:59 INFO Applying migration id=namehost 2026/02/04 21:29:59 INFO Applying migration id=outboxhost 2026/02/04 21:29:59 INFO Applying migration id=notesfts 2026/02/04 21:29:59 INFO Applying migration id=iconsname 2026/02/04 21:29:59 INFO Applying migration id=nohash 2026/02/04 21:29:59 INFO Applying migration id=shares 2026/02/04 21:29:59 INFO Applying migration id=actorttl 2026/02/04 21:29:59 INFO Applying migration id=tocc 2026/02/04 21:29:59 INFO Applying migration id=followeds 2026/02/04 21:29:59 INFO Applying migration id=certhash 2026/02/04 21:29:59 INFO Applying migration id=follows_sync 2026/02/04 21:29:59 INFO Applying migration id=jsonpath 2026/02/04 21:29:59 INFO Applying migration id=localforward 2026/02/04 21:29:59 INFO Applying migration id=avatar 2026/02/04 21:29:59 INFO Applying migration id=noimage 2026/02/04 21:29:59 INFO Applying migration id=feed 2026/02/04 21:29:59 INFO Applying migration id=bookmarks 2026/02/04 21:29:59 INFO Applying migration id=shareactivity 2026/02/04 21:29:59 INFO Applying migration id=application 2026/02/04 21:29:59 INFO Applying migration id=certificates 2026/02/04 21:29:59 INFO Applying migration id=rawforward 2026/02/04 21:29:59 INFO Applying migration id=publickey 2026/02/04 21:29:59 INFO Applying migration id=resolvegroup 2026/02/04 21:29:59 INFO Applying migration id=reject 2026/02/04 21:29:59 INFO Applying migration id=autodel 2026/02/04 21:29:59 INFO Applying migration id=jsonb 2026/02/04 21:29:59 INFO Applying migration id=quote 2026/02/04 21:29:59 INFO Applying migration id=rfc9421 2026/02/04 21:29:59 INFO Applying migration id=keys 2026/02/04 21:29:59 INFO Applying migration id=portable 2026/02/04 21:29:59 INFO Applying migration id=proofs 2026/02/04 21:29:59 INFO Applying migration id=contexts 2026/02/04 21:29:59 INFO Applying migration id=deliverieshost 2026/02/04 21:29:59 INFO Applying migration id=pembegin 2026/02/04 21:29:59 INFO Applying migration id=didhost 2026/02/04 21:29:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:59 INFO Applying migration id=invites 2026/02/04 21:29:59 INFO Applying migration id=ed25519blob 2026/02/04 21:29:59 INFO Applying migration id=rsablob 2026/02/04 21:29:59 INFO Applying migration id=iconscid 2026/02/04 21:30:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-e992-702e-9115-b4ee7ae71ae3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-e992-76ab-8c72-ed15bd765fb9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e992-702e-9115-b4ee7ae71ae3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-e992-702e-9115-b4ee7ae71ae3 2026/02/04 21:30:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-e993-7c16-b8db-3e9b606fcf7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 2026/02/04 21:30:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-e995-7337-8600-0078dd2e489e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 2026/02/04 21:30:00 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 can=2026-02-04T21:46:00.469Z --- PASS: TestUploadEdit_HappyFlow (0.73s) === RUN TestUploadEdit_Empty 2026/02/04 21:30:00 INFO Applying migration id=initial 2026/02/04 21:30:00 INFO Applying migration id=notesupdated 2026/02/04 21:30:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:00 INFO Applying migration id=activitiesid 2026/02/04 21:30:00 INFO Applying migration id=outbox 2026/02/04 21:30:00 INFO Applying migration id=edits 2026/02/04 21:30:00 INFO Applying migration id=outboxactor 2026/02/04 21:30:00 INFO Applying migration id=outboxsender 2026/02/04 21:30:00 INFO Applying migration id=thread 2026/02/04 21:30:00 INFO Applying migration id=host 2026/02/04 21:30:00 INFO Applying migration id=sharedinbox 2026/02/04 21:30:00 INFO Applying migration id=noteshost 2026/02/04 21:30:00 INFO Applying migration id=fetched 2026/02/04 21:30:00 INFO Applying migration id=move 2026/02/04 21:30:00 INFO Applying migration id=cleanup 2026/02/04 21:30:00 INFO Applying migration id=received 2026/02/04 21:30:00 INFO Applying migration id=namehost 2026/02/04 21:30:00 INFO Applying migration id=outboxhost 2026/02/04 21:30:00 INFO Applying migration id=notesfts 2026/02/04 21:30:00 INFO Applying migration id=iconsname 2026/02/04 21:30:00 INFO Applying migration id=nohash 2026/02/04 21:30:00 INFO Applying migration id=shares 2026/02/04 21:30:00 INFO Applying migration id=actorttl 2026/02/04 21:30:00 INFO Applying migration id=tocc 2026/02/04 21:30:00 INFO Applying migration id=followeds 2026/02/04 21:30:00 INFO Applying migration id=certhash 2026/02/04 21:30:00 INFO Applying migration id=follows_sync 2026/02/04 21:30:00 INFO Applying migration id=jsonpath 2026/02/04 21:30:00 INFO Applying migration id=localforward 2026/02/04 21:30:00 INFO Applying migration id=avatar 2026/02/04 21:30:00 INFO Applying migration id=noimage 2026/02/04 21:30:00 INFO Applying migration id=feed 2026/02/04 21:30:00 INFO Applying migration id=bookmarks 2026/02/04 21:30:00 INFO Applying migration id=shareactivity 2026/02/04 21:30:00 INFO Applying migration id=application 2026/02/04 21:30:00 INFO Applying migration id=certificates 2026/02/04 21:30:00 INFO Applying migration id=rawforward 2026/02/04 21:30:00 INFO Applying migration id=publickey 2026/02/04 21:30:00 INFO Applying migration id=resolvegroup 2026/02/04 21:30:00 INFO Applying migration id=reject 2026/02/04 21:30:00 INFO Applying migration id=autodel 2026/02/04 21:30:00 INFO Applying migration id=jsonb 2026/02/04 21:30:00 INFO Applying migration id=quote 2026/02/04 21:30:00 INFO Applying migration id=rfc9421 2026/02/04 21:30:00 INFO Applying migration id=keys 2026/02/04 21:30:00 INFO Applying migration id=portable 2026/02/04 21:30:00 INFO Applying migration id=proofs 2026/02/04 21:30:00 INFO Applying migration id=contexts 2026/02/04 21:30:00 INFO Applying migration id=deliverieshost 2026/02/04 21:30:00 INFO Applying migration id=pembegin 2026/02/04 21:30:00 INFO Applying migration id=didhost 2026/02/04 21:30:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:00 INFO Applying migration id=invites 2026/02/04 21:30:00 INFO Applying migration id=ed25519blob 2026/02/04 21:30:00 INFO Applying migration id=rsablob 2026/02/04 21:30:00 INFO Applying migration id=iconscid 2026/02/04 21:30:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-ec1f-745a-ab4d-e5a5fab0e298 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-ec1f-7b46-ae9b-fa154f0d2fcc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-ec1f-745a-ab4d-e5a5fab0e298 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-ec1f-745a-ab4d-e5a5fab0e298 2026/02/04 21:30:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ec21-73bb-a811-e0f849b61d07 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ec21-7394-8da3-b257586104db activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-ec21-7394-8da3-b257586104db 2026/02/04 21:30:01 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.65s) === RUN TestUploadEdit_SizeLimit 2026/02/04 21:30:01 INFO Applying migration id=initial 2026/02/04 21:30:01 INFO Applying migration id=notesupdated 2026/02/04 21:30:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:01 INFO Applying migration id=activitiesid 2026/02/04 21:30:01 INFO Applying migration id=outbox 2026/02/04 21:30:01 INFO Applying migration id=edits 2026/02/04 21:30:01 INFO Applying migration id=outboxactor 2026/02/04 21:30:01 INFO Applying migration id=outboxsender 2026/02/04 21:30:01 INFO Applying migration id=thread 2026/02/04 21:30:01 INFO Applying migration id=host 2026/02/04 21:30:01 INFO Applying migration id=sharedinbox 2026/02/04 21:30:01 INFO Applying migration id=noteshost 2026/02/04 21:30:01 INFO Applying migration id=fetched 2026/02/04 21:30:01 INFO Applying migration id=move 2026/02/04 21:30:01 INFO Applying migration id=cleanup 2026/02/04 21:30:01 INFO Applying migration id=received 2026/02/04 21:30:01 INFO Applying migration id=namehost 2026/02/04 21:30:01 INFO Applying migration id=outboxhost 2026/02/04 21:30:01 INFO Applying migration id=notesfts 2026/02/04 21:30:01 INFO Applying migration id=iconsname 2026/02/04 21:30:01 INFO Applying migration id=nohash 2026/02/04 21:30:01 INFO Applying migration id=shares 2026/02/04 21:30:01 INFO Applying migration id=actorttl 2026/02/04 21:30:01 INFO Applying migration id=tocc 2026/02/04 21:30:01 INFO Applying migration id=followeds 2026/02/04 21:30:01 INFO Applying migration id=certhash 2026/02/04 21:30:01 INFO Applying migration id=follows_sync 2026/02/04 21:30:01 INFO Applying migration id=jsonpath 2026/02/04 21:30:01 INFO Applying migration id=localforward 2026/02/04 21:30:01 INFO Applying migration id=avatar 2026/02/04 21:30:01 INFO Applying migration id=noimage 2026/02/04 21:30:01 INFO Applying migration id=feed 2026/02/04 21:30:01 INFO Applying migration id=bookmarks 2026/02/04 21:30:01 INFO Applying migration id=shareactivity 2026/02/04 21:30:01 INFO Applying migration id=application 2026/02/04 21:30:01 INFO Applying migration id=certificates 2026/02/04 21:30:01 INFO Applying migration id=rawforward 2026/02/04 21:30:01 INFO Applying migration id=publickey 2026/02/04 21:30:01 INFO Applying migration id=resolvegroup 2026/02/04 21:30:01 INFO Applying migration id=reject 2026/02/04 21:30:01 INFO Applying migration id=autodel 2026/02/04 21:30:01 INFO Applying migration id=jsonb 2026/02/04 21:30:01 INFO Applying migration id=quote 2026/02/04 21:30:01 INFO Applying migration id=rfc9421 2026/02/04 21:30:01 INFO Applying migration id=keys 2026/02/04 21:30:01 INFO Applying migration id=portable 2026/02/04 21:30:01 INFO Applying migration id=proofs 2026/02/04 21:30:01 INFO Applying migration id=contexts 2026/02/04 21:30:01 INFO Applying migration id=deliverieshost 2026/02/04 21:30:01 INFO Applying migration id=pembegin 2026/02/04 21:30:01 INFO Applying migration id=didhost 2026/02/04 21:30:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:01 INFO Applying migration id=invites 2026/02/04 21:30:01 INFO Applying migration id=ed25519blob 2026/02/04 21:30:01 INFO Applying migration id=rsablob 2026/02/04 21:30:01 INFO Applying migration id=iconscid 2026/02/04 21:30:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-ee88-75e1-9031-3bfff6a61b4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-ee89-75c0-b0f8-78b9ecdc8424 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-ee88-75e1-9031-3bfff6a61b4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-ee88-75e1-9031-3bfff6a61b4f 2026/02/04 21:30:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ee8c-7da6-9f89-b783c4a1591d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ee8c-7d46-a4cb-71b03c0c2c5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-ee8c-7d46-a4cb-71b03c0c2c5b --- PASS: TestUploadEdit_SizeLimit (0.62s) === RUN TestUploadEdit_InvalidSize 2026/02/04 21:30:01 INFO Applying migration id=initial 2026/02/04 21:30:01 INFO Applying migration id=notesupdated 2026/02/04 21:30:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:01 INFO Applying migration id=activitiesid 2026/02/04 21:30:01 INFO Applying migration id=outbox 2026/02/04 21:30:01 INFO Applying migration id=edits 2026/02/04 21:30:01 INFO Applying migration id=outboxactor 2026/02/04 21:30:01 INFO Applying migration id=outboxsender 2026/02/04 21:30:01 INFO Applying migration id=thread 2026/02/04 21:30:01 INFO Applying migration id=host 2026/02/04 21:30:01 INFO Applying migration id=sharedinbox 2026/02/04 21:30:01 INFO Applying migration id=noteshost 2026/02/04 21:30:01 INFO Applying migration id=fetched 2026/02/04 21:30:01 INFO Applying migration id=move 2026/02/04 21:30:01 INFO Applying migration id=cleanup 2026/02/04 21:30:01 INFO Applying migration id=received 2026/02/04 21:30:01 INFO Applying migration id=namehost 2026/02/04 21:30:01 INFO Applying migration id=outboxhost 2026/02/04 21:30:01 INFO Applying migration id=notesfts 2026/02/04 21:30:01 INFO Applying migration id=iconsname 2026/02/04 21:30:01 INFO Applying migration id=nohash 2026/02/04 21:30:01 INFO Applying migration id=shares 2026/02/04 21:30:01 INFO Applying migration id=actorttl 2026/02/04 21:30:01 INFO Applying migration id=tocc 2026/02/04 21:30:01 INFO Applying migration id=followeds 2026/02/04 21:30:01 INFO Applying migration id=certhash 2026/02/04 21:30:01 INFO Applying migration id=follows_sync 2026/02/04 21:30:01 INFO Applying migration id=jsonpath 2026/02/04 21:30:01 INFO Applying migration id=localforward 2026/02/04 21:30:01 INFO Applying migration id=avatar 2026/02/04 21:30:01 INFO Applying migration id=noimage 2026/02/04 21:30:01 INFO Applying migration id=feed 2026/02/04 21:30:01 INFO Applying migration id=bookmarks 2026/02/04 21:30:01 INFO Applying migration id=shareactivity 2026/02/04 21:30:01 INFO Applying migration id=application 2026/02/04 21:30:01 INFO Applying migration id=certificates 2026/02/04 21:30:01 INFO Applying migration id=rawforward 2026/02/04 21:30:01 INFO Applying migration id=publickey 2026/02/04 21:30:01 INFO Applying migration id=resolvegroup 2026/02/04 21:30:01 INFO Applying migration id=reject 2026/02/04 21:30:01 INFO Applying migration id=autodel 2026/02/04 21:30:01 INFO Applying migration id=jsonb 2026/02/04 21:30:01 INFO Applying migration id=quote 2026/02/04 21:30:01 INFO Applying migration id=rfc9421 2026/02/04 21:30:01 INFO Applying migration id=keys 2026/02/04 21:30:01 INFO Applying migration id=portable 2026/02/04 21:30:01 INFO Applying migration id=proofs 2026/02/04 21:30:01 INFO Applying migration id=contexts 2026/02/04 21:30:01 INFO Applying migration id=deliverieshost 2026/02/04 21:30:01 INFO Applying migration id=pembegin 2026/02/04 21:30:01 INFO Applying migration id=didhost 2026/02/04 21:30:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:01 INFO Applying migration id=invites 2026/02/04 21:30:01 INFO Applying migration id=ed25519blob 2026/02/04 21:30:01 INFO Applying migration id=rsablob 2026/02/04 21:30:01 INFO Applying migration id=iconscid 2026/02/04 21:30:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f0f3-76f3-a488-c1bd68a87d1c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f0f3-7d18-b78a-ae6e245fc263 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f0f3-76f3-a488-c1bd68a87d1c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f0f3-76f3-a488-c1bd68a87d1c 2026/02/04 21:30:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f0f5-7366-aea1-78504016747d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f0f5-7341-8633-5f87f940949f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f0f5-7341-8633-5f87f940949f 2026/02/04 21:30:02 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.61s) === RUN TestUploadEdit_InvalidType 2026/02/04 21:30:02 INFO Applying migration id=initial 2026/02/04 21:30:02 INFO Applying migration id=notesupdated 2026/02/04 21:30:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:02 INFO Applying migration id=activitiesid 2026/02/04 21:30:02 INFO Applying migration id=outbox 2026/02/04 21:30:02 INFO Applying migration id=edits 2026/02/04 21:30:02 INFO Applying migration id=outboxactor 2026/02/04 21:30:02 INFO Applying migration id=outboxsender 2026/02/04 21:30:02 INFO Applying migration id=thread 2026/02/04 21:30:02 INFO Applying migration id=host 2026/02/04 21:30:02 INFO Applying migration id=sharedinbox 2026/02/04 21:30:02 INFO Applying migration id=noteshost 2026/02/04 21:30:02 INFO Applying migration id=fetched 2026/02/04 21:30:02 INFO Applying migration id=move 2026/02/04 21:30:02 INFO Applying migration id=cleanup 2026/02/04 21:30:02 INFO Applying migration id=received 2026/02/04 21:30:02 INFO Applying migration id=namehost 2026/02/04 21:30:02 INFO Applying migration id=outboxhost 2026/02/04 21:30:02 INFO Applying migration id=notesfts 2026/02/04 21:30:02 INFO Applying migration id=iconsname 2026/02/04 21:30:02 INFO Applying migration id=nohash 2026/02/04 21:30:02 INFO Applying migration id=shares 2026/02/04 21:30:02 INFO Applying migration id=actorttl 2026/02/04 21:30:02 INFO Applying migration id=tocc 2026/02/04 21:30:02 INFO Applying migration id=followeds 2026/02/04 21:30:02 INFO Applying migration id=certhash 2026/02/04 21:30:02 INFO Applying migration id=follows_sync 2026/02/04 21:30:02 INFO Applying migration id=jsonpath 2026/02/04 21:30:02 INFO Applying migration id=localforward 2026/02/04 21:30:02 INFO Applying migration id=avatar 2026/02/04 21:30:02 INFO Applying migration id=noimage 2026/02/04 21:30:02 INFO Applying migration id=feed 2026/02/04 21:30:02 INFO Applying migration id=bookmarks 2026/02/04 21:30:02 INFO Applying migration id=shareactivity 2026/02/04 21:30:02 INFO Applying migration id=application 2026/02/04 21:30:02 INFO Applying migration id=certificates 2026/02/04 21:30:02 INFO Applying migration id=rawforward 2026/02/04 21:30:02 INFO Applying migration id=publickey 2026/02/04 21:30:02 INFO Applying migration id=resolvegroup 2026/02/04 21:30:02 INFO Applying migration id=reject 2026/02/04 21:30:02 INFO Applying migration id=autodel 2026/02/04 21:30:02 INFO Applying migration id=jsonb 2026/02/04 21:30:02 INFO Applying migration id=quote 2026/02/04 21:30:02 INFO Applying migration id=rfc9421 2026/02/04 21:30:02 INFO Applying migration id=keys 2026/02/04 21:30:02 INFO Applying migration id=portable 2026/02/04 21:30:02 INFO Applying migration id=proofs 2026/02/04 21:30:02 INFO Applying migration id=contexts 2026/02/04 21:30:02 INFO Applying migration id=deliverieshost 2026/02/04 21:30:02 INFO Applying migration id=pembegin 2026/02/04 21:30:02 INFO Applying migration id=didhost 2026/02/04 21:30:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:02 INFO Applying migration id=invites 2026/02/04 21:30:02 INFO Applying migration id=ed25519blob 2026/02/04 21:30:02 INFO Applying migration id=rsablob 2026/02/04 21:30:02 INFO Applying migration id=iconscid 2026/02/04 21:30:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f30f-782b-a5bf-65d0e379e314 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f310-712a-9d8d-5837fc525f4d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f30f-782b-a5bf-65d0e379e314 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f30f-782b-a5bf-65d0e379e314 2026/02/04 21:30:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f312-7046-b712-7452cdf81528 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f312-700e-8454-5cedb33ed61b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f312-700e-8454-5cedb33ed61b 2026/02/04 21:30:02 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.54s) === RUN TestUploadEdit_NoSize 2026/02/04 21:30:02 INFO Applying migration id=initial 2026/02/04 21:30:02 INFO Applying migration id=notesupdated 2026/02/04 21:30:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:02 INFO Applying migration id=activitiesid 2026/02/04 21:30:02 INFO Applying migration id=outbox 2026/02/04 21:30:02 INFO Applying migration id=edits 2026/02/04 21:30:02 INFO Applying migration id=outboxactor 2026/02/04 21:30:02 INFO Applying migration id=outboxsender 2026/02/04 21:30:02 INFO Applying migration id=thread 2026/02/04 21:30:02 INFO Applying migration id=host 2026/02/04 21:30:02 INFO Applying migration id=sharedinbox 2026/02/04 21:30:02 INFO Applying migration id=noteshost 2026/02/04 21:30:02 INFO Applying migration id=fetched 2026/02/04 21:30:02 INFO Applying migration id=move 2026/02/04 21:30:02 INFO Applying migration id=cleanup 2026/02/04 21:30:02 INFO Applying migration id=received 2026/02/04 21:30:02 INFO Applying migration id=namehost 2026/02/04 21:30:02 INFO Applying migration id=outboxhost 2026/02/04 21:30:02 INFO Applying migration id=notesfts 2026/02/04 21:30:02 INFO Applying migration id=iconsname 2026/02/04 21:30:02 INFO Applying migration id=nohash 2026/02/04 21:30:02 INFO Applying migration id=shares 2026/02/04 21:30:02 INFO Applying migration id=actorttl 2026/02/04 21:30:02 INFO Applying migration id=tocc 2026/02/04 21:30:02 INFO Applying migration id=followeds 2026/02/04 21:30:02 INFO Applying migration id=certhash 2026/02/04 21:30:02 INFO Applying migration id=follows_sync 2026/02/04 21:30:02 INFO Applying migration id=jsonpath 2026/02/04 21:30:02 INFO Applying migration id=localforward 2026/02/04 21:30:02 INFO Applying migration id=avatar 2026/02/04 21:30:02 INFO Applying migration id=noimage 2026/02/04 21:30:02 INFO Applying migration id=feed 2026/02/04 21:30:02 INFO Applying migration id=bookmarks 2026/02/04 21:30:02 INFO Applying migration id=shareactivity 2026/02/04 21:30:02 INFO Applying migration id=application 2026/02/04 21:30:02 INFO Applying migration id=certificates 2026/02/04 21:30:02 INFO Applying migration id=rawforward 2026/02/04 21:30:02 INFO Applying migration id=publickey 2026/02/04 21:30:02 INFO Applying migration id=resolvegroup 2026/02/04 21:30:02 INFO Applying migration id=reject 2026/02/04 21:30:02 INFO Applying migration id=autodel 2026/02/04 21:30:02 INFO Applying migration id=jsonb 2026/02/04 21:30:02 INFO Applying migration id=quote 2026/02/04 21:30:02 INFO Applying migration id=rfc9421 2026/02/04 21:30:02 INFO Applying migration id=keys 2026/02/04 21:30:02 INFO Applying migration id=portable 2026/02/04 21:30:02 INFO Applying migration id=proofs 2026/02/04 21:30:02 INFO Applying migration id=contexts 2026/02/04 21:30:02 INFO Applying migration id=deliverieshost 2026/02/04 21:30:02 INFO Applying migration id=pembegin 2026/02/04 21:30:02 INFO Applying migration id=didhost 2026/02/04 21:30:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:02 INFO Applying migration id=invites 2026/02/04 21:30:02 INFO Applying migration id=ed25519blob 2026/02/04 21:30:03 INFO Applying migration id=rsablob 2026/02/04 21:30:03 INFO Applying migration id=iconscid 2026/02/04 21:30:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f4f2-7800-84b4-80eb3bb47053 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f4f2-7e7a-b7e9-73d734f7ade7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f4f2-7800-84b4-80eb3bb47053 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f4f2-7800-84b4-80eb3bb47053 2026/02/04 21:30:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f4f4-7586-8722-b9b37ec262ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f4f4-7563-8aa8-450b406421d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f4f4-7563-8aa8-450b406421d0 2026/02/04 21:30:03 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.48s) === RUN TestUploadEdit_NoType 2026/02/04 21:30:03 INFO Applying migration id=initial 2026/02/04 21:30:03 INFO Applying migration id=notesupdated 2026/02/04 21:30:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:03 INFO Applying migration id=activitiesid 2026/02/04 21:30:03 INFO Applying migration id=outbox 2026/02/04 21:30:03 INFO Applying migration id=edits 2026/02/04 21:30:03 INFO Applying migration id=outboxactor 2026/02/04 21:30:03 INFO Applying migration id=outboxsender 2026/02/04 21:30:03 INFO Applying migration id=thread 2026/02/04 21:30:03 INFO Applying migration id=host 2026/02/04 21:30:03 INFO Applying migration id=sharedinbox 2026/02/04 21:30:03 INFO Applying migration id=noteshost 2026/02/04 21:30:03 INFO Applying migration id=fetched 2026/02/04 21:30:03 INFO Applying migration id=move 2026/02/04 21:30:03 INFO Applying migration id=cleanup 2026/02/04 21:30:03 INFO Applying migration id=received 2026/02/04 21:30:03 INFO Applying migration id=namehost 2026/02/04 21:30:03 INFO Applying migration id=outboxhost 2026/02/04 21:30:03 INFO Applying migration id=notesfts 2026/02/04 21:30:03 INFO Applying migration id=iconsname 2026/02/04 21:30:03 INFO Applying migration id=nohash 2026/02/04 21:30:03 INFO Applying migration id=shares 2026/02/04 21:30:03 INFO Applying migration id=actorttl 2026/02/04 21:30:03 INFO Applying migration id=tocc 2026/02/04 21:30:03 INFO Applying migration id=followeds 2026/02/04 21:30:03 INFO Applying migration id=certhash 2026/02/04 21:30:03 INFO Applying migration id=follows_sync 2026/02/04 21:30:03 INFO Applying migration id=jsonpath 2026/02/04 21:30:03 INFO Applying migration id=localforward 2026/02/04 21:30:03 INFO Applying migration id=avatar 2026/02/04 21:30:03 INFO Applying migration id=noimage 2026/02/04 21:30:03 INFO Applying migration id=feed 2026/02/04 21:30:03 INFO Applying migration id=bookmarks 2026/02/04 21:30:03 INFO Applying migration id=shareactivity 2026/02/04 21:30:03 INFO Applying migration id=application 2026/02/04 21:30:03 INFO Applying migration id=certificates 2026/02/04 21:30:03 INFO Applying migration id=rawforward 2026/02/04 21:30:03 INFO Applying migration id=publickey 2026/02/04 21:30:03 INFO Applying migration id=resolvegroup 2026/02/04 21:30:03 INFO Applying migration id=reject 2026/02/04 21:30:03 INFO Applying migration id=autodel 2026/02/04 21:30:03 INFO Applying migration id=jsonb 2026/02/04 21:30:03 INFO Applying migration id=quote 2026/02/04 21:30:03 INFO Applying migration id=rfc9421 2026/02/04 21:30:03 INFO Applying migration id=keys 2026/02/04 21:30:03 INFO Applying migration id=portable 2026/02/04 21:30:03 INFO Applying migration id=proofs 2026/02/04 21:30:03 INFO Applying migration id=contexts 2026/02/04 21:30:03 INFO Applying migration id=deliverieshost 2026/02/04 21:30:03 INFO Applying migration id=pembegin 2026/02/04 21:30:03 INFO Applying migration id=didhost 2026/02/04 21:30:03 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:03 INFO Applying migration id=invites 2026/02/04 21:30:03 INFO Applying migration id=ed25519blob 2026/02/04 21:30:03 INFO Applying migration id=rsablob 2026/02/04 21:30:03 INFO Applying migration id=iconscid 2026/02/04 21:30:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f729-746c-bee3-3ea8f9d6e608 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f72a-7468-b5da-d2872b2b6990 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f729-746c-bee3-3ea8f9d6e608 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f729-746c-bee3-3ea8f9d6e608 2026/02/04 21:30:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f72d-7b34-a881-9a56086d58d0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f72d-7ada-9208-2e588b77e2b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f72d-7ada-9208-2e588b77e2b1 2026/02/04 21:30:03 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (0.57s) === RUN TestUploadReply_PostToFollowers 2026/02/04 21:30:03 INFO Applying migration id=initial 2026/02/04 21:30:03 INFO Applying migration id=notesupdated 2026/02/04 21:30:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:03 INFO Applying migration id=activitiesid 2026/02/04 21:30:03 INFO Applying migration id=outbox 2026/02/04 21:30:03 INFO Applying migration id=edits 2026/02/04 21:30:03 INFO Applying migration id=outboxactor 2026/02/04 21:30:03 INFO Applying migration id=outboxsender 2026/02/04 21:30:03 INFO Applying migration id=thread 2026/02/04 21:30:03 INFO Applying migration id=host 2026/02/04 21:30:03 INFO Applying migration id=sharedinbox 2026/02/04 21:30:03 INFO Applying migration id=noteshost 2026/02/04 21:30:03 INFO Applying migration id=fetched 2026/02/04 21:30:03 INFO Applying migration id=move 2026/02/04 21:30:03 INFO Applying migration id=cleanup 2026/02/04 21:30:03 INFO Applying migration id=received 2026/02/04 21:30:03 INFO Applying migration id=namehost 2026/02/04 21:30:03 INFO Applying migration id=outboxhost 2026/02/04 21:30:03 INFO Applying migration id=notesfts 2026/02/04 21:30:03 INFO Applying migration id=iconsname 2026/02/04 21:30:03 INFO Applying migration id=nohash 2026/02/04 21:30:03 INFO Applying migration id=shares 2026/02/04 21:30:03 INFO Applying migration id=actorttl 2026/02/04 21:30:03 INFO Applying migration id=tocc 2026/02/04 21:30:04 INFO Applying migration id=followeds 2026/02/04 21:30:04 INFO Applying migration id=certhash 2026/02/04 21:30:04 INFO Applying migration id=follows_sync 2026/02/04 21:30:04 INFO Applying migration id=jsonpath 2026/02/04 21:30:04 INFO Applying migration id=localforward 2026/02/04 21:30:04 INFO Applying migration id=avatar 2026/02/04 21:30:04 INFO Applying migration id=noimage 2026/02/04 21:30:04 INFO Applying migration id=feed 2026/02/04 21:30:04 INFO Applying migration id=bookmarks 2026/02/04 21:30:04 INFO Applying migration id=shareactivity 2026/02/04 21:30:04 INFO Applying migration id=application 2026/02/04 21:30:04 INFO Applying migration id=certificates 2026/02/04 21:30:04 INFO Applying migration id=rawforward 2026/02/04 21:30:04 INFO Applying migration id=publickey 2026/02/04 21:30:04 INFO Applying migration id=resolvegroup 2026/02/04 21:30:04 INFO Applying migration id=reject 2026/02/04 21:30:04 INFO Applying migration id=autodel 2026/02/04 21:30:04 INFO Applying migration id=jsonb 2026/02/04 21:30:04 INFO Applying migration id=quote 2026/02/04 21:30:04 INFO Applying migration id=rfc9421 2026/02/04 21:30:04 INFO Applying migration id=keys 2026/02/04 21:30:04 INFO Applying migration id=portable 2026/02/04 21:30:04 INFO Applying migration id=proofs 2026/02/04 21:30:04 INFO Applying migration id=contexts 2026/02/04 21:30:04 INFO Applying migration id=deliverieshost 2026/02/04 21:30:04 INFO Applying migration id=pembegin 2026/02/04 21:30:04 INFO Applying migration id=didhost 2026/02/04 21:30:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:04 INFO Applying migration id=invites 2026/02/04 21:30:04 INFO Applying migration id=ed25519blob 2026/02/04 21:30:04 INFO Applying migration id=rsablob 2026/02/04 21:30:04 INFO Applying migration id=iconscid 2026/02/04 21:30:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f9d7-75ff-a086-862818c9eab9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f9d8-7708-9527-08df5da94afe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f9d7-75ff-a086-862818c9eab9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f9d7-75ff-a086-862818c9eab9 2026/02/04 21:30:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f9d9-74a0-b26b-8ed0f3c79887 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-f9e0-780c-90bc-6c0c7d79e0a4 note=https://localhost.localdomain:8443/post/019c2a8f-f9e0-77ad-9180-8c0de60be364 thread=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f9e0-780c-90bc-6c0c7d79e0a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f9e0-77ad-9180-8c0de60be364 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-f9e0-77ad-9180-8c0de60be364 2026/02/04 21:30:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.70s) === RUN TestUploadReply_NoMimeType 2026/02/04 21:30:04 INFO Applying migration id=initial 2026/02/04 21:30:04 INFO Applying migration id=notesupdated 2026/02/04 21:30:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:04 INFO Applying migration id=activitiesid 2026/02/04 21:30:04 INFO Applying migration id=outbox 2026/02/04 21:30:04 INFO Applying migration id=edits 2026/02/04 21:30:04 INFO Applying migration id=outboxactor 2026/02/04 21:30:04 INFO Applying migration id=outboxsender 2026/02/04 21:30:04 INFO Applying migration id=thread 2026/02/04 21:30:04 INFO Applying migration id=host 2026/02/04 21:30:04 INFO Applying migration id=sharedinbox 2026/02/04 21:30:04 INFO Applying migration id=noteshost 2026/02/04 21:30:04 INFO Applying migration id=fetched 2026/02/04 21:30:04 INFO Applying migration id=move 2026/02/04 21:30:04 INFO Applying migration id=cleanup 2026/02/04 21:30:04 INFO Applying migration id=received 2026/02/04 21:30:04 INFO Applying migration id=namehost 2026/02/04 21:30:04 INFO Applying migration id=outboxhost 2026/02/04 21:30:04 INFO Applying migration id=notesfts 2026/02/04 21:30:04 INFO Applying migration id=iconsname 2026/02/04 21:30:04 INFO Applying migration id=nohash 2026/02/04 21:30:04 INFO Applying migration id=shares 2026/02/04 21:30:04 INFO Applying migration id=actorttl 2026/02/04 21:30:04 INFO Applying migration id=tocc 2026/02/04 21:30:04 INFO Applying migration id=followeds 2026/02/04 21:30:04 INFO Applying migration id=certhash 2026/02/04 21:30:04 INFO Applying migration id=follows_sync 2026/02/04 21:30:04 INFO Applying migration id=jsonpath 2026/02/04 21:30:04 INFO Applying migration id=localforward 2026/02/04 21:30:04 INFO Applying migration id=avatar 2026/02/04 21:30:04 INFO Applying migration id=noimage 2026/02/04 21:30:04 INFO Applying migration id=feed 2026/02/04 21:30:04 INFO Applying migration id=bookmarks 2026/02/04 21:30:04 INFO Applying migration id=shareactivity 2026/02/04 21:30:04 INFO Applying migration id=application 2026/02/04 21:30:04 INFO Applying migration id=certificates 2026/02/04 21:30:04 INFO Applying migration id=rawforward 2026/02/04 21:30:04 INFO Applying migration id=publickey 2026/02/04 21:30:04 INFO Applying migration id=resolvegroup 2026/02/04 21:30:04 INFO Applying migration id=reject 2026/02/04 21:30:04 INFO Applying migration id=autodel 2026/02/04 21:30:04 INFO Applying migration id=jsonb 2026/02/04 21:30:04 INFO Applying migration id=quote 2026/02/04 21:30:04 INFO Applying migration id=rfc9421 2026/02/04 21:30:04 INFO Applying migration id=keys 2026/02/04 21:30:04 INFO Applying migration id=portable 2026/02/04 21:30:04 INFO Applying migration id=proofs 2026/02/04 21:30:04 INFO Applying migration id=contexts 2026/02/04 21:30:04 INFO Applying migration id=deliverieshost 2026/02/04 21:30:04 INFO Applying migration id=pembegin 2026/02/04 21:30:04 INFO Applying migration id=didhost 2026/02/04 21:30:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:04 INFO Applying migration id=invites 2026/02/04 21:30:04 INFO Applying migration id=ed25519blob 2026/02/04 21:30:04 INFO Applying migration id=rsablob 2026/02/04 21:30:04 INFO Applying migration id=iconscid 2026/02/04 21:30:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-fcde-7af2-88a6-9cb20b806830 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-fcdf-72fb-8cfe-fd03fef265c6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-fcde-7af2-88a6-9cb20b806830 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-fcde-7af2-88a6-9cb20b806830 2026/02/04 21:30:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-fcdf-788a-88ea-9a369198bef9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-fce2-770c-be14-60da9986bd02 note=https://localhost.localdomain:8443/post/019c2a8f-fce2-76ea-9c48-c9e5d6a5d6b3 thread=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-fce2-770c-be14-60da9986bd02 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-fce2-76ea-9c48-c9e5d6a5d6b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-fce2-76ea-9c48-c9e5d6a5d6b3 2026/02/04 21:30:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (0.76s) === RUN TestUsers_NoPosts 2026/02/04 21:30:05 INFO Applying migration id=initial 2026/02/04 21:30:05 INFO Applying migration id=notesupdated 2026/02/04 21:30:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:05 INFO Applying migration id=activitiesid 2026/02/04 21:30:05 INFO Applying migration id=outbox 2026/02/04 21:30:05 INFO Applying migration id=edits 2026/02/04 21:30:05 INFO Applying migration id=outboxactor 2026/02/04 21:30:05 INFO Applying migration id=outboxsender 2026/02/04 21:30:05 INFO Applying migration id=thread 2026/02/04 21:30:05 INFO Applying migration id=host 2026/02/04 21:30:05 INFO Applying migration id=sharedinbox 2026/02/04 21:30:05 INFO Applying migration id=noteshost 2026/02/04 21:30:05 INFO Applying migration id=fetched 2026/02/04 21:30:05 INFO Applying migration id=move 2026/02/04 21:30:05 INFO Applying migration id=cleanup 2026/02/04 21:30:05 INFO Applying migration id=received 2026/02/04 21:30:05 INFO Applying migration id=namehost 2026/02/04 21:30:05 INFO Applying migration id=outboxhost 2026/02/04 21:30:05 INFO Applying migration id=notesfts 2026/02/04 21:30:05 INFO Applying migration id=iconsname 2026/02/04 21:30:05 INFO Applying migration id=nohash 2026/02/04 21:30:05 INFO Applying migration id=shares 2026/02/04 21:30:05 INFO Applying migration id=actorttl 2026/02/04 21:30:05 INFO Applying migration id=tocc 2026/02/04 21:30:05 INFO Applying migration id=followeds 2026/02/04 21:30:05 INFO Applying migration id=certhash 2026/02/04 21:30:05 INFO Applying migration id=follows_sync 2026/02/04 21:30:05 INFO Applying migration id=jsonpath 2026/02/04 21:30:05 INFO Applying migration id=localforward 2026/02/04 21:30:05 INFO Applying migration id=avatar 2026/02/04 21:30:05 INFO Applying migration id=noimage 2026/02/04 21:30:05 INFO Applying migration id=feed 2026/02/04 21:30:05 INFO Applying migration id=bookmarks 2026/02/04 21:30:05 INFO Applying migration id=shareactivity 2026/02/04 21:30:05 INFO Applying migration id=application 2026/02/04 21:30:05 INFO Applying migration id=certificates 2026/02/04 21:30:05 INFO Applying migration id=rawforward 2026/02/04 21:30:05 INFO Applying migration id=publickey 2026/02/04 21:30:05 INFO Applying migration id=resolvegroup 2026/02/04 21:30:05 INFO Applying migration id=reject 2026/02/04 21:30:05 INFO Applying migration id=autodel 2026/02/04 21:30:05 INFO Applying migration id=jsonb 2026/02/04 21:30:05 INFO Applying migration id=quote 2026/02/04 21:30:05 INFO Applying migration id=rfc9421 2026/02/04 21:30:05 INFO Applying migration id=keys 2026/02/04 21:30:05 INFO Applying migration id=portable 2026/02/04 21:30:05 INFO Applying migration id=proofs 2026/02/04 21:30:05 INFO Applying migration id=contexts 2026/02/04 21:30:05 INFO Applying migration id=deliverieshost 2026/02/04 21:30:05 INFO Applying migration id=pembegin 2026/02/04 21:30:05 INFO Applying migration id=didhost 2026/02/04 21:30:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:05 INFO Applying migration id=invites 2026/02/04 21:30:05 INFO Applying migration id=ed25519blob 2026/02/04 21:30:05 INFO Applying migration id=rsablob 2026/02/04 21:30:05 INFO Applying migration id=iconscid --- PASS: TestUsers_NoPosts (0.57s) === RUN TestUsers_UnauthenticatedUser 2026/02/04 21:30:05 INFO Applying migration id=initial 2026/02/04 21:30:05 INFO Applying migration id=notesupdated 2026/02/04 21:30:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:05 INFO Applying migration id=activitiesid 2026/02/04 21:30:05 INFO Applying migration id=outbox 2026/02/04 21:30:05 INFO Applying migration id=edits 2026/02/04 21:30:05 INFO Applying migration id=outboxactor 2026/02/04 21:30:06 INFO Applying migration id=outboxsender 2026/02/04 21:30:06 INFO Applying migration id=thread 2026/02/04 21:30:06 INFO Applying migration id=host 2026/02/04 21:30:06 INFO Applying migration id=sharedinbox 2026/02/04 21:30:06 INFO Applying migration id=noteshost 2026/02/04 21:30:06 INFO Applying migration id=fetched 2026/02/04 21:30:06 INFO Applying migration id=move 2026/02/04 21:30:06 INFO Applying migration id=cleanup 2026/02/04 21:30:06 INFO Applying migration id=received 2026/02/04 21:30:06 INFO Applying migration id=namehost 2026/02/04 21:30:06 INFO Applying migration id=outboxhost 2026/02/04 21:30:06 INFO Applying migration id=notesfts 2026/02/04 21:30:06 INFO Applying migration id=iconsname 2026/02/04 21:30:06 INFO Applying migration id=nohash 2026/02/04 21:30:06 INFO Applying migration id=shares 2026/02/04 21:30:06 INFO Applying migration id=actorttl 2026/02/04 21:30:06 INFO Applying migration id=tocc 2026/02/04 21:30:06 INFO Applying migration id=followeds 2026/02/04 21:30:06 INFO Applying migration id=certhash 2026/02/04 21:30:06 INFO Applying migration id=follows_sync 2026/02/04 21:30:06 INFO Applying migration id=jsonpath 2026/02/04 21:30:06 INFO Applying migration id=localforward 2026/02/04 21:30:06 INFO Applying migration id=avatar 2026/02/04 21:30:06 INFO Applying migration id=noimage 2026/02/04 21:30:06 INFO Applying migration id=feed 2026/02/04 21:30:06 INFO Applying migration id=bookmarks 2026/02/04 21:30:06 INFO Applying migration id=shareactivity 2026/02/04 21:30:06 INFO Applying migration id=application 2026/02/04 21:30:06 INFO Applying migration id=certificates 2026/02/04 21:30:06 INFO Applying migration id=rawforward 2026/02/04 21:30:06 INFO Applying migration id=publickey 2026/02/04 21:30:06 INFO Applying migration id=resolvegroup 2026/02/04 21:30:06 INFO Applying migration id=reject 2026/02/04 21:30:06 INFO Applying migration id=autodel 2026/02/04 21:30:06 INFO Applying migration id=jsonb 2026/02/04 21:30:06 INFO Applying migration id=quote 2026/02/04 21:30:06 INFO Applying migration id=rfc9421 2026/02/04 21:30:06 INFO Applying migration id=keys 2026/02/04 21:30:06 INFO Applying migration id=portable 2026/02/04 21:30:06 INFO Applying migration id=proofs 2026/02/04 21:30:06 INFO Applying migration id=contexts 2026/02/04 21:30:06 INFO Applying migration id=deliverieshost 2026/02/04 21:30:06 INFO Applying migration id=pembegin 2026/02/04 21:30:06 INFO Applying migration id=didhost 2026/02/04 21:30:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:06 INFO Applying migration id=invites 2026/02/04 21:30:06 INFO Applying migration id=ed25519blob 2026/02/04 21:30:06 INFO Applying migration id=rsablob 2026/02/04 21:30:06 INFO Applying migration id=iconscid --- PASS: TestUsers_UnauthenticatedUser (0.79s) === RUN TestUsers_DM 2026/02/04 21:30:06 INFO Applying migration id=initial 2026/02/04 21:30:06 INFO Applying migration id=notesupdated 2026/02/04 21:30:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:06 INFO Applying migration id=activitiesid 2026/02/04 21:30:06 INFO Applying migration id=outbox 2026/02/04 21:30:06 INFO Applying migration id=edits 2026/02/04 21:30:06 INFO Applying migration id=outboxactor 2026/02/04 21:30:06 INFO Applying migration id=outboxsender 2026/02/04 21:30:06 INFO Applying migration id=thread 2026/02/04 21:30:06 INFO Applying migration id=host 2026/02/04 21:30:06 INFO Applying migration id=sharedinbox 2026/02/04 21:30:06 INFO Applying migration id=noteshost 2026/02/04 21:30:06 INFO Applying migration id=fetched 2026/02/04 21:30:06 INFO Applying migration id=move 2026/02/04 21:30:06 INFO Applying migration id=cleanup 2026/02/04 21:30:06 INFO Applying migration id=received 2026/02/04 21:30:06 INFO Applying migration id=namehost 2026/02/04 21:30:06 INFO Applying migration id=outboxhost 2026/02/04 21:30:06 INFO Applying migration id=notesfts 2026/02/04 21:30:06 INFO Applying migration id=iconsname 2026/02/04 21:30:06 INFO Applying migration id=nohash 2026/02/04 21:30:06 INFO Applying migration id=shares 2026/02/04 21:30:06 INFO Applying migration id=actorttl 2026/02/04 21:30:06 INFO Applying migration id=tocc 2026/02/04 21:30:06 INFO Applying migration id=followeds 2026/02/04 21:30:06 INFO Applying migration id=certhash 2026/02/04 21:30:06 INFO Applying migration id=follows_sync 2026/02/04 21:30:06 INFO Applying migration id=jsonpath 2026/02/04 21:30:06 INFO Applying migration id=localforward 2026/02/04 21:30:06 INFO Applying migration id=avatar 2026/02/04 21:30:06 INFO Applying migration id=noimage 2026/02/04 21:30:06 INFO Applying migration id=feed 2026/02/04 21:30:06 INFO Applying migration id=bookmarks 2026/02/04 21:30:06 INFO Applying migration id=shareactivity 2026/02/04 21:30:06 INFO Applying migration id=application 2026/02/04 21:30:06 INFO Applying migration id=certificates 2026/02/04 21:30:06 INFO Applying migration id=rawforward 2026/02/04 21:30:06 INFO Applying migration id=publickey 2026/02/04 21:30:06 INFO Applying migration id=resolvegroup 2026/02/04 21:30:06 INFO Applying migration id=reject 2026/02/04 21:30:06 INFO Applying migration id=autodel 2026/02/04 21:30:06 INFO Applying migration id=jsonb 2026/02/04 21:30:06 INFO Applying migration id=quote 2026/02/04 21:30:06 INFO Applying migration id=rfc9421 2026/02/04 21:30:06 INFO Applying migration id=keys 2026/02/04 21:30:06 INFO Applying migration id=portable 2026/02/04 21:30:06 INFO Applying migration id=proofs 2026/02/04 21:30:06 INFO Applying migration id=contexts 2026/02/04 21:30:06 INFO Applying migration id=deliverieshost 2026/02/04 21:30:06 INFO Applying migration id=pembegin 2026/02/04 21:30:06 INFO Applying migration id=didhost 2026/02/04 21:30:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:06 INFO Applying migration id=invites 2026/02/04 21:30:06 INFO Applying migration id=ed25519blob 2026/02/04 21:30:06 INFO Applying migration id=rsablob 2026/02/04 21:30:06 INFO Applying migration id=iconscid 2026/02/04 21:30:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-0474-752c-b912-7f1edf3e4ec3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-0475-7459-9993-b4cb36a32d60 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-0474-752c-b912-7f1edf3e4ec3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-0474-752c-b912-7f1edf3e4ec3 2026/02/04 21:30:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0475-7d25-99ec-825fc910f294 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0475-79db-98e8-40604f2fa6bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0475-79db-98e8-40604f2fa6bf --- PASS: TestUsers_DM (0.58s) === RUN TestUsers_DMNotFollowing 2026/02/04 21:30:07 INFO Applying migration id=initial 2026/02/04 21:30:07 INFO Applying migration id=notesupdated 2026/02/04 21:30:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:07 INFO Applying migration id=activitiesid 2026/02/04 21:30:07 INFO Applying migration id=outbox 2026/02/04 21:30:07 INFO Applying migration id=edits 2026/02/04 21:30:07 INFO Applying migration id=outboxactor 2026/02/04 21:30:07 INFO Applying migration id=outboxsender 2026/02/04 21:30:07 INFO Applying migration id=thread 2026/02/04 21:30:07 INFO Applying migration id=host 2026/02/04 21:30:07 INFO Applying migration id=sharedinbox 2026/02/04 21:30:07 INFO Applying migration id=noteshost 2026/02/04 21:30:07 INFO Applying migration id=fetched 2026/02/04 21:30:07 INFO Applying migration id=move 2026/02/04 21:30:07 INFO Applying migration id=cleanup 2026/02/04 21:30:07 INFO Applying migration id=received 2026/02/04 21:30:07 INFO Applying migration id=namehost 2026/02/04 21:30:07 INFO Applying migration id=outboxhost 2026/02/04 21:30:07 INFO Applying migration id=notesfts 2026/02/04 21:30:07 INFO Applying migration id=iconsname 2026/02/04 21:30:07 INFO Applying migration id=nohash 2026/02/04 21:30:07 INFO Applying migration id=shares 2026/02/04 21:30:07 INFO Applying migration id=actorttl 2026/02/04 21:30:07 INFO Applying migration id=tocc 2026/02/04 21:30:07 INFO Applying migration id=followeds 2026/02/04 21:30:07 INFO Applying migration id=certhash 2026/02/04 21:30:07 INFO Applying migration id=follows_sync 2026/02/04 21:30:07 INFO Applying migration id=jsonpath 2026/02/04 21:30:07 INFO Applying migration id=localforward 2026/02/04 21:30:07 INFO Applying migration id=avatar 2026/02/04 21:30:07 INFO Applying migration id=noimage 2026/02/04 21:30:07 INFO Applying migration id=feed 2026/02/04 21:30:07 INFO Applying migration id=bookmarks 2026/02/04 21:30:07 INFO Applying migration id=shareactivity 2026/02/04 21:30:07 INFO Applying migration id=application 2026/02/04 21:30:07 INFO Applying migration id=certificates 2026/02/04 21:30:07 INFO Applying migration id=rawforward 2026/02/04 21:30:07 INFO Applying migration id=publickey 2026/02/04 21:30:07 INFO Applying migration id=resolvegroup 2026/02/04 21:30:07 INFO Applying migration id=reject 2026/02/04 21:30:07 INFO Applying migration id=autodel 2026/02/04 21:30:07 INFO Applying migration id=jsonb 2026/02/04 21:30:07 INFO Applying migration id=quote 2026/02/04 21:30:07 INFO Applying migration id=rfc9421 2026/02/04 21:30:07 INFO Applying migration id=keys 2026/02/04 21:30:07 INFO Applying migration id=portable 2026/02/04 21:30:07 INFO Applying migration id=proofs 2026/02/04 21:30:07 INFO Applying migration id=contexts 2026/02/04 21:30:07 INFO Applying migration id=deliverieshost 2026/02/04 21:30:07 INFO Applying migration id=pembegin 2026/02/04 21:30:07 INFO Applying migration id=didhost 2026/02/04 21:30:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:07 INFO Applying migration id=invites 2026/02/04 21:30:07 INFO Applying migration id=ed25519blob 2026/02/04 21:30:07 INFO Applying migration id=rsablob 2026/02/04 21:30:07 INFO Applying migration id=iconscid 2026/02/04 21:30:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-06bd-7b73-89d9-33e01a40f772 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 2026/02/04 21:30:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-06be-7450-ac9e-e5901eed8b41 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-06be-712c-96ba-a4ddb34034c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-06be-712c-96ba-a4ddb34034c2 2026/02/04 21:30:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a90-06bf-7687-be41-5bb326206edf activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 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.58s) === RUN TestUsers_PostToFollowers 2026/02/04 21:30:07 INFO Applying migration id=initial 2026/02/04 21:30:07 INFO Applying migration id=notesupdated 2026/02/04 21:30:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:07 INFO Applying migration id=activitiesid 2026/02/04 21:30:07 INFO Applying migration id=outbox 2026/02/04 21:30:07 INFO Applying migration id=edits 2026/02/04 21:30:07 INFO Applying migration id=outboxactor 2026/02/04 21:30:07 INFO Applying migration id=outboxsender 2026/02/04 21:30:07 INFO Applying migration id=thread 2026/02/04 21:30:07 INFO Applying migration id=host 2026/02/04 21:30:07 INFO Applying migration id=sharedinbox 2026/02/04 21:30:07 INFO Applying migration id=noteshost 2026/02/04 21:30:07 INFO Applying migration id=fetched 2026/02/04 21:30:07 INFO Applying migration id=move 2026/02/04 21:30:07 INFO Applying migration id=cleanup 2026/02/04 21:30:07 INFO Applying migration id=received 2026/02/04 21:30:07 INFO Applying migration id=namehost 2026/02/04 21:30:07 INFO Applying migration id=outboxhost 2026/02/04 21:30:07 INFO Applying migration id=notesfts 2026/02/04 21:30:07 INFO Applying migration id=iconsname 2026/02/04 21:30:07 INFO Applying migration id=nohash 2026/02/04 21:30:07 INFO Applying migration id=shares 2026/02/04 21:30:07 INFO Applying migration id=actorttl 2026/02/04 21:30:07 INFO Applying migration id=tocc 2026/02/04 21:30:07 INFO Applying migration id=followeds 2026/02/04 21:30:07 INFO Applying migration id=certhash 2026/02/04 21:30:07 INFO Applying migration id=follows_sync 2026/02/04 21:30:07 INFO Applying migration id=jsonpath 2026/02/04 21:30:07 INFO Applying migration id=localforward 2026/02/04 21:30:07 INFO Applying migration id=avatar 2026/02/04 21:30:07 INFO Applying migration id=noimage 2026/02/04 21:30:07 INFO Applying migration id=feed 2026/02/04 21:30:07 INFO Applying migration id=bookmarks 2026/02/04 21:30:07 INFO Applying migration id=shareactivity 2026/02/04 21:30:07 INFO Applying migration id=application 2026/02/04 21:30:07 INFO Applying migration id=certificates 2026/02/04 21:30:07 INFO Applying migration id=rawforward 2026/02/04 21:30:07 INFO Applying migration id=publickey 2026/02/04 21:30:07 INFO Applying migration id=resolvegroup 2026/02/04 21:30:07 INFO Applying migration id=reject 2026/02/04 21:30:07 INFO Applying migration id=autodel 2026/02/04 21:30:07 INFO Applying migration id=jsonb 2026/02/04 21:30:08 INFO Applying migration id=quote 2026/02/04 21:30:08 INFO Applying migration id=rfc9421 2026/02/04 21:30:08 INFO Applying migration id=keys 2026/02/04 21:30:08 INFO Applying migration id=portable 2026/02/04 21:30:08 INFO Applying migration id=proofs 2026/02/04 21:30:08 INFO Applying migration id=contexts 2026/02/04 21:30:08 INFO Applying migration id=deliverieshost 2026/02/04 21:30:08 INFO Applying migration id=pembegin 2026/02/04 21:30:08 INFO Applying migration id=didhost 2026/02/04 21:30:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:08 INFO Applying migration id=invites 2026/02/04 21:30:08 INFO Applying migration id=ed25519blob 2026/02/04 21:30:08 INFO Applying migration id=rsablob 2026/02/04 21:30:08 INFO Applying migration id=iconscid 2026/02/04 21:30:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-0951-78ce-8160-92fc048c3364 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-0952-79a0-8df8-eeefdd14d970 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-0951-78ce-8160-92fc048c3364 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-0951-78ce-8160-92fc048c3364 2026/02/04 21:30:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0953-7882-9f23-3900550a54a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0953-781f-b7cd-44149fe95f54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0953-781f-b7cd-44149fe95f54 --- PASS: TestUsers_PostToFollowers (0.67s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/04 21:30:08 INFO Applying migration id=initial 2026/02/04 21:30:08 INFO Applying migration id=notesupdated 2026/02/04 21:30:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:08 INFO Applying migration id=activitiesid 2026/02/04 21:30:08 INFO Applying migration id=outbox 2026/02/04 21:30:08 INFO Applying migration id=edits 2026/02/04 21:30:08 INFO Applying migration id=outboxactor 2026/02/04 21:30:08 INFO Applying migration id=outboxsender 2026/02/04 21:30:08 INFO Applying migration id=thread 2026/02/04 21:30:08 INFO Applying migration id=host 2026/02/04 21:30:08 INFO Applying migration id=sharedinbox 2026/02/04 21:30:08 INFO Applying migration id=noteshost 2026/02/04 21:30:08 INFO Applying migration id=fetched 2026/02/04 21:30:08 INFO Applying migration id=move 2026/02/04 21:30:08 INFO Applying migration id=cleanup 2026/02/04 21:30:08 INFO Applying migration id=received 2026/02/04 21:30:08 INFO Applying migration id=namehost 2026/02/04 21:30:08 INFO Applying migration id=outboxhost 2026/02/04 21:30:08 INFO Applying migration id=notesfts 2026/02/04 21:30:08 INFO Applying migration id=iconsname 2026/02/04 21:30:08 INFO Applying migration id=nohash 2026/02/04 21:30:08 INFO Applying migration id=shares 2026/02/04 21:30:08 INFO Applying migration id=actorttl 2026/02/04 21:30:08 INFO Applying migration id=tocc 2026/02/04 21:30:08 INFO Applying migration id=followeds 2026/02/04 21:30:08 INFO Applying migration id=certhash 2026/02/04 21:30:08 INFO Applying migration id=follows_sync 2026/02/04 21:30:08 INFO Applying migration id=jsonpath 2026/02/04 21:30:08 INFO Applying migration id=localforward 2026/02/04 21:30:08 INFO Applying migration id=avatar 2026/02/04 21:30:08 INFO Applying migration id=noimage 2026/02/04 21:30:08 INFO Applying migration id=feed 2026/02/04 21:30:08 INFO Applying migration id=bookmarks 2026/02/04 21:30:08 INFO Applying migration id=shareactivity 2026/02/04 21:30:08 INFO Applying migration id=application 2026/02/04 21:30:08 INFO Applying migration id=certificates 2026/02/04 21:30:08 INFO Applying migration id=rawforward 2026/02/04 21:30:08 INFO Applying migration id=publickey 2026/02/04 21:30:08 INFO Applying migration id=resolvegroup 2026/02/04 21:30:08 INFO Applying migration id=reject 2026/02/04 21:30:08 INFO Applying migration id=autodel 2026/02/04 21:30:08 INFO Applying migration id=jsonb 2026/02/04 21:30:08 INFO Applying migration id=quote 2026/02/04 21:30:08 INFO Applying migration id=rfc9421 2026/02/04 21:30:08 INFO Applying migration id=keys 2026/02/04 21:30:08 INFO Applying migration id=portable 2026/02/04 21:30:08 INFO Applying migration id=proofs 2026/02/04 21:30:08 INFO Applying migration id=contexts 2026/02/04 21:30:08 INFO Applying migration id=deliverieshost 2026/02/04 21:30:08 INFO Applying migration id=pembegin 2026/02/04 21:30:08 INFO Applying migration id=didhost 2026/02/04 21:30:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:08 INFO Applying migration id=invites 2026/02/04 21:30:08 INFO Applying migration id=ed25519blob 2026/02/04 21:30:08 INFO Applying migration id=rsablob 2026/02/04 21:30:08 INFO Applying migration id=iconscid 2026/02/04 21:30:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0b38-7804-a383-b0a57278c354 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0b38-77df-b7ed-b8d6d03513ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0b38-77df-b7ed-b8d6d03513ab --- PASS: TestUsers_PostToFollowersNotFollowing (0.48s) === RUN TestUsers_PublicPost 2026/02/04 21:30:09 INFO Applying migration id=initial 2026/02/04 21:30:09 INFO Applying migration id=notesupdated 2026/02/04 21:30:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:09 INFO Applying migration id=activitiesid 2026/02/04 21:30:09 INFO Applying migration id=outbox 2026/02/04 21:30:09 INFO Applying migration id=edits 2026/02/04 21:30:09 INFO Applying migration id=outboxactor 2026/02/04 21:30:09 INFO Applying migration id=outboxsender 2026/02/04 21:30:09 INFO Applying migration id=thread 2026/02/04 21:30:09 INFO Applying migration id=host 2026/02/04 21:30:09 INFO Applying migration id=sharedinbox 2026/02/04 21:30:09 INFO Applying migration id=noteshost 2026/02/04 21:30:09 INFO Applying migration id=fetched 2026/02/04 21:30:09 INFO Applying migration id=move 2026/02/04 21:30:09 INFO Applying migration id=cleanup 2026/02/04 21:30:09 INFO Applying migration id=received 2026/02/04 21:30:09 INFO Applying migration id=namehost 2026/02/04 21:30:09 INFO Applying migration id=outboxhost 2026/02/04 21:30:09 INFO Applying migration id=notesfts 2026/02/04 21:30:09 INFO Applying migration id=iconsname 2026/02/04 21:30:09 INFO Applying migration id=nohash 2026/02/04 21:30:09 INFO Applying migration id=shares 2026/02/04 21:30:09 INFO Applying migration id=actorttl 2026/02/04 21:30:09 INFO Applying migration id=tocc 2026/02/04 21:30:09 INFO Applying migration id=followeds 2026/02/04 21:30:09 INFO Applying migration id=certhash 2026/02/04 21:30:09 INFO Applying migration id=follows_sync 2026/02/04 21:30:09 INFO Applying migration id=jsonpath 2026/02/04 21:30:09 INFO Applying migration id=localforward 2026/02/04 21:30:09 INFO Applying migration id=avatar 2026/02/04 21:30:09 INFO Applying migration id=noimage 2026/02/04 21:30:09 INFO Applying migration id=feed 2026/02/04 21:30:09 INFO Applying migration id=bookmarks 2026/02/04 21:30:09 INFO Applying migration id=shareactivity 2026/02/04 21:30:09 INFO Applying migration id=application 2026/02/04 21:30:09 INFO Applying migration id=certificates 2026/02/04 21:30:09 INFO Applying migration id=rawforward 2026/02/04 21:30:09 INFO Applying migration id=publickey 2026/02/04 21:30:09 INFO Applying migration id=resolvegroup 2026/02/04 21:30:09 INFO Applying migration id=reject 2026/02/04 21:30:09 INFO Applying migration id=autodel 2026/02/04 21:30:09 INFO Applying migration id=jsonb 2026/02/04 21:30:09 INFO Applying migration id=quote 2026/02/04 21:30:09 INFO Applying migration id=rfc9421 2026/02/04 21:30:09 INFO Applying migration id=keys 2026/02/04 21:30:09 INFO Applying migration id=portable 2026/02/04 21:30:09 INFO Applying migration id=proofs 2026/02/04 21:30:09 INFO Applying migration id=contexts 2026/02/04 21:30:09 INFO Applying migration id=deliverieshost 2026/02/04 21:30:09 INFO Applying migration id=pembegin 2026/02/04 21:30:09 INFO Applying migration id=didhost 2026/02/04 21:30:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:09 INFO Applying migration id=invites 2026/02/04 21:30:09 INFO Applying migration id=ed25519blob 2026/02/04 21:30:09 INFO Applying migration id=rsablob 2026/02/04 21:30:09 INFO Applying migration id=iconscid 2026/02/04 21:30:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-0c87-70c6-9434-501487120e0d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-0c87-76a1-aacd-b1b52563196e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-0c87-70c6-9434-501487120e0d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-0c87-70c6-9434-501487120e0d 2026/02/04 21:30:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0c87-7b8b-83b6-5e1e6488548b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0c87-7b65-a0ad-99ccfded65ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0c87-7b65-a0ad-99ccfded65ad --- PASS: TestUsers_PublicPost (0.34s) === RUN TestUsers_PublicPostNotFollowing 2026/02/04 21:30:09 INFO Applying migration id=initial 2026/02/04 21:30:09 INFO Applying migration id=notesupdated 2026/02/04 21:30:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:09 INFO Applying migration id=activitiesid 2026/02/04 21:30:09 INFO Applying migration id=outbox 2026/02/04 21:30:09 INFO Applying migration id=edits 2026/02/04 21:30:09 INFO Applying migration id=outboxactor 2026/02/04 21:30:09 INFO Applying migration id=outboxsender 2026/02/04 21:30:09 INFO Applying migration id=thread 2026/02/04 21:30:09 INFO Applying migration id=host 2026/02/04 21:30:09 INFO Applying migration id=sharedinbox 2026/02/04 21:30:09 INFO Applying migration id=noteshost 2026/02/04 21:30:09 INFO Applying migration id=fetched 2026/02/04 21:30:09 INFO Applying migration id=move 2026/02/04 21:30:09 INFO Applying migration id=cleanup 2026/02/04 21:30:09 INFO Applying migration id=received 2026/02/04 21:30:09 INFO Applying migration id=namehost 2026/02/04 21:30:09 INFO Applying migration id=outboxhost 2026/02/04 21:30:09 INFO Applying migration id=notesfts 2026/02/04 21:30:09 INFO Applying migration id=iconsname 2026/02/04 21:30:09 INFO Applying migration id=nohash 2026/02/04 21:30:09 INFO Applying migration id=shares 2026/02/04 21:30:09 INFO Applying migration id=actorttl 2026/02/04 21:30:09 INFO Applying migration id=tocc 2026/02/04 21:30:09 INFO Applying migration id=followeds 2026/02/04 21:30:09 INFO Applying migration id=certhash 2026/02/04 21:30:09 INFO Applying migration id=follows_sync 2026/02/04 21:30:09 INFO Applying migration id=jsonpath 2026/02/04 21:30:09 INFO Applying migration id=localforward 2026/02/04 21:30:09 INFO Applying migration id=avatar 2026/02/04 21:30:09 INFO Applying migration id=noimage 2026/02/04 21:30:09 INFO Applying migration id=feed 2026/02/04 21:30:09 INFO Applying migration id=bookmarks 2026/02/04 21:30:09 INFO Applying migration id=shareactivity 2026/02/04 21:30:09 INFO Applying migration id=application 2026/02/04 21:30:09 INFO Applying migration id=certificates 2026/02/04 21:30:09 INFO Applying migration id=rawforward 2026/02/04 21:30:09 INFO Applying migration id=publickey 2026/02/04 21:30:09 INFO Applying migration id=resolvegroup 2026/02/04 21:30:09 INFO Applying migration id=reject 2026/02/04 21:30:09 INFO Applying migration id=autodel 2026/02/04 21:30:09 INFO Applying migration id=jsonb 2026/02/04 21:30:09 INFO Applying migration id=quote 2026/02/04 21:30:09 INFO Applying migration id=rfc9421 2026/02/04 21:30:09 INFO Applying migration id=keys 2026/02/04 21:30:09 INFO Applying migration id=portable 2026/02/04 21:30:09 INFO Applying migration id=proofs 2026/02/04 21:30:09 INFO Applying migration id=contexts 2026/02/04 21:30:09 INFO Applying migration id=deliverieshost 2026/02/04 21:30:09 INFO Applying migration id=pembegin 2026/02/04 21:30:09 INFO Applying migration id=didhost 2026/02/04 21:30:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:09 INFO Applying migration id=invites 2026/02/04 21:30:09 INFO Applying migration id=ed25519blob 2026/02/04 21:30:09 INFO Applying migration id=rsablob 2026/02/04 21:30:09 INFO Applying migration id=iconscid 2026/02/04 21:30:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0e92-7f25-a00d-a5b693562529 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0e92-7ebb-a42b-4cd2bde040e9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0e92-7ebb-a42b-4cd2bde040e9 --- PASS: TestUsers_PublicPostNotFollowing (0.53s) === RUN TestUsers_PublicPostShared 2026/02/04 21:30:09 INFO Applying migration id=initial 2026/02/04 21:30:09 INFO Applying migration id=notesupdated 2026/02/04 21:30:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:09 INFO Applying migration id=activitiesid 2026/02/04 21:30:09 INFO Applying migration id=outbox 2026/02/04 21:30:09 INFO Applying migration id=edits 2026/02/04 21:30:09 INFO Applying migration id=outboxactor 2026/02/04 21:30:09 INFO Applying migration id=outboxsender 2026/02/04 21:30:09 INFO Applying migration id=thread 2026/02/04 21:30:09 INFO Applying migration id=host 2026/02/04 21:30:09 INFO Applying migration id=sharedinbox 2026/02/04 21:30:09 INFO Applying migration id=noteshost 2026/02/04 21:30:09 INFO Applying migration id=fetched 2026/02/04 21:30:09 INFO Applying migration id=move 2026/02/04 21:30:09 INFO Applying migration id=cleanup 2026/02/04 21:30:09 INFO Applying migration id=received 2026/02/04 21:30:09 INFO Applying migration id=namehost 2026/02/04 21:30:09 INFO Applying migration id=outboxhost 2026/02/04 21:30:09 INFO Applying migration id=notesfts 2026/02/04 21:30:09 INFO Applying migration id=iconsname 2026/02/04 21:30:09 INFO Applying migration id=nohash 2026/02/04 21:30:09 INFO Applying migration id=shares 2026/02/04 21:30:09 INFO Applying migration id=actorttl 2026/02/04 21:30:09 INFO Applying migration id=tocc 2026/02/04 21:30:10 INFO Applying migration id=followeds 2026/02/04 21:30:10 INFO Applying migration id=certhash 2026/02/04 21:30:10 INFO Applying migration id=follows_sync 2026/02/04 21:30:10 INFO Applying migration id=jsonpath 2026/02/04 21:30:10 INFO Applying migration id=localforward 2026/02/04 21:30:10 INFO Applying migration id=avatar 2026/02/04 21:30:10 INFO Applying migration id=noimage 2026/02/04 21:30:10 INFO Applying migration id=feed 2026/02/04 21:30:10 INFO Applying migration id=bookmarks 2026/02/04 21:30:10 INFO Applying migration id=shareactivity 2026/02/04 21:30:10 INFO Applying migration id=application 2026/02/04 21:30:10 INFO Applying migration id=certificates 2026/02/04 21:30:10 INFO Applying migration id=rawforward 2026/02/04 21:30:10 INFO Applying migration id=publickey 2026/02/04 21:30:10 INFO Applying migration id=resolvegroup 2026/02/04 21:30:10 INFO Applying migration id=reject 2026/02/04 21:30:10 INFO Applying migration id=autodel 2026/02/04 21:30:10 INFO Applying migration id=jsonb 2026/02/04 21:30:10 INFO Applying migration id=quote 2026/02/04 21:30:10 INFO Applying migration id=rfc9421 2026/02/04 21:30:10 INFO Applying migration id=keys 2026/02/04 21:30:10 INFO Applying migration id=portable 2026/02/04 21:30:10 INFO Applying migration id=proofs 2026/02/04 21:30:10 INFO Applying migration id=contexts 2026/02/04 21:30:10 INFO Applying migration id=deliverieshost 2026/02/04 21:30:10 INFO Applying migration id=pembegin 2026/02/04 21:30:10 INFO Applying migration id=didhost 2026/02/04 21:30:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:10 INFO Applying migration id=invites 2026/02/04 21:30:10 INFO Applying migration id=ed25519blob 2026/02/04 21:30:10 INFO Applying migration id=rsablob 2026/02/04 21:30:10 INFO Applying migration id=iconscid 2026/02/04 21:30:10 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-1190-7b22-89cb-aa29b7d69133 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/02/04 21:30:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (0.76s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/04 21:30:10 INFO Applying migration id=initial 2026/02/04 21:30:10 INFO Applying migration id=notesupdated 2026/02/04 21:30:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:10 INFO Applying migration id=activitiesid 2026/02/04 21:30:10 INFO Applying migration id=outbox 2026/02/04 21:30:10 INFO Applying migration id=edits 2026/02/04 21:30:10 INFO Applying migration id=outboxactor 2026/02/04 21:30:10 INFO Applying migration id=outboxsender 2026/02/04 21:30:10 INFO Applying migration id=thread 2026/02/04 21:30:10 INFO Applying migration id=host 2026/02/04 21:30:10 INFO Applying migration id=sharedinbox 2026/02/04 21:30:10 INFO Applying migration id=noteshost 2026/02/04 21:30:10 INFO Applying migration id=fetched 2026/02/04 21:30:10 INFO Applying migration id=move 2026/02/04 21:30:10 INFO Applying migration id=cleanup 2026/02/04 21:30:10 INFO Applying migration id=received 2026/02/04 21:30:10 INFO Applying migration id=namehost 2026/02/04 21:30:10 INFO Applying migration id=outboxhost 2026/02/04 21:30:10 INFO Applying migration id=notesfts 2026/02/04 21:30:10 INFO Applying migration id=iconsname 2026/02/04 21:30:10 INFO Applying migration id=nohash 2026/02/04 21:30:10 INFO Applying migration id=shares 2026/02/04 21:30:10 INFO Applying migration id=actorttl 2026/02/04 21:30:10 INFO Applying migration id=tocc 2026/02/04 21:30:10 INFO Applying migration id=followeds 2026/02/04 21:30:10 INFO Applying migration id=certhash 2026/02/04 21:30:10 INFO Applying migration id=follows_sync 2026/02/04 21:30:10 INFO Applying migration id=jsonpath 2026/02/04 21:30:10 INFO Applying migration id=localforward 2026/02/04 21:30:10 INFO Applying migration id=avatar 2026/02/04 21:30:10 INFO Applying migration id=noimage 2026/02/04 21:30:10 INFO Applying migration id=feed 2026/02/04 21:30:10 INFO Applying migration id=bookmarks 2026/02/04 21:30:10 INFO Applying migration id=shareactivity 2026/02/04 21:30:10 INFO Applying migration id=application 2026/02/04 21:30:10 INFO Applying migration id=certificates 2026/02/04 21:30:10 INFO Applying migration id=rawforward 2026/02/04 21:30:10 INFO Applying migration id=publickey 2026/02/04 21:30:10 INFO Applying migration id=resolvegroup 2026/02/04 21:30:10 INFO Applying migration id=reject 2026/02/04 21:30:10 INFO Applying migration id=autodel 2026/02/04 21:30:10 INFO Applying migration id=jsonb 2026/02/04 21:30:10 INFO Applying migration id=quote 2026/02/04 21:30:10 INFO Applying migration id=rfc9421 2026/02/04 21:30:10 INFO Applying migration id=keys 2026/02/04 21:30:10 INFO Applying migration id=portable 2026/02/04 21:30:10 INFO Applying migration id=proofs 2026/02/04 21:30:10 INFO Applying migration id=contexts 2026/02/04 21:30:10 INFO Applying migration id=deliverieshost 2026/02/04 21:30:10 INFO Applying migration id=pembegin 2026/02/04 21:30:10 INFO Applying migration id=didhost 2026/02/04 21:30:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:10 INFO Applying migration id=invites 2026/02/04 21:30:10 INFO Applying migration id=ed25519blob 2026/02/04 21:30:10 INFO Applying migration id=rsablob 2026/02/04 21:30:10 INFO Applying migration id=iconscid 2026/02/04 21:30:11 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-13d7-7855-b083-b2873fd3117c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/02/04 21:30: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a90-13dc-70eb-99e6-d47332db5df4 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-13d7-7855-b083-b2873fd3117c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (0.59s) === RUN TestView_NoReplies 2026/02/04 21:30:11 INFO Applying migration id=initial 2026/02/04 21:30:11 INFO Applying migration id=notesupdated 2026/02/04 21:30:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:11 INFO Applying migration id=activitiesid 2026/02/04 21:30:11 INFO Applying migration id=outbox 2026/02/04 21:30:11 INFO Applying migration id=edits 2026/02/04 21:30:11 INFO Applying migration id=outboxactor 2026/02/04 21:30:11 INFO Applying migration id=outboxsender 2026/02/04 21:30:11 INFO Applying migration id=thread 2026/02/04 21:30:11 INFO Applying migration id=host 2026/02/04 21:30:11 INFO Applying migration id=sharedinbox 2026/02/04 21:30:11 INFO Applying migration id=noteshost 2026/02/04 21:30:11 INFO Applying migration id=fetched 2026/02/04 21:30:11 INFO Applying migration id=move 2026/02/04 21:30:11 INFO Applying migration id=cleanup 2026/02/04 21:30:11 INFO Applying migration id=received 2026/02/04 21:30:11 INFO Applying migration id=namehost 2026/02/04 21:30:11 INFO Applying migration id=outboxhost 2026/02/04 21:30:11 INFO Applying migration id=notesfts 2026/02/04 21:30:11 INFO Applying migration id=iconsname 2026/02/04 21:30:11 INFO Applying migration id=nohash 2026/02/04 21:30:11 INFO Applying migration id=shares 2026/02/04 21:30:11 INFO Applying migration id=actorttl 2026/02/04 21:30:11 INFO Applying migration id=tocc 2026/02/04 21:30:11 INFO Applying migration id=followeds 2026/02/04 21:30:11 INFO Applying migration id=certhash 2026/02/04 21:30:11 INFO Applying migration id=follows_sync 2026/02/04 21:30:11 INFO Applying migration id=jsonpath 2026/02/04 21:30:11 INFO Applying migration id=localforward 2026/02/04 21:30:11 INFO Applying migration id=avatar 2026/02/04 21:30:11 INFO Applying migration id=noimage 2026/02/04 21:30:11 INFO Applying migration id=feed 2026/02/04 21:30:11 INFO Applying migration id=bookmarks 2026/02/04 21:30:11 INFO Applying migration id=shareactivity 2026/02/04 21:30:11 INFO Applying migration id=application 2026/02/04 21:30:11 INFO Applying migration id=certificates 2026/02/04 21:30:11 INFO Applying migration id=rawforward 2026/02/04 21:30:11 INFO Applying migration id=publickey 2026/02/04 21:30:11 INFO Applying migration id=resolvegroup 2026/02/04 21:30:11 INFO Applying migration id=reject 2026/02/04 21:30:11 INFO Applying migration id=autodel 2026/02/04 21:30:11 INFO Applying migration id=jsonb 2026/02/04 21:30:11 INFO Applying migration id=quote 2026/02/04 21:30:11 INFO Applying migration id=rfc9421 2026/02/04 21:30:11 INFO Applying migration id=keys 2026/02/04 21:30:11 INFO Applying migration id=portable 2026/02/04 21:30:11 INFO Applying migration id=proofs 2026/02/04 21:30:11 INFO Applying migration id=contexts 2026/02/04 21:30:11 INFO Applying migration id=deliverieshost 2026/02/04 21:30:11 INFO Applying migration id=pembegin 2026/02/04 21:30:11 INFO Applying migration id=didhost 2026/02/04 21:30:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:11 INFO Applying migration id=invites 2026/02/04 21:30:11 INFO Applying migration id=ed25519blob 2026/02/04 21:30:11 INFO Applying migration id=rsablob 2026/02/04 21:30:11 INFO Applying migration id=iconscid 2026/02/04 21:30:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1556-7a35-ab55-efe943012ef1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1556-79ec-b896-5555bdc35f8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1556-79ec-b896-5555bdc35f8f 2026/02/04 21:30:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1556-79ec-b896-5555bdc35f8f --- PASS: TestView_NoReplies (0.38s) === RUN TestView_OneReply 2026/02/04 21:30:11 INFO Applying migration id=initial 2026/02/04 21:30:11 INFO Applying migration id=notesupdated 2026/02/04 21:30:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:11 INFO Applying migration id=activitiesid 2026/02/04 21:30:11 INFO Applying migration id=outbox 2026/02/04 21:30:11 INFO Applying migration id=edits 2026/02/04 21:30:11 INFO Applying migration id=outboxactor 2026/02/04 21:30:11 INFO Applying migration id=outboxsender 2026/02/04 21:30:11 INFO Applying migration id=thread 2026/02/04 21:30:11 INFO Applying migration id=host 2026/02/04 21:30:11 INFO Applying migration id=sharedinbox 2026/02/04 21:30:11 INFO Applying migration id=noteshost 2026/02/04 21:30:11 INFO Applying migration id=fetched 2026/02/04 21:30:11 INFO Applying migration id=move 2026/02/04 21:30:11 INFO Applying migration id=cleanup 2026/02/04 21:30:11 INFO Applying migration id=received 2026/02/04 21:30:11 INFO Applying migration id=namehost 2026/02/04 21:30:11 INFO Applying migration id=outboxhost 2026/02/04 21:30:11 INFO Applying migration id=notesfts 2026/02/04 21:30:11 INFO Applying migration id=iconsname 2026/02/04 21:30:11 INFO Applying migration id=nohash 2026/02/04 21:30:11 INFO Applying migration id=shares 2026/02/04 21:30:11 INFO Applying migration id=actorttl 2026/02/04 21:30:11 INFO Applying migration id=tocc 2026/02/04 21:30:11 INFO Applying migration id=followeds 2026/02/04 21:30:11 INFO Applying migration id=certhash 2026/02/04 21:30:11 INFO Applying migration id=follows_sync 2026/02/04 21:30:11 INFO Applying migration id=jsonpath 2026/02/04 21:30:11 INFO Applying migration id=localforward 2026/02/04 21:30:11 INFO Applying migration id=avatar 2026/02/04 21:30:11 INFO Applying migration id=noimage 2026/02/04 21:30:11 INFO Applying migration id=feed 2026/02/04 21:30:11 INFO Applying migration id=bookmarks 2026/02/04 21:30:11 INFO Applying migration id=shareactivity 2026/02/04 21:30:11 INFO Applying migration id=application 2026/02/04 21:30:11 INFO Applying migration id=certificates 2026/02/04 21:30:11 INFO Applying migration id=rawforward 2026/02/04 21:30:11 INFO Applying migration id=publickey 2026/02/04 21:30:11 INFO Applying migration id=resolvegroup 2026/02/04 21:30:11 INFO Applying migration id=reject 2026/02/04 21:30:11 INFO Applying migration id=autodel 2026/02/04 21:30:11 INFO Applying migration id=jsonb 2026/02/04 21:30:11 INFO Applying migration id=quote 2026/02/04 21:30:11 INFO Applying migration id=rfc9421 2026/02/04 21:30:11 INFO Applying migration id=keys 2026/02/04 21:30:11 INFO Applying migration id=portable 2026/02/04 21:30:11 INFO Applying migration id=proofs 2026/02/04 21:30:11 INFO Applying migration id=contexts 2026/02/04 21:30:11 INFO Applying migration id=deliverieshost 2026/02/04 21:30:11 INFO Applying migration id=pembegin 2026/02/04 21:30:11 INFO Applying migration id=didhost 2026/02/04 21:30:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:11 INFO Applying migration id=invites 2026/02/04 21:30:11 INFO Applying migration id=ed25519blob 2026/02/04 21:30:11 INFO Applying migration id=rsablob 2026/02/04 21:30:11 INFO Applying migration id=iconscid 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1795-7d6e-889a-1bae52de6495 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 2026/02/04 21:30:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 2026/02/04 21:30:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1797-7a02-bcee-eea487d6b265 note=https://localhost.localdomain:8443/post/019c2a90-1797-79de-a86e-506a9b602157 thread=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1797-7a02-bcee-eea487d6b265 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1797-79de-a86e-506a9b602157 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-1797-79de-a86e-506a9b602157 2026/02/04 21:30:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 --- PASS: TestView_OneReply (0.58s) === RUN TestView_TwoReplies 2026/02/04 21:30:12 INFO Applying migration id=initial 2026/02/04 21:30:12 INFO Applying migration id=notesupdated 2026/02/04 21:30:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:12 INFO Applying migration id=activitiesid 2026/02/04 21:30:12 INFO Applying migration id=outbox 2026/02/04 21:30:12 INFO Applying migration id=edits 2026/02/04 21:30:12 INFO Applying migration id=outboxactor 2026/02/04 21:30:12 INFO Applying migration id=outboxsender 2026/02/04 21:30:12 INFO Applying migration id=thread 2026/02/04 21:30:12 INFO Applying migration id=host 2026/02/04 21:30:12 INFO Applying migration id=sharedinbox 2026/02/04 21:30:12 INFO Applying migration id=noteshost 2026/02/04 21:30:12 INFO Applying migration id=fetched 2026/02/04 21:30:12 INFO Applying migration id=move 2026/02/04 21:30:12 INFO Applying migration id=cleanup 2026/02/04 21:30:12 INFO Applying migration id=received 2026/02/04 21:30:12 INFO Applying migration id=namehost 2026/02/04 21:30:12 INFO Applying migration id=outboxhost 2026/02/04 21:30:12 INFO Applying migration id=notesfts 2026/02/04 21:30:12 INFO Applying migration id=iconsname 2026/02/04 21:30:12 INFO Applying migration id=nohash 2026/02/04 21:30:12 INFO Applying migration id=shares 2026/02/04 21:30:12 INFO Applying migration id=actorttl 2026/02/04 21:30:12 INFO Applying migration id=tocc 2026/02/04 21:30:12 INFO Applying migration id=followeds 2026/02/04 21:30:12 INFO Applying migration id=certhash 2026/02/04 21:30:12 INFO Applying migration id=follows_sync 2026/02/04 21:30:12 INFO Applying migration id=jsonpath 2026/02/04 21:30:12 INFO Applying migration id=localforward 2026/02/04 21:30:12 INFO Applying migration id=avatar 2026/02/04 21:30:12 INFO Applying migration id=noimage 2026/02/04 21:30:12 INFO Applying migration id=feed 2026/02/04 21:30:12 INFO Applying migration id=bookmarks 2026/02/04 21:30:12 INFO Applying migration id=shareactivity 2026/02/04 21:30:12 INFO Applying migration id=application 2026/02/04 21:30:12 INFO Applying migration id=certificates 2026/02/04 21:30:12 INFO Applying migration id=rawforward 2026/02/04 21:30:12 INFO Applying migration id=publickey 2026/02/04 21:30:12 INFO Applying migration id=resolvegroup 2026/02/04 21:30:12 INFO Applying migration id=reject 2026/02/04 21:30:12 INFO Applying migration id=autodel 2026/02/04 21:30:12 INFO Applying migration id=jsonb 2026/02/04 21:30:12 INFO Applying migration id=quote 2026/02/04 21:30:12 INFO Applying migration id=rfc9421 2026/02/04 21:30:12 INFO Applying migration id=keys 2026/02/04 21:30:12 INFO Applying migration id=portable 2026/02/04 21:30:12 INFO Applying migration id=proofs 2026/02/04 21:30:12 INFO Applying migration id=contexts 2026/02/04 21:30:12 INFO Applying migration id=deliverieshost 2026/02/04 21:30:12 INFO Applying migration id=pembegin 2026/02/04 21:30:12 INFO Applying migration id=didhost 2026/02/04 21:30:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:12 INFO Applying migration id=invites 2026/02/04 21:30:12 INFO Applying migration id=ed25519blob 2026/02/04 21:30:12 INFO Applying migration id=rsablob 2026/02/04 21:30:12 INFO Applying migration id=iconscid 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-19d9-7c18-b17a-c1dfee012ba7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e 2026/02/04 21:30:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e 2026/02/04 21:30:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-19db-7a72-a834-db5b5db1a19e note=https://localhost.localdomain:8443/post/019c2a90-19db-7a4e-9224-57bbe711f95a thread=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-19db-7a72-a834-db5b5db1a19e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-19db-7a4e-9224-57bbe711f95a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-19db-7a4e-9224-57bbe711f95a 2026/02/04 21:30:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e 2026/02/04 21:30:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-19dd-7998-bb42-41a98eebdcc4 note=https://localhost.localdomain:8443/post/019c2a90-19dd-7971-bfc3-a4f78d38ff48 thread=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-19dd-7998-bb42-41a98eebdcc4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-19dd-7971-bfc3-a4f78d38ff48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-19dd-7971-bfc3-a4f78d38ff48 2026/02/04 21:30:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e --- PASS: TestView_TwoReplies (0.58s) === RUN TestView_TwoRepliesBigOffset 2026/02/04 21:30:12 INFO Applying migration id=initial 2026/02/04 21:30:12 INFO Applying migration id=notesupdated 2026/02/04 21:30:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:12 INFO Applying migration id=activitiesid 2026/02/04 21:30:12 INFO Applying migration id=outbox 2026/02/04 21:30:12 INFO Applying migration id=edits 2026/02/04 21:30:12 INFO Applying migration id=outboxactor 2026/02/04 21:30:12 INFO Applying migration id=outboxsender 2026/02/04 21:30:12 INFO Applying migration id=thread 2026/02/04 21:30:12 INFO Applying migration id=host 2026/02/04 21:30:12 INFO Applying migration id=sharedinbox 2026/02/04 21:30:12 INFO Applying migration id=noteshost 2026/02/04 21:30:12 INFO Applying migration id=fetched 2026/02/04 21:30:12 INFO Applying migration id=move 2026/02/04 21:30:12 INFO Applying migration id=cleanup 2026/02/04 21:30:12 INFO Applying migration id=received 2026/02/04 21:30:12 INFO Applying migration id=namehost 2026/02/04 21:30:12 INFO Applying migration id=outboxhost 2026/02/04 21:30:12 INFO Applying migration id=notesfts 2026/02/04 21:30:12 INFO Applying migration id=iconsname 2026/02/04 21:30:12 INFO Applying migration id=nohash 2026/02/04 21:30:12 INFO Applying migration id=shares 2026/02/04 21:30:12 INFO Applying migration id=actorttl 2026/02/04 21:30:12 INFO Applying migration id=tocc 2026/02/04 21:30:12 INFO Applying migration id=followeds 2026/02/04 21:30:12 INFO Applying migration id=certhash 2026/02/04 21:30:12 INFO Applying migration id=follows_sync 2026/02/04 21:30:12 INFO Applying migration id=jsonpath 2026/02/04 21:30:12 INFO Applying migration id=localforward 2026/02/04 21:30:12 INFO Applying migration id=avatar 2026/02/04 21:30:12 INFO Applying migration id=noimage 2026/02/04 21:30:12 INFO Applying migration id=feed 2026/02/04 21:30:12 INFO Applying migration id=bookmarks 2026/02/04 21:30:12 INFO Applying migration id=shareactivity 2026/02/04 21:30:12 INFO Applying migration id=application 2026/02/04 21:30:12 INFO Applying migration id=certificates 2026/02/04 21:30:12 INFO Applying migration id=rawforward 2026/02/04 21:30:12 INFO Applying migration id=publickey 2026/02/04 21:30:12 INFO Applying migration id=resolvegroup 2026/02/04 21:30:12 INFO Applying migration id=reject 2026/02/04 21:30:12 INFO Applying migration id=autodel 2026/02/04 21:30:12 INFO Applying migration id=jsonb 2026/02/04 21:30:12 INFO Applying migration id=quote 2026/02/04 21:30:12 INFO Applying migration id=rfc9421 2026/02/04 21:30:12 INFO Applying migration id=keys 2026/02/04 21:30:12 INFO Applying migration id=portable 2026/02/04 21:30:12 INFO Applying migration id=proofs 2026/02/04 21:30:12 INFO Applying migration id=contexts 2026/02/04 21:30:12 INFO Applying migration id=deliverieshost 2026/02/04 21:30:12 INFO Applying migration id=pembegin 2026/02/04 21:30:12 INFO Applying migration id=didhost 2026/02/04 21:30:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:12 INFO Applying migration id=invites 2026/02/04 21:30:12 INFO Applying migration id=ed25519blob 2026/02/04 21:30:12 INFO Applying migration id=rsablob 2026/02/04 21:30:12 INFO Applying migration id=iconscid 2026/02/04 21:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1bf1-778c-9c95-6eb54a2b0462 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 2026/02/04 21:30:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 2026/02/04 21:30:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1bf3-757d-ba1c-abf5355a195b note=https://localhost.localdomain:8443/post/019c2a90-1bf3-7556-84e5-4cf011bec554 thread=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1bf3-757d-ba1c-abf5355a195b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1bf3-7556-84e5-4cf011bec554 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-1bf3-7556-84e5-4cf011bec554 2026/02/04 21:30:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 2026/02/04 21:30:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1bf5-7450-85fe-1924e219bd12 note=https://localhost.localdomain:8443/post/019c2a90-1bf5-7421-ad49-5b1ce7ddbdc1 thread=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1bf5-7450-85fe-1924e219bd12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1bf5-7421-ad49-5b1ce7ddbdc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-1bf5-7421-ad49-5b1ce7ddbdc1 2026/02/04 21:30:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 --- PASS: TestView_TwoRepliesBigOffset (0.54s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/04 21:30:13 INFO Applying migration id=initial 2026/02/04 21:30:13 INFO Applying migration id=notesupdated 2026/02/04 21:30:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:13 INFO Applying migration id=activitiesid 2026/02/04 21:30:13 INFO Applying migration id=outbox 2026/02/04 21:30:13 INFO Applying migration id=edits 2026/02/04 21:30:13 INFO Applying migration id=outboxactor 2026/02/04 21:30:13 INFO Applying migration id=outboxsender 2026/02/04 21:30:13 INFO Applying migration id=thread 2026/02/04 21:30:13 INFO Applying migration id=host 2026/02/04 21:30:13 INFO Applying migration id=sharedinbox 2026/02/04 21:30:13 INFO Applying migration id=noteshost 2026/02/04 21:30:13 INFO Applying migration id=fetched 2026/02/04 21:30:13 INFO Applying migration id=move 2026/02/04 21:30:13 INFO Applying migration id=cleanup 2026/02/04 21:30:13 INFO Applying migration id=received 2026/02/04 21:30:13 INFO Applying migration id=namehost 2026/02/04 21:30:13 INFO Applying migration id=outboxhost 2026/02/04 21:30:13 INFO Applying migration id=notesfts 2026/02/04 21:30:13 INFO Applying migration id=iconsname 2026/02/04 21:30:13 INFO Applying migration id=nohash 2026/02/04 21:30:13 INFO Applying migration id=shares 2026/02/04 21:30:13 INFO Applying migration id=actorttl 2026/02/04 21:30:13 INFO Applying migration id=tocc 2026/02/04 21:30:13 INFO Applying migration id=followeds 2026/02/04 21:30:13 INFO Applying migration id=certhash 2026/02/04 21:30:13 INFO Applying migration id=follows_sync 2026/02/04 21:30:13 INFO Applying migration id=jsonpath 2026/02/04 21:30:13 INFO Applying migration id=localforward 2026/02/04 21:30:13 INFO Applying migration id=avatar 2026/02/04 21:30:13 INFO Applying migration id=noimage 2026/02/04 21:30:13 INFO Applying migration id=feed 2026/02/04 21:30:13 INFO Applying migration id=bookmarks 2026/02/04 21:30:13 INFO Applying migration id=shareactivity 2026/02/04 21:30:13 INFO Applying migration id=application 2026/02/04 21:30:13 INFO Applying migration id=certificates 2026/02/04 21:30:13 INFO Applying migration id=rawforward 2026/02/04 21:30:13 INFO Applying migration id=publickey 2026/02/04 21:30:13 INFO Applying migration id=resolvegroup 2026/02/04 21:30:13 INFO Applying migration id=reject 2026/02/04 21:30:13 INFO Applying migration id=autodel 2026/02/04 21:30:13 INFO Applying migration id=jsonb 2026/02/04 21:30:13 INFO Applying migration id=quote 2026/02/04 21:30:13 INFO Applying migration id=rfc9421 2026/02/04 21:30:13 INFO Applying migration id=keys 2026/02/04 21:30:13 INFO Applying migration id=portable 2026/02/04 21:30:13 INFO Applying migration id=proofs 2026/02/04 21:30:13 INFO Applying migration id=contexts 2026/02/04 21:30:13 INFO Applying migration id=deliverieshost 2026/02/04 21:30:13 INFO Applying migration id=pembegin 2026/02/04 21:30:13 INFO Applying migration id=didhost 2026/02/04 21:30:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:13 INFO Applying migration id=invites 2026/02/04 21:30:13 INFO Applying migration id=ed25519blob 2026/02/04 21:30:13 INFO Applying migration id=rsablob 2026/02/04 21:30:13 INFO Applying migration id=iconscid 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1f54-7136-a6bc-b0d79d52ce5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1f58-74b4-9c0f-7811739db9fa note=https://localhost.localdomain:8443/post/019c2a90-1f58-745b-90b7-0ae2647cd332 thread=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1f58-74b4-9c0f-7811739db9fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1f58-745b-90b7-0ae2647cd332 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-1f58-745b-90b7-0ae2647cd332 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1f5c-792a-ad91-baa75edeade6 note=https://localhost.localdomain:8443/post/019c2a90-1f5c-78cd-bad5-590b4a485171 thread=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1f5c-792a-ad91-baa75edeade6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1f5c-78cd-bad5-590b4a485171 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-1f5c-78cd-bad5-590b4a485171 2026/02/04 21:30:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (0.87s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/04 21:30:14 INFO Applying migration id=initial 2026/02/04 21:30:14 INFO Applying migration id=notesupdated 2026/02/04 21:30:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:14 INFO Applying migration id=activitiesid 2026/02/04 21:30:14 INFO Applying migration id=outbox 2026/02/04 21:30:14 INFO Applying migration id=edits 2026/02/04 21:30:14 INFO Applying migration id=outboxactor 2026/02/04 21:30:14 INFO Applying migration id=outboxsender 2026/02/04 21:30:14 INFO Applying migration id=thread 2026/02/04 21:30:14 INFO Applying migration id=host 2026/02/04 21:30:14 INFO Applying migration id=sharedinbox 2026/02/04 21:30:14 INFO Applying migration id=noteshost 2026/02/04 21:30:14 INFO Applying migration id=fetched 2026/02/04 21:30:14 INFO Applying migration id=move 2026/02/04 21:30:14 INFO Applying migration id=cleanup 2026/02/04 21:30:14 INFO Applying migration id=received 2026/02/04 21:30:14 INFO Applying migration id=namehost 2026/02/04 21:30:14 INFO Applying migration id=outboxhost 2026/02/04 21:30:14 INFO Applying migration id=notesfts 2026/02/04 21:30:14 INFO Applying migration id=iconsname 2026/02/04 21:30:14 INFO Applying migration id=nohash 2026/02/04 21:30:14 INFO Applying migration id=shares 2026/02/04 21:30:14 INFO Applying migration id=actorttl 2026/02/04 21:30:14 INFO Applying migration id=tocc 2026/02/04 21:30:14 INFO Applying migration id=followeds 2026/02/04 21:30:14 INFO Applying migration id=certhash 2026/02/04 21:30:14 INFO Applying migration id=follows_sync 2026/02/04 21:30:14 INFO Applying migration id=jsonpath 2026/02/04 21:30:14 INFO Applying migration id=localforward 2026/02/04 21:30:14 INFO Applying migration id=avatar 2026/02/04 21:30:14 INFO Applying migration id=noimage 2026/02/04 21:30:14 INFO Applying migration id=feed 2026/02/04 21:30:14 INFO Applying migration id=bookmarks 2026/02/04 21:30:14 INFO Applying migration id=shareactivity 2026/02/04 21:30:14 INFO Applying migration id=application 2026/02/04 21:30:14 INFO Applying migration id=certificates 2026/02/04 21:30:14 INFO Applying migration id=rawforward 2026/02/04 21:30:14 INFO Applying migration id=publickey 2026/02/04 21:30:14 INFO Applying migration id=resolvegroup 2026/02/04 21:30:14 INFO Applying migration id=reject 2026/02/04 21:30:14 INFO Applying migration id=autodel 2026/02/04 21:30:14 INFO Applying migration id=jsonb 2026/02/04 21:30:14 INFO Applying migration id=quote 2026/02/04 21:30:14 INFO Applying migration id=rfc9421 2026/02/04 21:30:14 INFO Applying migration id=keys 2026/02/04 21:30:14 INFO Applying migration id=portable 2026/02/04 21:30:14 INFO Applying migration id=proofs 2026/02/04 21:30:14 INFO Applying migration id=contexts 2026/02/04 21:30:14 INFO Applying migration id=deliverieshost 2026/02/04 21:30:14 INFO Applying migration id=pembegin 2026/02/04 21:30:14 INFO Applying migration id=didhost 2026/02/04 21:30:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:14 INFO Applying migration id=invites 2026/02/04 21:30:14 INFO Applying migration id=ed25519blob 2026/02/04 21:30:14 INFO Applying migration id=rsablob 2026/02/04 21:30:14 INFO Applying migration id=iconscid 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2160-7daf-8f8c-f1040894ae3c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2162-7b26-8158-703ead8fc83f note=https://localhost.localdomain:8443/post/019c2a90-2162-7aff-b91f-6352859c4bbe thread=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2162-7b26-8158-703ead8fc83f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2162-7aff-b91f-6352859c4bbe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2162-7aff-b91f-6352859c4bbe 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2164-78c4-afab-03b38f21e73b note=https://localhost.localdomain:8443/post/019c2a90-2164-7899-b71e-b5ec0a132d2a thread=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2164-78c4-afab-03b38f21e73b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2164-7899-b71e-b5ec0a132d2a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-2164-7899-b71e-b5ec0a132d2a 2026/02/04 21:30:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.52s) === RUN TestView_OneReplyPostDeleted 2026/02/04 21:30:14 INFO Applying migration id=initial 2026/02/04 21:30:14 INFO Applying migration id=notesupdated 2026/02/04 21:30:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:14 INFO Applying migration id=activitiesid 2026/02/04 21:30:14 INFO Applying migration id=outbox 2026/02/04 21:30:14 INFO Applying migration id=edits 2026/02/04 21:30:14 INFO Applying migration id=outboxactor 2026/02/04 21:30:14 INFO Applying migration id=outboxsender 2026/02/04 21:30:14 INFO Applying migration id=thread 2026/02/04 21:30:14 INFO Applying migration id=host 2026/02/04 21:30:14 INFO Applying migration id=sharedinbox 2026/02/04 21:30:14 INFO Applying migration id=noteshost 2026/02/04 21:30:14 INFO Applying migration id=fetched 2026/02/04 21:30:14 INFO Applying migration id=move 2026/02/04 21:30:14 INFO Applying migration id=cleanup 2026/02/04 21:30:14 INFO Applying migration id=received 2026/02/04 21:30:14 INFO Applying migration id=namehost 2026/02/04 21:30:14 INFO Applying migration id=outboxhost 2026/02/04 21:30:14 INFO Applying migration id=notesfts 2026/02/04 21:30:14 INFO Applying migration id=iconsname 2026/02/04 21:30:14 INFO Applying migration id=nohash 2026/02/04 21:30:14 INFO Applying migration id=shares 2026/02/04 21:30:14 INFO Applying migration id=actorttl 2026/02/04 21:30:14 INFO Applying migration id=tocc 2026/02/04 21:30:14 INFO Applying migration id=followeds 2026/02/04 21:30:14 INFO Applying migration id=certhash 2026/02/04 21:30:14 INFO Applying migration id=follows_sync 2026/02/04 21:30:14 INFO Applying migration id=jsonpath 2026/02/04 21:30:14 INFO Applying migration id=localforward 2026/02/04 21:30:14 INFO Applying migration id=avatar 2026/02/04 21:30:14 INFO Applying migration id=noimage 2026/02/04 21:30:14 INFO Applying migration id=feed 2026/02/04 21:30:14 INFO Applying migration id=bookmarks 2026/02/04 21:30:14 INFO Applying migration id=shareactivity 2026/02/04 21:30:14 INFO Applying migration id=application 2026/02/04 21:30:14 INFO Applying migration id=certificates 2026/02/04 21:30:14 INFO Applying migration id=rawforward 2026/02/04 21:30:14 INFO Applying migration id=publickey 2026/02/04 21:30:14 INFO Applying migration id=resolvegroup 2026/02/04 21:30:14 INFO Applying migration id=reject 2026/02/04 21:30:14 INFO Applying migration id=autodel 2026/02/04 21:30:14 INFO Applying migration id=jsonb 2026/02/04 21:30:14 INFO Applying migration id=quote 2026/02/04 21:30:14 INFO Applying migration id=rfc9421 2026/02/04 21:30:14 INFO Applying migration id=keys 2026/02/04 21:30:14 INFO Applying migration id=portable 2026/02/04 21:30:14 INFO Applying migration id=proofs 2026/02/04 21:30:14 INFO Applying migration id=contexts 2026/02/04 21:30:14 INFO Applying migration id=deliverieshost 2026/02/04 21:30:14 INFO Applying migration id=pembegin 2026/02/04 21:30:14 INFO Applying migration id=didhost 2026/02/04 21:30:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:14 INFO Applying migration id=invites 2026/02/04 21:30:14 INFO Applying migration id=ed25519blob 2026/02/04 21:30:14 INFO Applying migration id=rsablob 2026/02/04 21:30:14 INFO Applying migration id=iconscid 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-22df-7707-9597-aca9e73b37bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-22e1-7412-a11b-8ed5e0af0345 note=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca thread=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-22e1-7412-a11b-8ed5e0af0345 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca --- PASS: TestView_OneReplyPostDeleted (0.39s) === RUN TestView_OneReplyPostNotDeleted 2026/02/04 21:30:15 INFO Applying migration id=initial 2026/02/04 21:30:15 INFO Applying migration id=notesupdated 2026/02/04 21:30:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:15 INFO Applying migration id=activitiesid 2026/02/04 21:30:15 INFO Applying migration id=outbox 2026/02/04 21:30:15 INFO Applying migration id=edits 2026/02/04 21:30:15 INFO Applying migration id=outboxactor 2026/02/04 21:30:15 INFO Applying migration id=outboxsender 2026/02/04 21:30:15 INFO Applying migration id=thread 2026/02/04 21:30:15 INFO Applying migration id=host 2026/02/04 21:30:15 INFO Applying migration id=sharedinbox 2026/02/04 21:30:15 INFO Applying migration id=noteshost 2026/02/04 21:30:15 INFO Applying migration id=fetched 2026/02/04 21:30:15 INFO Applying migration id=move 2026/02/04 21:30:15 INFO Applying migration id=cleanup 2026/02/04 21:30:15 INFO Applying migration id=received 2026/02/04 21:30:15 INFO Applying migration id=namehost 2026/02/04 21:30:15 INFO Applying migration id=outboxhost 2026/02/04 21:30:15 INFO Applying migration id=notesfts 2026/02/04 21:30:15 INFO Applying migration id=iconsname 2026/02/04 21:30:15 INFO Applying migration id=nohash 2026/02/04 21:30:15 INFO Applying migration id=shares 2026/02/04 21:30:15 INFO Applying migration id=actorttl 2026/02/04 21:30:15 INFO Applying migration id=tocc 2026/02/04 21:30:15 INFO Applying migration id=followeds 2026/02/04 21:30:15 INFO Applying migration id=certhash 2026/02/04 21:30:15 INFO Applying migration id=follows_sync 2026/02/04 21:30:15 INFO Applying migration id=jsonpath 2026/02/04 21:30:15 INFO Applying migration id=localforward 2026/02/04 21:30:15 INFO Applying migration id=avatar 2026/02/04 21:30:15 INFO Applying migration id=noimage 2026/02/04 21:30:15 INFO Applying migration id=feed 2026/02/04 21:30:15 INFO Applying migration id=bookmarks 2026/02/04 21:30:15 INFO Applying migration id=shareactivity 2026/02/04 21:30:15 INFO Applying migration id=application 2026/02/04 21:30:15 INFO Applying migration id=certificates 2026/02/04 21:30:15 INFO Applying migration id=rawforward 2026/02/04 21:30:15 INFO Applying migration id=publickey 2026/02/04 21:30:15 INFO Applying migration id=resolvegroup 2026/02/04 21:30:15 INFO Applying migration id=reject 2026/02/04 21:30:15 INFO Applying migration id=autodel 2026/02/04 21:30:15 INFO Applying migration id=jsonb 2026/02/04 21:30:15 INFO Applying migration id=quote 2026/02/04 21:30:15 INFO Applying migration id=rfc9421 2026/02/04 21:30:15 INFO Applying migration id=keys 2026/02/04 21:30:15 INFO Applying migration id=portable 2026/02/04 21:30:15 INFO Applying migration id=proofs 2026/02/04 21:30:15 INFO Applying migration id=contexts 2026/02/04 21:30:15 INFO Applying migration id=deliverieshost 2026/02/04 21:30:15 INFO Applying migration id=pembegin 2026/02/04 21:30:15 INFO Applying migration id=didhost 2026/02/04 21:30:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:15 INFO Applying migration id=invites 2026/02/04 21:30:15 INFO Applying migration id=ed25519blob 2026/02/04 21:30:15 INFO Applying migration id=rsablob 2026/02/04 21:30:15 INFO Applying migration id=iconscid 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2623-768f-b6c0-7573d6647821 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b 2026/02/04 21:30:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b 2026/02/04 21:30:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2625-7478-9f2e-23c2ab11c75b note=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 thread=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2625-7478-9f2e-23c2ab11c75b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 --- PASS: TestView_OneReplyPostNotDeleted (0.83s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/04 21:30:15 INFO Applying migration id=initial 2026/02/04 21:30:15 INFO Applying migration id=notesupdated 2026/02/04 21:30:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:15 INFO Applying migration id=activitiesid 2026/02/04 21:30:15 INFO Applying migration id=outbox 2026/02/04 21:30:15 INFO Applying migration id=edits 2026/02/04 21:30:15 INFO Applying migration id=outboxactor 2026/02/04 21:30:15 INFO Applying migration id=outboxsender 2026/02/04 21:30:15 INFO Applying migration id=thread 2026/02/04 21:30:16 INFO Applying migration id=host 2026/02/04 21:30:16 INFO Applying migration id=sharedinbox 2026/02/04 21:30:16 INFO Applying migration id=noteshost 2026/02/04 21:30:16 INFO Applying migration id=fetched 2026/02/04 21:30:16 INFO Applying migration id=move 2026/02/04 21:30:16 INFO Applying migration id=cleanup 2026/02/04 21:30:16 INFO Applying migration id=received 2026/02/04 21:30:16 INFO Applying migration id=namehost 2026/02/04 21:30:16 INFO Applying migration id=outboxhost 2026/02/04 21:30:16 INFO Applying migration id=notesfts 2026/02/04 21:30:16 INFO Applying migration id=iconsname 2026/02/04 21:30:16 INFO Applying migration id=nohash 2026/02/04 21:30:16 INFO Applying migration id=shares 2026/02/04 21:30:16 INFO Applying migration id=actorttl 2026/02/04 21:30:16 INFO Applying migration id=tocc 2026/02/04 21:30:16 INFO Applying migration id=followeds 2026/02/04 21:30:16 INFO Applying migration id=certhash 2026/02/04 21:30:16 INFO Applying migration id=follows_sync 2026/02/04 21:30:16 INFO Applying migration id=jsonpath 2026/02/04 21:30:16 INFO Applying migration id=localforward 2026/02/04 21:30:16 INFO Applying migration id=avatar 2026/02/04 21:30:16 INFO Applying migration id=noimage 2026/02/04 21:30:16 INFO Applying migration id=feed 2026/02/04 21:30:16 INFO Applying migration id=bookmarks 2026/02/04 21:30:16 INFO Applying migration id=shareactivity 2026/02/04 21:30:16 INFO Applying migration id=application 2026/02/04 21:30:16 INFO Applying migration id=certificates 2026/02/04 21:30:16 INFO Applying migration id=rawforward 2026/02/04 21:30:16 INFO Applying migration id=publickey 2026/02/04 21:30:16 INFO Applying migration id=resolvegroup 2026/02/04 21:30:16 INFO Applying migration id=reject 2026/02/04 21:30:16 INFO Applying migration id=autodel 2026/02/04 21:30:16 INFO Applying migration id=jsonb 2026/02/04 21:30:16 INFO Applying migration id=quote 2026/02/04 21:30:16 INFO Applying migration id=rfc9421 2026/02/04 21:30:16 INFO Applying migration id=keys 2026/02/04 21:30:16 INFO Applying migration id=portable 2026/02/04 21:30:16 INFO Applying migration id=proofs 2026/02/04 21:30:16 INFO Applying migration id=contexts 2026/02/04 21:30:16 INFO Applying migration id=deliverieshost 2026/02/04 21:30:16 INFO Applying migration id=pembegin 2026/02/04 21:30:16 INFO Applying migration id=didhost 2026/02/04 21:30:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:16 INFO Applying migration id=invites 2026/02/04 21:30:16 INFO Applying migration id=ed25519blob 2026/02/04 21:30:16 INFO Applying migration id=rsablob 2026/02/04 21:30:16 INFO Applying migration id=iconscid 2026/02/04 21:30:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-298d-7b46-b242-ecdc52c002aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e 2026/02/04 21:30:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e 2026/02/04 21:30:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-298f-78d3-83de-946b1f9d3c1c note=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf thread=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-298f-78d3-83de-946b1f9d3c1c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf 2026/02/04 21:30:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e 2026/02/04 21:30:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (0.87s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/04 21:30:16 INFO Applying migration id=initial 2026/02/04 21:30:16 INFO Applying migration id=notesupdated 2026/02/04 21:30:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:16 INFO Applying migration id=activitiesid 2026/02/04 21:30:16 INFO Applying migration id=outbox 2026/02/04 21:30:16 INFO Applying migration id=edits 2026/02/04 21:30:16 INFO Applying migration id=outboxactor 2026/02/04 21:30:16 INFO Applying migration id=outboxsender 2026/02/04 21:30:16 INFO Applying migration id=thread 2026/02/04 21:30:16 INFO Applying migration id=host 2026/02/04 21:30:16 INFO Applying migration id=sharedinbox 2026/02/04 21:30:16 INFO Applying migration id=noteshost 2026/02/04 21:30:16 INFO Applying migration id=fetched 2026/02/04 21:30:16 INFO Applying migration id=move 2026/02/04 21:30:16 INFO Applying migration id=cleanup 2026/02/04 21:30:16 INFO Applying migration id=received 2026/02/04 21:30:16 INFO Applying migration id=namehost 2026/02/04 21:30:16 INFO Applying migration id=outboxhost 2026/02/04 21:30:16 INFO Applying migration id=notesfts 2026/02/04 21:30:16 INFO Applying migration id=iconsname 2026/02/04 21:30:16 INFO Applying migration id=nohash 2026/02/04 21:30:16 INFO Applying migration id=shares 2026/02/04 21:30:16 INFO Applying migration id=actorttl 2026/02/04 21:30:16 INFO Applying migration id=tocc 2026/02/04 21:30:16 INFO Applying migration id=followeds 2026/02/04 21:30:16 INFO Applying migration id=certhash 2026/02/04 21:30:16 INFO Applying migration id=follows_sync 2026/02/04 21:30:16 INFO Applying migration id=jsonpath 2026/02/04 21:30:16 INFO Applying migration id=localforward 2026/02/04 21:30:16 INFO Applying migration id=avatar 2026/02/04 21:30:16 INFO Applying migration id=noimage 2026/02/04 21:30:16 INFO Applying migration id=feed 2026/02/04 21:30:16 INFO Applying migration id=bookmarks 2026/02/04 21:30:16 INFO Applying migration id=shareactivity 2026/02/04 21:30:16 INFO Applying migration id=application 2026/02/04 21:30:16 INFO Applying migration id=certificates 2026/02/04 21:30:16 INFO Applying migration id=rawforward 2026/02/04 21:30:16 INFO Applying migration id=publickey 2026/02/04 21:30:16 INFO Applying migration id=resolvegroup 2026/02/04 21:30:16 INFO Applying migration id=reject 2026/02/04 21:30:16 INFO Applying migration id=autodel 2026/02/04 21:30:16 INFO Applying migration id=jsonb 2026/02/04 21:30:16 INFO Applying migration id=quote 2026/02/04 21:30:16 INFO Applying migration id=rfc9421 2026/02/04 21:30:16 INFO Applying migration id=keys 2026/02/04 21:30:16 INFO Applying migration id=portable 2026/02/04 21:30:16 INFO Applying migration id=proofs 2026/02/04 21:30:16 INFO Applying migration id=contexts 2026/02/04 21:30:16 INFO Applying migration id=deliverieshost 2026/02/04 21:30:16 INFO Applying migration id=pembegin 2026/02/04 21:30:16 INFO Applying migration id=didhost 2026/02/04 21:30:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:16 INFO Applying migration id=invites 2026/02/04 21:30:16 INFO Applying migration id=ed25519blob 2026/02/04 21:30:16 INFO Applying migration id=rsablob 2026/02/04 21:30:16 INFO Applying migration id=iconscid 2026/02/04 21:30:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2c6f-7269-88fc-a96b0b890675 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2c73-742c-8e7b-544c320838b4 note=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c thread=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2c73-742c-8e7b-544c320838b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c 2026/02/04 21:30:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.75s) === RUN TestView_OneReplyReplyDeleted 2026/02/04 21:30:17 INFO Applying migration id=initial 2026/02/04 21:30:17 INFO Applying migration id=notesupdated 2026/02/04 21:30:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:17 INFO Applying migration id=activitiesid 2026/02/04 21:30:17 INFO Applying migration id=outbox 2026/02/04 21:30:17 INFO Applying migration id=edits 2026/02/04 21:30:17 INFO Applying migration id=outboxactor 2026/02/04 21:30:17 INFO Applying migration id=outboxsender 2026/02/04 21:30:17 INFO Applying migration id=thread 2026/02/04 21:30:17 INFO Applying migration id=host 2026/02/04 21:30:17 INFO Applying migration id=sharedinbox 2026/02/04 21:30:17 INFO Applying migration id=noteshost 2026/02/04 21:30:17 INFO Applying migration id=fetched 2026/02/04 21:30:17 INFO Applying migration id=move 2026/02/04 21:30:17 INFO Applying migration id=cleanup 2026/02/04 21:30:17 INFO Applying migration id=received 2026/02/04 21:30:17 INFO Applying migration id=namehost 2026/02/04 21:30:17 INFO Applying migration id=outboxhost 2026/02/04 21:30:17 INFO Applying migration id=notesfts 2026/02/04 21:30:17 INFO Applying migration id=iconsname 2026/02/04 21:30:17 INFO Applying migration id=nohash 2026/02/04 21:30:17 INFO Applying migration id=shares 2026/02/04 21:30:17 INFO Applying migration id=actorttl 2026/02/04 21:30:17 INFO Applying migration id=tocc 2026/02/04 21:30:17 INFO Applying migration id=followeds 2026/02/04 21:30:17 INFO Applying migration id=certhash 2026/02/04 21:30:17 INFO Applying migration id=follows_sync 2026/02/04 21:30:17 INFO Applying migration id=jsonpath 2026/02/04 21:30:17 INFO Applying migration id=localforward 2026/02/04 21:30:17 INFO Applying migration id=avatar 2026/02/04 21:30:17 INFO Applying migration id=noimage 2026/02/04 21:30:17 INFO Applying migration id=feed 2026/02/04 21:30:17 INFO Applying migration id=bookmarks 2026/02/04 21:30:17 INFO Applying migration id=shareactivity 2026/02/04 21:30:17 INFO Applying migration id=application 2026/02/04 21:30:17 INFO Applying migration id=certificates 2026/02/04 21:30:17 INFO Applying migration id=rawforward 2026/02/04 21:30:17 INFO Applying migration id=publickey 2026/02/04 21:30:17 INFO Applying migration id=resolvegroup 2026/02/04 21:30:17 INFO Applying migration id=reject 2026/02/04 21:30:17 INFO Applying migration id=autodel 2026/02/04 21:30:17 INFO Applying migration id=jsonb 2026/02/04 21:30:17 INFO Applying migration id=quote 2026/02/04 21:30:17 INFO Applying migration id=rfc9421 2026/02/04 21:30:17 INFO Applying migration id=keys 2026/02/04 21:30:17 INFO Applying migration id=portable 2026/02/04 21:30:17 INFO Applying migration id=proofs 2026/02/04 21:30:17 INFO Applying migration id=contexts 2026/02/04 21:30:17 INFO Applying migration id=deliverieshost 2026/02/04 21:30:17 INFO Applying migration id=pembegin 2026/02/04 21:30:17 INFO Applying migration id=didhost 2026/02/04 21:30:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:17 INFO Applying migration id=invites 2026/02/04 21:30:17 INFO Applying migration id=ed25519blob 2026/02/04 21:30:17 INFO Applying migration id=rsablob 2026/02/04 21:30:17 INFO Applying migration id=iconscid 2026/02/04 21:30:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2e7d-7ba5-baf1-c862f636498c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 2026/02/04 21:30:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 2026/02/04 21:30:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2e7f-7860-9147-dc854490a220 note=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 thread=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2e7f-7860-9147-dc854490a220 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 2026/02/04 21:30:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 2026/02/04 21:30:18 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 2026/02/04 21:30:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4#delete note=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 thread=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 --- PASS: TestView_OneReplyReplyDeleted (0.53s) === RUN TestView_NoSuchPost 2026/02/04 21:30:18 INFO Applying migration id=initial 2026/02/04 21:30:18 INFO Applying migration id=notesupdated 2026/02/04 21:30:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:18 INFO Applying migration id=activitiesid 2026/02/04 21:30:18 INFO Applying migration id=outbox 2026/02/04 21:30:18 INFO Applying migration id=edits 2026/02/04 21:30:18 INFO Applying migration id=outboxactor 2026/02/04 21:30:18 INFO Applying migration id=outboxsender 2026/02/04 21:30:18 INFO Applying migration id=thread 2026/02/04 21:30:18 INFO Applying migration id=host 2026/02/04 21:30:18 INFO Applying migration id=sharedinbox 2026/02/04 21:30:18 INFO Applying migration id=noteshost 2026/02/04 21:30:18 INFO Applying migration id=fetched 2026/02/04 21:30:18 INFO Applying migration id=move 2026/02/04 21:30:18 INFO Applying migration id=cleanup 2026/02/04 21:30:18 INFO Applying migration id=received 2026/02/04 21:30:18 INFO Applying migration id=namehost 2026/02/04 21:30:18 INFO Applying migration id=outboxhost 2026/02/04 21:30:18 INFO Applying migration id=notesfts 2026/02/04 21:30:18 INFO Applying migration id=iconsname 2026/02/04 21:30:18 INFO Applying migration id=nohash 2026/02/04 21:30:18 INFO Applying migration id=shares 2026/02/04 21:30:18 INFO Applying migration id=actorttl 2026/02/04 21:30:18 INFO Applying migration id=tocc 2026/02/04 21:30:18 INFO Applying migration id=followeds 2026/02/04 21:30:18 INFO Applying migration id=certhash 2026/02/04 21:30:18 INFO Applying migration id=follows_sync 2026/02/04 21:30:18 INFO Applying migration id=jsonpath 2026/02/04 21:30:18 INFO Applying migration id=localforward 2026/02/04 21:30:18 INFO Applying migration id=avatar 2026/02/04 21:30:18 INFO Applying migration id=noimage 2026/02/04 21:30:18 INFO Applying migration id=feed 2026/02/04 21:30:18 INFO Applying migration id=bookmarks 2026/02/04 21:30:18 INFO Applying migration id=shareactivity 2026/02/04 21:30:18 INFO Applying migration id=application 2026/02/04 21:30:18 INFO Applying migration id=certificates 2026/02/04 21:30:18 INFO Applying migration id=rawforward 2026/02/04 21:30:18 INFO Applying migration id=publickey 2026/02/04 21:30:18 INFO Applying migration id=resolvegroup 2026/02/04 21:30:18 INFO Applying migration id=reject 2026/02/04 21:30:18 INFO Applying migration id=autodel 2026/02/04 21:30:18 INFO Applying migration id=jsonb 2026/02/04 21:30:18 INFO Applying migration id=quote 2026/02/04 21:30:18 INFO Applying migration id=rfc9421 2026/02/04 21:30:18 INFO Applying migration id=keys 2026/02/04 21:30:18 INFO Applying migration id=portable 2026/02/04 21:30:18 INFO Applying migration id=proofs 2026/02/04 21:30:18 INFO Applying migration id=contexts 2026/02/04 21:30:18 INFO Applying migration id=deliverieshost 2026/02/04 21:30:18 INFO Applying migration id=pembegin 2026/02/04 21:30:18 INFO Applying migration id=didhost 2026/02/04 21:30:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:18 INFO Applying migration id=invites 2026/02/04 21:30:18 INFO Applying migration id=ed25519blob 2026/02/04 21:30:18 INFO Applying migration id=rsablob 2026/02/04 21:30:18 INFO Applying migration id=iconscid 2026/02/04 21:30:18 INFO Viewing post post=https://x 2026/02/04 21:30:18 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (0.86s) === RUN TestView_InvalidOffset 2026/02/04 21:30:18 INFO Applying migration id=initial 2026/02/04 21:30:18 INFO Applying migration id=notesupdated 2026/02/04 21:30:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:18 INFO Applying migration id=activitiesid 2026/02/04 21:30:18 INFO Applying migration id=outbox 2026/02/04 21:30:19 INFO Applying migration id=edits 2026/02/04 21:30:19 INFO Applying migration id=outboxactor 2026/02/04 21:30:19 INFO Applying migration id=outboxsender 2026/02/04 21:30:19 INFO Applying migration id=thread 2026/02/04 21:30:19 INFO Applying migration id=host 2026/02/04 21:30:19 INFO Applying migration id=sharedinbox 2026/02/04 21:30:19 INFO Applying migration id=noteshost 2026/02/04 21:30:19 INFO Applying migration id=fetched 2026/02/04 21:30:19 INFO Applying migration id=move 2026/02/04 21:30:19 INFO Applying migration id=cleanup 2026/02/04 21:30:19 INFO Applying migration id=received 2026/02/04 21:30:19 INFO Applying migration id=namehost 2026/02/04 21:30:19 INFO Applying migration id=outboxhost 2026/02/04 21:30:19 INFO Applying migration id=notesfts 2026/02/04 21:30:19 INFO Applying migration id=iconsname 2026/02/04 21:30:19 INFO Applying migration id=nohash 2026/02/04 21:30:19 INFO Applying migration id=shares 2026/02/04 21:30:19 INFO Applying migration id=actorttl 2026/02/04 21:30:19 INFO Applying migration id=tocc 2026/02/04 21:30:19 INFO Applying migration id=followeds 2026/02/04 21:30:19 INFO Applying migration id=certhash 2026/02/04 21:30:19 INFO Applying migration id=follows_sync 2026/02/04 21:30:19 INFO Applying migration id=jsonpath 2026/02/04 21:30:19 INFO Applying migration id=localforward 2026/02/04 21:30:19 INFO Applying migration id=avatar 2026/02/04 21:30:19 INFO Applying migration id=noimage 2026/02/04 21:30:19 INFO Applying migration id=feed 2026/02/04 21:30:19 INFO Applying migration id=bookmarks 2026/02/04 21:30:19 INFO Applying migration id=shareactivity 2026/02/04 21:30:19 INFO Applying migration id=application 2026/02/04 21:30:19 INFO Applying migration id=certificates 2026/02/04 21:30:19 INFO Applying migration id=rawforward 2026/02/04 21:30:19 INFO Applying migration id=publickey 2026/02/04 21:30:19 INFO Applying migration id=resolvegroup 2026/02/04 21:30:19 INFO Applying migration id=reject 2026/02/04 21:30:19 INFO Applying migration id=autodel 2026/02/04 21:30:19 INFO Applying migration id=jsonb 2026/02/04 21:30:19 INFO Applying migration id=quote 2026/02/04 21:30:19 INFO Applying migration id=rfc9421 2026/02/04 21:30:19 INFO Applying migration id=keys 2026/02/04 21:30:19 INFO Applying migration id=portable 2026/02/04 21:30:19 INFO Applying migration id=proofs 2026/02/04 21:30:19 INFO Applying migration id=contexts 2026/02/04 21:30:19 INFO Applying migration id=deliverieshost 2026/02/04 21:30:19 INFO Applying migration id=pembegin 2026/02/04 21:30:19 INFO Applying migration id=didhost 2026/02/04 21:30:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:19 INFO Applying migration id=invites 2026/02/04 21:30:19 INFO Applying migration id=ed25519blob 2026/02/04 21:30:19 INFO Applying migration id=rsablob 2026/02/04 21:30:19 INFO Applying migration id=iconscid 2026/02/04 21:30:19 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.72s) === RUN TestView_Update 2026/02/04 21:30:19 INFO Applying migration id=initial 2026/02/04 21:30:19 INFO Applying migration id=notesupdated 2026/02/04 21:30:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:19 INFO Applying migration id=activitiesid 2026/02/04 21:30:19 INFO Applying migration id=outbox 2026/02/04 21:30:19 INFO Applying migration id=edits 2026/02/04 21:30:19 INFO Applying migration id=outboxactor 2026/02/04 21:30:19 INFO Applying migration id=outboxsender 2026/02/04 21:30:19 INFO Applying migration id=thread 2026/02/04 21:30:19 INFO Applying migration id=host 2026/02/04 21:30:19 INFO Applying migration id=sharedinbox 2026/02/04 21:30:19 INFO Applying migration id=noteshost 2026/02/04 21:30:19 INFO Applying migration id=fetched 2026/02/04 21:30:19 INFO Applying migration id=move 2026/02/04 21:30:19 INFO Applying migration id=cleanup 2026/02/04 21:30:19 INFO Applying migration id=received 2026/02/04 21:30:19 INFO Applying migration id=namehost 2026/02/04 21:30:19 INFO Applying migration id=outboxhost 2026/02/04 21:30:19 INFO Applying migration id=notesfts 2026/02/04 21:30:19 INFO Applying migration id=iconsname 2026/02/04 21:30:19 INFO Applying migration id=nohash 2026/02/04 21:30:19 INFO Applying migration id=shares 2026/02/04 21:30:19 INFO Applying migration id=actorttl 2026/02/04 21:30:19 INFO Applying migration id=tocc 2026/02/04 21:30:19 INFO Applying migration id=followeds 2026/02/04 21:30:19 INFO Applying migration id=certhash 2026/02/04 21:30:19 INFO Applying migration id=follows_sync 2026/02/04 21:30:19 INFO Applying migration id=jsonpath 2026/02/04 21:30:19 INFO Applying migration id=localforward 2026/02/04 21:30:19 INFO Applying migration id=avatar 2026/02/04 21:30:19 INFO Applying migration id=noimage 2026/02/04 21:30:19 INFO Applying migration id=feed 2026/02/04 21:30:19 INFO Applying migration id=bookmarks 2026/02/04 21:30:19 INFO Applying migration id=shareactivity 2026/02/04 21:30:19 INFO Applying migration id=application 2026/02/04 21:30:19 INFO Applying migration id=certificates 2026/02/04 21:30:19 INFO Applying migration id=rawforward 2026/02/04 21:30:19 INFO Applying migration id=publickey 2026/02/04 21:30:19 INFO Applying migration id=resolvegroup 2026/02/04 21:30:19 INFO Applying migration id=reject 2026/02/04 21:30:19 INFO Applying migration id=autodel 2026/02/04 21:30:19 INFO Applying migration id=jsonb 2026/02/04 21:30:19 INFO Applying migration id=quote 2026/02/04 21:30:19 INFO Applying migration id=rfc9421 2026/02/04 21:30:19 INFO Applying migration id=keys 2026/02/04 21:30:19 INFO Applying migration id=portable 2026/02/04 21:30:19 INFO Applying migration id=proofs 2026/02/04 21:30:19 INFO Applying migration id=contexts 2026/02/04 21:30:19 INFO Applying migration id=deliverieshost 2026/02/04 21:30:19 INFO Applying migration id=pembegin 2026/02/04 21:30:19 INFO Applying migration id=didhost 2026/02/04 21:30:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:19 INFO Applying migration id=invites 2026/02/04 21:30:19 INFO Applying migration id=ed25519blob 2026/02/04 21:30:19 INFO Applying migration id=rsablob 2026/02/04 21:30:19 INFO Applying migration id=iconscid 2026/02/04 21:30:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (0.55s) === RUN TestView_OldUpdate 2026/02/04 21:30:20 INFO Applying migration id=initial 2026/02/04 21:30:20 INFO Applying migration id=notesupdated 2026/02/04 21:30:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:20 INFO Applying migration id=activitiesid 2026/02/04 21:30:20 INFO Applying migration id=outbox 2026/02/04 21:30:20 INFO Applying migration id=edits 2026/02/04 21:30:20 INFO Applying migration id=outboxactor 2026/02/04 21:30:20 INFO Applying migration id=outboxsender 2026/02/04 21:30:20 INFO Applying migration id=thread 2026/02/04 21:30:20 INFO Applying migration id=host 2026/02/04 21:30:20 INFO Applying migration id=sharedinbox 2026/02/04 21:30:20 INFO Applying migration id=noteshost 2026/02/04 21:30:20 INFO Applying migration id=fetched 2026/02/04 21:30:20 INFO Applying migration id=move 2026/02/04 21:30:20 INFO Applying migration id=cleanup 2026/02/04 21:30:20 INFO Applying migration id=received 2026/02/04 21:30:20 INFO Applying migration id=namehost 2026/02/04 21:30:20 INFO Applying migration id=outboxhost 2026/02/04 21:30:20 INFO Applying migration id=notesfts 2026/02/04 21:30:20 INFO Applying migration id=iconsname 2026/02/04 21:30:20 INFO Applying migration id=nohash 2026/02/04 21:30:20 INFO Applying migration id=shares 2026/02/04 21:30:20 INFO Applying migration id=actorttl 2026/02/04 21:30:20 INFO Applying migration id=tocc 2026/02/04 21:30:20 INFO Applying migration id=followeds 2026/02/04 21:30:20 INFO Applying migration id=certhash 2026/02/04 21:30:20 INFO Applying migration id=follows_sync 2026/02/04 21:30:20 INFO Applying migration id=jsonpath 2026/02/04 21:30:20 INFO Applying migration id=localforward 2026/02/04 21:30:20 INFO Applying migration id=avatar 2026/02/04 21:30:20 INFO Applying migration id=noimage 2026/02/04 21:30:20 INFO Applying migration id=feed 2026/02/04 21:30:20 INFO Applying migration id=bookmarks 2026/02/04 21:30:20 INFO Applying migration id=shareactivity 2026/02/04 21:30:20 INFO Applying migration id=application 2026/02/04 21:30:20 INFO Applying migration id=certificates 2026/02/04 21:30:20 INFO Applying migration id=rawforward 2026/02/04 21:30:20 INFO Applying migration id=publickey 2026/02/04 21:30:20 INFO Applying migration id=resolvegroup 2026/02/04 21:30:20 INFO Applying migration id=reject 2026/02/04 21:30:20 INFO Applying migration id=autodel 2026/02/04 21:30:20 INFO Applying migration id=jsonb 2026/02/04 21:30:20 INFO Applying migration id=quote 2026/02/04 21:30:20 INFO Applying migration id=rfc9421 2026/02/04 21:30:20 INFO Applying migration id=keys 2026/02/04 21:30:20 INFO Applying migration id=portable 2026/02/04 21:30:20 INFO Applying migration id=proofs 2026/02/04 21:30:20 INFO Applying migration id=contexts 2026/02/04 21:30:20 INFO Applying migration id=deliverieshost 2026/02/04 21:30:20 INFO Applying migration id=pembegin 2026/02/04 21:30:20 INFO Applying migration id=didhost 2026/02/04 21:30:20 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:20 INFO Applying migration id=invites 2026/02/04 21:30:20 INFO Applying migration id=ed25519blob 2026/02/04 21:30:20 INFO Applying migration id=rsablob 2026/02/04 21:30:20 INFO Applying migration id=iconscid 2026/02/04 21:30:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.65s) === RUN TestView_PostToFollowers 2026/02/04 21:30:20 INFO Applying migration id=initial 2026/02/04 21:30:20 INFO Applying migration id=notesupdated 2026/02/04 21:30:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:20 INFO Applying migration id=activitiesid 2026/02/04 21:30:20 INFO Applying migration id=outbox 2026/02/04 21:30:20 INFO Applying migration id=edits 2026/02/04 21:30:20 INFO Applying migration id=outboxactor 2026/02/04 21:30:20 INFO Applying migration id=outboxsender 2026/02/04 21:30:20 INFO Applying migration id=thread 2026/02/04 21:30:20 INFO Applying migration id=host 2026/02/04 21:30:20 INFO Applying migration id=sharedinbox 2026/02/04 21:30:20 INFO Applying migration id=noteshost 2026/02/04 21:30:20 INFO Applying migration id=fetched 2026/02/04 21:30:20 INFO Applying migration id=move 2026/02/04 21:30:20 INFO Applying migration id=cleanup 2026/02/04 21:30:20 INFO Applying migration id=received 2026/02/04 21:30:20 INFO Applying migration id=namehost 2026/02/04 21:30:20 INFO Applying migration id=outboxhost 2026/02/04 21:30:20 INFO Applying migration id=notesfts 2026/02/04 21:30:20 INFO Applying migration id=iconsname 2026/02/04 21:30:20 INFO Applying migration id=nohash 2026/02/04 21:30:20 INFO Applying migration id=shares 2026/02/04 21:30:20 INFO Applying migration id=actorttl 2026/02/04 21:30:20 INFO Applying migration id=tocc 2026/02/04 21:30:20 INFO Applying migration id=followeds 2026/02/04 21:30:20 INFO Applying migration id=certhash 2026/02/04 21:30:20 INFO Applying migration id=follows_sync 2026/02/04 21:30:20 INFO Applying migration id=jsonpath 2026/02/04 21:30:21 INFO Applying migration id=localforward 2026/02/04 21:30:21 INFO Applying migration id=avatar 2026/02/04 21:30:21 INFO Applying migration id=noimage 2026/02/04 21:30:21 INFO Applying migration id=feed 2026/02/04 21:30:21 INFO Applying migration id=bookmarks 2026/02/04 21:30:21 INFO Applying migration id=shareactivity 2026/02/04 21:30:21 INFO Applying migration id=application 2026/02/04 21:30:21 INFO Applying migration id=certificates 2026/02/04 21:30:21 INFO Applying migration id=rawforward 2026/02/04 21:30:21 INFO Applying migration id=publickey 2026/02/04 21:30:21 INFO Applying migration id=resolvegroup 2026/02/04 21:30:21 INFO Applying migration id=reject 2026/02/04 21:30:21 INFO Applying migration id=autodel 2026/02/04 21:30:21 INFO Applying migration id=jsonb 2026/02/04 21:30:21 INFO Applying migration id=quote 2026/02/04 21:30:21 INFO Applying migration id=rfc9421 2026/02/04 21:30:21 INFO Applying migration id=keys 2026/02/04 21:30:21 INFO Applying migration id=portable 2026/02/04 21:30:21 INFO Applying migration id=proofs 2026/02/04 21:30:21 INFO Applying migration id=contexts 2026/02/04 21:30:21 INFO Applying migration id=deliverieshost 2026/02/04 21:30:21 INFO Applying migration id=pembegin 2026/02/04 21:30:21 INFO Applying migration id=didhost 2026/02/04 21:30:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:21 INFO Applying migration id=invites 2026/02/04 21:30:21 INFO Applying migration id=ed25519blob 2026/02/04 21:30:21 INFO Applying migration id=rsablob 2026/02/04 21:30:21 INFO Applying migration id=iconscid 2026/02/04 21:30:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-3c4e-73c2-a2f0-b869e2095562 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-3c4f-73ac-a18a-d38831b68b8a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-3c4e-73c2-a2f0-b869e2095562 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-3c4e-73c2-a2f0-b869e2095562 2026/02/04 21:30:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-3c50-70e0-b80a-2727f2b912a3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-3c50-7086-b6e3-d51e049eebd3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-3c50-7086-b6e3-d51e049eebd3 2026/02/04 21:30:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-3c50-7086-b6e3-d51e049eebd3 --- PASS: TestView_PostToFollowers (0.74s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/04 21:30:21 INFO Applying migration id=initial 2026/02/04 21:30:21 INFO Applying migration id=notesupdated 2026/02/04 21:30:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:21 INFO Applying migration id=activitiesid 2026/02/04 21:30:21 INFO Applying migration id=outbox 2026/02/04 21:30:21 INFO Applying migration id=edits 2026/02/04 21:30:21 INFO Applying migration id=outboxactor 2026/02/04 21:30:21 INFO Applying migration id=outboxsender 2026/02/04 21:30:21 INFO Applying migration id=thread 2026/02/04 21:30:21 INFO Applying migration id=host 2026/02/04 21:30:21 INFO Applying migration id=sharedinbox 2026/02/04 21:30:21 INFO Applying migration id=noteshost 2026/02/04 21:30:21 INFO Applying migration id=fetched 2026/02/04 21:30:21 INFO Applying migration id=move 2026/02/04 21:30:21 INFO Applying migration id=cleanup 2026/02/04 21:30:21 INFO Applying migration id=received 2026/02/04 21:30:21 INFO Applying migration id=namehost 2026/02/04 21:30:21 INFO Applying migration id=outboxhost 2026/02/04 21:30:21 INFO Applying migration id=notesfts 2026/02/04 21:30:21 INFO Applying migration id=iconsname 2026/02/04 21:30:21 INFO Applying migration id=nohash 2026/02/04 21:30:21 INFO Applying migration id=shares 2026/02/04 21:30:21 INFO Applying migration id=actorttl 2026/02/04 21:30:21 INFO Applying migration id=tocc 2026/02/04 21:30:21 INFO Applying migration id=followeds 2026/02/04 21:30:21 INFO Applying migration id=certhash 2026/02/04 21:30:21 INFO Applying migration id=follows_sync 2026/02/04 21:30:21 INFO Applying migration id=jsonpath 2026/02/04 21:30:21 INFO Applying migration id=localforward 2026/02/04 21:30:21 INFO Applying migration id=avatar 2026/02/04 21:30:21 INFO Applying migration id=noimage 2026/02/04 21:30:21 INFO Applying migration id=feed 2026/02/04 21:30:21 INFO Applying migration id=bookmarks 2026/02/04 21:30:21 INFO Applying migration id=shareactivity 2026/02/04 21:30:21 INFO Applying migration id=application 2026/02/04 21:30:21 INFO Applying migration id=certificates 2026/02/04 21:30:21 INFO Applying migration id=rawforward 2026/02/04 21:30:21 INFO Applying migration id=publickey 2026/02/04 21:30:21 INFO Applying migration id=resolvegroup 2026/02/04 21:30:21 INFO Applying migration id=reject 2026/02/04 21:30:21 INFO Applying migration id=autodel 2026/02/04 21:30:21 INFO Applying migration id=jsonb 2026/02/04 21:30:21 INFO Applying migration id=quote 2026/02/04 21:30:21 INFO Applying migration id=rfc9421 2026/02/04 21:30:21 INFO Applying migration id=keys 2026/02/04 21:30:21 INFO Applying migration id=portable 2026/02/04 21:30:21 INFO Applying migration id=proofs 2026/02/04 21:30:21 INFO Applying migration id=contexts 2026/02/04 21:30:21 INFO Applying migration id=deliverieshost 2026/02/04 21:30:21 INFO Applying migration id=pembegin 2026/02/04 21:30:21 INFO Applying migration id=didhost 2026/02/04 21:30:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:21 INFO Applying migration id=invites 2026/02/04 21:30:21 INFO Applying migration id=ed25519blob 2026/02/04 21:30:21 INFO Applying migration id=rsablob 2026/02/04 21:30:21 INFO Applying migration id=iconscid 2026/02/04 21:30:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-3f5c-7aa0-a177-f61bbc537b4c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-3f5c-7a7c-99a2-0d3e2337fad0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-3f5c-7a7c-99a2-0d3e2337fad0 2026/02/04 21:30:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-3f5d-7e33-a151-fbbbc4043e83 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-3f5e-7550-8a75-0254fb1f8331 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-3f5d-7e33-a151-fbbbc4043e83 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-3f5d-7e33-a151-fbbbc4043e83 2026/02/04 21:30:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-3f5c-7a7c-99a2-0d3e2337fad0 --- PASS: TestView_PostToFollowersPostBeforeFollow (0.78s) === RUN TestView_PostToFollowersUnfollow 2026/02/04 21:30:22 INFO Applying migration id=initial 2026/02/04 21:30:22 INFO Applying migration id=notesupdated 2026/02/04 21:30:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:22 INFO Applying migration id=activitiesid 2026/02/04 21:30:22 INFO Applying migration id=outbox 2026/02/04 21:30:22 INFO Applying migration id=edits 2026/02/04 21:30:22 INFO Applying migration id=outboxactor 2026/02/04 21:30:22 INFO Applying migration id=outboxsender 2026/02/04 21:30:22 INFO Applying migration id=thread 2026/02/04 21:30:22 INFO Applying migration id=host 2026/02/04 21:30:22 INFO Applying migration id=sharedinbox 2026/02/04 21:30:22 INFO Applying migration id=noteshost 2026/02/04 21:30:22 INFO Applying migration id=fetched 2026/02/04 21:30:22 INFO Applying migration id=move 2026/02/04 21:30:22 INFO Applying migration id=cleanup 2026/02/04 21:30:22 INFO Applying migration id=received 2026/02/04 21:30:22 INFO Applying migration id=namehost 2026/02/04 21:30:22 INFO Applying migration id=outboxhost 2026/02/04 21:30:22 INFO Applying migration id=notesfts 2026/02/04 21:30:22 INFO Applying migration id=iconsname 2026/02/04 21:30:22 INFO Applying migration id=nohash 2026/02/04 21:30:22 INFO Applying migration id=shares 2026/02/04 21:30:22 INFO Applying migration id=actorttl 2026/02/04 21:30:22 INFO Applying migration id=tocc 2026/02/04 21:30:22 INFO Applying migration id=followeds 2026/02/04 21:30:22 INFO Applying migration id=certhash 2026/02/04 21:30:22 INFO Applying migration id=follows_sync 2026/02/04 21:30:22 INFO Applying migration id=jsonpath 2026/02/04 21:30:22 INFO Applying migration id=localforward 2026/02/04 21:30:22 INFO Applying migration id=avatar 2026/02/04 21:30:22 INFO Applying migration id=noimage 2026/02/04 21:30:22 INFO Applying migration id=feed 2026/02/04 21:30:22 INFO Applying migration id=bookmarks 2026/02/04 21:30:22 INFO Applying migration id=shareactivity 2026/02/04 21:30:22 INFO Applying migration id=application 2026/02/04 21:30:22 INFO Applying migration id=certificates 2026/02/04 21:30:22 INFO Applying migration id=rawforward 2026/02/04 21:30:22 INFO Applying migration id=publickey 2026/02/04 21:30:22 INFO Applying migration id=resolvegroup 2026/02/04 21:30:22 INFO Applying migration id=reject 2026/02/04 21:30:22 INFO Applying migration id=autodel 2026/02/04 21:30:22 INFO Applying migration id=jsonb 2026/02/04 21:30:22 INFO Applying migration id=quote 2026/02/04 21:30:22 INFO Applying migration id=rfc9421 2026/02/04 21:30:22 INFO Applying migration id=keys 2026/02/04 21:30:22 INFO Applying migration id=portable 2026/02/04 21:30:22 INFO Applying migration id=proofs 2026/02/04 21:30:22 INFO Applying migration id=contexts 2026/02/04 21:30:22 INFO Applying migration id=deliverieshost 2026/02/04 21:30:22 INFO Applying migration id=pembegin 2026/02/04 21:30:22 INFO Applying migration id=didhost 2026/02/04 21:30:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:22 INFO Applying migration id=invites 2026/02/04 21:30:22 INFO Applying migration id=ed25519blob 2026/02/04 21:30:22 INFO Applying migration id=rsablob 2026/02/04 21:30:22 INFO Applying migration id=iconscid 2026/02/04 21:30:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-4182-7a35-b06f-b513a16a1495 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 2026/02/04 21:30:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4182-7f1d-b568-0e8f74240aa6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea 2026/02/04 21:30:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea 2026/02/04 21:30:22 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a90-4185-7517-bb17-74775435672b activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea 2026/02/04 21:30:22 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea --- PASS: TestView_PostToFollowersUnfollow (0.55s) === RUN TestView_PostToFollowersNotFollowing 2026/02/04 21:30:22 INFO Applying migration id=initial 2026/02/04 21:30:22 INFO Applying migration id=notesupdated 2026/02/04 21:30:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:22 INFO Applying migration id=activitiesid 2026/02/04 21:30:22 INFO Applying migration id=outbox 2026/02/04 21:30:22 INFO Applying migration id=edits 2026/02/04 21:30:22 INFO Applying migration id=outboxactor 2026/02/04 21:30:22 INFO Applying migration id=outboxsender 2026/02/04 21:30:22 INFO Applying migration id=thread 2026/02/04 21:30:22 INFO Applying migration id=host 2026/02/04 21:30:22 INFO Applying migration id=sharedinbox 2026/02/04 21:30:22 INFO Applying migration id=noteshost 2026/02/04 21:30:22 INFO Applying migration id=fetched 2026/02/04 21:30:22 INFO Applying migration id=move 2026/02/04 21:30:22 INFO Applying migration id=cleanup 2026/02/04 21:30:22 INFO Applying migration id=received 2026/02/04 21:30:22 INFO Applying migration id=namehost 2026/02/04 21:30:22 INFO Applying migration id=outboxhost 2026/02/04 21:30:22 INFO Applying migration id=notesfts 2026/02/04 21:30:22 INFO Applying migration id=iconsname 2026/02/04 21:30:22 INFO Applying migration id=nohash 2026/02/04 21:30:22 INFO Applying migration id=shares 2026/02/04 21:30:22 INFO Applying migration id=actorttl 2026/02/04 21:30:22 INFO Applying migration id=tocc 2026/02/04 21:30:23 INFO Applying migration id=followeds 2026/02/04 21:30:23 INFO Applying migration id=certhash 2026/02/04 21:30:23 INFO Applying migration id=follows_sync 2026/02/04 21:30:23 INFO Applying migration id=jsonpath 2026/02/04 21:30:23 INFO Applying migration id=localforward 2026/02/04 21:30:23 INFO Applying migration id=avatar 2026/02/04 21:30:23 INFO Applying migration id=noimage 2026/02/04 21:30:23 INFO Applying migration id=feed 2026/02/04 21:30:23 INFO Applying migration id=bookmarks 2026/02/04 21:30:23 INFO Applying migration id=shareactivity 2026/02/04 21:30:23 INFO Applying migration id=application 2026/02/04 21:30:23 INFO Applying migration id=certificates 2026/02/04 21:30:23 INFO Applying migration id=rawforward 2026/02/04 21:30:23 INFO Applying migration id=publickey 2026/02/04 21:30:23 INFO Applying migration id=resolvegroup 2026/02/04 21:30:23 INFO Applying migration id=reject 2026/02/04 21:30:23 INFO Applying migration id=autodel 2026/02/04 21:30:23 INFO Applying migration id=jsonb 2026/02/04 21:30:23 INFO Applying migration id=quote 2026/02/04 21:30:23 INFO Applying migration id=rfc9421 2026/02/04 21:30:23 INFO Applying migration id=keys 2026/02/04 21:30:23 INFO Applying migration id=portable 2026/02/04 21:30:23 INFO Applying migration id=proofs 2026/02/04 21:30:23 INFO Applying migration id=contexts 2026/02/04 21:30:23 INFO Applying migration id=deliverieshost 2026/02/04 21:30:23 INFO Applying migration id=pembegin 2026/02/04 21:30:23 INFO Applying migration id=didhost 2026/02/04 21:30:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:23 INFO Applying migration id=invites 2026/02/04 21:30:23 INFO Applying migration id=ed25519blob 2026/02/04 21:30:23 INFO Applying migration id=rsablob 2026/02/04 21:30:23 INFO Applying migration id=iconscid 2026/02/04 21:30:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4393-7f05-9958-14a6bbb34f0d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 2026/02/04 21:30:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 2026/02/04 21:30:23 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 --- PASS: TestView_PostToFollowersNotFollowing (0.53s) === RUN TestView_PostToFollowersWithReply 2026/02/04 21:30:23 INFO Applying migration id=initial 2026/02/04 21:30:23 INFO Applying migration id=notesupdated 2026/02/04 21:30:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:23 INFO Applying migration id=activitiesid 2026/02/04 21:30:23 INFO Applying migration id=outbox 2026/02/04 21:30:23 INFO Applying migration id=edits 2026/02/04 21:30:23 INFO Applying migration id=outboxactor 2026/02/04 21:30:23 INFO Applying migration id=outboxsender 2026/02/04 21:30:23 INFO Applying migration id=thread 2026/02/04 21:30:23 INFO Applying migration id=host 2026/02/04 21:30:23 INFO Applying migration id=sharedinbox 2026/02/04 21:30:23 INFO Applying migration id=noteshost 2026/02/04 21:30:23 INFO Applying migration id=fetched 2026/02/04 21:30:23 INFO Applying migration id=move 2026/02/04 21:30:23 INFO Applying migration id=cleanup 2026/02/04 21:30:23 INFO Applying migration id=received 2026/02/04 21:30:23 INFO Applying migration id=namehost 2026/02/04 21:30:23 INFO Applying migration id=outboxhost 2026/02/04 21:30:23 INFO Applying migration id=notesfts 2026/02/04 21:30:23 INFO Applying migration id=iconsname 2026/02/04 21:30:23 INFO Applying migration id=nohash 2026/02/04 21:30:23 INFO Applying migration id=shares 2026/02/04 21:30:23 INFO Applying migration id=actorttl 2026/02/04 21:30:23 INFO Applying migration id=tocc 2026/02/04 21:30:23 INFO Applying migration id=followeds 2026/02/04 21:30:23 INFO Applying migration id=certhash 2026/02/04 21:30:23 INFO Applying migration id=follows_sync 2026/02/04 21:30:23 INFO Applying migration id=jsonpath 2026/02/04 21:30:23 INFO Applying migration id=localforward 2026/02/04 21:30:23 INFO Applying migration id=avatar 2026/02/04 21:30:23 INFO Applying migration id=noimage 2026/02/04 21:30:23 INFO Applying migration id=feed 2026/02/04 21:30:23 INFO Applying migration id=bookmarks 2026/02/04 21:30:23 INFO Applying migration id=shareactivity 2026/02/04 21:30:23 INFO Applying migration id=application 2026/02/04 21:30:23 INFO Applying migration id=certificates 2026/02/04 21:30:23 INFO Applying migration id=rawforward 2026/02/04 21:30:23 INFO Applying migration id=publickey 2026/02/04 21:30:23 INFO Applying migration id=resolvegroup 2026/02/04 21:30:23 INFO Applying migration id=reject 2026/02/04 21:30:23 INFO Applying migration id=autodel 2026/02/04 21:30:23 INFO Applying migration id=jsonb 2026/02/04 21:30:23 INFO Applying migration id=quote 2026/02/04 21:30:23 INFO Applying migration id=rfc9421 2026/02/04 21:30:23 INFO Applying migration id=keys 2026/02/04 21:30:23 INFO Applying migration id=portable 2026/02/04 21:30:23 INFO Applying migration id=proofs 2026/02/04 21:30:23 INFO Applying migration id=contexts 2026/02/04 21:30:23 INFO Applying migration id=deliverieshost 2026/02/04 21:30:23 INFO Applying migration id=pembegin 2026/02/04 21:30:23 INFO Applying migration id=didhost 2026/02/04 21:30:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:23 INFO Applying migration id=invites 2026/02/04 21:30:23 INFO Applying migration id=ed25519blob 2026/02/04 21:30:23 INFO Applying migration id=rsablob 2026/02/04 21:30:23 INFO Applying migration id=iconscid 2026/02/04 21:30:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7219-a055-684dfa709602 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-4580-78bf-9a31-d171275f7d71 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7219-a055-684dfa709602 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-4580-7219-a055-684dfa709602 2026/02/04 21:30:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7e3d-897b-753499c856b7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-4581-74ea-a2fe-0e6897b5806a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7e3d-897b-753499c856b7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a90-4580-7e3d-897b-753499c856b7 2026/02/04 21:30:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4581-7a4a-b32a-d04e04fbc6c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 2026/02/04 21:30:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 2026/02/04 21:30:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-4583-73c6-b8d8-a9c25ecf51b7 note=https://localhost.localdomain:8443/post/019c2a90-4583-73a0-adb1-8cf77d5e8562 thread=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4583-73c6-b8d8-a9c25ecf51b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4583-73a0-adb1-8cf77d5e8562 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-4583-73a0-adb1-8cf77d5e8562 2026/02/04 21:30:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 --- PASS: TestView_PostToFollowersWithReply (0.49s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/04 21:30:24 INFO Applying migration id=initial 2026/02/04 21:30:24 INFO Applying migration id=notesupdated 2026/02/04 21:30:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:24 INFO Applying migration id=activitiesid 2026/02/04 21:30:24 INFO Applying migration id=outbox 2026/02/04 21:30:24 INFO Applying migration id=edits 2026/02/04 21:30:24 INFO Applying migration id=outboxactor 2026/02/04 21:30:24 INFO Applying migration id=outboxsender 2026/02/04 21:30:24 INFO Applying migration id=thread 2026/02/04 21:30:24 INFO Applying migration id=host 2026/02/04 21:30:24 INFO Applying migration id=sharedinbox 2026/02/04 21:30:24 INFO Applying migration id=noteshost 2026/02/04 21:30:24 INFO Applying migration id=fetched 2026/02/04 21:30:24 INFO Applying migration id=move 2026/02/04 21:30:24 INFO Applying migration id=cleanup 2026/02/04 21:30:24 INFO Applying migration id=received 2026/02/04 21:30:24 INFO Applying migration id=namehost 2026/02/04 21:30:24 INFO Applying migration id=outboxhost 2026/02/04 21:30:24 INFO Applying migration id=notesfts 2026/02/04 21:30:24 INFO Applying migration id=iconsname 2026/02/04 21:30:24 INFO Applying migration id=nohash 2026/02/04 21:30:24 INFO Applying migration id=shares 2026/02/04 21:30:24 INFO Applying migration id=actorttl 2026/02/04 21:30:24 INFO Applying migration id=tocc 2026/02/04 21:30:24 INFO Applying migration id=followeds 2026/02/04 21:30:24 INFO Applying migration id=certhash 2026/02/04 21:30:24 INFO Applying migration id=follows_sync 2026/02/04 21:30:24 INFO Applying migration id=jsonpath 2026/02/04 21:30:24 INFO Applying migration id=localforward 2026/02/04 21:30:24 INFO Applying migration id=avatar 2026/02/04 21:30:24 INFO Applying migration id=noimage 2026/02/04 21:30:24 INFO Applying migration id=feed 2026/02/04 21:30:24 INFO Applying migration id=bookmarks 2026/02/04 21:30:24 INFO Applying migration id=shareactivity 2026/02/04 21:30:24 INFO Applying migration id=application 2026/02/04 21:30:24 INFO Applying migration id=certificates 2026/02/04 21:30:24 INFO Applying migration id=rawforward 2026/02/04 21:30:24 INFO Applying migration id=publickey 2026/02/04 21:30:24 INFO Applying migration id=resolvegroup 2026/02/04 21:30:24 INFO Applying migration id=reject 2026/02/04 21:30:24 INFO Applying migration id=autodel 2026/02/04 21:30:24 INFO Applying migration id=jsonb 2026/02/04 21:30:24 INFO Applying migration id=quote 2026/02/04 21:30:24 INFO Applying migration id=rfc9421 2026/02/04 21:30:24 INFO Applying migration id=keys 2026/02/04 21:30:24 INFO Applying migration id=portable 2026/02/04 21:30:24 INFO Applying migration id=proofs 2026/02/04 21:30:24 INFO Applying migration id=contexts 2026/02/04 21:30:24 INFO Applying migration id=deliverieshost 2026/02/04 21:30:24 INFO Applying migration id=pembegin 2026/02/04 21:30:24 INFO Applying migration id=didhost 2026/02/04 21:30:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:24 INFO Applying migration id=invites 2026/02/04 21:30:24 INFO Applying migration id=ed25519blob 2026/02/04 21:30:24 INFO Applying migration id=rsablob 2026/02/04 21:30:24 INFO Applying migration id=iconscid 2026/02/04 21:30:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-48b1-79eb-9e6c-eb811db1a4d2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:24 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (0.81s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/04 21:30:24 INFO Applying migration id=initial 2026/02/04 21:30:24 INFO Applying migration id=notesupdated 2026/02/04 21:30:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:24 INFO Applying migration id=activitiesid 2026/02/04 21:30:24 INFO Applying migration id=outbox 2026/02/04 21:30:24 INFO Applying migration id=edits 2026/02/04 21:30:24 INFO Applying migration id=outboxactor 2026/02/04 21:30:24 INFO Applying migration id=outboxsender 2026/02/04 21:30:24 INFO Applying migration id=thread 2026/02/04 21:30:24 INFO Applying migration id=host 2026/02/04 21:30:24 INFO Applying migration id=sharedinbox 2026/02/04 21:30:24 INFO Applying migration id=noteshost 2026/02/04 21:30:24 INFO Applying migration id=fetched 2026/02/04 21:30:24 INFO Applying migration id=move 2026/02/04 21:30:24 INFO Applying migration id=cleanup 2026/02/04 21:30:24 INFO Applying migration id=received 2026/02/04 21:30:24 INFO Applying migration id=namehost 2026/02/04 21:30:24 INFO Applying migration id=outboxhost 2026/02/04 21:30:24 INFO Applying migration id=notesfts 2026/02/04 21:30:24 INFO Applying migration id=iconsname 2026/02/04 21:30:24 INFO Applying migration id=nohash 2026/02/04 21:30:24 INFO Applying migration id=shares 2026/02/04 21:30:24 INFO Applying migration id=actorttl 2026/02/04 21:30:24 INFO Applying migration id=tocc 2026/02/04 21:30:24 INFO Applying migration id=followeds 2026/02/04 21:30:24 INFO Applying migration id=certhash 2026/02/04 21:30:24 INFO Applying migration id=follows_sync 2026/02/04 21:30:24 INFO Applying migration id=jsonpath 2026/02/04 21:30:24 INFO Applying migration id=localforward 2026/02/04 21:30:24 INFO Applying migration id=avatar 2026/02/04 21:30:24 INFO Applying migration id=noimage 2026/02/04 21:30:24 INFO Applying migration id=feed 2026/02/04 21:30:24 INFO Applying migration id=bookmarks 2026/02/04 21:30:24 INFO Applying migration id=shareactivity 2026/02/04 21:30:24 INFO Applying migration id=application 2026/02/04 21:30:24 INFO Applying migration id=certificates 2026/02/04 21:30:24 INFO Applying migration id=rawforward 2026/02/04 21:30:24 INFO Applying migration id=publickey 2026/02/04 21:30:24 INFO Applying migration id=resolvegroup 2026/02/04 21:30:24 INFO Applying migration id=reject 2026/02/04 21:30:24 INFO Applying migration id=autodel 2026/02/04 21:30:24 INFO Applying migration id=jsonb 2026/02/04 21:30:24 INFO Applying migration id=quote 2026/02/04 21:30:24 INFO Applying migration id=rfc9421 2026/02/04 21:30:24 INFO Applying migration id=keys 2026/02/04 21:30:24 INFO Applying migration id=portable 2026/02/04 21:30:24 INFO Applying migration id=proofs 2026/02/04 21:30:24 INFO Applying migration id=contexts 2026/02/04 21:30:24 INFO Applying migration id=deliverieshost 2026/02/04 21:30:24 INFO Applying migration id=pembegin 2026/02/04 21:30:24 INFO Applying migration id=didhost 2026/02/04 21:30:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:24 INFO Applying migration id=invites 2026/02/04 21:30:24 INFO Applying migration id=ed25519blob 2026/02/04 21:30:24 INFO Applying migration id=rsablob 2026/02/04 21:30:24 INFO Applying migration id=iconscid 2026/02/04 21:30:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4a14-7140-b7a4-b7d0e17b4f6a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:25 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (0.35s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/04 21:30:25 INFO Applying migration id=initial 2026/02/04 21:30:25 INFO Applying migration id=notesupdated 2026/02/04 21:30:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:25 INFO Applying migration id=activitiesid 2026/02/04 21:30:25 INFO Applying migration id=outbox 2026/02/04 21:30:25 INFO Applying migration id=edits 2026/02/04 21:30:25 INFO Applying migration id=outboxactor 2026/02/04 21:30:25 INFO Applying migration id=outboxsender 2026/02/04 21:30:25 INFO Applying migration id=thread 2026/02/04 21:30:25 INFO Applying migration id=host 2026/02/04 21:30:25 INFO Applying migration id=sharedinbox 2026/02/04 21:30:25 INFO Applying migration id=noteshost 2026/02/04 21:30:25 INFO Applying migration id=fetched 2026/02/04 21:30:25 INFO Applying migration id=move 2026/02/04 21:30:25 INFO Applying migration id=cleanup 2026/02/04 21:30:25 INFO Applying migration id=received 2026/02/04 21:30:25 INFO Applying migration id=namehost 2026/02/04 21:30:25 INFO Applying migration id=outboxhost 2026/02/04 21:30:25 INFO Applying migration id=notesfts 2026/02/04 21:30:25 INFO Applying migration id=iconsname 2026/02/04 21:30:25 INFO Applying migration id=nohash 2026/02/04 21:30:25 INFO Applying migration id=shares 2026/02/04 21:30:25 INFO Applying migration id=actorttl 2026/02/04 21:30:25 INFO Applying migration id=tocc 2026/02/04 21:30:25 INFO Applying migration id=followeds 2026/02/04 21:30:25 INFO Applying migration id=certhash 2026/02/04 21:30:25 INFO Applying migration id=follows_sync 2026/02/04 21:30:25 INFO Applying migration id=jsonpath 2026/02/04 21:30:25 INFO Applying migration id=localforward 2026/02/04 21:30:25 INFO Applying migration id=avatar 2026/02/04 21:30:25 INFO Applying migration id=noimage 2026/02/04 21:30:25 INFO Applying migration id=feed 2026/02/04 21:30:25 INFO Applying migration id=bookmarks 2026/02/04 21:30:25 INFO Applying migration id=shareactivity 2026/02/04 21:30:25 INFO Applying migration id=application 2026/02/04 21:30:25 INFO Applying migration id=certificates 2026/02/04 21:30:25 INFO Applying migration id=rawforward 2026/02/04 21:30:25 INFO Applying migration id=publickey 2026/02/04 21:30:25 INFO Applying migration id=resolvegroup 2026/02/04 21:30:25 INFO Applying migration id=reject 2026/02/04 21:30:25 INFO Applying migration id=autodel 2026/02/04 21:30:25 INFO Applying migration id=jsonb 2026/02/04 21:30:25 INFO Applying migration id=quote 2026/02/04 21:30:25 INFO Applying migration id=rfc9421 2026/02/04 21:30:25 INFO Applying migration id=keys 2026/02/04 21:30:25 INFO Applying migration id=portable 2026/02/04 21:30:25 INFO Applying migration id=proofs 2026/02/04 21:30:25 INFO Applying migration id=contexts 2026/02/04 21:30:25 INFO Applying migration id=deliverieshost 2026/02/04 21:30:25 INFO Applying migration id=pembegin 2026/02/04 21:30:25 INFO Applying migration id=didhost 2026/02/04 21:30:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:25 INFO Applying migration id=invites 2026/02/04 21:30:25 INFO Applying migration id=ed25519blob 2026/02/04 21:30:25 INFO Applying migration id=rsablob 2026/02/04 21:30:25 INFO Applying migration id=iconscid 2026/02/04 21:30:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4be0-7135-823a-222d6b0100fc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:25 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:25 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.46s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/04 21:30:25 INFO Applying migration id=initial 2026/02/04 21:30:25 INFO Applying migration id=notesupdated 2026/02/04 21:30:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:25 INFO Applying migration id=activitiesid 2026/02/04 21:30:25 INFO Applying migration id=outbox 2026/02/04 21:30:25 INFO Applying migration id=edits 2026/02/04 21:30:25 INFO Applying migration id=outboxactor 2026/02/04 21:30:25 INFO Applying migration id=outboxsender 2026/02/04 21:30:25 INFO Applying migration id=thread 2026/02/04 21:30:25 INFO Applying migration id=host 2026/02/04 21:30:25 INFO Applying migration id=sharedinbox 2026/02/04 21:30:25 INFO Applying migration id=noteshost 2026/02/04 21:30:25 INFO Applying migration id=fetched 2026/02/04 21:30:25 INFO Applying migration id=move 2026/02/04 21:30:25 INFO Applying migration id=cleanup 2026/02/04 21:30:25 INFO Applying migration id=received 2026/02/04 21:30:25 INFO Applying migration id=namehost 2026/02/04 21:30:25 INFO Applying migration id=outboxhost 2026/02/04 21:30:25 INFO Applying migration id=notesfts 2026/02/04 21:30:25 INFO Applying migration id=iconsname 2026/02/04 21:30:25 INFO Applying migration id=nohash 2026/02/04 21:30:25 INFO Applying migration id=shares 2026/02/04 21:30:25 INFO Applying migration id=actorttl 2026/02/04 21:30:25 INFO Applying migration id=tocc 2026/02/04 21:30:25 INFO Applying migration id=followeds 2026/02/04 21:30:25 INFO Applying migration id=certhash 2026/02/04 21:30:25 INFO Applying migration id=follows_sync 2026/02/04 21:30:25 INFO Applying migration id=jsonpath 2026/02/04 21:30:25 INFO Applying migration id=localforward 2026/02/04 21:30:25 INFO Applying migration id=avatar 2026/02/04 21:30:25 INFO Applying migration id=noimage 2026/02/04 21:30:25 INFO Applying migration id=feed 2026/02/04 21:30:25 INFO Applying migration id=bookmarks 2026/02/04 21:30:25 INFO Applying migration id=shareactivity 2026/02/04 21:30:25 INFO Applying migration id=application 2026/02/04 21:30:25 INFO Applying migration id=certificates 2026/02/04 21:30:25 INFO Applying migration id=rawforward 2026/02/04 21:30:25 INFO Applying migration id=publickey 2026/02/04 21:30:25 INFO Applying migration id=resolvegroup 2026/02/04 21:30:25 INFO Applying migration id=reject 2026/02/04 21:30:25 INFO Applying migration id=autodel 2026/02/04 21:30:25 INFO Applying migration id=jsonb 2026/02/04 21:30:25 INFO Applying migration id=quote 2026/02/04 21:30:25 INFO Applying migration id=rfc9421 2026/02/04 21:30:25 INFO Applying migration id=keys 2026/02/04 21:30:25 INFO Applying migration id=portable 2026/02/04 21:30:25 INFO Applying migration id=proofs 2026/02/04 21:30:25 INFO Applying migration id=contexts 2026/02/04 21:30:25 INFO Applying migration id=deliverieshost 2026/02/04 21:30:25 INFO Applying migration id=pembegin 2026/02/04 21:30:25 INFO Applying migration id=didhost 2026/02/04 21:30:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:25 INFO Applying migration id=invites 2026/02/04 21:30:25 INFO Applying migration id=ed25519blob 2026/02/04 21:30:25 INFO Applying migration id=rsablob 2026/02/04 21:30:25 INFO Applying migration id=iconscid 2026/02/04 21:30: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 2026/02/04 21:30:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4f81-7daa-bdb0-2c3a0a619160 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:30:26 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.93s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/04 21:30:26 INFO Applying migration id=initial 2026/02/04 21:30:26 INFO Applying migration id=notesupdated 2026/02/04 21:30:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:26 INFO Applying migration id=activitiesid 2026/02/04 21:30:26 INFO Applying migration id=outbox 2026/02/04 21:30:26 INFO Applying migration id=edits 2026/02/04 21:30:26 INFO Applying migration id=outboxactor 2026/02/04 21:30:26 INFO Applying migration id=outboxsender 2026/02/04 21:30:26 INFO Applying migration id=thread 2026/02/04 21:30:26 INFO Applying migration id=host 2026/02/04 21:30:26 INFO Applying migration id=sharedinbox 2026/02/04 21:30:26 INFO Applying migration id=noteshost 2026/02/04 21:30:26 INFO Applying migration id=fetched 2026/02/04 21:30:26 INFO Applying migration id=move 2026/02/04 21:30:26 INFO Applying migration id=cleanup 2026/02/04 21:30:26 INFO Applying migration id=received 2026/02/04 21:30:26 INFO Applying migration id=namehost 2026/02/04 21:30:26 INFO Applying migration id=outboxhost 2026/02/04 21:30:26 INFO Applying migration id=notesfts 2026/02/04 21:30:26 INFO Applying migration id=iconsname 2026/02/04 21:30:26 INFO Applying migration id=nohash 2026/02/04 21:30:26 INFO Applying migration id=shares 2026/02/04 21:30:26 INFO Applying migration id=actorttl 2026/02/04 21:30:26 INFO Applying migration id=tocc 2026/02/04 21:30:26 INFO Applying migration id=followeds 2026/02/04 21:30:26 INFO Applying migration id=certhash 2026/02/04 21:30:26 INFO Applying migration id=follows_sync 2026/02/04 21:30:26 INFO Applying migration id=jsonpath 2026/02/04 21:30:26 INFO Applying migration id=localforward 2026/02/04 21:30:26 INFO Applying migration id=avatar 2026/02/04 21:30:26 INFO Applying migration id=noimage 2026/02/04 21:30:26 INFO Applying migration id=feed 2026/02/04 21:30:26 INFO Applying migration id=bookmarks 2026/02/04 21:30:26 INFO Applying migration id=shareactivity 2026/02/04 21:30:26 INFO Applying migration id=application 2026/02/04 21:30:26 INFO Applying migration id=certificates 2026/02/04 21:30:26 INFO Applying migration id=rawforward 2026/02/04 21:30:26 INFO Applying migration id=publickey 2026/02/04 21:30:26 INFO Applying migration id=resolvegroup 2026/02/04 21:30:26 INFO Applying migration id=reject 2026/02/04 21:30:26 INFO Applying migration id=autodel 2026/02/04 21:30:26 INFO Applying migration id=jsonb 2026/02/04 21:30:26 INFO Applying migration id=quote 2026/02/04 21:30:26 INFO Applying migration id=rfc9421 2026/02/04 21:30:26 INFO Applying migration id=keys 2026/02/04 21:30:26 INFO Applying migration id=portable 2026/02/04 21:30:26 INFO Applying migration id=proofs 2026/02/04 21:30:26 INFO Applying migration id=contexts 2026/02/04 21:30:26 INFO Applying migration id=deliverieshost 2026/02/04 21:30:26 INFO Applying migration id=pembegin 2026/02/04 21:30:26 INFO Applying migration id=didhost 2026/02/04 21:30:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:26 INFO Applying migration id=invites 2026/02/04 21:30:26 INFO Applying migration id=ed25519blob 2026/02/04 21:30:26 INFO Applying migration id=rsablob 2026/02/04 21:30:26 INFO Applying migration id=iconscid 2026/02/04 21:30: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 2026/02/04 21:30:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-5121-7895-911c-b1723d42be6f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:30:26 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:26 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.41s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/04 21:30:26 INFO Applying migration id=initial 2026/02/04 21:30:26 INFO Applying migration id=notesupdated 2026/02/04 21:30:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:26 INFO Applying migration id=activitiesid 2026/02/04 21:30:26 INFO Applying migration id=outbox 2026/02/04 21:30:26 INFO Applying migration id=edits 2026/02/04 21:30:26 INFO Applying migration id=outboxactor 2026/02/04 21:30:26 INFO Applying migration id=outboxsender 2026/02/04 21:30:26 INFO Applying migration id=thread 2026/02/04 21:30:26 INFO Applying migration id=host 2026/02/04 21:30:26 INFO Applying migration id=sharedinbox 2026/02/04 21:30:26 INFO Applying migration id=noteshost 2026/02/04 21:30:26 INFO Applying migration id=fetched 2026/02/04 21:30:26 INFO Applying migration id=move 2026/02/04 21:30:26 INFO Applying migration id=cleanup 2026/02/04 21:30:26 INFO Applying migration id=received 2026/02/04 21:30:26 INFO Applying migration id=namehost 2026/02/04 21:30:26 INFO Applying migration id=outboxhost 2026/02/04 21:30:26 INFO Applying migration id=notesfts 2026/02/04 21:30:26 INFO Applying migration id=iconsname 2026/02/04 21:30:26 INFO Applying migration id=nohash 2026/02/04 21:30:26 INFO Applying migration id=shares 2026/02/04 21:30:26 INFO Applying migration id=actorttl 2026/02/04 21:30:26 INFO Applying migration id=tocc 2026/02/04 21:30:27 INFO Applying migration id=followeds 2026/02/04 21:30:27 INFO Applying migration id=certhash 2026/02/04 21:30:27 INFO Applying migration id=follows_sync 2026/02/04 21:30:27 INFO Applying migration id=jsonpath 2026/02/04 21:30:27 INFO Applying migration id=localforward 2026/02/04 21:30:27 INFO Applying migration id=avatar 2026/02/04 21:30:27 INFO Applying migration id=noimage 2026/02/04 21:30:27 INFO Applying migration id=feed 2026/02/04 21:30:27 INFO Applying migration id=bookmarks 2026/02/04 21:30:27 INFO Applying migration id=shareactivity 2026/02/04 21:30:27 INFO Applying migration id=application 2026/02/04 21:30:27 INFO Applying migration id=certificates 2026/02/04 21:30:27 INFO Applying migration id=rawforward 2026/02/04 21:30:27 INFO Applying migration id=publickey 2026/02/04 21:30:27 INFO Applying migration id=resolvegroup 2026/02/04 21:30:27 INFO Applying migration id=reject 2026/02/04 21:30:27 INFO Applying migration id=autodel 2026/02/04 21:30:27 INFO Applying migration id=jsonb 2026/02/04 21:30:27 INFO Applying migration id=quote 2026/02/04 21:30:27 INFO Applying migration id=rfc9421 2026/02/04 21:30:27 INFO Applying migration id=keys 2026/02/04 21:30:27 INFO Applying migration id=portable 2026/02/04 21:30:27 INFO Applying migration id=proofs 2026/02/04 21:30:27 INFO Applying migration id=contexts 2026/02/04 21:30:27 INFO Applying migration id=deliverieshost 2026/02/04 21:30:27 INFO Applying migration id=pembegin 2026/02/04 21:30:27 INFO Applying migration id=didhost 2026/02/04 21:30:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:27 INFO Applying migration id=invites 2026/02/04 21:30:27 INFO Applying migration id=ed25519blob 2026/02/04 21:30:27 INFO Applying migration id=rsablob 2026/02/04 21:30:27 INFO Applying migration id=iconscid 2026/02/04 21:30:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:27 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/02/04 21:30:27 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-5414-7a4f-82f5-87d9a9ca1eac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:27 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.76s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/04 21:30:27 INFO Applying migration id=initial 2026/02/04 21:30:27 INFO Applying migration id=notesupdated 2026/02/04 21:30:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:27 INFO Applying migration id=activitiesid 2026/02/04 21:30:27 INFO Applying migration id=outbox 2026/02/04 21:30:27 INFO Applying migration id=edits 2026/02/04 21:30:27 INFO Applying migration id=outboxactor 2026/02/04 21:30:27 INFO Applying migration id=outboxsender 2026/02/04 21:30:27 INFO Applying migration id=thread 2026/02/04 21:30:27 INFO Applying migration id=host 2026/02/04 21:30:27 INFO Applying migration id=sharedinbox 2026/02/04 21:30:27 INFO Applying migration id=noteshost 2026/02/04 21:30:27 INFO Applying migration id=fetched 2026/02/04 21:30:27 INFO Applying migration id=move 2026/02/04 21:30:27 INFO Applying migration id=cleanup 2026/02/04 21:30:27 INFO Applying migration id=received 2026/02/04 21:30:27 INFO Applying migration id=namehost 2026/02/04 21:30:27 INFO Applying migration id=outboxhost 2026/02/04 21:30:27 INFO Applying migration id=notesfts 2026/02/04 21:30:27 INFO Applying migration id=iconsname 2026/02/04 21:30:27 INFO Applying migration id=nohash 2026/02/04 21:30:27 INFO Applying migration id=shares 2026/02/04 21:30:27 INFO Applying migration id=actorttl 2026/02/04 21:30:27 INFO Applying migration id=tocc 2026/02/04 21:30:27 INFO Applying migration id=followeds 2026/02/04 21:30:27 INFO Applying migration id=certhash 2026/02/04 21:30:27 INFO Applying migration id=follows_sync 2026/02/04 21:30:27 INFO Applying migration id=jsonpath 2026/02/04 21:30:27 INFO Applying migration id=localforward 2026/02/04 21:30:27 INFO Applying migration id=avatar 2026/02/04 21:30:27 INFO Applying migration id=noimage 2026/02/04 21:30:27 INFO Applying migration id=feed 2026/02/04 21:30:27 INFO Applying migration id=bookmarks 2026/02/04 21:30:27 INFO Applying migration id=shareactivity 2026/02/04 21:30:27 INFO Applying migration id=application 2026/02/04 21:30:27 INFO Applying migration id=certificates 2026/02/04 21:30:27 INFO Applying migration id=rawforward 2026/02/04 21:30:27 INFO Applying migration id=publickey 2026/02/04 21:30:27 INFO Applying migration id=resolvegroup 2026/02/04 21:30:27 INFO Applying migration id=reject 2026/02/04 21:30:27 INFO Applying migration id=autodel 2026/02/04 21:30:27 INFO Applying migration id=jsonb 2026/02/04 21:30:27 INFO Applying migration id=quote 2026/02/04 21:30:27 INFO Applying migration id=rfc9421 2026/02/04 21:30:27 INFO Applying migration id=keys 2026/02/04 21:30:27 INFO Applying migration id=portable 2026/02/04 21:30:27 INFO Applying migration id=proofs 2026/02/04 21:30:27 INFO Applying migration id=contexts 2026/02/04 21:30:27 INFO Applying migration id=deliverieshost 2026/02/04 21:30:27 INFO Applying migration id=pembegin 2026/02/04 21:30:27 INFO Applying migration id=didhost 2026/02/04 21:30:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:27 INFO Applying migration id=invites 2026/02/04 21:30:27 INFO Applying migration id=ed25519blob 2026/02/04 21:30:27 INFO Applying migration id=rsablob 2026/02/04 21:30:27 INFO Applying migration id=iconscid 2026/02/04 21:30:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:28 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/02/04 21:30:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-55a2-7410-aab4-95024fcfc854 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.40s) === RUN TestWhisper_HappyFlow 2026/02/04 21:30:28 INFO Applying migration id=initial 2026/02/04 21:30:28 INFO Applying migration id=notesupdated 2026/02/04 21:30:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:28 INFO Applying migration id=activitiesid 2026/02/04 21:30:28 INFO Applying migration id=outbox 2026/02/04 21:30:28 INFO Applying migration id=edits 2026/02/04 21:30:28 INFO Applying migration id=outboxactor 2026/02/04 21:30:28 INFO Applying migration id=outboxsender 2026/02/04 21:30:28 INFO Applying migration id=thread 2026/02/04 21:30:28 INFO Applying migration id=host 2026/02/04 21:30:28 INFO Applying migration id=sharedinbox 2026/02/04 21:30:28 INFO Applying migration id=noteshost 2026/02/04 21:30:28 INFO Applying migration id=fetched 2026/02/04 21:30:28 INFO Applying migration id=move 2026/02/04 21:30:28 INFO Applying migration id=cleanup 2026/02/04 21:30:28 INFO Applying migration id=received 2026/02/04 21:30:28 INFO Applying migration id=namehost 2026/02/04 21:30:28 INFO Applying migration id=outboxhost 2026/02/04 21:30:28 INFO Applying migration id=notesfts 2026/02/04 21:30:28 INFO Applying migration id=iconsname 2026/02/04 21:30:28 INFO Applying migration id=nohash 2026/02/04 21:30:28 INFO Applying migration id=shares 2026/02/04 21:30:28 INFO Applying migration id=actorttl 2026/02/04 21:30:28 INFO Applying migration id=tocc 2026/02/04 21:30:28 INFO Applying migration id=followeds 2026/02/04 21:30:28 INFO Applying migration id=certhash 2026/02/04 21:30:28 INFO Applying migration id=follows_sync 2026/02/04 21:30:28 INFO Applying migration id=jsonpath 2026/02/04 21:30:28 INFO Applying migration id=localforward 2026/02/04 21:30:28 INFO Applying migration id=avatar 2026/02/04 21:30:28 INFO Applying migration id=noimage 2026/02/04 21:30:28 INFO Applying migration id=feed 2026/02/04 21:30:28 INFO Applying migration id=bookmarks 2026/02/04 21:30:28 INFO Applying migration id=shareactivity 2026/02/04 21:30:28 INFO Applying migration id=application 2026/02/04 21:30:28 INFO Applying migration id=certificates 2026/02/04 21:30:28 INFO Applying migration id=rawforward 2026/02/04 21:30:28 INFO Applying migration id=publickey 2026/02/04 21:30:28 INFO Applying migration id=resolvegroup 2026/02/04 21:30:28 INFO Applying migration id=reject 2026/02/04 21:30:28 INFO Applying migration id=autodel 2026/02/04 21:30:28 INFO Applying migration id=jsonb 2026/02/04 21:30:28 INFO Applying migration id=quote 2026/02/04 21:30:28 INFO Applying migration id=rfc9421 2026/02/04 21:30:28 INFO Applying migration id=keys 2026/02/04 21:30:28 INFO Applying migration id=portable 2026/02/04 21:30:28 INFO Applying migration id=proofs 2026/02/04 21:30:28 INFO Applying migration id=contexts 2026/02/04 21:30:28 INFO Applying migration id=deliverieshost 2026/02/04 21:30:28 INFO Applying migration id=pembegin 2026/02/04 21:30:28 INFO Applying migration id=didhost 2026/02/04 21:30:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:28 INFO Applying migration id=invites 2026/02/04 21:30:28 INFO Applying migration id=ed25519blob 2026/02/04 21:30:28 INFO Applying migration id=rsablob 2026/02/04 21:30:28 INFO Applying migration id=iconscid 2026/02/04 21:30:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-581a-7750-8a2f-cda23fa0a39b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-581a-7dd1-8d6a-6b34f9b801c7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-581a-7750-8a2f-cda23fa0a39b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-581a-7750-8a2f-cda23fa0a39b 2026/02/04 21:30:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-581b-7434-b10b-c64ef7151ce5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-581b-7405-ad6d-cb46a8561451 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-581b-7405-ad6d-cb46a8561451 2026/02/04 21:30:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-581b-7405-ad6d-cb46a8561451 2026/02/04 21:30:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:28 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.64s) === RUN TestWhisper_FollowAfterPost 2026/02/04 21:30:28 INFO Applying migration id=initial 2026/02/04 21:30:28 INFO Applying migration id=notesupdated 2026/02/04 21:30:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:28 INFO Applying migration id=activitiesid 2026/02/04 21:30:28 INFO Applying migration id=outbox 2026/02/04 21:30:28 INFO Applying migration id=edits 2026/02/04 21:30:28 INFO Applying migration id=outboxactor 2026/02/04 21:30:28 INFO Applying migration id=outboxsender 2026/02/04 21:30:28 INFO Applying migration id=thread 2026/02/04 21:30:28 INFO Applying migration id=host 2026/02/04 21:30:28 INFO Applying migration id=sharedinbox 2026/02/04 21:30:28 INFO Applying migration id=noteshost 2026/02/04 21:30:28 INFO Applying migration id=fetched 2026/02/04 21:30:28 INFO Applying migration id=move 2026/02/04 21:30:28 INFO Applying migration id=cleanup 2026/02/04 21:30:28 INFO Applying migration id=received 2026/02/04 21:30:28 INFO Applying migration id=namehost 2026/02/04 21:30:28 INFO Applying migration id=outboxhost 2026/02/04 21:30:28 INFO Applying migration id=notesfts 2026/02/04 21:30:28 INFO Applying migration id=iconsname 2026/02/04 21:30:28 INFO Applying migration id=nohash 2026/02/04 21:30:28 INFO Applying migration id=shares 2026/02/04 21:30:28 INFO Applying migration id=actorttl 2026/02/04 21:30:28 INFO Applying migration id=tocc 2026/02/04 21:30:28 INFO Applying migration id=followeds 2026/02/04 21:30:28 INFO Applying migration id=certhash 2026/02/04 21:30:28 INFO Applying migration id=follows_sync 2026/02/04 21:30:28 INFO Applying migration id=jsonpath 2026/02/04 21:30:28 INFO Applying migration id=localforward 2026/02/04 21:30:28 INFO Applying migration id=avatar 2026/02/04 21:30:28 INFO Applying migration id=noimage 2026/02/04 21:30:28 INFO Applying migration id=feed 2026/02/04 21:30:28 INFO Applying migration id=bookmarks 2026/02/04 21:30:28 INFO Applying migration id=shareactivity 2026/02/04 21:30:28 INFO Applying migration id=application 2026/02/04 21:30:28 INFO Applying migration id=certificates 2026/02/04 21:30:28 INFO Applying migration id=rawforward 2026/02/04 21:30:28 INFO Applying migration id=publickey 2026/02/04 21:30:28 INFO Applying migration id=resolvegroup 2026/02/04 21:30:28 INFO Applying migration id=reject 2026/02/04 21:30:28 INFO Applying migration id=autodel 2026/02/04 21:30:28 INFO Applying migration id=jsonb 2026/02/04 21:30:28 INFO Applying migration id=quote 2026/02/04 21:30:28 INFO Applying migration id=rfc9421 2026/02/04 21:30:28 INFO Applying migration id=keys 2026/02/04 21:30:28 INFO Applying migration id=portable 2026/02/04 21:30:28 INFO Applying migration id=proofs 2026/02/04 21:30:28 INFO Applying migration id=contexts 2026/02/04 21:30:28 INFO Applying migration id=deliverieshost 2026/02/04 21:30:28 INFO Applying migration id=pembegin 2026/02/04 21:30:28 INFO Applying migration id=didhost 2026/02/04 21:30:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:28 INFO Applying migration id=invites 2026/02/04 21:30:28 INFO Applying migration id=ed25519blob 2026/02/04 21:30:28 INFO Applying migration id=rsablob 2026/02/04 21:30:28 INFO Applying migration id=iconscid 2026/02/04 21:30:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-5989-75f1-864f-cf01e4e7f6e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-598b-7041-bb26-c6f1002fdff3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-598b-76a9-b9bd-69e90aeeb58c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-598b-7041-bb26-c6f1002fdff3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-598b-7041-bb26-c6f1002fdff3 2026/02/04 21:30:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:29 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.36s) === RUN TestWhisper_Throttling 2026/02/04 21:30:29 INFO Applying migration id=initial 2026/02/04 21:30:29 INFO Applying migration id=notesupdated 2026/02/04 21:30:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:29 INFO Applying migration id=activitiesid 2026/02/04 21:30:29 INFO Applying migration id=outbox 2026/02/04 21:30:29 INFO Applying migration id=edits 2026/02/04 21:30:29 INFO Applying migration id=outboxactor 2026/02/04 21:30:29 INFO Applying migration id=outboxsender 2026/02/04 21:30:29 INFO Applying migration id=thread 2026/02/04 21:30:29 INFO Applying migration id=host 2026/02/04 21:30:29 INFO Applying migration id=sharedinbox 2026/02/04 21:30:29 INFO Applying migration id=noteshost 2026/02/04 21:30:29 INFO Applying migration id=fetched 2026/02/04 21:30:29 INFO Applying migration id=move 2026/02/04 21:30:29 INFO Applying migration id=cleanup 2026/02/04 21:30:29 INFO Applying migration id=received 2026/02/04 21:30:29 INFO Applying migration id=namehost 2026/02/04 21:30:29 INFO Applying migration id=outboxhost 2026/02/04 21:30:29 INFO Applying migration id=notesfts 2026/02/04 21:30:29 INFO Applying migration id=iconsname 2026/02/04 21:30:29 INFO Applying migration id=nohash 2026/02/04 21:30:29 INFO Applying migration id=shares 2026/02/04 21:30:29 INFO Applying migration id=actorttl 2026/02/04 21:30:29 INFO Applying migration id=tocc 2026/02/04 21:30:29 INFO Applying migration id=followeds 2026/02/04 21:30:29 INFO Applying migration id=certhash 2026/02/04 21:30:29 INFO Applying migration id=follows_sync 2026/02/04 21:30:29 INFO Applying migration id=jsonpath 2026/02/04 21:30:29 INFO Applying migration id=localforward 2026/02/04 21:30:29 INFO Applying migration id=avatar 2026/02/04 21:30:29 INFO Applying migration id=noimage 2026/02/04 21:30:29 INFO Applying migration id=feed 2026/02/04 21:30:29 INFO Applying migration id=bookmarks 2026/02/04 21:30:29 INFO Applying migration id=shareactivity 2026/02/04 21:30:29 INFO Applying migration id=application 2026/02/04 21:30:29 INFO Applying migration id=certificates 2026/02/04 21:30:29 INFO Applying migration id=rawforward 2026/02/04 21:30:29 INFO Applying migration id=publickey 2026/02/04 21:30:29 INFO Applying migration id=resolvegroup 2026/02/04 21:30:29 INFO Applying migration id=reject 2026/02/04 21:30:29 INFO Applying migration id=autodel 2026/02/04 21:30:29 INFO Applying migration id=jsonb 2026/02/04 21:30:29 INFO Applying migration id=quote 2026/02/04 21:30:29 INFO Applying migration id=rfc9421 2026/02/04 21:30:29 INFO Applying migration id=keys 2026/02/04 21:30:29 INFO Applying migration id=portable 2026/02/04 21:30:29 INFO Applying migration id=proofs 2026/02/04 21:30:29 INFO Applying migration id=contexts 2026/02/04 21:30:29 INFO Applying migration id=deliverieshost 2026/02/04 21:30:29 INFO Applying migration id=pembegin 2026/02/04 21:30:29 INFO Applying migration id=didhost 2026/02/04 21:30:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:29 INFO Applying migration id=invites 2026/02/04 21:30:29 INFO Applying migration id=ed25519blob 2026/02/04 21:30:29 INFO Applying migration id=rsablob 2026/02/04 21:30:29 INFO Applying migration id=iconscid 2026/02/04 21:30:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-5c72-7dba-a651-b03cae563a73 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-5c73-752f-b14a-650dec2e597e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-5c72-7dba-a651-b03cae563a73 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-5c72-7dba-a651-b03cae563a73 2026/02/04 21:30:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-5c73-7a48-a89e-187b71c9376b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-5c73-7a23-b611-a8046359b51e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-5c73-7a23-b611-a8046359b51e 2026/02/04 21:30:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-5c73-7a23-b611-a8046359b51e 2026/02/04 21:30:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:29 WARN User is posting too frequently last=2026-02-04T21:30:29.000Z can=2026-02-04T21:31:29.000Z 2026/02/04 21:30:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:29 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (0.75s) PASS ok github.com/dimkr/tootik/test (cached) FAIL >>> tootik: Retrying (2/3)... === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap (cached) ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN 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/02/04 21:30:50 INFO Applying migration id=initial 2026/02/04 21:30:50 INFO Applying migration id=notesupdated 2026/02/04 21:30:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:50 INFO Applying migration id=activitiesid 2026/02/04 21:30:50 INFO Applying migration id=outbox 2026/02/04 21:30:50 INFO Applying migration id=edits 2026/02/04 21:30:50 INFO Applying migration id=outboxactor 2026/02/04 21:30:50 INFO Applying migration id=outboxsender 2026/02/04 21:30:50 INFO Applying migration id=thread 2026/02/04 21:30:50 INFO Applying migration id=host 2026/02/04 21:30:50 INFO Applying migration id=sharedinbox 2026/02/04 21:30:50 INFO Applying migration id=noteshost 2026/02/04 21:30:50 INFO Applying migration id=fetched 2026/02/04 21:30:50 INFO Applying migration id=move 2026/02/04 21:30:50 INFO Applying migration id=cleanup 2026/02/04 21:30:50 INFO Applying migration id=received 2026/02/04 21:30:50 INFO Applying migration id=namehost 2026/02/04 21:30:50 INFO Applying migration id=outboxhost 2026/02/04 21:30:50 INFO Applying migration id=notesfts 2026/02/04 21:30:50 INFO Applying migration id=iconsname 2026/02/04 21:30:50 INFO Applying migration id=nohash 2026/02/04 21:30:50 INFO Applying migration id=shares 2026/02/04 21:30:50 INFO Applying migration id=actorttl 2026/02/04 21:30:50 INFO Applying migration id=tocc 2026/02/04 21:30:50 INFO Applying migration id=followeds 2026/02/04 21:30:50 INFO Applying migration id=certhash 2026/02/04 21:30:50 INFO Applying migration id=follows_sync 2026/02/04 21:30:50 INFO Applying migration id=jsonpath 2026/02/04 21:30:50 INFO Applying migration id=localforward 2026/02/04 21:30:50 INFO Applying migration id=avatar 2026/02/04 21:30:50 INFO Applying migration id=noimage 2026/02/04 21:30:50 INFO Applying migration id=feed 2026/02/04 21:30:50 INFO Applying migration id=bookmarks 2026/02/04 21:30:50 INFO Applying migration id=shareactivity 2026/02/04 21:30:50 INFO Applying migration id=application 2026/02/04 21:30:50 INFO Applying migration id=certificates 2026/02/04 21:30:50 INFO Applying migration id=rawforward 2026/02/04 21:30:50 INFO Applying migration id=publickey 2026/02/04 21:30:50 INFO Applying migration id=resolvegroup 2026/02/04 21:30:50 INFO Applying migration id=reject 2026/02/04 21:30:50 INFO Applying migration id=autodel 2026/02/04 21:30:50 INFO Applying migration id=jsonb 2026/02/04 21:30:50 INFO Applying migration id=quote 2026/02/04 21:30:50 INFO Applying migration id=rfc9421 2026/02/04 21:30:50 INFO Applying migration id=keys 2026/02/04 21:30:50 INFO Applying migration id=portable 2026/02/04 21:30:50 INFO Applying migration id=proofs 2026/02/04 21:30:50 INFO Applying migration id=contexts 2026/02/04 21:30:50 INFO Applying migration id=deliverieshost 2026/02/04 21:30:50 INFO Applying migration id=pembegin 2026/02/04 21:30:50 INFO Applying migration id=didhost 2026/02/04 21:30:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:50 INFO Applying migration id=invites 2026/02/04 21:30:50 INFO Applying migration id=ed25519blob 2026/02/04 21:30:50 INFO Applying migration id=rsablob 2026/02/04 21:30:50 INFO Applying migration id=iconscid 2026/02/04 21:30:50 INFO Enabling pprof url=https://a.localdomain/jlcjskyoxhqanrabflxhkqbbgfwosueh/debug/pprof 2026/02/04 21:30:50 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:50 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:50 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:50 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:50 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:50 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/02/04 21:30:50 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/02/04 21:30:50 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:50 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=carol actor=https://a.localdomain/user/carol offset=0 --- PASS: TestServer_InvitationHappyFlow (0.70s) === RUN TestServer_WrongCode 2026/02/04 21:30:51 INFO Enabling pprof url=https://a.localdomain/ruecgmjkihbmxeptvbwdgikitduvswfu/debug/pprof 2026/02/04 21:30:51 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:51 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:51 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/02/04 21:30:51 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:51 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 --- PASS: TestServer_WrongCode (0.33s) === RUN TestServer_ExpiredCode 2026/02/04 21:30:51 INFO Enabling pprof url=https://a.localdomain/lduqydjaxdrofhaeqilseojdikvlculj/debug/pprof 2026/02/04 21:30:51 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:51 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:51 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:51 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:51 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:51 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 --- PASS: TestServer_ExpiredCode (0.61s) === RUN TestServer_CodeReuse 2026/02/04 21:30:52 INFO Enabling pprof url=https://a.localdomain/bkyammwokiwmqwoyratpopgpxqdfqtsq/debug/pprof 2026/02/04 21:30:52 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:52 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:52 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:52 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:52 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:52 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:52 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (0.86s) === RUN TestServer_InvitationLimit 2026/02/04 21:30:52 INFO Enabling pprof url=https://a.localdomain/mwdewmsyllotpvgiisdkbxumnrctptvp/debug/pprof 2026/02/04 21:30:52 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:53 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/02/04 21:30:53 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/02/04 21:30:53 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:53 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:53 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/02/04 21:30:53 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/02/04 21:30:53 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=carol actor=https://a.localdomain/user/carol offset=0 2026/02/04 21:30:53 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=1904f802-9912-4a58-8153-8bf81380cd0e 2026/02/04 21:30:53 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=b6b24d80-eca7-4928-b26b-62732a7aca1c 2026/02/04 21:30:53 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=432d596d-fc0d-4543-9fa8-efa8044752c3 2026/02/04 21:30:53 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/02/04 21:30:53 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=0d55c4d3-40c9-4365-9669-95964d74cc72 --- PASS: TestServer_InvitationLimit (0.75s) === RUN TestServer_InvitationCreateDeleteAccept 2026/02/04 21:30:53 INFO Enabling pprof url=https://a.localdomain/vjwanvsklwtkjylfqhbtjqdnssbowgge/debug/pprof 2026/02/04 21:30:53 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:53 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=4f119510-079b-4e03-a5d3-bc1fec338145 2026/02/04 21:30:53 WARN Invalid invitation code request.path=/users/invitations/accept code=4f119510-079b-4e03-a5d3-bc1fec338145 --- PASS: TestServer_InvitationCreateDeleteAccept (0.30s) === RUN TestServer_InvitationCreateAcceptDelete 2026/02/04 21:30:53 INFO Enabling pprof url=https://a.localdomain/sxcpqgntnpwqlfuqjkbxtjartyalgtit/debug/pprof 2026/02/04 21:30:53 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=b0e82715-2472-4354-affb-f3f5de6b561a 2026/02/04 21:30:54 INFO Accepted invitation request.path=/users/invitations/accept code=b0e82715-2472-4354-affb-f3f5de6b561a hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:54 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=b0e82715-2472-4354-affb-f3f5de6b561a --- PASS: TestServer_InvitationCreateAcceptDelete (0.60s) === 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_ClientSideSigning === PAUSE TestCluster_ClientSideSigning === RUN TestCluster_PublicPost === PAUSE TestCluster_PublicPost === RUN TestCluster_PostToFollowers === PAUSE TestCluster_PostToFollowers === RUN TestCluster_DM === PAUSE TestCluster_DM === RUN TestCluster_PublicPostQuote === PAUSE TestCluster_PublicPostQuote === RUN TestCluster_ShareUnshare === PAUSE TestCluster_ShareUnshare === CONT TestBio_Set === CONT TestMetadata_LineBreak === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_Poll === CONT TestMetadata_Maximum === CONT TestCluster_DeletedInstance === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestName_Set === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PublicPost === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_ShareUnshare === CONT TestCluster_PublicPostQuote === CONT TestCluster_DM === CONT TestCluster_PostToFollowers === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_ClientSideSigning === CONT TestMetadata_Equals === CONT TestMetadata_Add === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_MovedAccount === CONT TestMetadata_Remove === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestMetadata_HTML === CONT TestMetadata_Link === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors === CONT TestDeleter_OldData === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestDeleter_Disabled === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostInCommunity === CONT TestMetadata_Whitespace 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/lfuepihcaftkqvldleksqpctlshrxvik/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=initial 2026/02/04 21:30:54 INFO Applying migration id=notesupdated 2026/02/04 21:30:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:54 INFO Applying migration id=activitiesid 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/ikbiiormuqldyfltggdiexqlgrffphyp/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=outbox 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/hgmegdktmsalsutpewlsmjhwtwpmtwpg/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/ogrimxubjupcjnmxnlshessrkjgadgba/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=edits 2026/02/04 21:30:54 INFO Applying migration id=outboxactor 2026/02/04 21:30:54 INFO Applying migration id=outboxsender 2026/02/04 21:30:54 INFO Applying migration id=thread 2026/02/04 21:30:54 INFO Applying migration id=host 2026/02/04 21:30:54 INFO Applying migration id=sharedinbox 2026/02/04 21:30:54 INFO Applying migration id=noteshost 2026/02/04 21:30:54 INFO Applying migration id=fetched 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/hyarmrnswedwkiqegchlskhlptntwyum/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=move 2026/02/04 21:30:54 INFO Applying migration id=cleanup 2026/02/04 21:30:54 INFO Applying migration id=received 2026/02/04 21:30:54 INFO Applying migration id=namehost 2026/02/04 21:30:54 INFO Applying migration id=outboxhost 2026/02/04 21:30:54 INFO Applying migration id=notesfts 2026/02/04 21:30:54 INFO Applying migration id=iconsname 2026/02/04 21:30:54 INFO Applying migration id=nohash 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/xmevnhrbncgkrwkpiinqkoggibwqmdlb/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=shares 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/eanemtdbnxmhwvrrdxkbpkgpiykpqmfm/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=actorttl 2026/02/04 21:30:54 INFO Applying migration id=tocc 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/npjtpnikpjboatbynwvidipvrxolampv/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/vktevnolmqidajhkwrcjbjjsqrbvvvpr/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/kxignlgbadcsbjpwqsshuakdijhmrdvj/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/vievachuoqqsorvubhveyipjxojjkdgq/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=followeds 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/obgvhjiqkkpmxwjgndciyyitulwsyksj/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/pqajffaljqeadnygutfesktimnqfbgxb/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=certhash 2026/02/04 21:30:54 INFO Applying migration id=follows_sync 2026/02/04 21:30:54 INFO Applying migration id=jsonpath 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/oltifxqonwbqaddtveruchbhrmsbfoly/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/myipnqghfjtdpnkirkxrtwejbpuutakk/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/umvppojboouwcfprkuunqdradrlicytd/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/kymnlprvlohqrqnkmlpdodxprkkjbftc/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/rcgfknqefyxggywalcdddsheefjhdtsg/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=localforward 2026/02/04 21:30:54 INFO Applying migration id=avatar 2026/02/04 21:30:54 INFO Applying migration id=noimage 2026/02/04 21:30:54 INFO Applying migration id=feed 2026/02/04 21:30:54 INFO Applying migration id=bookmarks 2026/02/04 21:30:54 INFO Applying migration id=shareactivity 2026/02/04 21:30:54 INFO Applying migration id=application 2026/02/04 21:30:54 INFO Applying migration id=certificates 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/vpjcvxbiegelrpldqkmdqpjgqctrojpn/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=rawforward 2026/02/04 21:30:54 INFO Applying migration id=publickey 2026/02/04 21:30:54 INFO Applying migration id=resolvegroup 2026/02/04 21:30:54 INFO Applying migration id=reject 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/uxlobyudtrjeemblrouhuhpfdwvokgsm/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/qevhfnynjdveoovvevnbjsbaicmseutb/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=autodel 2026/02/04 21:30:54 INFO Applying migration id=jsonb 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/jufqowhbsrjgenoqdhjwxgiwubioexhc/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/gexrirasvsqfexlpxyaaydyhepjskubg/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=quote 2026/02/04 21:30:54 INFO Applying migration id=rfc9421 2026/02/04 21:30:54 INFO Applying migration id=keys 2026/02/04 21:30:54 INFO Applying migration id=portable 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/kfkqipvbmxfufngylfealogbeaqaoihi/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=proofs 2026/02/04 21:30:54 INFO Applying migration id=contexts 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/lufvqggrsrpgpjjenekmladvakbfhjos/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=deliverieshost 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/wrfxdnotrrhkeptngsejjpxqjlcjhigu/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=pembegin 2026/02/04 21:30:54 INFO Applying migration id=didhost 2026/02/04 21:30:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:54 INFO Applying migration id=invites 2026/02/04 21:30:54 INFO Applying migration id=ed25519blob 2026/02/04 21:30:54 INFO Applying migration id=rsablob 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/sencvtwfoxwglhewvavulcnjahciiuyr/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/xpvhxscrasfjaaysxqfqkmjdsfqypurs/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=iconscid 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/jsbvejbitmhvagcnxithuhbnmeevvltq/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/fckkemwgcimncdiybludtgnumtsglljb/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/lwoylohgspsjbuihchqiacuqcmmwbahu/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/rhecdeoibjifmlmgpicyqwvmjrosenxx/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/wreftbixpkyqtixybnxrnjayisqkskrp/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/ljtaelhfbdnuxltntxbbfvubvknoseve/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/kxixqgkyhbpyahlrpxrarrlqcdtmqdqo/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=initial 2026/02/04 21:30:54 INFO Applying migration id=notesupdated 2026/02/04 21:30:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:54 INFO Applying migration id=activitiesid 2026/02/04 21:30:54 INFO Applying migration id=outbox 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/xalhyargiyqpwfpdqtqpfmhhueyfmsye/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/jqnqljnpyiahfrwlodgowdcopefmiwuo/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Applying migration id=edits 2026/02/04 21:30:54 INFO Applying migration id=outboxactor 2026/02/04 21:30:54 INFO Applying migration id=outboxsender 2026/02/04 21:30:54 INFO Applying migration id=thread 2026/02/04 21:30:54 INFO Applying migration id=host 2026/02/04 21:30:54 INFO Applying migration id=sharedinbox 2026/02/04 21:30:54 INFO Applying migration id=noteshost 2026/02/04 21:30:54 INFO Applying migration id=fetched 2026/02/04 21:30:54 INFO Applying migration id=move 2026/02/04 21:30:54 INFO Applying migration id=cleanup 2026/02/04 21:30:54 INFO Applying migration id=received 2026/02/04 21:30:54 INFO Applying migration id=namehost 2026/02/04 21:30:54 INFO Applying migration id=outboxhost 2026/02/04 21:30:54 INFO Applying migration id=notesfts 2026/02/04 21:30:54 INFO Applying migration id=iconsname 2026/02/04 21:30:54 INFO Applying migration id=nohash 2026/02/04 21:30:54 INFO Applying migration id=shares 2026/02/04 21:30:54 INFO Applying migration id=actorttl 2026/02/04 21:30:54 INFO Applying migration id=tocc 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/mwhmwndurndnldtbqpjtuustyaoaannm/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/sxeflrcvkxufvuaqbclwrybhdrqeosmt/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/mhugtwncdtgpxvcshbxdhxnyajxdduya/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/lcamuclptygvjufdnofraygjjaafrirs/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=followeds 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/rurnytsmwiapxkgkyxgvredtlsbjkybj/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=certhash 2026/02/04 21:30:54 INFO Applying migration id=follows_sync 2026/02/04 21:30:54 INFO Applying migration id=jsonpath 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/txhrmanucvaetbsvtjeqxrvrypxkokuw/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/ncfgvoijusgqnuqgipotibuwsbujhwnr/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/iirwqlfmhmqlqpxyjpnthppmolcpihno/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=localforward 2026/02/04 21:30:54 INFO Applying migration id=avatar 2026/02/04 21:30:54 INFO Applying migration id=noimage 2026/02/04 21:30:54 INFO Applying migration id=feed 2026/02/04 21:30:54 INFO Applying migration id=bookmarks 2026/02/04 21:30:54 INFO Applying migration id=shareactivity 2026/02/04 21:30:54 INFO Applying migration id=application 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/onwfasjymdicadxgjrdwgpiijqbsopyv/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=certificates 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/nwtqtuvqhcevyryyprklcdhqokuvuqym/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:54 INFO Applying migration id=rawforward 2026/02/04 21:30:54 INFO Applying migration id=publickey 2026/02/04 21:30:54 INFO Applying migration id=resolvegroup 2026/02/04 21:30:54 INFO Applying migration id=reject 2026/02/04 21:30:54 INFO Applying migration id=autodel 2026/02/04 21:30:54 INFO Applying migration id=jsonb 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/cupaaoipsnelaonrwfamvhtcvoyiuxwr/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/hbuwaahusgtxqeejxsvcnsmnsghpwvvo/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/ljdquaccfotvpvcnthwarhyxjvlpalif/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=quote 2026/02/04 21:30:54 INFO Applying migration id=rfc9421 2026/02/04 21:30:54 INFO Applying migration id=keys 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/syrffayqenmrhjqedmxvdofpkekbqbyy/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=portable 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Applying migration id=proofs 2026/02/04 21:30:54 INFO Applying migration id=contexts 2026/02/04 21:30:54 INFO Applying migration id=deliverieshost 2026/02/04 21:30:54 INFO Applying migration id=pembegin 2026/02/04 21:30:54 INFO Applying migration id=didhost 2026/02/04 21:30:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:54 INFO Applying migration id=invites 2026/02/04 21:30:54 INFO Applying migration id=ed25519blob 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/oyevanxrevmtfmrswmuskuwtnbhilshw/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/gtnjxipifckntcmuqqoettagmxjmnvsj/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/bexgcspqumyemmtsxogepqhupwdgtgyu/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Applying migration id=rsablob 2026/02/04 21:30:54 INFO Applying migration id=iconscid 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/iviljobyeraodtexvcanqrmcuhcmomwy/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/nbnxwgxpbenvyafwkdytukecamjypnsg/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=initial 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Applying migration id=notesupdated 2026/02/04 21:30:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:54 INFO Applying migration id=activitiesid 2026/02/04 21:30:54 INFO Applying migration id=outbox 2026/02/04 21:30:54 INFO Applying migration id=edits 2026/02/04 21:30:54 INFO Applying migration id=outboxactor 2026/02/04 21:30:54 INFO Applying migration id=outboxsender 2026/02/04 21:30:54 INFO Applying migration id=thread 2026/02/04 21:30:54 INFO Applying migration id=host 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/bnmooyrrxchrwrorocjswqxxvelkueao/debug/pprof 2026/02/04 21:30:54 INFO Applying migration id=sharedinbox 2026/02/04 21:30:54 INFO Applying migration id=noteshost 2026/02/04 21:30:54 INFO Applying migration id=fetched 2026/02/04 21:30:54 INFO Applying migration id=move 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Applying migration id=cleanup 2026/02/04 21:30:54 INFO Applying migration id=received 2026/02/04 21:30:54 INFO Applying migration id=namehost 2026/02/04 21:30:54 INFO Applying migration id=outboxhost 2026/02/04 21:30:54 INFO Applying migration id=notesfts 2026/02/04 21:30:54 INFO Applying migration id=iconsname 2026/02/04 21:30:54 INFO Applying migration id=nohash 2026/02/04 21:30:54 INFO Applying migration id=shares 2026/02/04 21:30:54 INFO Applying migration id=actorttl 2026/02/04 21:30:54 INFO Applying migration id=tocc 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/rlsrjyufjhqtfymhmokmefgedshqpowm/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/iivbnoxrrtuehxwbihqocioqrqrwmnyw/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/qwyiiqoqlllnujvgqamxcvfeuxruaffu/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/sihwmehiuenajfgavlvetwnnimrvbwex/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Applying migration id=followeds 2026/02/04 21:30:54 INFO Enabling pprof url=https://a.localdomain/nejtpiojuqqiiuifwkvgrxelfodmnevj/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:54 INFO Applying migration id=certhash 2026/02/04 21:30:54 INFO Applying migration id=follows_sync 2026/02/04 21:30:54 INFO Applying migration id=jsonpath 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/mtniexlvxqxnbknosegslbtgawegphvd/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/yxsexyofdmahawmvjfmniptjvopdxdvb/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/cystuielmoihajwbdlncaoeqmhvgtfyw/debug/pprof 2026/02/04 21:30:54 INFO Enabling pprof url=https://b.localdomain/aeygwkjufktbttawihbyxpwxkqatjssk/debug/pprof 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Applying migration id=localforward 2026/02/04 21:30:54 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:54 INFO Applying migration id=avatar 2026/02/04 21:30:54 INFO Applying migration id=noimage 2026/02/04 21:30:55 INFO Applying migration id=feed 2026/02/04 21:30:55 INFO Applying migration id=bookmarks 2026/02/04 21:30:55 INFO Applying migration id=shareactivity 2026/02/04 21:30:55 INFO Applying migration id=application 2026/02/04 21:30:55 INFO Applying migration id=certificates 2026/02/04 21:30:55 INFO Applying migration id=rawforward 2026/02/04 21:30:55 INFO Applying migration id=publickey 2026/02/04 21:30:55 INFO Applying migration id=resolvegroup 2026/02/04 21:30:55 INFO Applying migration id=reject 2026/02/04 21:30:55 INFO Applying migration id=autodel 2026/02/04 21:30:55 INFO Applying migration id=jsonb 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Applying migration id=quote 2026/02/04 21:30:55 INFO Applying migration id=rfc9421 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/rqajwkqttaxqswklrlsobjpblmbifnlr/debug/pprof 2026/02/04 21:30:55 INFO Applying migration id=keys 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Applying migration id=portable 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Enabling pprof url=https://a.localdomain/yhhtcbwjhexuxdfhnmvnhlxnoqporpjc/debug/pprof 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Applying migration id=proofs 2026/02/04 21:30:55 INFO Applying migration id=contexts 2026/02/04 21:30:55 INFO Applying migration id=deliverieshost 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/ycjmntsfdvbjsrukomguxsamyltjvrkt/debug/pprof 2026/02/04 21:30:55 INFO Applying migration id=pembegin 2026/02/04 21:30:55 INFO Applying migration id=didhost 2026/02/04 21:30:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:55 INFO Applying migration id=invites 2026/02/04 21:30:55 INFO Applying migration id=ed25519blob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/rtxoirvmfvxlmekvooknbqbvyeyytijn/debug/pprof 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Applying migration id=rsablob 2026/02/04 21:30:55 INFO Applying migration id=iconscid 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/xwoycmewuyclytjxccnotldgwtnhdpxi/debug/pprof 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-bee9-79cd-a60b-6dd8996d307b 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-bf03-7c2d-be60-0e9d1103fbcc activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-bf03-7c2d-be60-0e9d1103fbcc 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/evrqcvregruadapfqfupyqidxcvvkmjv/debug/pprof 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/curjtwdajwfsnmdkiojpyyelqivxnkao/debug/pprof 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Enabling pprof url=https://a.localdomain/dakijscgxullfgmxxlgnefdutyqcgbnr/debug/pprof 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/dutvavqkffpairplkxwvxejqmdsesvgi/debug/pprof 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-bf1b-70fe-822e-eeeb12cf1540 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-bf1b-7035-9f24-abae8e526854 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2a90-bf1b-7035-9f24-abae8e526854 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-bf1b-70fe-822e-eeeb12cf1540 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-bf1b-7035-9f24-abae8e526854 request.user=bob post=https://a.localdomain/post/019c2a90-bf1b-7035-9f24-abae8e526854 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/rvbdhinekrpvqdjpjdtjraaeegafutdo/debug/pprof 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-bf30-7e55-bf97-ea10f2e8a111 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bf03-7c2d-be60-0e9d1103fbcc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-bf03-7c2d-be60-0e9d1103fbcc 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-bf30-7e55-bf97-ea10f2e8a111 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bf33-7c28-b609-09137f426d91 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/yumvlddwbyplyxtpaffdhwxrywouhmid/debug/pprof 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/doveoqobatmgvrgatktwnklhxpmqeaxi/debug/pprof 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bf3e-7a63-bb14-16ba66e6df28 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/evonypgtefhkewamiasnhcoehqddnbat/debug/pprof 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-bf49-7306-8af0-d73222fbe305 2026/02/04 21:30:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/seryeikcrqyawdeiqhcfuwfstqhnccmf/debug/pprof 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bf51-7180-8314-9059038e381d 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/rwenavxhwmwhvoeyknkodldkdeoudctu/debug/pprof 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bf5b-735a-babe-79b5b65b45ef 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-bf5f-7dab-8459-35eb65344e25 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-bf61-70d9-bfac-f6ab76154bc9 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bf5f-7dab-8459-35eb65344e25 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-bf5f-7dab-8459-35eb65344e25 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/wkvotsgmgccojisntmkuognysrwxefic/debug/pprof 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-bf5f-7dab-8459-35eb65344e25 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-bf61-70d9-bfac-f6ab76154bc9 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/hsurquamktqxailykwdoiylbcqacbrih/debug/pprof 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-bf6d-7296-85cf-fff5ee6cbe95 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-bf6d-7296-85cf-fff5ee6cbe95 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-bf6d-7296-85cf-fff5ee6cbe95 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/qnstaiqofpqjtbcsugknjoyvylkeqyyg/debug/pprof 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice --- PASS: TestCluster_PostToFollowers_ApprovedLocally (0.83s) 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-bf6d-7296-85cf-fff5ee6cbe95 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-bf6d-7296-85cf-fff5ee6cbe95 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-bf7b-70e5-825d-28ec944bd389 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-bf6d-7296-85cf-fff5ee6cbe95 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-bf5d-73eb-829f-1ea575ac9efe 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/hfvwifdvvhivpsacvmtxscimqajlomis/debug/pprof 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-bf7b-70e5-825d-28ec944bd389 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-bf7b-70e5-825d-28ec944bd389 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-bf7b-70e5-825d-28ec944bd389 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-bf7b-70e5-825d-28ec944bd389 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-bf7b-70e5-825d-28ec944bd389 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-bf31-7461-a69d-b7f43f525ee3 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-bf81-7d46-9521-4bdd57066017 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bf83-7e8f-8b3d-811683e4b447 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/02/04 21:30:55 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-bf92-7218-bef3-003ebc38660a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bf94-7309-b8d8-e642082c08a0 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-bf92-7218-bef3-003ebc38660a 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/mvuabuxcwwejfnkrhsnhedkcvwhirjod/debug/pprof 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-bf92-7218-bef3-003ebc38660a 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-bf9d-786f-b1f9-79cc07ff6cf5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-bf92-7218-bef3-003ebc38660a 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-bf9d-786f-b1f9-79cc07ff6cf5 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-bf92-7218-bef3-003ebc38660a 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 request.user=bob post=https://b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/qdkpetjmrhtdtritnacvoshqcokrscxq/debug/pprof 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-bf92-7218-bef3-003ebc38660a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bfaa-7b27-a587-016ad68060d8 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bfaa-7d88-afb0-8f4185f6eb31 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:30:55 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-bfb3-77b5-8293-7781e0255884 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-bfb3-7792-a2a1-8478f0c47143 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/019c2a90-bfb3-7792-a2a1-8478f0c47143 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-bfb3-77b5-8293-7781e0255884 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bfb6-7029-8053-64af81e1085a 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-bfb3-7792-a2a1-8478f0c47143 request.user=bob post=https://a.localdomain/post/019c2a90-bfb3-7792-a2a1-8478f0c47143 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/02/04 21:30:55 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bfbd-7ed9-b303-55f8cd94da4e 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bfbf-743f-97af-54e54941ee09 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-bfc8-7d3c-9e20-79652142140a activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bf9d-786f-b1f9-79cc07ff6cf5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-bf9d-786f-b1f9-79cc07ff6cf5 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 request.user=alice post=https://b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bfc3-7344-850d-c975dcdbbacc 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a90-bfc8-7d3c-9e20-79652142140a 2026/02/04 21:30:55 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bfcb-7b30-9d6e-a38d680ba7a2 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bfcd-7dde-a6ee-91aee0dc4e5c 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Quoting post request.path=/users/quote/b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 request.user=alice post=https://b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 2026/02/04 21:30:55 INFO Enabling pprof url=https://g.localdomain/afwuwgmoudygvbsvkqehabjggyngrcyc/debug/pprof 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-bfd6-721c-941c-a9d04a99bab1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-bfd6-71e2-a4f5-cbc157c9f2d6 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-bfd6-71e2-a4f5-cbc157c9f2d6 2026/02/04 21:30:55 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-bfd9-712e-84be-7650a02de3d7 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-bfd6-721c-941c-a9d04a99bab1 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-bfd6-721c-941c-a9d04a99bab1 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-bfd6-721c-941c-a9d04a99bab1 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Looking up user name=bob --- PASS: TestMetadata_Whitespace (0.92s) 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-bfd6-721c-941c-a9d04a99bab1 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-bfd6-721c-941c-a9d04a99bab1 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/spovuwxqvuttofwolxmectotvoqobcwa/debug/pprof 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-bfd6-71e2-a4f5-cbc157c9f2d6 request.user=alice post=https://a.localdomain/post/019c2a90-bfd6-71e2-a4f5-cbc157c9f2d6 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Looking up user name=bob --- PASS: TestMetadata_Link (0.94s) 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-bff8-75c0-96fa-0f4aeb0ac192 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-bff8-75c0-96fa-0f4aeb0ac192 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice --- PASS: TestMetadata_Maximum (0.96s) 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b 2026/02/04 21:30:55 INFO Enabling pprof url=https://c.localdomain/jtdjgdnrhoneiadixcbpdtabugjqpggs/debug/pprof 2026/02/04 21:30:55 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-bfd6-721c-941c-a9d04a99bab1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-bfd6-71e2-a4f5-cbc157c9f2d6 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-bfd6-71e2-a4f5-cbc157c9f2d6 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob --- PASS: TestMetadata_Remove (0.96s) 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-c00b-790c-abbf-19905f4339bf activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bff8-75c0-96fa-0f4aeb0ac192 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-bff8-75c0-96fa-0f4aeb0ac192 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 request.user=bob post=https://b.localdomain/post/019c2a90-bf92-7018-b8d6-2c5ee95e6831 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-c00b-790c-abbf-19905f4339bf 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c00c-7217-91d7-9a7ff18f0dfa 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-bfd6-71e2-a4f5-cbc157c9f2d6 request.user=bob post=https://a.localdomain/post/019c2a90-bfd6-71e2-a4f5-cbc157c9f2d6 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c013-7ed1-8755-0087fae73369 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c01c-7b48-b12b-4fa8732a0b48 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b 2026/02/04 21:30:55 INFO Looking up user name=alice --- PASS: TestCluster_PostToFollowers_RejectedLocally (1.00s) --- PASS: TestCluster_PublicPostQuote (0.99s) 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c013-7ed1-8755-0087fae73369 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c013-7ed1-8755-0087fae73369 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c01c-7b48-b12b-4fa8732a0b48 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Enabling pprof url=https://b.localdomain/rlumnbndrkcwbqvmxiphnxnppxxfntkt/debug/pprof 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c013-7ed1-8755-0087fae73369 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c01c-7b48-b12b-4fa8732a0b48 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c029-7843-8ef1-c9329dcc645f activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c029-7843-8ef1-c9329dcc645f 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c029-7843-8ef1-c9329dcc645f 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c01c-7b48-b12b-4fa8732a0b48 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c01c-7b48-b12b-4fa8732a0b48 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c013-7ed1-8755-0087fae73369 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c013-7ed1-8755-0087fae73369 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-bfce-7b0d-b659-f4eb8152d081 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c02f-7069-b813-b92e93149cb0 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c01c-7b48-b12b-4fa8732a0b48 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-bffd-7ccd-abd1-a972f055198b 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c029-7843-8ef1-c9329dcc645f 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c029-7843-8ef1-c9329dcc645f 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c029-7843-8ef1-c9329dcc645f activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c047-7c90-8c95-ad6641451052 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c047-7c68-a2ce-8c93b77ea018 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c047-7c68-a2ce-8c93b77ea018 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 2026/02/04 21:30:55 INFO Enabling pprof url=https://g.localdomain/xokeiuevbvqteqwyqnkfqqnvkvpgxdpr/debug/pprof 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestBio_Set (1.04s) 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c047-7c90-8c95-ad6641451052 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c047-7c90-8c95-ad6641451052 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-c057-7ddc-9479-10a6aedc64a2 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c029-7843-8ef1-c9329dcc645f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c029-7843-8ef1-c9329dcc645f 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-c057-7ddc-9479-10a6aedc64a2 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-c057-7ddc-9479-10a6aedc64a2 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c047-7c90-8c95-ad6641451052 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c047-7c90-8c95-ad6641451052 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-c057-7ddc-9479-10a6aedc64a2 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c047-7c68-a2ce-8c93b77ea018 request.user=bob post=https://b.localdomain/post/019c2a90-c047-7c68-a2ce-8c93b77ea018 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c05c-7401-ab97-5467f0f39b5d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a90-c057-7ddc-9479-10a6aedc64a2 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c047-7c90-8c95-ad6641451052 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c047-7c68-a2ce-8c93b77ea018 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c047-7c68-a2ce-8c93b77ea018 2026/02/04 21:30:55 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c063-75fd-bb78-631dda5f32ad activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice --- PASS: TestCluster_PostToFollowers_RejectThenAccept (1.06s) 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c05c-7401-ab97-5467f0f39b5d 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c05c-7401-ab97-5467f0f39b5d 2026/02/04 21:30:55 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c063-75fd-bb78-631dda5f32ad 2026/02/04 21:30:55 INFO Looking up user name=nobody 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=2 2026/02/04 21:30:55 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/04 21:30:55 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2a90-c06c-7018-95c4-65c5319c4858 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c05c-7401-ab97-5467f0f39b5d 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c063-75fd-bb78-631dda5f32ad 2026/02/04 21:30:55 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a90-c06c-70c1-b6ef-569b9601bb34 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c06c-7018-95c4-65c5319c4858 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2a90-c06c-70c1-b6ef-569b9601bb34 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2a90-c06c-70c1-b6ef-569b9601bb34 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/019c2a90-c06c-70c1-b6ef-569b9601bb34 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2a90-c06c-70c1-b6ef-569b9601bb34 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c063-75fd-bb78-631dda5f32ad 2026/02/04 21:30:55 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a90-c06c-70c1-b6ef-569b9601bb34 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c06c-7018-95c4-65c5319c4858 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c05c-7401-ab97-5467f0f39b5d 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c063-75fd-bb78-631dda5f32ad 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c05c-7401-ab97-5467f0f39b5d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c022-737b-96e9-8ee234560f92 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c063-75fd-bb78-631dda5f32ad activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c040-757c-9090-8bdd0c856973 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c076-76d2-bb59-6f5d7e27f9fd 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c079-71dd-a384-fcb438831b41 --- PASS: TestCluster_FollowersSyncMissingLocalFollow (1.09s) 2026/02/04 21:30:55 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c07b-7587-a8c2-f0d86d8a22fc 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c08b-73f1-ae39-e2e9aa4c31dc 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c08b-79b5-a65d-fdd9478ec9ca activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c08b-79b5-a65d-fdd9478ec9ca 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c08b-79b5-a65d-fdd9478ec9ca 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c08b-79b5-a65d-fdd9478ec9ca 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c08b-79b5-a65d-fdd9478ec9ca 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestMetadata_LineBreak (1.12s) 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd request.user=carol post=https://b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c09a-7b73-ac29-fad36a79710c activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c09a-7b73-ac29-fad36a79710c 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c09a-7b73-ac29-fad36a79710c 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Add (1.12s) 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c0a5-7b5d-bc32-de3a19d94be3 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c09a-7b73-ac29-fad36a79710c 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c09a-7b73-ac29-fad36a79710c 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c0a5-7b5d-bc32-de3a19d94be3 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c0a5-7b5d-bc32-de3a19d94be3 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c0a5-7b5d-bc32-de3a19d94be3 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c0a5-7b5d-bc32-de3a19d94be3 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 request.user=carol post=https://b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c09a-7b73-ac29-fad36a79710c activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c08b-79b5-a65d-fdd9478ec9ca activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c0a5-7b5d-bc32-de3a19d94be3 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c0ba-7bc5-9321-7713a11c2be5 2026/02/04 21:30:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-c0c2-7c7a-b8e5-9b0bdaaa3049 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c09a-7b73-ac29-fad36a79710c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c09a-7b73-ac29-fad36a79710c 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c0c0-71b5-8080-66fe2afb7308 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-c0c2-7c7a-b8e5-9b0bdaaa3049 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-c0c2-7c7a-b8e5-9b0bdaaa3049 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=alice 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-c0c2-7c7a-b8e5-9b0bdaaa3049 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-c0c2-7c7a-b8e5-9b0bdaaa3049 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c0cc-7aba-83a8-00f89f8c37e9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c0cc-7a86-969c-13d3d24f1b79 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c0cc-7a86-969c-13d3d24f1b79 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c0cc-7aba-83a8-00f89f8c37e9 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c0cc-7aba-83a8-00f89f8c37e9 2026/02/04 21:30:55 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c0cc-7aba-83a8-00f89f8c37e9 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c0cc-7aba-83a8-00f89f8c37e9 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c0cc-7a86-969c-13d3d24f1b79 request.user=bob post=https://b.localdomain/post/019c2a90-c0cc-7a86-969c-13d3d24f1b79 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_PostToFollowers_AcceptTwice (1.19s) 2026/02/04 21:30:55 INFO Looking up user name=carol --- PASS: TestMetadata_HTML (1.18s) 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestMetadata_Equals (1.19s) 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c0ef-7ca4-81ca-9a869d179210 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c0ef-7c40-828a-e0e3cb83f350 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c0ef-7c40-828a-e0e3cb83f350 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor offset=0 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 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:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/inbox activity=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/inbox activity=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c0ef-7ca4-81ca-9a869d179210 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c0ef-7ca4-81ca-9a869d179210 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c0fc-73d5-98f9-5678326a35ec 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c101-7219-a508-84b3a9940626 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/inbox activity=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c0ef-7ca4-81ca-9a869d179210 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c0ef-7ca4-81ca-9a869d179210 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c101-7219-a508-84b3a9940626 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c101-7219-a508-84b3a9940626 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor offset=0 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c0ef-7c40-828a-e0e3cb83f350 request.user=bob post=https://b.localdomain/post/019c2a90-c0ef-7c40-828a-e0e3cb83f350 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c101-7219-a508-84b3a9940626 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c10c-72dd-8fae-816722bbe8a6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c101-7219-a508-84b3a9940626 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c10e-7c8f-a577-4da302bf0d09 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c10e-7c5d-aef1-63a393dc9ac8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c10e-7c5d-aef1-63a393dc9ac8 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c101-7219-a508-84b3a9940626 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c0e8-71e4-812f-0fb2324736e2 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor offset=0 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c10e-7c8f-a577-4da302bf0d09 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c10e-7c8f-a577-4da302bf0d09 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c10c-72dd-8fae-816722bbe8a6 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c10c-72dd-8fae-816722bbe8a6 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c10e-7c8f-a577-4da302bf0d09 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c10e-7c8f-a577-4da302bf0d09 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 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:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c10c-72dd-8fae-816722bbe8a6 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/inbox activity=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/inbox activity=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c10c-72dd-8fae-816722bbe8a6 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c10e-7c5d-aef1-63a393dc9ac8 request.user=bob post=https://b.localdomain/post/019c2a90-c10e-7c5d-aef1-63a393dc9ac8 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c10c-72dd-8fae-816722bbe8a6 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c0ec-7486-a94b-a1700ee68189 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/inbox activity=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c128-723d-bb84-54508bf52269 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor offset=0 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c128-723d-bb84-54508bf52269 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c128-723d-bb84-54508bf52269 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 request.user=bob post=https://b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c131-7c54-b9aa-c1c8cd6c694c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c128-723d-bb84-54508bf52269 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c128-723d-bb84-54508bf52269 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d request.user=carol post=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 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:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c13b-790e-a246-68843340ee00 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c131-7c54-b9aa-c1c8cd6c694c 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c131-7c54-b9aa-c1c8cd6c694c 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor offset=0 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c131-7c54-b9aa-c1c8cd6c694c 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c131-7c54-b9aa-c1c8cd6c694c 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 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:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c145-72b1-b6c4-eaa1d236843d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c142-728f-a682-93a687cdfd9f 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c142-728f-a682-93a687cdfd9f 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 request.user=carol post=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=bob 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 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:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-c14b-7d88-a7d1-08758af09d1f activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c142-728f-a682-93a687cdfd9f 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-c14b-7d88-a7d1-08758af09d1f 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-c14b-7d88-a7d1-08758af09d1f 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a90-c142-728f-a682-93a687cdfd9f 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c128-723d-bb84-54508bf52269 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c13b-790e-a246-68843340ee00 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c13b-790e-a246-68843340ee00 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 request.user=bob post=https://b.localdomain/post/019c2a90-c0a5-7acd-8603-db03849f5856 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-c14b-7d88-a7d1-08758af09d1f 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c145-72b1-b6c4-eaa1d236843d 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a90-c14b-7d88-a7d1-08758af09d1f 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/inbox activity=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/inbox activity=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-c15d-76db-8154-abe2b0da8f08 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 2026/02/04 21:30:55 WARN Failed to reject follow request request.path=/users/followers/reject/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob error="failed to reject https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/019c2a90-c11b-726c-8b88-612ce1bc2fd3: not found" 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/inbox activity=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c155-7661-935e-1ee3373701a7 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c131-7c54-b9aa-c1c8cd6c694c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c159-755a-93c7-e6452ff7500e 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor offset=0 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c13b-790e-a246-68843340ee00 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd request.user=bob post=https://b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c145-72b1-b6c4-eaa1d236843d 2026/02/04 21:30:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol --- PASS: TestCluster_PostToFollowers_RejectTwice (1.32s) 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c145-72b1-b6c4-eaa1d236843d 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c145-72b1-b6c4-eaa1d236843d 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c13b-790e-a246-68843340ee00 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor offset=0 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c178-7e70-ab64-5207ec297bb7 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c178-7e70-ab64-5207ec297bb7 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c13b-790e-a246-68843340ee00 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c0f6-7efd-b6e2-5d70116502d5 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c189-7606-9752-e71005e25ed3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c178-7e70-ab64-5207ec297bb7 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a90-c178-7e70-ab64-5207ec297bb7 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd request.user=bob post=https://b.localdomain/post/019c2a90-c08b-797c-a854-535d3a44f6cd 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/accept/019c2a90-c145-72b1-b6c4-eaa1d236843d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-c11e-7422-b78b-c21f961efdc5 --- PASS: TestName_Set (1.37s) 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 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:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c189-7606-9752-e71005e25ed3 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c189-7606-9752-e71005e25ed3 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 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:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/inbox activity=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/inbox activity=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/inbox activity=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/inbox activity=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c189-7606-9752-e71005e25ed3 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c189-7606-9752-e71005e25ed3 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/inbox activity=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor offset=0 2026/02/04 21:30:55 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c1a1-7842-83b5-1d9f17f59429 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d 2026/02/04 21:30:55 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c19f-736a-870d-bde79a8259b2 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor gateway=https://c.localdomain 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c19f-736a-870d-bde79a8259b2 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c19f-736a-870d-bde79a8259b2 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/inbox activity=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c189-7606-9752-e71005e25ed3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c15a-73d7-b95f-8e66614f3e99 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor offset=0 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c0cc-7aba-83a8-00f89f8c37e9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c0cc-7a86-969c-13d3d24f1b79 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c0cc-7a86-969c-13d3d24f1b79 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c19f-736a-870d-bde79a8259b2 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c1a1-7842-83b5-1d9f17f59429 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c19f-736a-870d-bde79a8259b2 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c1a1-7842-83b5-1d9f17f59429 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c1b7-7ade-9ef0-dd761f073a94 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/create/019c2a90-c1b7-7d7a-be79-be7a11d272ef note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/post/019c2a90-c1b7-7d4b-b0ce-db5bad804411 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/post/019c2a90-c1b7-7d4b-b0ce-db5bad804411 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/create/019c2a90-c1b7-7d7a-be79-be7a11d272ef activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/post/019c2a90-c1b7-7d4b-b0ce-db5bad804411 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/post/019c2a90-c1b7-7d4b-b0ce-db5bad804411 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c0ef-7ca4-81ca-9a869d179210 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c0ef-7c40-828a-e0e3cb83f350 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c0ef-7c40-828a-e0e3cb83f350 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 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:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1c2-76de-a431-be654bc05648 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c1a1-7842-83b5-1d9f17f59429 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c1c7-7123-a470-773b1402a1d8 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 2026/02/04 21:30:55 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c1b7-7ade-9ef0-dd761f073a94 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c1b7-7ade-9ef0-dd761f073a94 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c1a1-7842-83b5-1d9f17f59429 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c10e-7c8f-a577-4da302bf0d09 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c10e-7c5d-aef1-63a393dc9ac8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c10e-7c5d-aef1-63a393dc9ac8 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 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:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d request.user=carol post=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1cd-728b-8dcc-c41afa7293ec activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c1b7-7ade-9ef0-dd761f073a94 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/create/019c2a90-c1b7-7d7a-be79-be7a11d272ef 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/create/019c2a90-c1b7-7d7a-be79-be7a11d272ef 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor offset=0 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c1b7-7ade-9ef0-dd761f073a94 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 request.user=carol post=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c1c7-7123-a470-773b1402a1d8 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c1c7-7123-a470-773b1402a1d8 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c1c9-7091-a9c0-bc9a13b0907b sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor gateway=https://a.localdomain 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c1c9-7091-a9c0-bc9a13b0907b 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c1c9-7091-a9c0-bc9a13b0907b 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1c2-76de-a431-be654bc05648 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1c2-76de-a431-be654bc05648 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/create/019c2a90-c1b7-7d7a-be79-be7a11d272ef 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c1c7-7123-a470-773b1402a1d8 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/create/019c2a90-c1b7-7d7a-be79-be7a11d272ef 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1cd-728b-8dcc-c41afa7293ec 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c1c7-7123-a470-773b1402a1d8 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/post/019c2a90-c1b7-7d4b-b0ce-db5bad804411 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/post/019c2a90-c1b7-7d4b-b0ce-db5bad804411 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c1c7-7123-a470-773b1402a1d8 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c189-7030-8a34-79db1ef1db57 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c1d5-78e9-83d3-cc5788f34c4d 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c1c9-7091-a9c0-bc9a13b0907b 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/update/019c2a90-c1c9-7091-a9c0-bc9a13b0907b 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1c2-76de-a431-be654bc05648 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1cd-728b-8dcc-c41afa7293ec 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c1f0-7ebb-a744-735dd27c5385 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c1f0-7e7a-aade-1440f050c6ec activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c1f0-7e7a-aade-1440f050c6ec 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-c1fd-701e-b55f-98b20cda926c activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:55 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c1b7-7ade-9ef0-dd761f073a94 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-c1fd-701e-b55f-98b20cda926c 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-c1fd-701e-b55f-98b20cda926c 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c1a1-7842-83b5-1d9f17f59429 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-c1fd-701e-b55f-98b20cda926c 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Looking up user name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-c1fd-701e-b55f-98b20cda926c 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1cd-728b-8dcc-c41afa7293ec 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1c2-76de-a431-be654bc05648 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor offset=0 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1cd-728b-8dcc-c41afa7293ec 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor offset=0 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c1f0-7ebb-a744-735dd27c5385 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c1f0-7ebb-a744-735dd27c5385 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Follow is rejected activity.id=https://a.localdomain/reject/019c2a90-c213-7474-a8af-b101c79b5a52 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c187-7caf-b3b7-5f1dfb6eb22a 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-c213-7474-a8af-b101c79b5a52 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-c213-7474-a8af-b101c79b5a52 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/019c2a90-c213-7474-a8af-b101c79b5a52 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c1f0-7ebb-a744-735dd27c5385 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/019c2a90-c213-7474-a8af-b101c79b5a52 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c1f0-7ebb-a744-735dd27c5385 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1c2-76de-a431-be654bc05648 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c14b-7729-8b58-22b3a7583c23 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c1f0-7e7a-aade-1440f050c6ec request.user=bob post=https://b.localdomain/post/019c2a90-c1f0-7e7a-aade-1440f050c6ec 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/create/019c2a90-c1b7-7d7a-be79-be7a11d272ef activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/post/019c2a90-c1b7-7d4b-b0ce-db5bad804411 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor/post/019c2a90-c1b7-7d4b-b0ce-db5bad804411 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:55 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:55 INFO Looking up user name=stuff 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 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:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/accept/019c2a90-c1cd-728b-8dcc-c41afa7293ec activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-c19c-717a-84a9-e61c1a88f228 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 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:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c239-7131-bf1c-fe32833d7647 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c230-7e48-9ffc-7f20939dfc49 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c230-7e0e-8398-c167bd8ecb3d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c230-7e0e-8398-c167bd8ecb3d 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:30:55 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 2026/02/04 21:30:55 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c24c-7d3e-b3a8-0638c561c802 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c230-7e48-9ffc-7f20939dfc49 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c230-7e48-9ffc-7f20939dfc49 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:55 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers_AcceptThenReject (1.56s) 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c230-7e48-9ffc-7f20939dfc49 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c230-7e48-9ffc-7f20939dfc49 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 2026/02/04 21:30:55 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c230-7e0e-8398-c167bd8ecb3d request.user=carol post=https://b.localdomain/post/019c2a90-c230-7e0e-8398-c167bd8ecb3d 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c239-7131-bf1c-fe32833d7647 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c239-7131-bf1c-fe32833d7647 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c24c-7d3e-b3a8-0638c561c802 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c24c-7d3e-b3a8-0638c561c802 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 2026/02/04 21:30:55 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 2026/02/04 21:30:55 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor 2026/02/04 21:30:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c1f0-7ebb-a744-735dd27c5385 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c1f0-7e7a-aade-1440f050c6ec activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c1f0-7e7a-aade-1440f050c6ec 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:55 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:55 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:55 INFO Looking up user name=nobody 2026/02/04 21:30:55 INFO Looking up user name=stuff 2026/02/04 21:30:55 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8 host=a.localdomain count=1 2026/02/04 21:30:55 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpjhuLTp8Byupg6E1r2Rc35vwT6sAPgjmimL6T9jmQNK8/actor follower=https://a.localdomain/user/alice 2026/02/04 21:30:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:55 INFO Looking up user name=alice 2026/02/04 21:30:55 INFO Looking up user name=bob 2026/02/04 21:30:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c239-7131-bf1c-fe32833d7647 2026/02/04 21:30:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 2026/02/04 21:30:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c24c-7d3e-b3a8-0638c561c802 2026/02/04 21:30:56 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:56 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c24c-7d3e-b3a8-0638c561c802 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c239-7131-bf1c-fe32833d7647 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/create/019c2a90-c279-7474-90d4-e177f674da8a note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/post/019c2a90-c279-741c-8ffc-95cc81d3db44 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/post/019c2a90-c279-741c-8ffc-95cc81d3db44 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/create/019c2a90-c279-7474-90d4-e177f674da8a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/post/019c2a90-c279-741c-8ffc-95cc81d3db44 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/post/019c2a90-c279-741c-8ffc-95cc81d3db44 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c295-74cd-8437-32d69682151b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c230-7e48-9ffc-7f20939dfc49 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c230-7e0e-8398-c167bd8ecb3d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c230-7e0e-8398-c167bd8ecb3d 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 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:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c239-7131-bf1c-fe32833d7647 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c195-7e22-86fe-f38253106f08 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor offset=0 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b 2026/02/04 21:30:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor gateway=https://c.localdomain 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c286-7099-9f96-9df30ec02952 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://c.localdomain 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c286-7099-9f96-9df30ec02952 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c286-7099-9f96-9df30ec02952 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c295-74cd-8437-32d69682151b 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c295-74cd-8437-32d69682151b 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/create/019c2a90-c279-7474-90d4-e177f674da8a 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/create/019c2a90-c279-7474-90d4-e177f674da8a 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/accept/019c2a90-c24c-7d3e-b3a8-0638c561c802 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/follow/019c2a90-c1ec-7e68-bdcc-1f01051d71d7 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523#delete 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523#delete 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523#delete 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/inbox/stuff activity=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c295-74cd-8437-32d69682151b 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c295-74cd-8437-32d69682151b 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c286-7099-9f96-9df30ec02952 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d#delete 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d#delete 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c286-7099-9f96-9df30ec02952 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d#delete 2026/02/04 21:30:56 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-c2d6-7dc2-985e-45d1a3658d9a activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/create/019c2a90-c279-7474-90d4-e177f674da8a 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523#delete 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/create/019c2a90-c279-7474-90d4-e177f674da8a 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c295-74cd-8437-32d69682151b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c233-7bda-99f2-2c6c6e8f224c 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/post/019c2a90-c279-741c-8ffc-95cc81d3db44 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/post/019c2a90-c279-741c-8ffc-95cc81d3db44 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:56 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d#delete 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c131-7bf6-95e5-ce382acf6523 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c2f0-7d0f-995b-a07a9bdbda03 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor error="invalid object host: b.localdomain" 2026/02/04 21:30:56 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox: 400, " 2026/02/04 21:30:56 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-c2d6-7dc2-985e-45d1a3658d9a 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-c2d6-7dc2-985e-45d1a3658d9a 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c2f0-7b00-bc77-236c045b5866 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Creating new user request.path=/users/register name=carol 2026/02/04 21:30:56 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c128-720f-b2c7-d8f4b053193d 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c303-7a0c-aa48-3e5f81fc8552 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/019c2a90-c2d6-7dc2-985e-45d1a3658d9a 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-c2d6-7dc2-985e-45d1a3658d9a 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-c30b-7456-9c0e-20f81a4b10ac activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c2e6-7a6e-b1bb-18bf6e2ba657 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://a.localdomain 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c2e6-7a6e-b1bb-18bf6e2ba657 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c2e6-7a6e-b1bb-18bf6e2ba657 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/accept/019c2a90-c2a5-735d-b115-125b1045689b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c232-746c-bccc-3153ff4de459 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-c2d6-7dc2-985e-45d1a3658d9a activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-c31c-7425-b49c-50e202952f46 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor offset=0 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c320-7c62-b285-decd6c3a317e 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c2e6-7a6e-b1bb-18bf6e2ba657 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c2f0-7d0f-995b-a07a9bdbda03 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c2f0-7d0f-995b-a07a9bdbda03 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-c2e6-7a6e-b1bb-18bf6e2ba657 --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (1.77s) 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c303-7a0c-aa48-3e5f81fc8552 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c303-7a0c-aa48-3e5f81fc8552 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c2f0-7d0f-995b-a07a9bdbda03 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/stuff activity=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-c30b-7456-9c0e-20f81a4b10ac 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-c30b-7456-9c0e-20f81a4b10ac 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c303-7a0c-aa48-3e5f81fc8552 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c2f0-7d0f-995b-a07a9bdbda03 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-c31c-7425-b49c-50e202952f46 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-c31c-7425-b49c-50e202952f46 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c303-7a0c-aa48-3e5f81fc8552 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-c31c-7425-b49c-50e202952f46 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor offset=0 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c320-7c62-b285-decd6c3a317e 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-c30b-7456-9c0e-20f81a4b10ac --- PASS: TestDeleter_Disabled (1.81s) 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c2f0-7d0f-995b-a07a9bdbda03 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c1fb-7ec7-9d08-252bce0b3aaf 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/create/019c2a90-c279-7474-90d4-e177f674da8a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/post/019c2a90-c279-741c-8ffc-95cc81d3db44 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/post/019c2a90-c279-741c-8ffc-95cc81d3db44 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c357-77d8-b53a-0877cf5fd7fa activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a90-c31c-7425-b49c-50e202952f46 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a90-c30b-7456-9c0e-20f81a4b10ac 2026/02/04 21:30:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c320-7c62-b285-decd6c3a317e 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c320-7c62-b285-decd6c3a317e 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://a.localdomain/user/alice followed=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c303-7a0c-aa48-3e5f81fc8552 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c26e-7c5e-abbe-756d43dcb37c 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-c30b-7456-9c0e-20f81a4b10ac activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c243-7dca-97a2-8289a7e998f8 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c35d-7a31-b73c-9dc11bc77d62 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c35d-7a05-b951-599e427ae107 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c35d-7a05-b951-599e427ae107 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-c36a-7460-b1c0-e13e6d175d15 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor offset=0 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c36a-7842-a2a9-ceacad0b2f3f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-c31c-7425-b49c-50e202952f46 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a90-c2a7-79bd-ba38-4a705bfb177f 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/user/stuff follower=https://b.localdomain/user/carol followed=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-c37a-779c-95b4-de875a559deb activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a 2026/02/04 21:30:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc note=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c357-77d8-b53a-0877cf5fd7fa 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c357-77d8-b53a-0877cf5fd7fa 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c36a-7842-a2a9-ceacad0b2f3f 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c35d-7a31-b73c-9dc11bc77d62 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c36a-7842-a2a9-ceacad0b2f3f 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c35d-7a31-b73c-9dc11bc77d62 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-c36a-7460-b1c0-e13e6d175d15 2026/02/04 21:30:56 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-c36a-7460-b1c0-e13e6d175d15 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c36a-7842-a2a9-ceacad0b2f3f 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c35d-7a31-b73c-9dc11bc77d62 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-c37a-779c-95b4-de875a559deb 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-c37a-779c-95b4-de875a559deb 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c35d-7a31-b73c-9dc11bc77d62 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c35d-7a05-b951-599e427ae107 request.user=carol post=https://b.localdomain/post/019c2a90-c35d-7a05-b951-599e427ae107 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/accept/019c2a90-c37a-779c-95b4-de875a559deb 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/accept/019c2a90-c36a-7460-b1c0-e13e6d175d15 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c3a3-7e42-b7b2-06cdd3ca1d57 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a90-c36a-7460-b1c0-e13e6d175d15 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/accept/019c2a90-c37a-779c-95b4-de875a559deb 2026/02/04 21:30:56 INFO Enabling pprof url=https://b.localdomain/jefioghxirygsjaylbtitmynnmbjdume/debug/pprof 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c3bd-7e21-99e4-2c84930a41ae activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Notifying that user does not exist user=bob 2026/02/04 21:30:56 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor offset=0 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-c36a-7460-b1c0-e13e6d175d15 activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c291-713d-b0d2-3d1d83de7644 2026/02/04 21:30:56 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c357-77d8-b53a-0877cf5fd7fa 2026/02/04 21:30:56 INFO Looking up user name=nobody 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c357-77d8-b53a-0877cf5fd7fa 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c3d2-7ce2-be43-d133e52e06f0 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c36a-7842-a2a9-ceacad0b2f3f 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor 2026/02/04 21:30:56 INFO Received followers request sender=https://a.localdomain/user/nobody did=did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX host=a.localdomain count=2 2026/02/04 21:30:56 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor follower=https://a.localdomain/user/alice 2026/02/04 21:30:56 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/019c2a90-c3db-7350-9681-77b82d95d03f 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://g.localdomain/accept/019c2a90-c37a-779c-95b4-de875a559deb activity.type=Accept activity.actor=https://g.localdomain/user/stuff activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/019c2a90-c307-7c25-b56f-e74a887bd891 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c3d1-7cbd-bf50-626527c25c8f 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a90-c3db-74ba-8ca3-01c88490edbd activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c3db-7350-9681-77b82d95d03f 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:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2a90-c3a3-7e42-b7b2-06cdd3ca1d57 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c36a-7842-a2a9-ceacad0b2f3f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c2de-743d-bddd-294d165e6c66 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2a90-c3a3-7e42-b7b2-06cdd3ca1d57 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/inbox activity=https://a.localdomain/undo/019c2a90-c3db-74ba-8ca3-01c88490edbd 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/inbox activity=https://a.localdomain/undo/019c2a90-c3db-74ba-8ca3-01c88490edbd 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c3ee-7a6f-b488-5df35650ec37 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/019c2a90-c3a3-7e42-b7b2-06cdd3ca1d57 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c357-77d8-b53a-0877cf5fd7fa activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c245-7b50-a97f-9681336e61f5 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c3a3-7e42-b7b2-06cdd3ca1d57 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor offset=0 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor/inbox activity=https://a.localdomain/undo/019c2a90-c3db-74ba-8ca3-01c88490edbd 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 request.user=carol post=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2a90-c3db-74ba-8ca3-01c88490edbd 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c3bd-7e21-99e4-2c84930a41ae 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c3bd-7e21-99e4-2c84930a41ae 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c35d-7a31-b73c-9dc11bc77d62 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c35d-7a05-b951-599e427ae107 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c35d-7a05-b951-599e427ae107 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c3d2-7ce2-be43-d133e52e06f0 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c402-728f-9e46-5efa7341f0f9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor offset=0 2026/02/04 21:30:56 INFO Removed a Follow activity.id=https://a.localdomain/undo/019c2a90-c3db-74ba-8ca3-01c88490edbd activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c3db-7350-9681-77b82d95d03f 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:z6Mkm4RA2wHzsaSxb83fDy5qsZz48gWVRBxLCaNwgJCxrtbX/actor 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c3d1-7cbd-bf50-626527c25c8f 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob --- PASS: TestCluster_PostToFollowers (2.01s) 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c3d1-7cbd-bf50-626527c25c8f 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c3d1-7cbd-bf50-626527c25c8f 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c423-7a42-8daf-941583dc3ab9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed 2026/02/04 21:30:56 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-c423-7a42-8daf-941583dc3ab9 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-c423-7a42-8daf-941583dc3ab9 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c3ee-7a6f-b488-5df35650ec37 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c3ee-7a6f-b488-5df35650ec37 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c402-728f-9e46-5efa7341f0f9 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor --- PASS: TestCluster_PublicPost (2.04s) 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-c423-7a42-8daf-941583dc3ab9 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c423-7a42-8daf-941583dc3ab9 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c3bd-7e21-99e4-2c84930a41ae 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c3d2-7ce2-be43-d133e52e06f0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c423-7a42-8daf-941583dc3ab9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-c3b0-7087-a785-1ae198ae92ed 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c3d2-7ce2-be43-d133e52e06f0 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c448-74ee-b0f7-38fa3894c6f7 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c3d2-7ce2-be43-d133e52e06f0 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c3a3-7e42-b7b2-06cdd3ca1d57 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c3bd-7e21-99e4-2c84930a41ae 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 2026/02/04 21:30:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 2026/02/04 21:30:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://c.localdomain 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c3bd-7e21-99e4-2c84930a41ae activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c2b9-75f6-a7ca-13e4d290ef35 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a request.user=carol post=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c3d2-7ce2-be43-d133e52e06f0 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c35c-7acd-8e6b-451036dc4716 2026/02/04 21:30:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c464-7cb7-8fcd-110a828876f2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c3ee-7a6f-b488-5df35650ec37 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c402-728f-9e46-5efa7341f0f9 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 2026/02/04 21:30:56 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c402-728f-9e46-5efa7341f0f9 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c402-728f-9e46-5efa7341f0f9 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c3ee-7a6f-b488-5df35650ec37 2026/02/04 21:30:56 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor gateway=https://a.localdomain 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c479-79b6-93a1-ff2c1485586e 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c3ee-7a6f-b488-5df35650ec37 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c2e2-7533-af24-9de16ec6f4e6 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c448-74ee-b0f7-38fa3894c6f7 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c448-74ee-b0f7-38fa3894c6f7 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/019c2a90-c45f-72ad-bd79-38eb0a3820e8 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c402-728f-9e46-5efa7341f0f9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/019c2a90-c386-7956-9f81-aaff883b02ec 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c464-7cb7-8fcd-110a828876f2 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c464-7cb7-8fcd-110a828876f2 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 2026/02/04 21:30:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c448-74ee-b0f7-38fa3894c6f7 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor gateway=https://c.localdomain 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c479-79b6-93a1-ff2c1485586e 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c464-7cb7-8fcd-110a828876f2 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 request.user=carol post=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (2.16s) 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c448-74ee-b0f7-38fa3894c6f7 --- PASS: TestCluster_DeletedInstance (2.17s) 2026/02/04 21:30:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c464-7cb7-8fcd-110a828876f2 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c479-79b6-93a1-ff2c1485586e 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/create/019c2a90-c36c-75d8-a103-0d2ae6c2c5fc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c479-79b6-93a1-ff2c1485586e 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 note=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a group=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c4bf-76dc-846c-132b4c40fc51 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c4bf-76b3-b680-7299f52ffa67 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c4bf-76b3-b680-7299f52ffa67 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c464-7cb7-8fcd-110a828876f2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/follow/019c2a90-c3a1-7298-869b-8a3401c1cc4d 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/accept/019c2a90-c44f-7469-b6e7-2855a9f30288 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/follow/019c2a90-c37f-7727-a68d-a2046a632dc3 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c4d9-7300-89d4-0b3ccfa8edba activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-c4d9-7300-89d4-0b3ccfa8edba 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-c4d9-7300-89d4-0b3ccfa8edba 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c4d5-7d82-a6b7-a414a0dd1eeb 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c4d2-740f-9615-aa4df9c8503f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c4bf-76dc-846c-132b4c40fc51 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c4bf-76dc-846c-132b4c40fc51 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/019c2a90-c4d9-7300-89d4-0b3ccfa8edba 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c4d9-7300-89d4-0b3ccfa8edba 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/accept/019c2a90-c448-74ee-b0f7-38fa3894c6f7 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/follow/019c2a90-c2dd-7cc5-927d-a4a05ac59876 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c4cc-78cb-8861-218e08bc665a 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c4cc-78cb-8861-218e08bc665a 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c4cc-78cb-8861-218e08bc665a 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c4bf-76dc-846c-132b4c40fc51 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c4cc-78cb-8861-218e08bc665a 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c4d5-7d82-a6b7-a414a0dd1eeb 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2a90-c4d5-7b8f-a48a-5ecad6e2e85e 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c4bf-76dc-846c-132b4c40fc51 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c4bf-76b3-b680-7299f52ffa67 request.user=carol post=https://b.localdomain/post/019c2a90-c4bf-76b3-b680-7299f52ffa67 2026/02/04 21:30:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c4cc-78cb-8861-218e08bc665a 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c4cc-78cb-8861-218e08bc665a 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c4d9-7300-89d4-0b3ccfa8edba activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-c3bb-7c5e-888b-001bc88dac82 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 request.user=bob post=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c4cc-78cb-8861-218e08bc665a 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c4d5-7d82-a6b7-a414a0dd1eeb 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2a90-c4d5-7b8f-a48a-5ecad6e2e85e 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c4f3-78de-baaf-e60e4ab3fa67 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c4f3-78ad-bfb3-d69cdb50b11a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c4f3-78ad-bfb3-d69cdb50b11a 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Forwarding post to group followers activity=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 note=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 group=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor/note/1 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c4d2-740f-9615-aa4df9c8503f 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c4d2-740f-9615-aa4df9c8503f 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/move/019c2a90-c4d5-7b8f-a48a-5ecad6e2e85e 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c51a-747e-84ac-2da7dd2e3cc0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-c51b-7763-b006-7d71dce32290 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a90-c4cc-78cb-8861-218e08bc665a 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c4d2-740f-9615-aa4df9c8503f 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2a90-c51b-7763-b006-7d71dce32290 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2a90-c51b-7763-b006-7d71dce32290 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c41c-7416-9262-804e4ff91a31 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/019c2a90-c4d5-7b8f-a48a-5ecad6e2e85e 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c4d5-7d82-a6b7-a414a0dd1eeb 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c4d2-740f-9615-aa4df9c8503f 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c529-7858-b7b8-509368a1ea79 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf request.user=carol post=https://b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/019c2a90-c51b-7763-b006-7d71dce32290 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c4f3-78de-baaf-e60e4ab3fa67 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c4f3-78de-baaf-e60e4ab3fa67 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/019c2a90-c51b-7763-b006-7d71dce32290 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c4f3-78de-baaf-e60e4ab3fa67 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c428-7b6c-b3f0-71032b012576 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c4bf-76dc-846c-132b4c40fc51 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c4bf-76b3-b680-7299f52ffa67 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c4bf-76b3-b680-7299f52ffa67 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c546-714b-bd06-78d9eec43176 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c518-7051-bd7b-708a5ffd3c54 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c518-7051-bd7b-708a5ffd3c54 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c518-7051-bd7b-708a5ffd3c54 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c4f3-78de-baaf-e60e4ab3fa67 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c4f3-78ad-bfb3-d69cdb50b11a request.user=bob post=https://b.localdomain/post/019c2a90-c4f3-78ad-bfb3-d69cdb50b11a 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c51a-747e-84ac-2da7dd2e3cc0 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c51a-747e-84ac-2da7dd2e3cc0 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c529-7858-b7b8-509368a1ea79 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c529-7858-b7b8-509368a1ea79 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Approving follow request activity.id=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c518-7051-bd7b-708a5ffd3c54 2026/02/04 21:30:56 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c545-77f9-919c-7a53704e7ed6 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c556-7511-8142-60c14be64e9f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c518-7051-bd7b-708a5ffd3c54 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c518-7051-bd7b-708a5ffd3c54 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2a90-c545-77f9-919c-7a53704e7ed6 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2a90-c545-77f9-919c-7a53704e7ed6 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c529-7858-b7b8-509368a1ea79 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c51a-747e-84ac-2da7dd2e3cc0 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c51a-747e-84ac-2da7dd2e3cc0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c529-7858-b7b8-509368a1ea79 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c518-7051-bd7b-708a5ffd3c54 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a90-c518-7051-bd7b-708a5ffd3c54 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/019c2a90-c545-77f9-919c-7a53704e7ed6 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c51a-747e-84ac-2da7dd2e3cc0 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c3f2-798e-9883-851f8ec03edf 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c545-77f9-919c-7a53704e7ed6 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/inbox activity=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/inbox activity=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 request.user=carol post=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c546-714b-bd06-78d9eec43176 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c546-714b-bd06-78d9eec43176 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c556-7511-8142-60c14be64e9f 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c556-7511-8142-60c14be64e9f 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c529-7858-b7b8-509368a1ea79 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c4a2-7d73-bbcb-ac4fcd649619 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/inbox activity=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c546-714b-bd06-78d9eec43176 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/019c2a90-c556-7511-8142-60c14be64e9f 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 request.user=bob post=https://b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c546-714b-bd06-78d9eec43176 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c556-7511-8142-60c14be64e9f 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c575-7db8-8c72-0fa9b71f9aab activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c498-715b-9b4c-8575da2e3060 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 2026/02/04 21:30:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://a.localdomain/accept/019c2a90-c51b-7763-b006-7d71dce32290 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c4c4-76ba-a37e-11ff2c2bd9f0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c556-7511-8142-60c14be64e9f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/019c2a90-c414-7340-9b80-dfa1c235aa85 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c47d-7204-903e-e5263436df00 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c575-7db8-8c72-0fa9b71f9aab 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c575-7db8-8c72-0fa9b71f9aab 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c546-714b-bd06-78d9eec43176 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c35d-718c-a6fe-13664df4ec8a 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c4f3-78de-baaf-e60e4ab3fa67 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c4f3-78ad-bfb3-d69cdb50b11a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c4f3-78ad-bfb3-d69cdb50b11a 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://c.localdomain 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c575-7db8-8c72-0fa9b71f9aab 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa note=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f 2026/02/04 21:30:56 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c545-77f9-919c-7a53704e7ed6 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 2026/02/04 21:30:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c575-7db8-8c72-0fa9b71f9aab 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 request.user=carol post=https://b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c5c7-7c08-84ea-33232345c357 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c5c7-7c08-84ea-33232345c357 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c5c7-7c08-84ea-33232345c357 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfHU93YngYtaiLPviowSLksZg95j4LHcn17PTRn6L4ut2/actor offset=0 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/019c2a90-c5c7-7c08-84ea-33232345c357 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c5d5-762b-bd9e-9140dbc07e8d activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c5d5-760a-9c3a-41d33326bba9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c5d5-760a-9c3a-41d33326bba9 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/019c2a90-c5c7-7c08-84ea-33232345c357 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c5d5-762b-bd9e-9140dbc07e8d --- PASS: TestCluster_PostToFollowers_Approved (2.47s) 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c5d5-760a-9c3a-41d33326bba9 request.user=bob post=https://b.localdomain/post/019c2a90-c5d5-760a-9c3a-41d33326bba9 2026/02/04 21:30:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 note=https://b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor/post/019c2a90-c36c-7544-acc9-bcfdfd01e1d7 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 2026/02/04 21:30:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/019c2a90-c5c7-7c08-84ea-33232345c357 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/019c2a90-c227-72d8-b0e8-eaf60f031161 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/inbox activity=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 2026/02/04 21:30:56 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a request.user=alice post=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=nobody 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c609-772c-a601-1f29dce07604 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/inbox activity=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 2026/02/04 21:30:56 INFO Received followers request sender=https://a.localdomain/user/nobody username=bob host=a.localdomain count=1 2026/02/04 21:30:56 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c4d2-740f-9615-aa4df9c8503f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c609-772c-a601-1f29dce07604 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c609-772c-a601-1f29dce07604 2026/02/04 21:30:56 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2a90-c627-7b5d-99de-c51033b8cef9 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2a90-c627-7b5d-99de-c51033b8cef9 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2a90-c627-7b5d-99de-c51033b8cef9 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 request.user=alice post=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c609-772c-a601-1f29dce07604 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/019c2a90-c627-7b5d-99de-c51033b8cef9 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-c609-772c-a601-1f29dce07604 2026/02/04 21:30:56 INFO Moving follow follow=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/02/04 21:30:56 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=alice post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/019c2a90-c627-7b5d-99de-c51033b8cef9 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 request.user=alice post=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 2026/02/04 21:30:56 INFO Fetching forwarded object activity.id=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c575-7db8-8c72-0fa9b71f9aab activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 2026/02/04 21:30:56 INFO Not approving follow request activity.id=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f 2026/02/04 21:30:56 INFO Fetching activity activity=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkeqcZjB1HnNSkns1pKKZuP884522VoQYy5z3p7PucAGeL/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjtoKuLqgyWaXQ8z43gVqDYERJNBL5n22MVsQJA2d2eEJ/actor/inbox activity=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 2026/02/04 21:30:56 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c63c-7246-a0b7-17dfde62acd6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e 2026/02/04 21:30:56 INFO Looking up user name=carol 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 2026/02/04 21:30:56 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2a90-c640-77e8-a11c-4ee37f648958 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2a90-c63c-7246-a0b7-17dfde62acd6 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2a90-c63c-7246-a0b7-17dfde62acd6 2026/02/04 21:30:56 INFO Follow is rejected activity.id=https://b.localdomain/reject/019c2a90-c627-7b5d-99de-c51033b8cef9 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/019c2a90-c511-752d-81ea-e88c87d52c8f 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f 2026/02/04 21:30:56 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://a.localdomain 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a 2026/02/04 21:30:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a 2026/02/04 21:30:56 INFO Looking up user name=alice 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:56 INFO Looking up user name=bob 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/02/04 21:30:56 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:56 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f 2026/02/04 21:30:56 INFO Looking up user name=stuff 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/019c2a90-c63c-7246-a0b7-17dfde62acd6 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 request.user=alice post=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-c63c-7246-a0b7-17dfde62acd6 2026/02/04 21:30:56 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e request.user=alice post=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e 2026/02/04 21:30:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c558-76d8-ac46-f67502261439 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c558-76ad-8287-2d00b4ecc7d1 2026/02/04 21:30:56 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 2026/02/04 21:30:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 --- PASS: TestCluster_ClientSideSigning (2.60s) 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2a90-c640-77e8-a11c-4ee37f648958 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2a90-c640-77e8-a11c-4ee37f648958 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/019c2a90-c640-77e8-a11c-4ee37f648958 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2a90-c640-77e8-a11c-4ee37f648958 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:57 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 request.user=bob post=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:57 INFO Approving follow request activity.id=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78#delete 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78#delete 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 2026/02/04 21:30:57 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2a90-c68d-75cf-bc2b-37bd158a15ac activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78#delete 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78#delete 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2a90-c68d-75cf-bc2b-37bd158a15ac 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2a90-c68d-75cf-bc2b-37bd158a15ac --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (2.65s) 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:57 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2a90-c609-772c-a601-1f29dce07604 note=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 thread=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a starter=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c609-772c-a601-1f29dce07604 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c 2026/02/04 21:30:57 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=carol post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/019c2a90-c68d-75cf-bc2b-37bd158a15ac 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-c609-772c-a601-1f29dce07604 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/019c2a90-c68d-75cf-bc2b-37bd158a15ac 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Received a new post activity.id=https://c.localdomain/create/019c2a90-c69d-7eb9-bc3f-eb36d6f0427b activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c 2026/02/04 21:30:57 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c3a3-7bfc-b8e1-6dda52d6ef78 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2a90-c69d-7eb9-bc3f-eb36d6f0427b 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2a90-c69d-7eb9-bc3f-eb36d6f0427b 2026/02/04 21:30:57 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Removed a Follow activity.id=https://b.localdomain/undo/019c2a90-c640-77e8-a11c-4ee37f648958 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c262-7166-9335-5523b58706f0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 request.user=carol post=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/019c2a90-c69d-7eb9-bc3f-eb36d6f0427b 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 request.user=bob post=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2a90-c69d-7eb9-bc3f-eb36d6f0427b 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e request.user=carol post=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e 2026/02/04 21:30:57 INFO Follow is accepted activity.id=https://c.localdomain/accept/019c2a90-c68d-75cf-bc2b-37bd158a15ac activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/019c2a90-c63b-7b59-8d56-9872a8db5bec 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f note=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 thread=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 starter=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (2.67s) 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c6a4-7b44-8977-d81fecac1f25 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:57 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers: actor is not cached" 2026/02/04 21:30:57 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://c.localdomain 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/create/019c2a90-c5a3-73a7-bf83-8e6cbb4471aa activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c6a4-7b44-8977-d81fecac1f25 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c6a4-7b44-8977-d81fecac1f25 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:57 INFO Fetching forwarded object activity.id=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f sender=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Fetching activity activity=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c613-7cd3-98ad-5d54d1d9414a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f 2026/02/04 21:30:57 INFO Forwarding post to group followers activity=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c note=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 group=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c6a4-7b44-8977-d81fecac1f25 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c6a4-7b44-8977-d81fecac1f25 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c63c-7246-a0b7-17dfde62acd6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 request.user=bob post=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 2026/02/04 21:30:57 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c 2026/02/04 21:30:57 INFO Received a new post activity.id=https://c.localdomain/create/019c2a90-c69d-7eb9-bc3f-eb36d6f0427b activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:57 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c634-7967-922e-0665ede2eb3f activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_PostToFollowers_Rejected (2.77s) 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c6f2-7a1d-9a35-b4cf055586ee 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c6f2-7a1d-9a35-b4cf055586ee 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c6f2-7a1d-9a35-b4cf055586ee 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Looking up user name=stuff 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c6f2-7a1d-9a35-b4cf055586ee 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Looking up user name=stuff 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c6f2-7a1d-9a35-b4cf055586ee 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c6f2-7a1d-9a35-b4cf055586ee 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c6f2-7a1d-9a35-b4cf055586ee 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c64e-700d-8c17-fe537eba94f1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a90-c6f2-7a1d-9a35-b4cf055586ee 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c72e-7e85-92ad-b9995260a332 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c627-71f5-8908-9c847bb476b8 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c627-716d-9b5e-8ae6ceb2f0ec 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Received a new post activity.id=https://c.localdomain/create/019c2a90-c739-74ed-8e64-f61fdcb5399b activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-c739-748d-94d0-d12fe8b9f5dd activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a90-c739-748d-94d0-d12fe8b9f5dd --- PASS: TestCluster_ForwardedLegacyReply (2.83s) 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c683-7893-ad4b-2694f4f6b21c activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Looking up user name=stuff 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c72e-7e85-92ad-b9995260a332 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c72e-7e85-92ad-b9995260a332 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca 2026/02/04 21:30:57 INFO Looking up user name=stuff 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c72e-7e85-92ad-b9995260a332 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor --- PASS: TestCluster_DM (2.85s) 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c72e-7e85-92ad-b9995260a332 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2a90-c739-74ed-8e64-f61fdcb5399b 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2a90-c739-74ed-8e64-f61fdcb5399b 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c request.user=bob post=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:57 INFO Updating poll results poll=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers: actor is not cached" 2026/02/04 21:30:57 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://a.localdomain 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/nobody activity=https://c.localdomain/create/019c2a90-c739-74ed-8e64-f61fdcb5399b 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:57 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/create/019c2a90-c578-7838-9e32-f0ff0c2a7e4e 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/019c2a90-c739-74ed-8e64-f61fdcb5399b 2026/02/04 21:30:57 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Replying to post request.path=/users/reply/b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 request.user=alice post=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/c.localdomain/post/019c2a90-c739-748d-94d0-d12fe8b9f5dd request.user=carol post=https://c.localdomain/post/019c2a90-c739-748d-94d0-d12fe8b9f5dd 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 request.user=alice post=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-c76e-7f13-b7d5-8a9a4ef00236 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c76e-7f13-b7d5-8a9a4ef00236 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c76e-7f13-b7d5-8a9a4ef00236 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c76e-7f13-b7d5-8a9a4ef00236 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c76e-7f13-b7d5-8a9a4ef00236 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 request.user=alice post=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 request.user=alice post=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c78a-7667-a9e3-6500c7a368ad activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c78a-75f7-b49d-2d9b5b05caa0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c78a-75f7-b49d-2d9b5b05caa0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c78a-7667-a9e3-6500c7a368ad 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c78a-7667-a9e3-6500c7a368ad 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Received a new post activity.id=https://c.localdomain/create/019c2a90-c739-74ed-8e64-f61fdcb5399b activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-c739-748d-94d0-d12fe8b9f5dd activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/019c2a90-c739-748d-94d0-d12fe8b9f5dd 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/create/019c2a90-c78a-7667-a9e3-6500c7a368ad 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/019c2a90-c78a-7667-a9e3-6500c7a368ad 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca note=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-c7a7-7e93-b2ec-7e7181b90624 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-c7a7-7e93-b2ec-7e7181b90624 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-c7a7-7e93-b2ec-7e7181b90624 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-c7a7-7e93-b2ec-7e7181b90624 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c78a-75f7-b49d-2d9b5b05caa0 request.user=bob post=https://b.localdomain/post/019c2a90-c78a-75f7-b49d-2d9b5b05caa0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-c7a7-7e93-b2ec-7e7181b90624 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/announce/019c2a90-c7a7-7e93-b2ec-7e7181b90624 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/019c2a90-c7a7-7e93-b2ec-7e7181b90624 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 request.user=alice post=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd note=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 thread=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 starter=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:57 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c765-7d58-93af-0bc90653c09e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2a90-c76e-7f13-b7d5-8a9a4ef00236 note=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 thread=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a starter=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-c76e-7f13-b7d5-8a9a4ef00236 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c76e-7f13-b7d5-8a9a4ef00236 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca 2026/02/04 21:30:57 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 request.user=alice post=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/create/019c2a90-c772-7393-bc63-25d31d6fc1dd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/create/019c2a90-c745-7aa0-986b-a59d9d8bcaca activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 request.user=bob post=https://b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:57 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:57 INFO Forwarding post to group followers activity=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete note=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 group=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:57 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 note=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 thread=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 starter=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor offset=0 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c814-733e-893a-4d3e909ee06d 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c814-733e-893a-4d3e909ee06d 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c814-733e-893a-4d3e909ee06d 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c814-733e-893a-4d3e909ee06d 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Looking up user name=stuff 2026/02/04 21:30:57 INFO Looking up user name=stuff 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c814-733e-893a-4d3e909ee06d 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://a.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c814-733e-893a-4d3e909ee06d 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://g.localdomain/user/stuff inbox=https://b.localdomain/inbox/nobody activity=https://g.localdomain/announce/019c2a90-c814-733e-893a-4d3e909ee06d 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c82d-7e09-81fb-2c402a4e1e85 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c82d-7e09-81fb-2c402a4e1e85 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/announce/019c2a90-c814-733e-893a-4d3e909ee06d 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c82d-7e09-81fb-2c402a4e1e85 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a90-c82d-7e09-81fb-2c402a4e1e85 2026/02/04 21:30:57 INFO Fetching forwarded object activity.id=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 sender=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=carol 2026/02/04 21:30:57 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=alice post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 request.user=bob post=https://b.localdomain/post/019c2a90-c575-7d97-952a-7fbb6e1be5a8 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Fetching activity activity=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c47d-701e-ba0d-6cdabbb09c15 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Looking up user name=stuff 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://g.localdomain/user/stuff 2026/02/04 21:30:57 INFO Looking up user name=stuff 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=carol post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-c7c5-7052-8315-d2c7910ee3b5 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 --- PASS: TestCluster_MovedAccount (3.13s) 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf request.user=bob post=https://b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e#delete 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e#delete 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e#delete 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e#delete 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c899-734f-bce6-fb8f3f6ad173 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c899-734f-bce6-fb8f3f6ad173 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-c89d-7cbc-8e78-043ff0213abc 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-c89d-7cbc-8e78-043ff0213abc 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-c89d-7cbc-8e78-043ff0213abc 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-c89d-7cbc-8e78-043ff0213abc 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=alice actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/announce/019c2a90-c899-734f-bce6-fb8f3f6ad173 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-c89d-7cbc-8e78-043ff0213abc 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/019c2a90-c899-734f-bce6-fb8f3f6ad173 2026/02/04 21:30:57 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-c63c-721f-a7b4-ef618c58602e 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7#delete 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7#delete 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=bob actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf request.user=bob post=https://b.localdomain/post/019c2a90-c4d2-73b7-98c2-a072a067edaf 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7#delete 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://c.localdomain 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7#delete 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/user/stuff request.user=carol actor=https://g.localdomain/user/stuff offset=0 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/undo/019c2a90-c89d-7cbc-8e78-043ff0213abc 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/019c2a90-c89d-7cbc-8e78-043ff0213abc 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 request.user=alice post=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 request.user=alice post=https://b.localdomain/post/019c2a90-c64d-7f1c-b2a8-8d6b925c9223 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7#delete note=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7 thread=https://b.localdomain/post/019c2a90-c428-7987-a169-15e7386a716a starter=https://b.localdomain/user/carol 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-c609-76e8-a9d5-a4a35a642bb7#delete 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c6a4-7b44-8977-d81fecac1f25 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/post/019c2a90-c853-71fc-9a9c-cfd54f23bc8d 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice --- PASS: TestCluster_PostInCommunity (3.28s) 2026/02/04 21:30:57 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://a.localdomain 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c72e-7e85-92ad-b9995260a332 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b 2026/02/04 21:30:57 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Updating poll results poll=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 note=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 thread=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 starter=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Received a new post activity.id=https://b.localdomain/create/019c2a90-c78a-7667-a9e3-6500c7a368ad activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c78a-75f7-b49d-2d9b5b05caa0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c78a-75f7-b49d-2d9b5b05caa0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/create/019c2a90-c853-7279-8037-0107d5d149a4 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 2026/02/04 21:30:57 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete note=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 thread=https://b.localdomain/post/019c2a90-c498-7139-94d0-8e8de34cef36 starter=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b note=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b 2026/02/04 21:30:57 INFO Fetching forwarded object activity.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 sender=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/update/019c2a90-c8b0-7731-be30-3d4301542727 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:57 INFO Fetching post post=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 deleted=https://a.localdomain/post/019c2a90-c634-7949-bc51-a738668938f2 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-c923-774d-b0d8-98e56638b1a8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/update/019c2a90-c8d8-7185-a075-32e0e2448e8b activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 2026/02/04 21:30:57 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:57 INFO Fetching object id=ap://did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor 2026/02/04 21:30:57 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c --- PASS: TestCluster_ReplyInCommunity (3.53s) 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 --- PASS: TestCluster_ShareUnshare (3.55s) 2026/02/04 21:30:57 INFO Deleted old posts count=2 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor offset=0 2026/02/04 21:30:57 INFO Removed old shared posts count=1 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=alice post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete 2026/02/04 21:30:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8#delete 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8#delete 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c#delete 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8#delete 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c#delete 2026/02/04 21:30:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2a90-ca24-717c-a833-568fc9f51052 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c#delete 2026/02/04 21:30:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2a90-ca24-717c-a833-568fc9f51052 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 2026/02/04 21:30:57 INFO Looking up user name=bob 2026/02/04 21:30:57 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=carol post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:57 INFO Looking up user name=alice 2026/02/04 21:30:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/undo/019c2a90-ca24-717c-a833-568fc9f51052 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8#delete 2026/02/04 21:30:57 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c#delete 2026/02/04 21:30:57 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:57 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/019c2a90-ca24-717c-a833-568fc9f51052 2026/02/04 21:30:57 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers: actor is not cached" 2026/02/04 21:30:58 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://a.localdomain 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete note=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 thread=https://b.localdomain/post/019c2a90-c613-7c9c-a611-4ef03d5d37e0 starter=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (3.61s) 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete 2026/02/04 21:30:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete 2026/02/04 21:30:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/02/04 21:30:58 INFO Received delete request activity.id=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e 2026/02/04 21:30:58 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:58 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c6a4-7aa3-8088-7cf221ee24c8 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e#delete 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e#delete 2026/02/04 21:30:58 INFO Looking up user name=alice 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e#delete 2026/02/04 21:30:58 INFO Received delete request activity.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/019c2a90-c772-7373-aedc-6dd2bd31ebe8 2026/02/04 21:30:58 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e#delete 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete 2026/02/04 21:30:58 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c72e-7e59-af54-871d5c81df9c 2026/02/04 21:30:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/02/04 21:30:58 INFO Looking up user name=carol 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Received delete request activity.id=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/019c2a90-c69d-7e91-a4f4-a574f348f89e 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor/post/019c2a90-c5a3-735f-836a-4d74186ee78f starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor 2026/02/04 21:30:58 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete 2026/02/04 21:30:58 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:58 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://c.localdomain 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkoTnjurwotfDWvGPuwcAwbExzXZgcWo6CLn5DYYPoQHEH/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mktu1pWtntT7Up3EPAGptK6PJrwcPMP8AWrYSAoVHABYiH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete 2026/02/04 21:30:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete 2026/02/04 21:30:58 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:58 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers_synchronization\", digest=\"bec363f86a4c0cd204cd57ea7e9d650df95c010f76d352637854f7b88fe1f122\"" error="collection is not sender's followers" 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor 2026/02/04 21:30:58 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a 2026/02/04 21:30:58 INFO Updating poll results poll=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor/post/019c2a90-c745-7a5d-899f-9db9fc6d4731 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/02/04 21:30:58 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestDeleter_OldData (3.71s) 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 2026/02/04 21:30:58 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/update/019c2a90-ca38-7045-8544-4c94ab20a91a activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 2026/02/04 21:30:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (3.75s) 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 2026/02/04 21:30:58 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-cab5-79b3-8a12-f3633f1c3466 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkndDyvACLKhsHqXAuiZJudHyRGC87wJsBc5pdUmRAi29g/actor offset=0 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor offset=0 2026/02/04 21:30:58 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 --- PASS: TestCluster_ReplyForwardingPortableActors (3.79s) 2026/02/04 21:30:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:58 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=alice post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers: actor is not cached" 2026/02/04 21:30:58 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://a.localdomain 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=carol post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor offset=0 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Received delete request activity.id=https://b.localdomain/post/019c2a90-c5d5-760a-9c3a-41d33326bba9#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c5d5-760a-9c3a-41d33326bba9 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/019c2a90-c5d5-760a-9c3a-41d33326bba9 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/019c2a90-c5d5-760a-9c3a-41d33326bba9#delete 2026/02/04 21:30:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:58 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor gateway=https://c.localdomain 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers_synchronization\", digest=\"bec363f86a4c0cd204cd57ea7e9d650df95c010f76d352637854f7b88fe1f122\"" error="collection is not sender's followers" 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkj7mpMcnWuxqssv3e9iYMWA1pajy5RAiXRBt4y4bXEFjW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers" 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Updating poll results poll=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor/post/019c2a90-c578-77fd-ab82-eaa3bea18654 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd 2026/02/04 21:30:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd 2026/02/04 21:30:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/nobody activity=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd 2026/02/04 21:30:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/02/04 21:30:58 INFO Looking up user name=bob 2026/02/04 21:30:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/02/04 21:30:58 INFO Updated post activity.id=https://b.localdomain/update/019c2a90-cb5c-7534-ba25-585ec8baaabd activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Fetching object id=ap://did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor 2026/02/04 21:30:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqAwUdQwCY15Shda9V8Y5i1bJbTPK5nR9yfSiezzxJxKU/actor offset=0 2026/02/04 21:30:58 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=bob post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 --- PASS: TestCluster_Gateways (3.93s) 2026/02/04 21:30:58 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=alice post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 2026/02/04 21:30:58 INFO Viewing post request.path=/users/view/b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 request.user=carol post=https://b.localdomain/post/019c2a90-c41c-73b0-a10f-743377218049 --- PASS: TestCluster_Poll (3.97s) PASS ok github.com/dimkr/tootik/cluster 8.135s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/danger [no test files] === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) PASS ok github.com/dimkr/tootik/data (cached) === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/02/04 21:27:22 INFO Applying migration id=initial 2026/02/04 21:27:22 INFO Applying migration id=notesupdated 2026/02/04 21:27:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:22 INFO Applying migration id=activitiesid 2026/02/04 21:27:22 INFO Applying migration id=outbox 2026/02/04 21:27:22 INFO Applying migration id=edits 2026/02/04 21:27:22 INFO Applying migration id=outboxactor 2026/02/04 21:27:22 INFO Applying migration id=outboxsender 2026/02/04 21:27:22 INFO Applying migration id=thread 2026/02/04 21:27:22 INFO Applying migration id=host 2026/02/04 21:27:22 INFO Applying migration id=sharedinbox 2026/02/04 21:27:22 INFO Applying migration id=noteshost 2026/02/04 21:27:22 INFO Applying migration id=fetched 2026/02/04 21:27:22 INFO Applying migration id=move 2026/02/04 21:27:22 INFO Applying migration id=cleanup 2026/02/04 21:27:22 INFO Applying migration id=received 2026/02/04 21:27:22 INFO Applying migration id=namehost 2026/02/04 21:27:22 INFO Applying migration id=outboxhost 2026/02/04 21:27:22 INFO Applying migration id=notesfts 2026/02/04 21:27:22 INFO Applying migration id=iconsname 2026/02/04 21:27:22 INFO Applying migration id=nohash 2026/02/04 21:27:22 INFO Applying migration id=shares 2026/02/04 21:27:22 INFO Applying migration id=actorttl 2026/02/04 21:27:22 INFO Applying migration id=tocc 2026/02/04 21:27:22 INFO Applying migration id=followeds 2026/02/04 21:27:22 INFO Applying migration id=certhash 2026/02/04 21:27:22 INFO Applying migration id=follows_sync 2026/02/04 21:27:22 INFO Applying migration id=jsonpath 2026/02/04 21:27:22 INFO Applying migration id=localforward 2026/02/04 21:27:22 INFO Applying migration id=avatar 2026/02/04 21:27:22 INFO Applying migration id=noimage 2026/02/04 21:27:22 INFO Applying migration id=feed 2026/02/04 21:27:22 INFO Applying migration id=bookmarks 2026/02/04 21:27:22 INFO Applying migration id=shareactivity 2026/02/04 21:27:22 INFO Applying migration id=application 2026/02/04 21:27:22 INFO Applying migration id=certificates 2026/02/04 21:27:22 INFO Applying migration id=rawforward 2026/02/04 21:27:22 INFO Applying migration id=publickey 2026/02/04 21:27:22 INFO Applying migration id=resolvegroup 2026/02/04 21:27:22 INFO Applying migration id=reject 2026/02/04 21:27:22 INFO Applying migration id=autodel 2026/02/04 21:27:22 INFO Applying migration id=jsonb 2026/02/04 21:27:22 INFO Applying migration id=quote 2026/02/04 21:27:22 INFO Applying migration id=rfc9421 2026/02/04 21:27:22 INFO Applying migration id=keys 2026/02/04 21:27:22 INFO Applying migration id=portable 2026/02/04 21:27:22 INFO Applying migration id=proofs 2026/02/04 21:27:22 INFO Applying migration id=contexts 2026/02/04 21:27:22 INFO Applying migration id=deliverieshost 2026/02/04 21:27:22 INFO Applying migration id=pembegin 2026/02/04 21:27:22 INFO Applying migration id=didhost 2026/02/04 21:27:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:22 INFO Applying migration id=invites 2026/02/04 21:27:22 INFO Applying migration id=ed25519blob 2026/02/04 21:27:22 INFO Applying migration id=rsablob 2026/02/04 21:27:22 INFO Applying migration id=iconscid 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:23 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:23 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.54s) === RUN TestDeliver_ForwardedPost 2026/02/04 21:27:23 INFO Applying migration id=initial 2026/02/04 21:27:23 INFO Applying migration id=notesupdated 2026/02/04 21:27:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:23 INFO Applying migration id=activitiesid 2026/02/04 21:27:23 INFO Applying migration id=outbox 2026/02/04 21:27:23 INFO Applying migration id=edits 2026/02/04 21:27:23 INFO Applying migration id=outboxactor 2026/02/04 21:27:23 INFO Applying migration id=outboxsender 2026/02/04 21:27:23 INFO Applying migration id=thread 2026/02/04 21:27:23 INFO Applying migration id=host 2026/02/04 21:27:23 INFO Applying migration id=sharedinbox 2026/02/04 21:27:23 INFO Applying migration id=noteshost 2026/02/04 21:27:23 INFO Applying migration id=fetched 2026/02/04 21:27:23 INFO Applying migration id=move 2026/02/04 21:27:23 INFO Applying migration id=cleanup 2026/02/04 21:27:23 INFO Applying migration id=received 2026/02/04 21:27:23 INFO Applying migration id=namehost 2026/02/04 21:27:23 INFO Applying migration id=outboxhost 2026/02/04 21:27:23 INFO Applying migration id=notesfts 2026/02/04 21:27:23 INFO Applying migration id=iconsname 2026/02/04 21:27:23 INFO Applying migration id=nohash 2026/02/04 21:27:23 INFO Applying migration id=shares 2026/02/04 21:27:23 INFO Applying migration id=actorttl 2026/02/04 21:27:23 INFO Applying migration id=tocc 2026/02/04 21:27:23 INFO Applying migration id=followeds 2026/02/04 21:27:23 INFO Applying migration id=certhash 2026/02/04 21:27:23 INFO Applying migration id=follows_sync 2026/02/04 21:27:23 INFO Applying migration id=jsonpath 2026/02/04 21:27:23 INFO Applying migration id=localforward 2026/02/04 21:27:23 INFO Applying migration id=avatar 2026/02/04 21:27:23 INFO Applying migration id=noimage 2026/02/04 21:27:23 INFO Applying migration id=feed 2026/02/04 21:27:23 INFO Applying migration id=bookmarks 2026/02/04 21:27:23 INFO Applying migration id=shareactivity 2026/02/04 21:27:23 INFO Applying migration id=application 2026/02/04 21:27:23 INFO Applying migration id=certificates 2026/02/04 21:27:23 INFO Applying migration id=rawforward 2026/02/04 21:27:23 INFO Applying migration id=publickey 2026/02/04 21:27:23 INFO Applying migration id=resolvegroup 2026/02/04 21:27:23 INFO Applying migration id=reject 2026/02/04 21:27:23 INFO Applying migration id=autodel 2026/02/04 21:27:23 INFO Applying migration id=jsonb 2026/02/04 21:27:23 INFO Applying migration id=quote 2026/02/04 21:27:23 INFO Applying migration id=rfc9421 2026/02/04 21:27:23 INFO Applying migration id=keys 2026/02/04 21:27:23 INFO Applying migration id=portable 2026/02/04 21:27:23 INFO Applying migration id=proofs 2026/02/04 21:27:23 INFO Applying migration id=contexts 2026/02/04 21:27:23 INFO Applying migration id=deliverieshost 2026/02/04 21:27:23 INFO Applying migration id=pembegin 2026/02/04 21:27:23 INFO Applying migration id=didhost 2026/02/04 21:27:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:23 INFO Applying migration id=invites 2026/02/04 21:27:23 INFO Applying migration id=ed25519blob 2026/02/04 21:27:23 INFO Applying migration id=rsablob 2026/02/04 21:27:23 INFO Applying migration id=iconscid 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:23 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.44s) === RUN TestDeliver_OneFailed 2026/02/04 21:27:23 INFO Applying migration id=initial 2026/02/04 21:27:23 INFO Applying migration id=notesupdated 2026/02/04 21:27:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:23 INFO Applying migration id=activitiesid 2026/02/04 21:27:23 INFO Applying migration id=outbox 2026/02/04 21:27:23 INFO Applying migration id=edits 2026/02/04 21:27:23 INFO Applying migration id=outboxactor 2026/02/04 21:27:23 INFO Applying migration id=outboxsender 2026/02/04 21:27:23 INFO Applying migration id=thread 2026/02/04 21:27:23 INFO Applying migration id=host 2026/02/04 21:27:23 INFO Applying migration id=sharedinbox 2026/02/04 21:27:23 INFO Applying migration id=noteshost 2026/02/04 21:27:23 INFO Applying migration id=fetched 2026/02/04 21:27:23 INFO Applying migration id=move 2026/02/04 21:27:23 INFO Applying migration id=cleanup 2026/02/04 21:27:23 INFO Applying migration id=received 2026/02/04 21:27:23 INFO Applying migration id=namehost 2026/02/04 21:27:23 INFO Applying migration id=outboxhost 2026/02/04 21:27:23 INFO Applying migration id=notesfts 2026/02/04 21:27:23 INFO Applying migration id=iconsname 2026/02/04 21:27:23 INFO Applying migration id=nohash 2026/02/04 21:27:23 INFO Applying migration id=shares 2026/02/04 21:27:23 INFO Applying migration id=actorttl 2026/02/04 21:27:23 INFO Applying migration id=tocc 2026/02/04 21:27:23 INFO Applying migration id=followeds 2026/02/04 21:27:23 INFO Applying migration id=certhash 2026/02/04 21:27:23 INFO Applying migration id=follows_sync 2026/02/04 21:27:23 INFO Applying migration id=jsonpath 2026/02/04 21:27:23 INFO Applying migration id=localforward 2026/02/04 21:27:23 INFO Applying migration id=avatar 2026/02/04 21:27:23 INFO Applying migration id=noimage 2026/02/04 21:27:23 INFO Applying migration id=feed 2026/02/04 21:27:23 INFO Applying migration id=bookmarks 2026/02/04 21:27:23 INFO Applying migration id=shareactivity 2026/02/04 21:27:23 INFO Applying migration id=application 2026/02/04 21:27:23 INFO Applying migration id=certificates 2026/02/04 21:27:23 INFO Applying migration id=rawforward 2026/02/04 21:27:23 INFO Applying migration id=publickey 2026/02/04 21:27:23 INFO Applying migration id=resolvegroup 2026/02/04 21:27:23 INFO Applying migration id=reject 2026/02/04 21:27:23 INFO Applying migration id=autodel 2026/02/04 21:27:23 INFO Applying migration id=jsonb 2026/02/04 21:27:23 INFO Applying migration id=quote 2026/02/04 21:27:23 INFO Applying migration id=rfc9421 2026/02/04 21:27:23 INFO Applying migration id=keys 2026/02/04 21:27:23 INFO Applying migration id=portable 2026/02/04 21:27:23 INFO Applying migration id=proofs 2026/02/04 21:27:23 INFO Applying migration id=contexts 2026/02/04 21:27:23 INFO Applying migration id=deliverieshost 2026/02/04 21:27:23 INFO Applying migration id=pembegin 2026/02/04 21:27:23 INFO Applying migration id=didhost 2026/02/04 21:27:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:23 INFO Applying migration id=invites 2026/02/04 21:27:23 INFO Applying migration id=ed25519blob 2026/02/04 21:27:23 INFO Applying migration id=rsablob 2026/02/04 21:27:23 INFO Applying migration id=iconscid 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.70s) === RUN TestDeliver_OneFailedRetry 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.34s) === RUN TestDeliver_OneInvalidURLRetry 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/04 21:27:24 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/04 21:27:24 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/02/04 21:27:24 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:24 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.19s) === RUN TestDeliver_MaxAttempts 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.45s) === RUN TestDeliver_SharedInbox 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.24s) === RUN TestDeliver_SharedInboxRetry 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, " 2026/02/04 21:27:25 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:25 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, " 2026/02/04 21:27:25 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.30s) === RUN TestDeliver_SharedInboxUnknownActor 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.30s) === RUN TestDeliver_SharedInboxSingleWorker 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.34s) === RUN TestDeliver_SameInbox 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:26 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.23s) === RUN TestDeliver_ToAndCCDuplicates 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.38s) === RUN TestDeliver_PublicInTo 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.41s) === RUN TestDeliver_AuthorInTo 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/02/04 21:27:27 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/02/04 21:27:27 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.33s) === RUN TestResolve_LocalActor 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid --- PASS: TestResolve_LocalActor (0.44s) === RUN TestResolve_LocalActorDoesNotExist 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid --- PASS: TestResolve_LocalActorDoesNotExist (0.18s) === RUN TestResolve_FederatedInstanceActor 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedInstanceActor (0.33s) === RUN TestResolve_FederatedActorInvalidURL 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorInvalidURL (0.45s) === RUN TestResolve_FederatedActorInvalidScheme 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorInvalidScheme (0.24s) === RUN TestResolve_FederatedActorFirstTime 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTime (0.38s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.25s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.20s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.12s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.25s) === RUN TestResolve_FederatedActorCached 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCached (0.12s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.18s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.13s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.15s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid 2026/02/04 21:27:31 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:31 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.21s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorCachedButBlocked (0.25s) === RUN TestResolve_FederatedActorOldCache 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.14s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.16s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.22s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:32 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.25s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.16s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.24s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.30s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.17s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.29s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/02/04 21:27:34 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.20s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.19s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:34 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.39s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:34 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (0.22s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to unmarshal https://0.0.0.0/user/dan: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidActor (0.19s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 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.27s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.21s) === RUN TestResolve_FederatedActorNoProfileLink 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 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.31s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:35 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.18s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:36 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.21s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/02/04 21:27:36 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.23s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.23s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.11s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.25s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.25s) === RUN TestResolve_FederatedActorWrongIDCached 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid --- PASS: TestResolve_FederatedActorWrongIDCached (0.28s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:37 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.18s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:38 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/02/04 21:27:38 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.30s) PASS ok github.com/dimkr/tootik/fed (cached) === RUN TestGetTextAndLinks_EmptyPost --- PASS: TestGetTextAndLinks_EmptyPost (0.00s) === RUN TestGetTextAndLinks_FewLines --- PASS: TestGetTextAndLinks_FewLines (0.00s) === RUN TestGetTextAndLinks_ManyLines --- PASS: TestGetTextAndLinks_ManyLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreaks --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreaks (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphs --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphs (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesManyRunes --- PASS: TestGetTextAndLinks_ManyLinesManyRunes (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddle --- PASS: TestGetTextAndLinks_EmptyLinesInMiddle (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines --- PASS: TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoLinesLimit --- PASS: TestGetTextAndLinks_ManyLinesNoLinesLimit (0.00s) PASS ok github.com/dimkr/tootik/front (cached) ? github.com/dimkr/tootik/front/gemini [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] ? github.com/dimkr/tootik/front/text/gmi [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Mention (0.00s) === CONT TestFromHTML_MentionAndLinkAltText === CONT TestToHTML_TwoLineBreaks === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Image === CONT TestToHTML_Plain === CONT TestToHTML_Empty === CONT TestFromHTML_Quote === CONT TestFromHTML_OrderedList === CONT TestToHTML_LinkStart --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndLink === CONT TestToHTML_LinkDot === CONT TestToHTML_LeadingLineBreak === CONT TestFromHTML_MentionAndLink === CONT TestToHTML_LinkAndLineBreak === CONT TestToHTML_Link === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_TrailingLineBreaks === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestFromHTML_Plain --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestToHTML_Link (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestToHTML_Mentions === CONT TestToHTML_Escaping === CONT TestToHTML_EmojiMention === CONT TestToHTML_NoMentions === CONT TestToHTML_MissingMentions === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_LeadingLineBreaks === CONT TestToHTML_OverlappingLink === CONT TestToHTML_LinkParentheses === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_Question === CONT TestToHTML_ManyLineBreaks --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestToHTML_EmojiMention (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain (cached) ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.03s) === RUN TestSign_Get --- PASS: TestSign_Get (0.05s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.11s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.38s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.13s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.07s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.13s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.05s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.24s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.03s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.14s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.04s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.11s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.25s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.08s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.23s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.09s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.16s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.16s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.13s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.09s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.09s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.12s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.09s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.16s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.19s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.07s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.13s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.05s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.11s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.04s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.09s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.22s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.12s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.09s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.05s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.08s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.09s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.17s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.09s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.10s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.21s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.07s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.21s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.04s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.30s) === CONT TestRFC9421_Sign === CONT TestRFC9421_VerifySignatureAge === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === CONT TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_Sign/RSAHappyFlow === 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 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig (cached) ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.00s) --- PASS: TestProof_Sign (0.00s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/02/04 21:27:22 INFO Applying migration id=initial 2026/02/04 21:27:22 INFO Applying migration id=notesupdated 2026/02/04 21:27:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:22 INFO Applying migration id=activitiesid 2026/02/04 21:27:22 INFO Applying migration id=outbox 2026/02/04 21:27:22 INFO Applying migration id=edits 2026/02/04 21:27:22 INFO Applying migration id=outboxactor 2026/02/04 21:27:22 INFO Applying migration id=outboxsender 2026/02/04 21:27:22 INFO Applying migration id=thread 2026/02/04 21:27:22 INFO Applying migration id=host 2026/02/04 21:27:22 INFO Applying migration id=sharedinbox 2026/02/04 21:27:22 INFO Applying migration id=noteshost 2026/02/04 21:27:22 INFO Applying migration id=fetched 2026/02/04 21:27:22 INFO Applying migration id=move 2026/02/04 21:27:22 INFO Applying migration id=cleanup 2026/02/04 21:27:22 INFO Applying migration id=received 2026/02/04 21:27:22 INFO Applying migration id=namehost 2026/02/04 21:27:22 INFO Applying migration id=outboxhost 2026/02/04 21:27:22 INFO Applying migration id=notesfts 2026/02/04 21:27:22 INFO Applying migration id=iconsname 2026/02/04 21:27:22 INFO Applying migration id=nohash 2026/02/04 21:27:22 INFO Applying migration id=shares 2026/02/04 21:27:22 INFO Applying migration id=actorttl 2026/02/04 21:27:22 INFO Applying migration id=tocc 2026/02/04 21:27:22 INFO Applying migration id=followeds 2026/02/04 21:27:22 INFO Applying migration id=certhash 2026/02/04 21:27:22 INFO Applying migration id=follows_sync 2026/02/04 21:27:22 INFO Applying migration id=jsonpath 2026/02/04 21:27:22 INFO Applying migration id=localforward 2026/02/04 21:27:22 INFO Applying migration id=avatar 2026/02/04 21:27:22 INFO Applying migration id=noimage 2026/02/04 21:27:22 INFO Applying migration id=feed 2026/02/04 21:27:22 INFO Applying migration id=bookmarks 2026/02/04 21:27:22 INFO Applying migration id=shareactivity 2026/02/04 21:27:22 INFO Applying migration id=application 2026/02/04 21:27:22 INFO Applying migration id=certificates 2026/02/04 21:27:22 INFO Applying migration id=rawforward 2026/02/04 21:27:22 INFO Applying migration id=publickey 2026/02/04 21:27:22 INFO Applying migration id=resolvegroup 2026/02/04 21:27:22 INFO Applying migration id=reject 2026/02/04 21:27:22 INFO Applying migration id=autodel 2026/02/04 21:27:22 INFO Applying migration id=jsonb 2026/02/04 21:27:22 INFO Applying migration id=quote 2026/02/04 21:27:22 INFO Applying migration id=rfc9421 2026/02/04 21:27:22 INFO Applying migration id=keys 2026/02/04 21:27:22 INFO Applying migration id=portable 2026/02/04 21:27:22 INFO Applying migration id=proofs 2026/02/04 21:27:22 INFO Applying migration id=contexts 2026/02/04 21:27:22 INFO Applying migration id=deliverieshost 2026/02/04 21:27:22 INFO Applying migration id=pembegin 2026/02/04 21:27:22 INFO Applying migration id=didhost 2026/02/04 21:27:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:22 INFO Applying migration id=invites 2026/02/04 21:27:22 INFO Applying migration id=ed25519blob 2026/02/04 21:27:22 INFO Applying migration id=rsablob 2026/02/04 21:27:22 INFO Applying migration id=iconscid --- PASS: TestAvatar_HappyFlow (0.82s) === RUN TestAvatar_NewUser 2026/02/04 21:27:23 INFO Applying migration id=initial 2026/02/04 21:27:23 INFO Applying migration id=notesupdated 2026/02/04 21:27:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:23 INFO Applying migration id=activitiesid 2026/02/04 21:27:23 INFO Applying migration id=outbox 2026/02/04 21:27:23 INFO Applying migration id=edits 2026/02/04 21:27:23 INFO Applying migration id=outboxactor 2026/02/04 21:27:23 INFO Applying migration id=outboxsender 2026/02/04 21:27:23 INFO Applying migration id=thread 2026/02/04 21:27:23 INFO Applying migration id=host 2026/02/04 21:27:23 INFO Applying migration id=sharedinbox 2026/02/04 21:27:23 INFO Applying migration id=noteshost 2026/02/04 21:27:23 INFO Applying migration id=fetched 2026/02/04 21:27:23 INFO Applying migration id=move 2026/02/04 21:27:23 INFO Applying migration id=cleanup 2026/02/04 21:27:23 INFO Applying migration id=received 2026/02/04 21:27:23 INFO Applying migration id=namehost 2026/02/04 21:27:23 INFO Applying migration id=outboxhost 2026/02/04 21:27:23 INFO Applying migration id=notesfts 2026/02/04 21:27:23 INFO Applying migration id=iconsname 2026/02/04 21:27:23 INFO Applying migration id=nohash 2026/02/04 21:27:23 INFO Applying migration id=shares 2026/02/04 21:27:23 INFO Applying migration id=actorttl 2026/02/04 21:27:23 INFO Applying migration id=tocc 2026/02/04 21:27:23 INFO Applying migration id=followeds 2026/02/04 21:27:23 INFO Applying migration id=certhash 2026/02/04 21:27:23 INFO Applying migration id=follows_sync 2026/02/04 21:27:23 INFO Applying migration id=jsonpath 2026/02/04 21:27:23 INFO Applying migration id=localforward 2026/02/04 21:27:23 INFO Applying migration id=avatar 2026/02/04 21:27:23 INFO Applying migration id=noimage 2026/02/04 21:27:23 INFO Applying migration id=feed 2026/02/04 21:27:23 INFO Applying migration id=bookmarks 2026/02/04 21:27:23 INFO Applying migration id=shareactivity 2026/02/04 21:27:23 INFO Applying migration id=application 2026/02/04 21:27:23 INFO Applying migration id=certificates 2026/02/04 21:27:23 INFO Applying migration id=rawforward 2026/02/04 21:27:23 INFO Applying migration id=publickey 2026/02/04 21:27:23 INFO Applying migration id=resolvegroup 2026/02/04 21:27:23 INFO Applying migration id=reject 2026/02/04 21:27:23 INFO Applying migration id=autodel 2026/02/04 21:27:23 INFO Applying migration id=jsonb 2026/02/04 21:27:23 INFO Applying migration id=quote 2026/02/04 21:27:23 INFO Applying migration id=rfc9421 2026/02/04 21:27:23 INFO Applying migration id=keys 2026/02/04 21:27:23 INFO Applying migration id=portable 2026/02/04 21:27:23 INFO Applying migration id=proofs 2026/02/04 21:27:23 INFO Applying migration id=contexts 2026/02/04 21:27:23 INFO Applying migration id=deliverieshost 2026/02/04 21:27:23 INFO Applying migration id=pembegin 2026/02/04 21:27:23 INFO Applying migration id=didhost 2026/02/04 21:27:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:23 INFO Applying migration id=invites 2026/02/04 21:27:23 INFO Applying migration id=ed25519blob 2026/02/04 21:27:23 INFO Applying migration id=rsablob 2026/02/04 21:27:23 INFO Applying migration id=iconscid 2026/02/04 21:27:24 WARN Throttled request to set avatar can=2026-02-04T21:57:19.180Z --- PASS: TestAvatar_NewUser (0.51s) === RUN TestAvatar_ChangedRecently 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid 2026/02/04 21:27:24 WARN Throttled request to set avatar can=2026-02-04T21:57:19.616Z --- PASS: TestAvatar_ChangedRecently (0.44s) === RUN TestAvatar_HappyFlowSizeFirst 2026/02/04 21:27:24 INFO Applying migration id=initial 2026/02/04 21:27:24 INFO Applying migration id=notesupdated 2026/02/04 21:27:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:24 INFO Applying migration id=activitiesid 2026/02/04 21:27:24 INFO Applying migration id=outbox 2026/02/04 21:27:24 INFO Applying migration id=edits 2026/02/04 21:27:24 INFO Applying migration id=outboxactor 2026/02/04 21:27:24 INFO Applying migration id=outboxsender 2026/02/04 21:27:24 INFO Applying migration id=thread 2026/02/04 21:27:24 INFO Applying migration id=host 2026/02/04 21:27:24 INFO Applying migration id=sharedinbox 2026/02/04 21:27:24 INFO Applying migration id=noteshost 2026/02/04 21:27:24 INFO Applying migration id=fetched 2026/02/04 21:27:24 INFO Applying migration id=move 2026/02/04 21:27:24 INFO Applying migration id=cleanup 2026/02/04 21:27:24 INFO Applying migration id=received 2026/02/04 21:27:24 INFO Applying migration id=namehost 2026/02/04 21:27:24 INFO Applying migration id=outboxhost 2026/02/04 21:27:24 INFO Applying migration id=notesfts 2026/02/04 21:27:24 INFO Applying migration id=iconsname 2026/02/04 21:27:24 INFO Applying migration id=nohash 2026/02/04 21:27:24 INFO Applying migration id=shares 2026/02/04 21:27:24 INFO Applying migration id=actorttl 2026/02/04 21:27:24 INFO Applying migration id=tocc 2026/02/04 21:27:24 INFO Applying migration id=followeds 2026/02/04 21:27:24 INFO Applying migration id=certhash 2026/02/04 21:27:24 INFO Applying migration id=follows_sync 2026/02/04 21:27:24 INFO Applying migration id=jsonpath 2026/02/04 21:27:24 INFO Applying migration id=localforward 2026/02/04 21:27:24 INFO Applying migration id=avatar 2026/02/04 21:27:24 INFO Applying migration id=noimage 2026/02/04 21:27:24 INFO Applying migration id=feed 2026/02/04 21:27:24 INFO Applying migration id=bookmarks 2026/02/04 21:27:24 INFO Applying migration id=shareactivity 2026/02/04 21:27:24 INFO Applying migration id=application 2026/02/04 21:27:24 INFO Applying migration id=certificates 2026/02/04 21:27:24 INFO Applying migration id=rawforward 2026/02/04 21:27:24 INFO Applying migration id=publickey 2026/02/04 21:27:24 INFO Applying migration id=resolvegroup 2026/02/04 21:27:24 INFO Applying migration id=reject 2026/02/04 21:27:24 INFO Applying migration id=autodel 2026/02/04 21:27:24 INFO Applying migration id=jsonb 2026/02/04 21:27:24 INFO Applying migration id=quote 2026/02/04 21:27:24 INFO Applying migration id=rfc9421 2026/02/04 21:27:24 INFO Applying migration id=keys 2026/02/04 21:27:24 INFO Applying migration id=portable 2026/02/04 21:27:24 INFO Applying migration id=proofs 2026/02/04 21:27:24 INFO Applying migration id=contexts 2026/02/04 21:27:24 INFO Applying migration id=deliverieshost 2026/02/04 21:27:24 INFO Applying migration id=pembegin 2026/02/04 21:27:24 INFO Applying migration id=didhost 2026/02/04 21:27:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:24 INFO Applying migration id=invites 2026/02/04 21:27:24 INFO Applying migration id=ed25519blob 2026/02/04 21:27:24 INFO Applying migration id=rsablob 2026/02/04 21:27:24 INFO Applying migration id=iconscid --- PASS: TestAvatar_HappyFlowSizeFirst (0.64s) === RUN TestAvatar_InvalidSize 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:25 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (0.56s) === RUN TestAvatar_InvalidType 2026/02/04 21:27:25 INFO Applying migration id=initial 2026/02/04 21:27:25 INFO Applying migration id=notesupdated 2026/02/04 21:27:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:25 INFO Applying migration id=activitiesid 2026/02/04 21:27:25 INFO Applying migration id=outbox 2026/02/04 21:27:25 INFO Applying migration id=edits 2026/02/04 21:27:25 INFO Applying migration id=outboxactor 2026/02/04 21:27:25 INFO Applying migration id=outboxsender 2026/02/04 21:27:25 INFO Applying migration id=thread 2026/02/04 21:27:25 INFO Applying migration id=host 2026/02/04 21:27:25 INFO Applying migration id=sharedinbox 2026/02/04 21:27:25 INFO Applying migration id=noteshost 2026/02/04 21:27:25 INFO Applying migration id=fetched 2026/02/04 21:27:25 INFO Applying migration id=move 2026/02/04 21:27:25 INFO Applying migration id=cleanup 2026/02/04 21:27:25 INFO Applying migration id=received 2026/02/04 21:27:25 INFO Applying migration id=namehost 2026/02/04 21:27:25 INFO Applying migration id=outboxhost 2026/02/04 21:27:25 INFO Applying migration id=notesfts 2026/02/04 21:27:25 INFO Applying migration id=iconsname 2026/02/04 21:27:25 INFO Applying migration id=nohash 2026/02/04 21:27:25 INFO Applying migration id=shares 2026/02/04 21:27:25 INFO Applying migration id=actorttl 2026/02/04 21:27:25 INFO Applying migration id=tocc 2026/02/04 21:27:25 INFO Applying migration id=followeds 2026/02/04 21:27:25 INFO Applying migration id=certhash 2026/02/04 21:27:25 INFO Applying migration id=follows_sync 2026/02/04 21:27:25 INFO Applying migration id=jsonpath 2026/02/04 21:27:25 INFO Applying migration id=localforward 2026/02/04 21:27:25 INFO Applying migration id=avatar 2026/02/04 21:27:25 INFO Applying migration id=noimage 2026/02/04 21:27:25 INFO Applying migration id=feed 2026/02/04 21:27:25 INFO Applying migration id=bookmarks 2026/02/04 21:27:25 INFO Applying migration id=shareactivity 2026/02/04 21:27:25 INFO Applying migration id=application 2026/02/04 21:27:25 INFO Applying migration id=certificates 2026/02/04 21:27:25 INFO Applying migration id=rawforward 2026/02/04 21:27:25 INFO Applying migration id=publickey 2026/02/04 21:27:25 INFO Applying migration id=resolvegroup 2026/02/04 21:27:25 INFO Applying migration id=reject 2026/02/04 21:27:25 INFO Applying migration id=autodel 2026/02/04 21:27:25 INFO Applying migration id=jsonb 2026/02/04 21:27:25 INFO Applying migration id=quote 2026/02/04 21:27:25 INFO Applying migration id=rfc9421 2026/02/04 21:27:25 INFO Applying migration id=keys 2026/02/04 21:27:25 INFO Applying migration id=portable 2026/02/04 21:27:25 INFO Applying migration id=proofs 2026/02/04 21:27:25 INFO Applying migration id=contexts 2026/02/04 21:27:25 INFO Applying migration id=deliverieshost 2026/02/04 21:27:25 INFO Applying migration id=pembegin 2026/02/04 21:27:25 INFO Applying migration id=didhost 2026/02/04 21:27:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:25 INFO Applying migration id=invites 2026/02/04 21:27:25 INFO Applying migration id=ed25519blob 2026/02/04 21:27:25 INFO Applying migration id=rsablob 2026/02/04 21:27:25 INFO Applying migration id=iconscid 2026/02/04 21:27:26 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (0.88s) === RUN TestAvatar_NoSize 2026/02/04 21:27:26 INFO Applying migration id=initial 2026/02/04 21:27:26 INFO Applying migration id=notesupdated 2026/02/04 21:27:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:26 INFO Applying migration id=activitiesid 2026/02/04 21:27:26 INFO Applying migration id=outbox 2026/02/04 21:27:26 INFO Applying migration id=edits 2026/02/04 21:27:26 INFO Applying migration id=outboxactor 2026/02/04 21:27:26 INFO Applying migration id=outboxsender 2026/02/04 21:27:26 INFO Applying migration id=thread 2026/02/04 21:27:26 INFO Applying migration id=host 2026/02/04 21:27:26 INFO Applying migration id=sharedinbox 2026/02/04 21:27:26 INFO Applying migration id=noteshost 2026/02/04 21:27:26 INFO Applying migration id=fetched 2026/02/04 21:27:26 INFO Applying migration id=move 2026/02/04 21:27:26 INFO Applying migration id=cleanup 2026/02/04 21:27:26 INFO Applying migration id=received 2026/02/04 21:27:26 INFO Applying migration id=namehost 2026/02/04 21:27:26 INFO Applying migration id=outboxhost 2026/02/04 21:27:26 INFO Applying migration id=notesfts 2026/02/04 21:27:26 INFO Applying migration id=iconsname 2026/02/04 21:27:26 INFO Applying migration id=nohash 2026/02/04 21:27:26 INFO Applying migration id=shares 2026/02/04 21:27:26 INFO Applying migration id=actorttl 2026/02/04 21:27:26 INFO Applying migration id=tocc 2026/02/04 21:27:26 INFO Applying migration id=followeds 2026/02/04 21:27:26 INFO Applying migration id=certhash 2026/02/04 21:27:26 INFO Applying migration id=follows_sync 2026/02/04 21:27:26 INFO Applying migration id=jsonpath 2026/02/04 21:27:26 INFO Applying migration id=localforward 2026/02/04 21:27:26 INFO Applying migration id=avatar 2026/02/04 21:27:26 INFO Applying migration id=noimage 2026/02/04 21:27:26 INFO Applying migration id=feed 2026/02/04 21:27:26 INFO Applying migration id=bookmarks 2026/02/04 21:27:26 INFO Applying migration id=shareactivity 2026/02/04 21:27:26 INFO Applying migration id=application 2026/02/04 21:27:26 INFO Applying migration id=certificates 2026/02/04 21:27:26 INFO Applying migration id=rawforward 2026/02/04 21:27:26 INFO Applying migration id=publickey 2026/02/04 21:27:26 INFO Applying migration id=resolvegroup 2026/02/04 21:27:26 INFO Applying migration id=reject 2026/02/04 21:27:26 INFO Applying migration id=autodel 2026/02/04 21:27:26 INFO Applying migration id=jsonb 2026/02/04 21:27:26 INFO Applying migration id=quote 2026/02/04 21:27:26 INFO Applying migration id=rfc9421 2026/02/04 21:27:26 INFO Applying migration id=keys 2026/02/04 21:27:26 INFO Applying migration id=portable 2026/02/04 21:27:26 INFO Applying migration id=proofs 2026/02/04 21:27:26 INFO Applying migration id=contexts 2026/02/04 21:27:26 INFO Applying migration id=deliverieshost 2026/02/04 21:27:26 INFO Applying migration id=pembegin 2026/02/04 21:27:26 INFO Applying migration id=didhost 2026/02/04 21:27:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:26 INFO Applying migration id=invites 2026/02/04 21:27:26 INFO Applying migration id=ed25519blob 2026/02/04 21:27:26 INFO Applying migration id=rsablob 2026/02/04 21:27:26 INFO Applying migration id=iconscid 2026/02/04 21:27:27 WARN Invalid parameters --- PASS: TestAvatar_NoSize (0.85s) === RUN TestAvatar_NoType 2026/02/04 21:27:27 INFO Applying migration id=initial 2026/02/04 21:27:27 INFO Applying migration id=notesupdated 2026/02/04 21:27:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:27 INFO Applying migration id=activitiesid 2026/02/04 21:27:27 INFO Applying migration id=outbox 2026/02/04 21:27:27 INFO Applying migration id=edits 2026/02/04 21:27:27 INFO Applying migration id=outboxactor 2026/02/04 21:27:27 INFO Applying migration id=outboxsender 2026/02/04 21:27:27 INFO Applying migration id=thread 2026/02/04 21:27:27 INFO Applying migration id=host 2026/02/04 21:27:27 INFO Applying migration id=sharedinbox 2026/02/04 21:27:27 INFO Applying migration id=noteshost 2026/02/04 21:27:27 INFO Applying migration id=fetched 2026/02/04 21:27:27 INFO Applying migration id=move 2026/02/04 21:27:27 INFO Applying migration id=cleanup 2026/02/04 21:27:27 INFO Applying migration id=received 2026/02/04 21:27:27 INFO Applying migration id=namehost 2026/02/04 21:27:27 INFO Applying migration id=outboxhost 2026/02/04 21:27:27 INFO Applying migration id=notesfts 2026/02/04 21:27:27 INFO Applying migration id=iconsname 2026/02/04 21:27:27 INFO Applying migration id=nohash 2026/02/04 21:27:27 INFO Applying migration id=shares 2026/02/04 21:27:27 INFO Applying migration id=actorttl 2026/02/04 21:27:27 INFO Applying migration id=tocc 2026/02/04 21:27:27 INFO Applying migration id=followeds 2026/02/04 21:27:27 INFO Applying migration id=certhash 2026/02/04 21:27:27 INFO Applying migration id=follows_sync 2026/02/04 21:27:27 INFO Applying migration id=jsonpath 2026/02/04 21:27:27 INFO Applying migration id=localforward 2026/02/04 21:27:27 INFO Applying migration id=avatar 2026/02/04 21:27:27 INFO Applying migration id=noimage 2026/02/04 21:27:27 INFO Applying migration id=feed 2026/02/04 21:27:27 INFO Applying migration id=bookmarks 2026/02/04 21:27:27 INFO Applying migration id=shareactivity 2026/02/04 21:27:27 INFO Applying migration id=application 2026/02/04 21:27:27 INFO Applying migration id=certificates 2026/02/04 21:27:27 INFO Applying migration id=rawforward 2026/02/04 21:27:27 INFO Applying migration id=publickey 2026/02/04 21:27:27 INFO Applying migration id=resolvegroup 2026/02/04 21:27:27 INFO Applying migration id=reject 2026/02/04 21:27:27 INFO Applying migration id=autodel 2026/02/04 21:27:27 INFO Applying migration id=jsonb 2026/02/04 21:27:27 INFO Applying migration id=quote 2026/02/04 21:27:27 INFO Applying migration id=rfc9421 2026/02/04 21:27:27 INFO Applying migration id=keys 2026/02/04 21:27:27 INFO Applying migration id=portable 2026/02/04 21:27:27 INFO Applying migration id=proofs 2026/02/04 21:27:27 INFO Applying migration id=contexts 2026/02/04 21:27:27 INFO Applying migration id=deliverieshost 2026/02/04 21:27:27 INFO Applying migration id=pembegin 2026/02/04 21:27:27 INFO Applying migration id=didhost 2026/02/04 21:27:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:27 INFO Applying migration id=invites 2026/02/04 21:27:27 INFO Applying migration id=ed25519blob 2026/02/04 21:27:27 INFO Applying migration id=rsablob 2026/02/04 21:27:27 INFO Applying migration id=iconscid 2026/02/04 21:27:28 WARN Invalid parameters --- PASS: TestAvatar_NoType (0.86s) === RUN TestAvatar_InvalidImage 2026/02/04 21:27:28 INFO Applying migration id=initial 2026/02/04 21:27:28 INFO Applying migration id=notesupdated 2026/02/04 21:27:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:28 INFO Applying migration id=activitiesid 2026/02/04 21:27:28 INFO Applying migration id=outbox 2026/02/04 21:27:28 INFO Applying migration id=edits 2026/02/04 21:27:28 INFO Applying migration id=outboxactor 2026/02/04 21:27:28 INFO Applying migration id=outboxsender 2026/02/04 21:27:28 INFO Applying migration id=thread 2026/02/04 21:27:28 INFO Applying migration id=host 2026/02/04 21:27:28 INFO Applying migration id=sharedinbox 2026/02/04 21:27:28 INFO Applying migration id=noteshost 2026/02/04 21:27:28 INFO Applying migration id=fetched 2026/02/04 21:27:28 INFO Applying migration id=move 2026/02/04 21:27:28 INFO Applying migration id=cleanup 2026/02/04 21:27:28 INFO Applying migration id=received 2026/02/04 21:27:28 INFO Applying migration id=namehost 2026/02/04 21:27:28 INFO Applying migration id=outboxhost 2026/02/04 21:27:28 INFO Applying migration id=notesfts 2026/02/04 21:27:28 INFO Applying migration id=iconsname 2026/02/04 21:27:28 INFO Applying migration id=nohash 2026/02/04 21:27:28 INFO Applying migration id=shares 2026/02/04 21:27:28 INFO Applying migration id=actorttl 2026/02/04 21:27:28 INFO Applying migration id=tocc 2026/02/04 21:27:28 INFO Applying migration id=followeds 2026/02/04 21:27:28 INFO Applying migration id=certhash 2026/02/04 21:27:28 INFO Applying migration id=follows_sync 2026/02/04 21:27:28 INFO Applying migration id=jsonpath 2026/02/04 21:27:28 INFO Applying migration id=localforward 2026/02/04 21:27:28 INFO Applying migration id=avatar 2026/02/04 21:27:28 INFO Applying migration id=noimage 2026/02/04 21:27:28 INFO Applying migration id=feed 2026/02/04 21:27:28 INFO Applying migration id=bookmarks 2026/02/04 21:27:28 INFO Applying migration id=shareactivity 2026/02/04 21:27:28 INFO Applying migration id=application 2026/02/04 21:27:28 INFO Applying migration id=certificates 2026/02/04 21:27:28 INFO Applying migration id=rawforward 2026/02/04 21:27:28 INFO Applying migration id=publickey 2026/02/04 21:27:28 INFO Applying migration id=resolvegroup 2026/02/04 21:27:28 INFO Applying migration id=reject 2026/02/04 21:27:28 INFO Applying migration id=autodel 2026/02/04 21:27:28 INFO Applying migration id=jsonb 2026/02/04 21:27:28 INFO Applying migration id=quote 2026/02/04 21:27:28 INFO Applying migration id=rfc9421 2026/02/04 21:27:28 INFO Applying migration id=keys 2026/02/04 21:27:28 INFO Applying migration id=portable 2026/02/04 21:27:28 INFO Applying migration id=proofs 2026/02/04 21:27:28 INFO Applying migration id=contexts 2026/02/04 21:27:28 INFO Applying migration id=deliverieshost 2026/02/04 21:27:28 INFO Applying migration id=pembegin 2026/02/04 21:27:28 INFO Applying migration id=didhost 2026/02/04 21:27:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:28 INFO Applying migration id=invites 2026/02/04 21:27:28 INFO Applying migration id=ed25519blob 2026/02/04 21:27:28 INFO Applying migration id=rsablob 2026/02/04 21:27:28 INFO Applying migration id=iconscid 2026/02/04 21:27:29 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.61s) === RUN TestAvatar_TooSmallSize 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid 2026/02/04 21:27:29 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (0.62s) === RUN TestAvatar_TooBigSize 2026/02/04 21:27:29 INFO Applying migration id=initial 2026/02/04 21:27:29 INFO Applying migration id=notesupdated 2026/02/04 21:27:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:29 INFO Applying migration id=activitiesid 2026/02/04 21:27:29 INFO Applying migration id=outbox 2026/02/04 21:27:29 INFO Applying migration id=edits 2026/02/04 21:27:29 INFO Applying migration id=outboxactor 2026/02/04 21:27:29 INFO Applying migration id=outboxsender 2026/02/04 21:27:29 INFO Applying migration id=thread 2026/02/04 21:27:29 INFO Applying migration id=host 2026/02/04 21:27:29 INFO Applying migration id=sharedinbox 2026/02/04 21:27:29 INFO Applying migration id=noteshost 2026/02/04 21:27:29 INFO Applying migration id=fetched 2026/02/04 21:27:29 INFO Applying migration id=move 2026/02/04 21:27:29 INFO Applying migration id=cleanup 2026/02/04 21:27:29 INFO Applying migration id=received 2026/02/04 21:27:29 INFO Applying migration id=namehost 2026/02/04 21:27:29 INFO Applying migration id=outboxhost 2026/02/04 21:27:29 INFO Applying migration id=notesfts 2026/02/04 21:27:29 INFO Applying migration id=iconsname 2026/02/04 21:27:29 INFO Applying migration id=nohash 2026/02/04 21:27:29 INFO Applying migration id=shares 2026/02/04 21:27:29 INFO Applying migration id=actorttl 2026/02/04 21:27:29 INFO Applying migration id=tocc 2026/02/04 21:27:29 INFO Applying migration id=followeds 2026/02/04 21:27:29 INFO Applying migration id=certhash 2026/02/04 21:27:29 INFO Applying migration id=follows_sync 2026/02/04 21:27:29 INFO Applying migration id=jsonpath 2026/02/04 21:27:29 INFO Applying migration id=localforward 2026/02/04 21:27:29 INFO Applying migration id=avatar 2026/02/04 21:27:29 INFO Applying migration id=noimage 2026/02/04 21:27:29 INFO Applying migration id=feed 2026/02/04 21:27:29 INFO Applying migration id=bookmarks 2026/02/04 21:27:29 INFO Applying migration id=shareactivity 2026/02/04 21:27:29 INFO Applying migration id=application 2026/02/04 21:27:29 INFO Applying migration id=certificates 2026/02/04 21:27:29 INFO Applying migration id=rawforward 2026/02/04 21:27:29 INFO Applying migration id=publickey 2026/02/04 21:27:29 INFO Applying migration id=resolvegroup 2026/02/04 21:27:29 INFO Applying migration id=reject 2026/02/04 21:27:29 INFO Applying migration id=autodel 2026/02/04 21:27:29 INFO Applying migration id=jsonb 2026/02/04 21:27:29 INFO Applying migration id=quote 2026/02/04 21:27:29 INFO Applying migration id=rfc9421 2026/02/04 21:27:29 INFO Applying migration id=keys 2026/02/04 21:27:29 INFO Applying migration id=portable 2026/02/04 21:27:29 INFO Applying migration id=proofs 2026/02/04 21:27:29 INFO Applying migration id=contexts 2026/02/04 21:27:29 INFO Applying migration id=deliverieshost 2026/02/04 21:27:29 INFO Applying migration id=pembegin 2026/02/04 21:27:29 INFO Applying migration id=didhost 2026/02/04 21:27:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:29 INFO Applying migration id=invites 2026/02/04 21:27:29 INFO Applying migration id=ed25519blob 2026/02/04 21:27:29 INFO Applying migration id=rsablob 2026/02/04 21:27:29 INFO Applying migration id=iconscid 2026/02/04 21:27:30 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (0.53s) === RUN TestAvatar_SizeLimit 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid 2026/02/04 21:27:30 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (0.55s) === RUN TestAvatar_ExactlySizeLimit 2026/02/04 21:27:30 INFO Applying migration id=initial 2026/02/04 21:27:30 INFO Applying migration id=notesupdated 2026/02/04 21:27:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:30 INFO Applying migration id=activitiesid 2026/02/04 21:27:30 INFO Applying migration id=outbox 2026/02/04 21:27:30 INFO Applying migration id=edits 2026/02/04 21:27:30 INFO Applying migration id=outboxactor 2026/02/04 21:27:30 INFO Applying migration id=outboxsender 2026/02/04 21:27:30 INFO Applying migration id=thread 2026/02/04 21:27:30 INFO Applying migration id=host 2026/02/04 21:27:30 INFO Applying migration id=sharedinbox 2026/02/04 21:27:30 INFO Applying migration id=noteshost 2026/02/04 21:27:30 INFO Applying migration id=fetched 2026/02/04 21:27:30 INFO Applying migration id=move 2026/02/04 21:27:30 INFO Applying migration id=cleanup 2026/02/04 21:27:30 INFO Applying migration id=received 2026/02/04 21:27:30 INFO Applying migration id=namehost 2026/02/04 21:27:30 INFO Applying migration id=outboxhost 2026/02/04 21:27:30 INFO Applying migration id=notesfts 2026/02/04 21:27:30 INFO Applying migration id=iconsname 2026/02/04 21:27:30 INFO Applying migration id=nohash 2026/02/04 21:27:30 INFO Applying migration id=shares 2026/02/04 21:27:30 INFO Applying migration id=actorttl 2026/02/04 21:27:30 INFO Applying migration id=tocc 2026/02/04 21:27:30 INFO Applying migration id=followeds 2026/02/04 21:27:30 INFO Applying migration id=certhash 2026/02/04 21:27:30 INFO Applying migration id=follows_sync 2026/02/04 21:27:30 INFO Applying migration id=jsonpath 2026/02/04 21:27:30 INFO Applying migration id=localforward 2026/02/04 21:27:30 INFO Applying migration id=avatar 2026/02/04 21:27:30 INFO Applying migration id=noimage 2026/02/04 21:27:30 INFO Applying migration id=feed 2026/02/04 21:27:30 INFO Applying migration id=bookmarks 2026/02/04 21:27:30 INFO Applying migration id=shareactivity 2026/02/04 21:27:30 INFO Applying migration id=application 2026/02/04 21:27:30 INFO Applying migration id=certificates 2026/02/04 21:27:30 INFO Applying migration id=rawforward 2026/02/04 21:27:30 INFO Applying migration id=publickey 2026/02/04 21:27:30 INFO Applying migration id=resolvegroup 2026/02/04 21:27:30 INFO Applying migration id=reject 2026/02/04 21:27:30 INFO Applying migration id=autodel 2026/02/04 21:27:30 INFO Applying migration id=jsonb 2026/02/04 21:27:30 INFO Applying migration id=quote 2026/02/04 21:27:30 INFO Applying migration id=rfc9421 2026/02/04 21:27:30 INFO Applying migration id=keys 2026/02/04 21:27:30 INFO Applying migration id=portable 2026/02/04 21:27:30 INFO Applying migration id=proofs 2026/02/04 21:27:30 INFO Applying migration id=contexts 2026/02/04 21:27:30 INFO Applying migration id=deliverieshost 2026/02/04 21:27:30 INFO Applying migration id=pembegin 2026/02/04 21:27:30 INFO Applying migration id=didhost 2026/02/04 21:27:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:30 INFO Applying migration id=invites 2026/02/04 21:27:30 INFO Applying migration id=ed25519blob 2026/02/04 21:27:30 INFO Applying migration id=rsablob 2026/02/04 21:27:30 INFO Applying migration id=iconscid --- PASS: TestAvatar_ExactlySizeLimit (0.81s) === RUN TestBio_Throttled 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:31 INFO Applying migration id=edits 2026/02/04 21:27:31 INFO Applying migration id=outboxactor 2026/02/04 21:27:31 INFO Applying migration id=outboxsender 2026/02/04 21:27:31 INFO Applying migration id=thread 2026/02/04 21:27:31 INFO Applying migration id=host 2026/02/04 21:27:31 INFO Applying migration id=sharedinbox 2026/02/04 21:27:31 INFO Applying migration id=noteshost 2026/02/04 21:27:31 INFO Applying migration id=fetched 2026/02/04 21:27:31 INFO Applying migration id=move 2026/02/04 21:27:31 INFO Applying migration id=cleanup 2026/02/04 21:27:31 INFO Applying migration id=received 2026/02/04 21:27:31 INFO Applying migration id=namehost 2026/02/04 21:27:31 INFO Applying migration id=outboxhost 2026/02/04 21:27:31 INFO Applying migration id=notesfts 2026/02/04 21:27:31 INFO Applying migration id=iconsname 2026/02/04 21:27:31 INFO Applying migration id=nohash 2026/02/04 21:27:31 INFO Applying migration id=shares 2026/02/04 21:27:31 INFO Applying migration id=actorttl 2026/02/04 21:27:31 INFO Applying migration id=tocc 2026/02/04 21:27:31 INFO Applying migration id=followeds 2026/02/04 21:27:31 INFO Applying migration id=certhash 2026/02/04 21:27:31 INFO Applying migration id=follows_sync 2026/02/04 21:27:31 INFO Applying migration id=jsonpath 2026/02/04 21:27:31 INFO Applying migration id=localforward 2026/02/04 21:27:31 INFO Applying migration id=avatar 2026/02/04 21:27:31 INFO Applying migration id=noimage 2026/02/04 21:27:31 INFO Applying migration id=feed 2026/02/04 21:27:31 INFO Applying migration id=bookmarks 2026/02/04 21:27:31 INFO Applying migration id=shareactivity 2026/02/04 21:27:31 INFO Applying migration id=application 2026/02/04 21:27:31 INFO Applying migration id=certificates 2026/02/04 21:27:31 INFO Applying migration id=rawforward 2026/02/04 21:27:31 INFO Applying migration id=publickey 2026/02/04 21:27:31 INFO Applying migration id=resolvegroup 2026/02/04 21:27:31 INFO Applying migration id=reject 2026/02/04 21:27:31 INFO Applying migration id=autodel 2026/02/04 21:27:31 INFO Applying migration id=jsonb 2026/02/04 21:27:31 INFO Applying migration id=quote 2026/02/04 21:27:31 INFO Applying migration id=rfc9421 2026/02/04 21:27:31 INFO Applying migration id=keys 2026/02/04 21:27:31 INFO Applying migration id=portable 2026/02/04 21:27:31 INFO Applying migration id=proofs 2026/02/04 21:27:31 INFO Applying migration id=contexts 2026/02/04 21:27:31 INFO Applying migration id=deliverieshost 2026/02/04 21:27:31 INFO Applying migration id=pembegin 2026/02/04 21:27:31 INFO Applying migration id=didhost 2026/02/04 21:27:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:31 INFO Applying migration id=invites 2026/02/04 21:27:31 INFO Applying migration id=ed25519blob 2026/02/04 21:27:31 INFO Applying migration id=rsablob 2026/02/04 21:27:31 INFO Applying migration id=iconscid 2026/02/04 21:27:31 WARN Throttled request to set bio can=2026-02-04T21:57:31.717Z --- PASS: TestBio_Throttled (0.47s) === RUN TestBio_HappyFlow 2026/02/04 21:27:31 INFO Applying migration id=initial 2026/02/04 21:27:31 INFO Applying migration id=notesupdated 2026/02/04 21:27:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:31 INFO Applying migration id=activitiesid 2026/02/04 21:27:31 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid 2026/02/04 21:27:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (0.75s) === RUN TestBio_TooLong 2026/02/04 21:27:32 INFO Applying migration id=initial 2026/02/04 21:27:32 INFO Applying migration id=notesupdated 2026/02/04 21:27:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:32 INFO Applying migration id=activitiesid 2026/02/04 21:27:32 INFO Applying migration id=outbox 2026/02/04 21:27:32 INFO Applying migration id=edits 2026/02/04 21:27:32 INFO Applying migration id=outboxactor 2026/02/04 21:27:32 INFO Applying migration id=outboxsender 2026/02/04 21:27:32 INFO Applying migration id=thread 2026/02/04 21:27:32 INFO Applying migration id=host 2026/02/04 21:27:32 INFO Applying migration id=sharedinbox 2026/02/04 21:27:32 INFO Applying migration id=noteshost 2026/02/04 21:27:32 INFO Applying migration id=fetched 2026/02/04 21:27:32 INFO Applying migration id=move 2026/02/04 21:27:32 INFO Applying migration id=cleanup 2026/02/04 21:27:32 INFO Applying migration id=received 2026/02/04 21:27:32 INFO Applying migration id=namehost 2026/02/04 21:27:32 INFO Applying migration id=outboxhost 2026/02/04 21:27:32 INFO Applying migration id=notesfts 2026/02/04 21:27:32 INFO Applying migration id=iconsname 2026/02/04 21:27:32 INFO Applying migration id=nohash 2026/02/04 21:27:32 INFO Applying migration id=shares 2026/02/04 21:27:32 INFO Applying migration id=actorttl 2026/02/04 21:27:32 INFO Applying migration id=tocc 2026/02/04 21:27:32 INFO Applying migration id=followeds 2026/02/04 21:27:32 INFO Applying migration id=certhash 2026/02/04 21:27:32 INFO Applying migration id=follows_sync 2026/02/04 21:27:32 INFO Applying migration id=jsonpath 2026/02/04 21:27:32 INFO Applying migration id=localforward 2026/02/04 21:27:32 INFO Applying migration id=avatar 2026/02/04 21:27:32 INFO Applying migration id=noimage 2026/02/04 21:27:32 INFO Applying migration id=feed 2026/02/04 21:27:32 INFO Applying migration id=bookmarks 2026/02/04 21:27:32 INFO Applying migration id=shareactivity 2026/02/04 21:27:32 INFO Applying migration id=application 2026/02/04 21:27:32 INFO Applying migration id=certificates 2026/02/04 21:27:32 INFO Applying migration id=rawforward 2026/02/04 21:27:32 INFO Applying migration id=publickey 2026/02/04 21:27:32 INFO Applying migration id=resolvegroup 2026/02/04 21:27:32 INFO Applying migration id=reject 2026/02/04 21:27:32 INFO Applying migration id=autodel 2026/02/04 21:27:32 INFO Applying migration id=jsonb 2026/02/04 21:27:32 INFO Applying migration id=quote 2026/02/04 21:27:32 INFO Applying migration id=rfc9421 2026/02/04 21:27:32 INFO Applying migration id=keys 2026/02/04 21:27:32 INFO Applying migration id=portable 2026/02/04 21:27:32 INFO Applying migration id=proofs 2026/02/04 21:27:32 INFO Applying migration id=contexts 2026/02/04 21:27:32 INFO Applying migration id=deliverieshost 2026/02/04 21:27:32 INFO Applying migration id=pembegin 2026/02/04 21:27:32 INFO Applying migration id=didhost 2026/02/04 21:27:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:32 INFO Applying migration id=invites 2026/02/04 21:27:32 INFO Applying migration id=ed25519blob 2026/02/04 21:27:32 INFO Applying migration id=rsablob 2026/02/04 21:27:32 INFO Applying migration id=iconscid --- PASS: TestBio_TooLong (0.67s) === RUN TestBio_MultiLine 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.42s) === RUN TestBio_MultiLineWithLink 2026/02/04 21:27:33 INFO Applying migration id=initial 2026/02/04 21:27:33 INFO Applying migration id=notesupdated 2026/02/04 21:27:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:33 INFO Applying migration id=activitiesid 2026/02/04 21:27:33 INFO Applying migration id=outbox 2026/02/04 21:27:33 INFO Applying migration id=edits 2026/02/04 21:27:33 INFO Applying migration id=outboxactor 2026/02/04 21:27:33 INFO Applying migration id=outboxsender 2026/02/04 21:27:33 INFO Applying migration id=thread 2026/02/04 21:27:33 INFO Applying migration id=host 2026/02/04 21:27:33 INFO Applying migration id=sharedinbox 2026/02/04 21:27:33 INFO Applying migration id=noteshost 2026/02/04 21:27:33 INFO Applying migration id=fetched 2026/02/04 21:27:33 INFO Applying migration id=move 2026/02/04 21:27:33 INFO Applying migration id=cleanup 2026/02/04 21:27:33 INFO Applying migration id=received 2026/02/04 21:27:33 INFO Applying migration id=namehost 2026/02/04 21:27:33 INFO Applying migration id=outboxhost 2026/02/04 21:27:33 INFO Applying migration id=notesfts 2026/02/04 21:27:33 INFO Applying migration id=iconsname 2026/02/04 21:27:33 INFO Applying migration id=nohash 2026/02/04 21:27:33 INFO Applying migration id=shares 2026/02/04 21:27:33 INFO Applying migration id=actorttl 2026/02/04 21:27:33 INFO Applying migration id=tocc 2026/02/04 21:27:33 INFO Applying migration id=followeds 2026/02/04 21:27:33 INFO Applying migration id=certhash 2026/02/04 21:27:33 INFO Applying migration id=follows_sync 2026/02/04 21:27:33 INFO Applying migration id=jsonpath 2026/02/04 21:27:33 INFO Applying migration id=localforward 2026/02/04 21:27:33 INFO Applying migration id=avatar 2026/02/04 21:27:33 INFO Applying migration id=noimage 2026/02/04 21:27:33 INFO Applying migration id=feed 2026/02/04 21:27:33 INFO Applying migration id=bookmarks 2026/02/04 21:27:33 INFO Applying migration id=shareactivity 2026/02/04 21:27:33 INFO Applying migration id=application 2026/02/04 21:27:33 INFO Applying migration id=certificates 2026/02/04 21:27:33 INFO Applying migration id=rawforward 2026/02/04 21:27:33 INFO Applying migration id=publickey 2026/02/04 21:27:33 INFO Applying migration id=resolvegroup 2026/02/04 21:27:33 INFO Applying migration id=reject 2026/02/04 21:27:33 INFO Applying migration id=autodel 2026/02/04 21:27:33 INFO Applying migration id=jsonb 2026/02/04 21:27:33 INFO Applying migration id=quote 2026/02/04 21:27:33 INFO Applying migration id=rfc9421 2026/02/04 21:27:33 INFO Applying migration id=keys 2026/02/04 21:27:33 INFO Applying migration id=portable 2026/02/04 21:27:33 INFO Applying migration id=proofs 2026/02/04 21:27:33 INFO Applying migration id=contexts 2026/02/04 21:27:33 INFO Applying migration id=deliverieshost 2026/02/04 21:27:33 INFO Applying migration id=pembegin 2026/02/04 21:27:33 INFO Applying migration id=didhost 2026/02/04 21:27:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:33 INFO Applying migration id=invites 2026/02/04 21:27:33 INFO Applying migration id=ed25519blob 2026/02/04 21:27:33 INFO Applying migration id=rsablob 2026/02/04 21:27:33 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (0.49s) === RUN TestBookmark_HappyFlow 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b080-75e1-850e-f9c731d917c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 2026/02/04 21:27:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 2026/02/04 21:27:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 2026/02/04 21:27:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-b080-75ae-a3f8-84f558dea3e3 --- PASS: TestBookmark_HappyFlow (0.48s) === RUN TestBookmark_Throttling 2026/02/04 21:27:34 INFO Applying migration id=initial 2026/02/04 21:27:34 INFO Applying migration id=notesupdated 2026/02/04 21:27:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:34 INFO Applying migration id=activitiesid 2026/02/04 21:27:34 INFO Applying migration id=outbox 2026/02/04 21:27:34 INFO Applying migration id=edits 2026/02/04 21:27:34 INFO Applying migration id=outboxactor 2026/02/04 21:27:34 INFO Applying migration id=outboxsender 2026/02/04 21:27:34 INFO Applying migration id=thread 2026/02/04 21:27:34 INFO Applying migration id=host 2026/02/04 21:27:34 INFO Applying migration id=sharedinbox 2026/02/04 21:27:34 INFO Applying migration id=noteshost 2026/02/04 21:27:34 INFO Applying migration id=fetched 2026/02/04 21:27:34 INFO Applying migration id=move 2026/02/04 21:27:34 INFO Applying migration id=cleanup 2026/02/04 21:27:34 INFO Applying migration id=received 2026/02/04 21:27:34 INFO Applying migration id=namehost 2026/02/04 21:27:34 INFO Applying migration id=outboxhost 2026/02/04 21:27:34 INFO Applying migration id=notesfts 2026/02/04 21:27:34 INFO Applying migration id=iconsname 2026/02/04 21:27:34 INFO Applying migration id=nohash 2026/02/04 21:27:34 INFO Applying migration id=shares 2026/02/04 21:27:34 INFO Applying migration id=actorttl 2026/02/04 21:27:34 INFO Applying migration id=tocc 2026/02/04 21:27:34 INFO Applying migration id=followeds 2026/02/04 21:27:34 INFO Applying migration id=certhash 2026/02/04 21:27:34 INFO Applying migration id=follows_sync 2026/02/04 21:27:34 INFO Applying migration id=jsonpath 2026/02/04 21:27:34 INFO Applying migration id=localforward 2026/02/04 21:27:34 INFO Applying migration id=avatar 2026/02/04 21:27:34 INFO Applying migration id=noimage 2026/02/04 21:27:34 INFO Applying migration id=feed 2026/02/04 21:27:34 INFO Applying migration id=bookmarks 2026/02/04 21:27:34 INFO Applying migration id=shareactivity 2026/02/04 21:27:34 INFO Applying migration id=application 2026/02/04 21:27:34 INFO Applying migration id=certificates 2026/02/04 21:27:34 INFO Applying migration id=rawforward 2026/02/04 21:27:34 INFO Applying migration id=publickey 2026/02/04 21:27:34 INFO Applying migration id=resolvegroup 2026/02/04 21:27:34 INFO Applying migration id=reject 2026/02/04 21:27:34 INFO Applying migration id=autodel 2026/02/04 21:27:34 INFO Applying migration id=jsonb 2026/02/04 21:27:34 INFO Applying migration id=quote 2026/02/04 21:27:34 INFO Applying migration id=rfc9421 2026/02/04 21:27:34 INFO Applying migration id=keys 2026/02/04 21:27:34 INFO Applying migration id=portable 2026/02/04 21:27:34 INFO Applying migration id=proofs 2026/02/04 21:27:34 INFO Applying migration id=contexts 2026/02/04 21:27:34 INFO Applying migration id=deliverieshost 2026/02/04 21:27:34 INFO Applying migration id=pembegin 2026/02/04 21:27:34 INFO Applying migration id=didhost 2026/02/04 21:27:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:34 INFO Applying migration id=invites 2026/02/04 21:27:34 INFO Applying migration id=ed25519blob 2026/02/04 21:27:34 INFO Applying migration id=rsablob 2026/02/04 21:27:34 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b28d-7999-a226-3a61206b2700 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b28d-7972-a147-ebdf7d101bbb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b28d-7972-a147-ebdf7d101bbb 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b290-772d-b28b-14b6bb841a6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b290-7678-995d-f33f2a4fb1c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8d-b290-7678-995d-f33f2a4fb1c2 2026/02/04 21:27:35 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (0.53s) === RUN TestBookmark_Limit 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b4aa-76df-bb96-a9eb98c64e72 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b4aa-76b2-8608-58516e7e559d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b4aa-76b2-8608-58516e7e559d 2026/02/04 21:27:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b4ac-772e-9371-1c1bb187536d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b4ac-770a-8265-aebe8bc58401 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8d-b4ac-770a-8265-aebe8bc58401 2026/02/04 21:27:35 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/019c2a8d-b4ac-770a-8265-aebe8bc58401 --- PASS: TestBookmark_Limit (0.53s) === RUN TestBookmark_TwoBookmarks 2026/02/04 21:27:35 INFO Applying migration id=initial 2026/02/04 21:27:35 INFO Applying migration id=notesupdated 2026/02/04 21:27:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:35 INFO Applying migration id=activitiesid 2026/02/04 21:27:35 INFO Applying migration id=outbox 2026/02/04 21:27:35 INFO Applying migration id=edits 2026/02/04 21:27:35 INFO Applying migration id=outboxactor 2026/02/04 21:27:35 INFO Applying migration id=outboxsender 2026/02/04 21:27:35 INFO Applying migration id=thread 2026/02/04 21:27:35 INFO Applying migration id=host 2026/02/04 21:27:35 INFO Applying migration id=sharedinbox 2026/02/04 21:27:35 INFO Applying migration id=noteshost 2026/02/04 21:27:35 INFO Applying migration id=fetched 2026/02/04 21:27:35 INFO Applying migration id=move 2026/02/04 21:27:35 INFO Applying migration id=cleanup 2026/02/04 21:27:35 INFO Applying migration id=received 2026/02/04 21:27:35 INFO Applying migration id=namehost 2026/02/04 21:27:35 INFO Applying migration id=outboxhost 2026/02/04 21:27:35 INFO Applying migration id=notesfts 2026/02/04 21:27:35 INFO Applying migration id=iconsname 2026/02/04 21:27:35 INFO Applying migration id=nohash 2026/02/04 21:27:35 INFO Applying migration id=shares 2026/02/04 21:27:35 INFO Applying migration id=actorttl 2026/02/04 21:27:35 INFO Applying migration id=tocc 2026/02/04 21:27:35 INFO Applying migration id=followeds 2026/02/04 21:27:35 INFO Applying migration id=certhash 2026/02/04 21:27:35 INFO Applying migration id=follows_sync 2026/02/04 21:27:35 INFO Applying migration id=jsonpath 2026/02/04 21:27:35 INFO Applying migration id=localforward 2026/02/04 21:27:35 INFO Applying migration id=avatar 2026/02/04 21:27:35 INFO Applying migration id=noimage 2026/02/04 21:27:35 INFO Applying migration id=feed 2026/02/04 21:27:35 INFO Applying migration id=bookmarks 2026/02/04 21:27:35 INFO Applying migration id=shareactivity 2026/02/04 21:27:35 INFO Applying migration id=application 2026/02/04 21:27:35 INFO Applying migration id=certificates 2026/02/04 21:27:35 INFO Applying migration id=rawforward 2026/02/04 21:27:35 INFO Applying migration id=publickey 2026/02/04 21:27:35 INFO Applying migration id=resolvegroup 2026/02/04 21:27:35 INFO Applying migration id=reject 2026/02/04 21:27:35 INFO Applying migration id=autodel 2026/02/04 21:27:35 INFO Applying migration id=jsonb 2026/02/04 21:27:35 INFO Applying migration id=quote 2026/02/04 21:27:35 INFO Applying migration id=rfc9421 2026/02/04 21:27:35 INFO Applying migration id=keys 2026/02/04 21:27:35 INFO Applying migration id=portable 2026/02/04 21:27:35 INFO Applying migration id=proofs 2026/02/04 21:27:35 INFO Applying migration id=contexts 2026/02/04 21:27:35 INFO Applying migration id=deliverieshost 2026/02/04 21:27:35 INFO Applying migration id=pembegin 2026/02/04 21:27:35 INFO Applying migration id=didhost 2026/02/04 21:27:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:35 INFO Applying migration id=invites 2026/02/04 21:27:35 INFO Applying migration id=ed25519blob 2026/02/04 21:27:35 INFO Applying migration id=rsablob 2026/02/04 21:27:35 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b63d-7709-bba5-05cb19c6978d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b63d-76e5-adf6-c900cc08c763 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b63d-76e5-adf6-c900cc08c763 2026/02/04 21:27:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b63f-72dd-b0f9-be57d5d5a462 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b63f-72bf-83a0-022d0399b399 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8d-b63f-72bf-83a0-022d0399b399 --- PASS: TestBookmark_TwoBookmarks (0.40s) === RUN TestBookmark_Twice 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:36 INFO Applying migration id=autodel 2026/02/04 21:27:36 INFO Applying migration id=jsonb 2026/02/04 21:27:36 INFO Applying migration id=quote 2026/02/04 21:27:36 INFO Applying migration id=rfc9421 2026/02/04 21:27:36 INFO Applying migration id=keys 2026/02/04 21:27:36 INFO Applying migration id=portable 2026/02/04 21:27:36 INFO Applying migration id=proofs 2026/02/04 21:27:36 INFO Applying migration id=contexts 2026/02/04 21:27:36 INFO Applying migration id=deliverieshost 2026/02/04 21:27:36 INFO Applying migration id=pembegin 2026/02/04 21:27:36 INFO Applying migration id=didhost 2026/02/04 21:27:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:36 INFO Applying migration id=invites 2026/02/04 21:27:36 INFO Applying migration id=ed25519blob 2026/02/04 21:27:36 INFO Applying migration id=rsablob 2026/02/04 21:27:36 INFO Applying migration id=iconscid 2026/02/04 21:27:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-b8b5-7c39-9bc0-9070ed960789 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-b8b5-7be5-87a9-5ddc770cbd71 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-b8b5-7be5-87a9-5ddc770cbd71 2026/02/04 21:27:36 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (0.64s) === RUN TestBookmark_ToFollowers 2026/02/04 21:27:36 INFO Applying migration id=initial 2026/02/04 21:27:36 INFO Applying migration id=notesupdated 2026/02/04 21:27:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:36 INFO Applying migration id=activitiesid 2026/02/04 21:27:36 INFO Applying migration id=outbox 2026/02/04 21:27:36 INFO Applying migration id=edits 2026/02/04 21:27:36 INFO Applying migration id=outboxactor 2026/02/04 21:27:36 INFO Applying migration id=outboxsender 2026/02/04 21:27:36 INFO Applying migration id=thread 2026/02/04 21:27:36 INFO Applying migration id=host 2026/02/04 21:27:36 INFO Applying migration id=sharedinbox 2026/02/04 21:27:36 INFO Applying migration id=noteshost 2026/02/04 21:27:36 INFO Applying migration id=fetched 2026/02/04 21:27:36 INFO Applying migration id=move 2026/02/04 21:27:36 INFO Applying migration id=cleanup 2026/02/04 21:27:36 INFO Applying migration id=received 2026/02/04 21:27:36 INFO Applying migration id=namehost 2026/02/04 21:27:36 INFO Applying migration id=outboxhost 2026/02/04 21:27:36 INFO Applying migration id=notesfts 2026/02/04 21:27:36 INFO Applying migration id=iconsname 2026/02/04 21:27:36 INFO Applying migration id=nohash 2026/02/04 21:27:36 INFO Applying migration id=shares 2026/02/04 21:27:36 INFO Applying migration id=actorttl 2026/02/04 21:27:36 INFO Applying migration id=tocc 2026/02/04 21:27:36 INFO Applying migration id=followeds 2026/02/04 21:27:36 INFO Applying migration id=certhash 2026/02/04 21:27:36 INFO Applying migration id=follows_sync 2026/02/04 21:27:36 INFO Applying migration id=jsonpath 2026/02/04 21:27:36 INFO Applying migration id=localforward 2026/02/04 21:27:36 INFO Applying migration id=avatar 2026/02/04 21:27:36 INFO Applying migration id=noimage 2026/02/04 21:27:36 INFO Applying migration id=feed 2026/02/04 21:27:36 INFO Applying migration id=bookmarks 2026/02/04 21:27:36 INFO Applying migration id=shareactivity 2026/02/04 21:27:36 INFO Applying migration id=application 2026/02/04 21:27:36 INFO Applying migration id=certificates 2026/02/04 21:27:36 INFO Applying migration id=rawforward 2026/02/04 21:27:36 INFO Applying migration id=publickey 2026/02/04 21:27:36 INFO Applying migration id=resolvegroup 2026/02/04 21:27:36 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-bab2-7110-9ca4-bfc6969c6117 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a 2026/02/04 21:27:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-bab2-7771-a411-30ee37b3fa6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-bab2-7737-b712-17eac30eebe2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-bab2-7737-b712-17eac30eebe2 2026/02/04 21:27:37 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-bab2-7737-b712-17eac30eebe2 2026/02/04 21:27:37 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8d-bab6-7b9b-875d-a53bd7b580b7 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-bab1-77f5-a952-66a91101fa3a 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.51s) === RUN TestBookmark_DM 2026/02/04 21:27:37 INFO Applying migration id=initial 2026/02/04 21:27:37 INFO Applying migration id=notesupdated 2026/02/04 21:27:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:37 INFO Applying migration id=activitiesid 2026/02/04 21:27:37 INFO Applying migration id=outbox 2026/02/04 21:27:37 INFO Applying migration id=edits 2026/02/04 21:27:37 INFO Applying migration id=outboxactor 2026/02/04 21:27:37 INFO Applying migration id=outboxsender 2026/02/04 21:27:37 INFO Applying migration id=thread 2026/02/04 21:27:37 INFO Applying migration id=host 2026/02/04 21:27:37 INFO Applying migration id=sharedinbox 2026/02/04 21:27:37 INFO Applying migration id=noteshost 2026/02/04 21:27:37 INFO Applying migration id=fetched 2026/02/04 21:27:37 INFO Applying migration id=move 2026/02/04 21:27:37 INFO Applying migration id=cleanup 2026/02/04 21:27:37 INFO Applying migration id=received 2026/02/04 21:27:37 INFO Applying migration id=namehost 2026/02/04 21:27:37 INFO Applying migration id=outboxhost 2026/02/04 21:27:37 INFO Applying migration id=notesfts 2026/02/04 21:27:37 INFO Applying migration id=iconsname 2026/02/04 21:27:37 INFO Applying migration id=nohash 2026/02/04 21:27:37 INFO Applying migration id=shares 2026/02/04 21:27:37 INFO Applying migration id=actorttl 2026/02/04 21:27:37 INFO Applying migration id=tocc 2026/02/04 21:27:37 INFO Applying migration id=followeds 2026/02/04 21:27:37 INFO Applying migration id=certhash 2026/02/04 21:27:37 INFO Applying migration id=follows_sync 2026/02/04 21:27:37 INFO Applying migration id=jsonpath 2026/02/04 21:27:37 INFO Applying migration id=localforward 2026/02/04 21:27:37 INFO Applying migration id=avatar 2026/02/04 21:27:37 INFO Applying migration id=noimage 2026/02/04 21:27:37 INFO Applying migration id=feed 2026/02/04 21:27:37 INFO Applying migration id=bookmarks 2026/02/04 21:27:37 INFO Applying migration id=shareactivity 2026/02/04 21:27:37 INFO Applying migration id=application 2026/02/04 21:27:37 INFO Applying migration id=certificates 2026/02/04 21:27:37 INFO Applying migration id=rawforward 2026/02/04 21:27:37 INFO Applying migration id=publickey 2026/02/04 21:27:37 INFO Applying migration id=resolvegroup 2026/02/04 21:27:37 INFO Applying migration id=reject 2026/02/04 21:27:37 INFO Applying migration id=autodel 2026/02/04 21:27:37 INFO Applying migration id=jsonb 2026/02/04 21:27:37 INFO Applying migration id=quote 2026/02/04 21:27:37 INFO Applying migration id=rfc9421 2026/02/04 21:27:37 INFO Applying migration id=keys 2026/02/04 21:27:37 INFO Applying migration id=portable 2026/02/04 21:27:37 INFO Applying migration id=proofs 2026/02/04 21:27:37 INFO Applying migration id=contexts 2026/02/04 21:27:37 INFO Applying migration id=deliverieshost 2026/02/04 21:27:37 INFO Applying migration id=pembegin 2026/02/04 21:27:37 INFO Applying migration id=didhost 2026/02/04 21:27:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:37 INFO Applying migration id=invites 2026/02/04 21:27:37 INFO Applying migration id=ed25519blob 2026/02/04 21:27:37 INFO Applying migration id=rsablob 2026/02/04 21:27:37 INFO Applying migration id=iconscid 2026/02/04 21:27:38 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-bd51-7824-a8d5-7107ad13303c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-bd50-79c6-a14b-a3c79692deb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-bd50-79c6-a14b-a3c79692deb0 2026/02/04 21:27:38 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-bd50-79c6-a14b-a3c79692deb0 --- PASS: TestBookmark_DM (0.67s) === RUN TestCommunities_OneCommunity 2026/02/04 21:27:38 INFO Applying migration id=initial 2026/02/04 21:27:38 INFO Applying migration id=notesupdated 2026/02/04 21:27:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:38 INFO Applying migration id=activitiesid 2026/02/04 21:27:38 INFO Applying migration id=outbox 2026/02/04 21:27:38 INFO Applying migration id=edits 2026/02/04 21:27:38 INFO Applying migration id=outboxactor 2026/02/04 21:27:38 INFO Applying migration id=outboxsender 2026/02/04 21:27:38 INFO Applying migration id=thread 2026/02/04 21:27:38 INFO Applying migration id=host 2026/02/04 21:27:38 INFO Applying migration id=sharedinbox 2026/02/04 21:27:38 INFO Applying migration id=noteshost 2026/02/04 21:27:38 INFO Applying migration id=fetched 2026/02/04 21:27:38 INFO Applying migration id=move 2026/02/04 21:27:38 INFO Applying migration id=cleanup 2026/02/04 21:27:38 INFO Applying migration id=received 2026/02/04 21:27:38 INFO Applying migration id=namehost 2026/02/04 21:27:38 INFO Applying migration id=outboxhost 2026/02/04 21:27:38 INFO Applying migration id=notesfts 2026/02/04 21:27:38 INFO Applying migration id=iconsname 2026/02/04 21:27:38 INFO Applying migration id=nohash 2026/02/04 21:27:38 INFO Applying migration id=shares 2026/02/04 21:27:38 INFO Applying migration id=actorttl 2026/02/04 21:27:38 INFO Applying migration id=tocc 2026/02/04 21:27:38 INFO Applying migration id=followeds 2026/02/04 21:27:38 INFO Applying migration id=certhash 2026/02/04 21:27:38 INFO Applying migration id=follows_sync 2026/02/04 21:27:38 INFO Applying migration id=jsonpath 2026/02/04 21:27:38 INFO Applying migration id=localforward 2026/02/04 21:27:38 INFO Applying migration id=avatar 2026/02/04 21:27:38 INFO Applying migration id=noimage 2026/02/04 21:27:38 INFO Applying migration id=feed 2026/02/04 21:27:38 INFO Applying migration id=bookmarks 2026/02/04 21:27:38 INFO Applying migration id=shareactivity 2026/02/04 21:27:38 INFO Applying migration id=application 2026/02/04 21:27:38 INFO Applying migration id=certificates 2026/02/04 21:27:38 INFO Applying migration id=rawforward 2026/02/04 21:27:38 INFO Applying migration id=publickey 2026/02/04 21:27:38 INFO Applying migration id=resolvegroup 2026/02/04 21:27:38 INFO Applying migration id=reject 2026/02/04 21:27:38 INFO Applying migration id=autodel 2026/02/04 21:27:38 INFO Applying migration id=jsonb 2026/02/04 21:27:38 INFO Applying migration id=quote 2026/02/04 21:27:38 INFO Applying migration id=rfc9421 2026/02/04 21:27:38 INFO Applying migration id=keys 2026/02/04 21:27:38 INFO Applying migration id=portable 2026/02/04 21:27:38 INFO Applying migration id=proofs 2026/02/04 21:27:38 INFO Applying migration id=contexts 2026/02/04 21:27:38 INFO Applying migration id=deliverieshost 2026/02/04 21:27:38 INFO Applying migration id=pembegin 2026/02/04 21:27:38 INFO Applying migration id=didhost 2026/02/04 21:27:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:38 INFO Applying migration id=invites 2026/02/04 21:27:38 INFO Applying migration id=ed25519blob 2026/02/04 21:27:38 INFO Applying migration id=rsablob 2026/02/04 21:27:38 INFO Applying migration id=iconscid 2026/02/04 21:27:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c006-788a-b62a-22b8792d8d69 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c006-7f25-aa9c-be2c8da2951e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c006-788a-b62a-22b8792d8d69 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c006-788a-b62a-22b8792d8d69 2026/02/04 21:27:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:38 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-c007-764e-901d-bd7877918b5d note=https://localhost.localdomain:8443/post/019c2a8d-c007-7528-8705-8277665793b2 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c007-764e-901d-bd7877918b5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c007-7528-8705-8277665793b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c007-7528-8705-8277665793b2 --- PASS: TestCommunities_OneCommunity (0.69s) === RUN TestCommunity_NewThread 2026/02/04 21:27:38 INFO Applying migration id=initial 2026/02/04 21:27:38 INFO Applying migration id=notesupdated 2026/02/04 21:27:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:38 INFO Applying migration id=activitiesid 2026/02/04 21:27:38 INFO Applying migration id=outbox 2026/02/04 21:27:38 INFO Applying migration id=edits 2026/02/04 21:27:38 INFO Applying migration id=outboxactor 2026/02/04 21:27:38 INFO Applying migration id=outboxsender 2026/02/04 21:27:38 INFO Applying migration id=thread 2026/02/04 21:27:38 INFO Applying migration id=host 2026/02/04 21:27:38 INFO Applying migration id=sharedinbox 2026/02/04 21:27:38 INFO Applying migration id=noteshost 2026/02/04 21:27:38 INFO Applying migration id=fetched 2026/02/04 21:27:38 INFO Applying migration id=move 2026/02/04 21:27:38 INFO Applying migration id=cleanup 2026/02/04 21:27:38 INFO Applying migration id=received 2026/02/04 21:27:38 INFO Applying migration id=namehost 2026/02/04 21:27:38 INFO Applying migration id=outboxhost 2026/02/04 21:27:38 INFO Applying migration id=notesfts 2026/02/04 21:27:38 INFO Applying migration id=iconsname 2026/02/04 21:27:38 INFO Applying migration id=nohash 2026/02/04 21:27:38 INFO Applying migration id=shares 2026/02/04 21:27:38 INFO Applying migration id=actorttl 2026/02/04 21:27:38 INFO Applying migration id=tocc 2026/02/04 21:27:38 INFO Applying migration id=followeds 2026/02/04 21:27:38 INFO Applying migration id=certhash 2026/02/04 21:27:38 INFO Applying migration id=follows_sync 2026/02/04 21:27:38 INFO Applying migration id=jsonpath 2026/02/04 21:27:38 INFO Applying migration id=localforward 2026/02/04 21:27:38 INFO Applying migration id=avatar 2026/02/04 21:27:38 INFO Applying migration id=noimage 2026/02/04 21:27:38 INFO Applying migration id=feed 2026/02/04 21:27:38 INFO Applying migration id=bookmarks 2026/02/04 21:27:38 INFO Applying migration id=shareactivity 2026/02/04 21:27:38 INFO Applying migration id=application 2026/02/04 21:27:38 INFO Applying migration id=certificates 2026/02/04 21:27:38 INFO Applying migration id=rawforward 2026/02/04 21:27:38 INFO Applying migration id=publickey 2026/02/04 21:27:38 INFO Applying migration id=resolvegroup 2026/02/04 21:27:38 INFO Applying migration id=reject 2026/02/04 21:27:38 INFO Applying migration id=autodel 2026/02/04 21:27:38 INFO Applying migration id=jsonb 2026/02/04 21:27:38 INFO Applying migration id=quote 2026/02/04 21:27:38 INFO Applying migration id=rfc9421 2026/02/04 21:27:38 INFO Applying migration id=keys 2026/02/04 21:27:38 INFO Applying migration id=portable 2026/02/04 21:27:38 INFO Applying migration id=proofs 2026/02/04 21:27:38 INFO Applying migration id=contexts 2026/02/04 21:27:38 INFO Applying migration id=deliverieshost 2026/02/04 21:27:38 INFO Applying migration id=pembegin 2026/02/04 21:27:38 INFO Applying migration id=didhost 2026/02/04 21:27:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:38 INFO Applying migration id=invites 2026/02/04 21:27:38 INFO Applying migration id=ed25519blob 2026/02/04 21:27:38 INFO Applying migration id=rsablob 2026/02/04 21:27:38 INFO Applying migration id=iconscid 2026/02/04 21:27:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c262-7b00-b735-e0a94deae06c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c263-72b3-89cb-f930608a0274 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c263-7a24-8462-0b050bfbaf8f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c263-72b3-89cb-f930608a0274 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c263-72b3-89cb-f930608a0274 2026/02/04 21:27:39 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-c264-71a3-9323-3072a92c2f29 note=https://localhost.localdomain:8443/post/019c2a8d-c264-706b-b37f-ebc4a7c3ed8d group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c264-71a3-9323-3072a92c2f29 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c264-706b-b37f-ebc4a7c3ed8d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c264-706b-b37f-ebc4a7c3ed8d --- PASS: TestCommunity_NewThread (0.60s) === RUN TestCommunity_NewThreadNotFollowing 2026/02/04 21:27:39 INFO Applying migration id=initial 2026/02/04 21:27:39 INFO Applying migration id=notesupdated 2026/02/04 21:27:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:39 INFO Applying migration id=activitiesid 2026/02/04 21:27:39 INFO Applying migration id=outbox 2026/02/04 21:27:39 INFO Applying migration id=edits 2026/02/04 21:27:39 INFO Applying migration id=outboxactor 2026/02/04 21:27:39 INFO Applying migration id=outboxsender 2026/02/04 21:27:39 INFO Applying migration id=thread 2026/02/04 21:27:39 INFO Applying migration id=host 2026/02/04 21:27:39 INFO Applying migration id=sharedinbox 2026/02/04 21:27:39 INFO Applying migration id=noteshost 2026/02/04 21:27:39 INFO Applying migration id=fetched 2026/02/04 21:27:39 INFO Applying migration id=move 2026/02/04 21:27:39 INFO Applying migration id=cleanup 2026/02/04 21:27:39 INFO Applying migration id=received 2026/02/04 21:27:39 INFO Applying migration id=namehost 2026/02/04 21:27:39 INFO Applying migration id=outboxhost 2026/02/04 21:27:39 INFO Applying migration id=notesfts 2026/02/04 21:27:39 INFO Applying migration id=iconsname 2026/02/04 21:27:39 INFO Applying migration id=nohash 2026/02/04 21:27:39 INFO Applying migration id=shares 2026/02/04 21:27:39 INFO Applying migration id=actorttl 2026/02/04 21:27:39 INFO Applying migration id=tocc 2026/02/04 21:27:39 INFO Applying migration id=followeds 2026/02/04 21:27:39 INFO Applying migration id=certhash 2026/02/04 21:27:39 INFO Applying migration id=follows_sync 2026/02/04 21:27:39 INFO Applying migration id=jsonpath 2026/02/04 21:27:39 INFO Applying migration id=localforward 2026/02/04 21:27:39 INFO Applying migration id=avatar 2026/02/04 21:27:39 INFO Applying migration id=noimage 2026/02/04 21:27:39 INFO Applying migration id=feed 2026/02/04 21:27:39 INFO Applying migration id=bookmarks 2026/02/04 21:27:39 INFO Applying migration id=shareactivity 2026/02/04 21:27:39 INFO Applying migration id=application 2026/02/04 21:27:39 INFO Applying migration id=certificates 2026/02/04 21:27:39 INFO Applying migration id=rawforward 2026/02/04 21:27:39 INFO Applying migration id=publickey 2026/02/04 21:27:39 INFO Applying migration id=resolvegroup 2026/02/04 21:27:39 INFO Applying migration id=reject 2026/02/04 21:27:39 INFO Applying migration id=autodel 2026/02/04 21:27:39 INFO Applying migration id=jsonb 2026/02/04 21:27:39 INFO Applying migration id=quote 2026/02/04 21:27:39 INFO Applying migration id=rfc9421 2026/02/04 21:27:39 INFO Applying migration id=keys 2026/02/04 21:27:39 INFO Applying migration id=portable 2026/02/04 21:27:39 INFO Applying migration id=proofs 2026/02/04 21:27:39 INFO Applying migration id=contexts 2026/02/04 21:27:39 INFO Applying migration id=deliverieshost 2026/02/04 21:27:39 INFO Applying migration id=pembegin 2026/02/04 21:27:39 INFO Applying migration id=didhost 2026/02/04 21:27:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:39 INFO Applying migration id=invites 2026/02/04 21:27:39 INFO Applying migration id=ed25519blob 2026/02/04 21:27:39 INFO Applying migration id=rsablob 2026/02/04 21:27:39 INFO Applying migration id=iconscid 2026/02/04 21:27:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c459-7112-96ae-1cc183b91253 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:39 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c459-77bc-8c4c-12f97f58741e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c459-7691-8fd0-3909c7988bd9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c459-7691-8fd0-3909c7988bd9 --- PASS: TestCommunity_NewThreadNotFollowing (0.50s) === RUN TestCommunity_NewThreadNotPublic 2026/02/04 21:27:39 INFO Applying migration id=initial 2026/02/04 21:27:39 INFO Applying migration id=notesupdated 2026/02/04 21:27:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:39 INFO Applying migration id=activitiesid 2026/02/04 21:27:39 INFO Applying migration id=outbox 2026/02/04 21:27:39 INFO Applying migration id=edits 2026/02/04 21:27:39 INFO Applying migration id=outboxactor 2026/02/04 21:27:39 INFO Applying migration id=outboxsender 2026/02/04 21:27:39 INFO Applying migration id=thread 2026/02/04 21:27:39 INFO Applying migration id=host 2026/02/04 21:27:39 INFO Applying migration id=sharedinbox 2026/02/04 21:27:39 INFO Applying migration id=noteshost 2026/02/04 21:27:39 INFO Applying migration id=fetched 2026/02/04 21:27:39 INFO Applying migration id=move 2026/02/04 21:27:39 INFO Applying migration id=cleanup 2026/02/04 21:27:39 INFO Applying migration id=received 2026/02/04 21:27:39 INFO Applying migration id=namehost 2026/02/04 21:27:39 INFO Applying migration id=outboxhost 2026/02/04 21:27:39 INFO Applying migration id=notesfts 2026/02/04 21:27:39 INFO Applying migration id=iconsname 2026/02/04 21:27:39 INFO Applying migration id=nohash 2026/02/04 21:27:39 INFO Applying migration id=shares 2026/02/04 21:27:39 INFO Applying migration id=actorttl 2026/02/04 21:27:39 INFO Applying migration id=tocc 2026/02/04 21:27:39 INFO Applying migration id=followeds 2026/02/04 21:27:39 INFO Applying migration id=certhash 2026/02/04 21:27:39 INFO Applying migration id=follows_sync 2026/02/04 21:27:39 INFO Applying migration id=jsonpath 2026/02/04 21:27:39 INFO Applying migration id=localforward 2026/02/04 21:27:39 INFO Applying migration id=avatar 2026/02/04 21:27:39 INFO Applying migration id=noimage 2026/02/04 21:27:39 INFO Applying migration id=feed 2026/02/04 21:27:39 INFO Applying migration id=bookmarks 2026/02/04 21:27:39 INFO Applying migration id=shareactivity 2026/02/04 21:27:39 INFO Applying migration id=application 2026/02/04 21:27:39 INFO Applying migration id=certificates 2026/02/04 21:27:39 INFO Applying migration id=rawforward 2026/02/04 21:27:39 INFO Applying migration id=publickey 2026/02/04 21:27:39 INFO Applying migration id=resolvegroup 2026/02/04 21:27:39 INFO Applying migration id=reject 2026/02/04 21:27:39 INFO Applying migration id=autodel 2026/02/04 21:27:39 INFO Applying migration id=jsonb 2026/02/04 21:27:39 INFO Applying migration id=quote 2026/02/04 21:27:39 INFO Applying migration id=rfc9421 2026/02/04 21:27:39 INFO Applying migration id=keys 2026/02/04 21:27:39 INFO Applying migration id=portable 2026/02/04 21:27:39 INFO Applying migration id=proofs 2026/02/04 21:27:39 INFO Applying migration id=contexts 2026/02/04 21:27:39 INFO Applying migration id=deliverieshost 2026/02/04 21:27:39 INFO Applying migration id=pembegin 2026/02/04 21:27:39 INFO Applying migration id=didhost 2026/02/04 21:27:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:39 INFO Applying migration id=invites 2026/02/04 21:27:39 INFO Applying migration id=ed25519blob 2026/02/04 21:27:39 INFO Applying migration id=rsablob 2026/02/04 21:27:39 INFO Applying migration id=iconscid 2026/02/04 21:27:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c681-7ebe-86ea-0869bfce47a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c682-75d8-b252-c5eceba88a38 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c683-78e6-b75c-6c1e277bc6cf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c682-75d8-b252-c5eceba88a38 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c682-75d8-b252-c5eceba88a38 2026/02/04 21:27:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c684-72c3-864b-713dbbda3285 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c684-7114-86fe-4692e8abf663 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c684-7114-86fe-4692e8abf663 --- PASS: TestCommunity_NewThreadNotPublic (0.55s) === RUN TestCommunity_ReplyInThread 2026/02/04 21:27:40 INFO Applying migration id=initial 2026/02/04 21:27:40 INFO Applying migration id=notesupdated 2026/02/04 21:27:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:40 INFO Applying migration id=activitiesid 2026/02/04 21:27:40 INFO Applying migration id=outbox 2026/02/04 21:27:40 INFO Applying migration id=edits 2026/02/04 21:27:40 INFO Applying migration id=outboxactor 2026/02/04 21:27:40 INFO Applying migration id=outboxsender 2026/02/04 21:27:40 INFO Applying migration id=thread 2026/02/04 21:27:40 INFO Applying migration id=host 2026/02/04 21:27:40 INFO Applying migration id=sharedinbox 2026/02/04 21:27:40 INFO Applying migration id=noteshost 2026/02/04 21:27:40 INFO Applying migration id=fetched 2026/02/04 21:27:40 INFO Applying migration id=move 2026/02/04 21:27:40 INFO Applying migration id=cleanup 2026/02/04 21:27:40 INFO Applying migration id=received 2026/02/04 21:27:40 INFO Applying migration id=namehost 2026/02/04 21:27:40 INFO Applying migration id=outboxhost 2026/02/04 21:27:40 INFO Applying migration id=notesfts 2026/02/04 21:27:40 INFO Applying migration id=iconsname 2026/02/04 21:27:40 INFO Applying migration id=nohash 2026/02/04 21:27:40 INFO Applying migration id=shares 2026/02/04 21:27:40 INFO Applying migration id=actorttl 2026/02/04 21:27:40 INFO Applying migration id=tocc 2026/02/04 21:27:40 INFO Applying migration id=followeds 2026/02/04 21:27:40 INFO Applying migration id=certhash 2026/02/04 21:27:40 INFO Applying migration id=follows_sync 2026/02/04 21:27:40 INFO Applying migration id=jsonpath 2026/02/04 21:27:40 INFO Applying migration id=localforward 2026/02/04 21:27:40 INFO Applying migration id=avatar 2026/02/04 21:27:40 INFO Applying migration id=noimage 2026/02/04 21:27:40 INFO Applying migration id=feed 2026/02/04 21:27:40 INFO Applying migration id=bookmarks 2026/02/04 21:27:40 INFO Applying migration id=shareactivity 2026/02/04 21:27:40 INFO Applying migration id=application 2026/02/04 21:27:40 INFO Applying migration id=certificates 2026/02/04 21:27:40 INFO Applying migration id=rawforward 2026/02/04 21:27:40 INFO Applying migration id=publickey 2026/02/04 21:27:40 INFO Applying migration id=resolvegroup 2026/02/04 21:27:40 INFO Applying migration id=reject 2026/02/04 21:27:40 INFO Applying migration id=autodel 2026/02/04 21:27:40 INFO Applying migration id=jsonb 2026/02/04 21:27:40 INFO Applying migration id=quote 2026/02/04 21:27:40 INFO Applying migration id=rfc9421 2026/02/04 21:27:40 INFO Applying migration id=keys 2026/02/04 21:27:40 INFO Applying migration id=portable 2026/02/04 21:27:40 INFO Applying migration id=proofs 2026/02/04 21:27:40 INFO Applying migration id=contexts 2026/02/04 21:27:40 INFO Applying migration id=deliverieshost 2026/02/04 21:27:40 INFO Applying migration id=pembegin 2026/02/04 21:27:40 INFO Applying migration id=didhost 2026/02/04 21:27:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:40 INFO Applying migration id=invites 2026/02/04 21:27:40 INFO Applying migration id=ed25519blob 2026/02/04 21:27:40 INFO Applying migration id=rsablob 2026/02/04 21:27:40 INFO Applying migration id=iconscid 2026/02/04 21:27:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c903-71e9-9525-65dbc3c5747e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-c903-78ea-bc35-89f30ec22348 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-c904-7136-a8ee-6f5ed4761510 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-c903-78ea-bc35-89f30ec22348 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-c903-78ea-bc35-89f30ec22348 2026/02/04 21:27:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-c904-78ae-8f1a-c22a832dcc7a note=https://localhost.localdomain:8443/post/019c2a8d-c904-7761-99c6-62440834489f group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-c904-78ae-8f1a-c22a832dcc7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-c904-7761-99c6-62440834489f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-c904-7761-99c6-62440834489f 2026/02/04 21:27:41 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (0.64s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/02/04 21:27:41 INFO Applying migration id=initial 2026/02/04 21:27:41 INFO Applying migration id=notesupdated 2026/02/04 21:27:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:41 INFO Applying migration id=activitiesid 2026/02/04 21:27:41 INFO Applying migration id=outbox 2026/02/04 21:27:41 INFO Applying migration id=edits 2026/02/04 21:27:41 INFO Applying migration id=outboxactor 2026/02/04 21:27:41 INFO Applying migration id=outboxsender 2026/02/04 21:27:41 INFO Applying migration id=thread 2026/02/04 21:27:41 INFO Applying migration id=host 2026/02/04 21:27:41 INFO Applying migration id=sharedinbox 2026/02/04 21:27:41 INFO Applying migration id=noteshost 2026/02/04 21:27:41 INFO Applying migration id=fetched 2026/02/04 21:27:41 INFO Applying migration id=move 2026/02/04 21:27:41 INFO Applying migration id=cleanup 2026/02/04 21:27:41 INFO Applying migration id=received 2026/02/04 21:27:41 INFO Applying migration id=namehost 2026/02/04 21:27:41 INFO Applying migration id=outboxhost 2026/02/04 21:27:41 INFO Applying migration id=notesfts 2026/02/04 21:27:41 INFO Applying migration id=iconsname 2026/02/04 21:27:41 INFO Applying migration id=nohash 2026/02/04 21:27:41 INFO Applying migration id=shares 2026/02/04 21:27:41 INFO Applying migration id=actorttl 2026/02/04 21:27:41 INFO Applying migration id=tocc 2026/02/04 21:27:41 INFO Applying migration id=followeds 2026/02/04 21:27:41 INFO Applying migration id=certhash 2026/02/04 21:27:41 INFO Applying migration id=follows_sync 2026/02/04 21:27:41 INFO Applying migration id=jsonpath 2026/02/04 21:27:41 INFO Applying migration id=localforward 2026/02/04 21:27:41 INFO Applying migration id=avatar 2026/02/04 21:27:41 INFO Applying migration id=noimage 2026/02/04 21:27:41 INFO Applying migration id=feed 2026/02/04 21:27:41 INFO Applying migration id=bookmarks 2026/02/04 21:27:41 INFO Applying migration id=shareactivity 2026/02/04 21:27:41 INFO Applying migration id=application 2026/02/04 21:27:41 INFO Applying migration id=certificates 2026/02/04 21:27:41 INFO Applying migration id=rawforward 2026/02/04 21:27:41 INFO Applying migration id=publickey 2026/02/04 21:27:41 INFO Applying migration id=resolvegroup 2026/02/04 21:27:41 INFO Applying migration id=reject 2026/02/04 21:27:41 INFO Applying migration id=autodel 2026/02/04 21:27:41 INFO Applying migration id=jsonb 2026/02/04 21:27:41 INFO Applying migration id=quote 2026/02/04 21:27:41 INFO Applying migration id=rfc9421 2026/02/04 21:27:41 INFO Applying migration id=keys 2026/02/04 21:27:41 INFO Applying migration id=portable 2026/02/04 21:27:41 INFO Applying migration id=proofs 2026/02/04 21:27:41 INFO Applying migration id=contexts 2026/02/04 21:27:41 INFO Applying migration id=deliverieshost 2026/02/04 21:27:41 INFO Applying migration id=pembegin 2026/02/04 21:27:41 INFO Applying migration id=didhost 2026/02/04 21:27:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:41 INFO Applying migration id=invites 2026/02/04 21:27:41 INFO Applying migration id=ed25519blob 2026/02/04 21:27:41 INFO Applying migration id=rsablob 2026/02/04 21:27:41 INFO Applying migration id=iconscid 2026/02/04 21:27:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-cbfd-7b77-9b90-6cf4c00ab483 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-cbfd-77e4-9537-b57ae1e2f29f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-cbfd-77e4-9537-b57ae1e2f29f 2026/02/04 21:27:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (0.77s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/02/04 21:27:41 INFO Applying migration id=initial 2026/02/04 21:27:41 INFO Applying migration id=notesupdated 2026/02/04 21:27:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:41 INFO Applying migration id=activitiesid 2026/02/04 21:27:41 INFO Applying migration id=outbox 2026/02/04 21:27:41 INFO Applying migration id=edits 2026/02/04 21:27:41 INFO Applying migration id=outboxactor 2026/02/04 21:27:41 INFO Applying migration id=outboxsender 2026/02/04 21:27:41 INFO Applying migration id=thread 2026/02/04 21:27:41 INFO Applying migration id=host 2026/02/04 21:27:41 INFO Applying migration id=sharedinbox 2026/02/04 21:27:41 INFO Applying migration id=noteshost 2026/02/04 21:27:41 INFO Applying migration id=fetched 2026/02/04 21:27:41 INFO Applying migration id=move 2026/02/04 21:27:41 INFO Applying migration id=cleanup 2026/02/04 21:27:41 INFO Applying migration id=received 2026/02/04 21:27:41 INFO Applying migration id=namehost 2026/02/04 21:27:41 INFO Applying migration id=outboxhost 2026/02/04 21:27:41 INFO Applying migration id=notesfts 2026/02/04 21:27:41 INFO Applying migration id=iconsname 2026/02/04 21:27:41 INFO Applying migration id=nohash 2026/02/04 21:27:41 INFO Applying migration id=shares 2026/02/04 21:27:41 INFO Applying migration id=actorttl 2026/02/04 21:27:41 INFO Applying migration id=tocc 2026/02/04 21:27:41 INFO Applying migration id=followeds 2026/02/04 21:27:41 INFO Applying migration id=certhash 2026/02/04 21:27:41 INFO Applying migration id=follows_sync 2026/02/04 21:27:41 INFO Applying migration id=jsonpath 2026/02/04 21:27:41 INFO Applying migration id=localforward 2026/02/04 21:27:41 INFO Applying migration id=avatar 2026/02/04 21:27:41 INFO Applying migration id=noimage 2026/02/04 21:27:41 INFO Applying migration id=feed 2026/02/04 21:27:41 INFO Applying migration id=bookmarks 2026/02/04 21:27:41 INFO Applying migration id=shareactivity 2026/02/04 21:27:41 INFO Applying migration id=application 2026/02/04 21:27:41 INFO Applying migration id=certificates 2026/02/04 21:27:41 INFO Applying migration id=rawforward 2026/02/04 21:27:41 INFO Applying migration id=publickey 2026/02/04 21:27:41 INFO Applying migration id=resolvegroup 2026/02/04 21:27:41 INFO Applying migration id=reject 2026/02/04 21:27:41 INFO Applying migration id=autodel 2026/02/04 21:27:41 INFO Applying migration id=jsonb 2026/02/04 21:27:41 INFO Applying migration id=quote 2026/02/04 21:27:41 INFO Applying migration id=rfc9421 2026/02/04 21:27:41 INFO Applying migration id=keys 2026/02/04 21:27:41 INFO Applying migration id=portable 2026/02/04 21:27:41 INFO Applying migration id=proofs 2026/02/04 21:27:41 INFO Applying migration id=contexts 2026/02/04 21:27:41 INFO Applying migration id=deliverieshost 2026/02/04 21:27:41 INFO Applying migration id=pembegin 2026/02/04 21:27:41 INFO Applying migration id=didhost 2026/02/04 21:27:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:41 INFO Applying migration id=invites 2026/02/04 21:27:41 INFO Applying migration id=ed25519blob 2026/02/04 21:27:41 INFO Applying migration id=rsablob 2026/02/04 21:27:41 INFO Applying migration id=iconscid 2026/02/04 21:27:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-cf23-7740-8614-4c9cc003ddfe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:42 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-cf24-7461-b909-9f88526978c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-cf24-7231-aa87-a922af6c6726 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-cf24-7231-aa87-a922af6c6726 2026/02/04 21:27:42 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27: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 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (0.80s) === RUN TestCommunity_DuplicateReplyInThread 2026/02/04 21:27:42 INFO Applying migration id=initial 2026/02/04 21:27:42 INFO Applying migration id=notesupdated 2026/02/04 21:27:42 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:42 INFO Applying migration id=activitiesid 2026/02/04 21:27:42 INFO Applying migration id=outbox 2026/02/04 21:27:42 INFO Applying migration id=edits 2026/02/04 21:27:42 INFO Applying migration id=outboxactor 2026/02/04 21:27:42 INFO Applying migration id=outboxsender 2026/02/04 21:27:42 INFO Applying migration id=thread 2026/02/04 21:27:42 INFO Applying migration id=host 2026/02/04 21:27:42 INFO Applying migration id=sharedinbox 2026/02/04 21:27:42 INFO Applying migration id=noteshost 2026/02/04 21:27:42 INFO Applying migration id=fetched 2026/02/04 21:27:42 INFO Applying migration id=move 2026/02/04 21:27:42 INFO Applying migration id=cleanup 2026/02/04 21:27:42 INFO Applying migration id=received 2026/02/04 21:27:42 INFO Applying migration id=namehost 2026/02/04 21:27:42 INFO Applying migration id=outboxhost 2026/02/04 21:27:42 INFO Applying migration id=notesfts 2026/02/04 21:27:42 INFO Applying migration id=iconsname 2026/02/04 21:27:42 INFO Applying migration id=nohash 2026/02/04 21:27:42 INFO Applying migration id=shares 2026/02/04 21:27:42 INFO Applying migration id=actorttl 2026/02/04 21:27:42 INFO Applying migration id=tocc 2026/02/04 21:27:42 INFO Applying migration id=followeds 2026/02/04 21:27:42 INFO Applying migration id=certhash 2026/02/04 21:27:42 INFO Applying migration id=follows_sync 2026/02/04 21:27:42 INFO Applying migration id=jsonpath 2026/02/04 21:27:42 INFO Applying migration id=localforward 2026/02/04 21:27:42 INFO Applying migration id=avatar 2026/02/04 21:27:42 INFO Applying migration id=noimage 2026/02/04 21:27:42 INFO Applying migration id=feed 2026/02/04 21:27:42 INFO Applying migration id=bookmarks 2026/02/04 21:27:42 INFO Applying migration id=shareactivity 2026/02/04 21:27:42 INFO Applying migration id=application 2026/02/04 21:27:42 INFO Applying migration id=certificates 2026/02/04 21:27:42 INFO Applying migration id=rawforward 2026/02/04 21:27:42 INFO Applying migration id=publickey 2026/02/04 21:27:42 INFO Applying migration id=resolvegroup 2026/02/04 21:27:42 INFO Applying migration id=reject 2026/02/04 21:27:42 INFO Applying migration id=autodel 2026/02/04 21:27:42 INFO Applying migration id=jsonb 2026/02/04 21:27:42 INFO Applying migration id=quote 2026/02/04 21:27:42 INFO Applying migration id=rfc9421 2026/02/04 21:27:42 INFO Applying migration id=keys 2026/02/04 21:27:42 INFO Applying migration id=portable 2026/02/04 21:27:42 INFO Applying migration id=proofs 2026/02/04 21:27:42 INFO Applying migration id=contexts 2026/02/04 21:27:42 INFO Applying migration id=deliverieshost 2026/02/04 21:27:42 INFO Applying migration id=pembegin 2026/02/04 21:27:42 INFO Applying migration id=didhost 2026/02/04 21:27:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:42 INFO Applying migration id=invites 2026/02/04 21:27:42 INFO Applying migration id=ed25519blob 2026/02/04 21:27:42 INFO Applying migration id=rsablob 2026/02/04 21:27:42 INFO Applying migration id=iconscid 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d0d0-7ed9-b670-136c4b133569 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-d0d1-7658-9673-8e85a61e5bc0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d0d1-7d8e-a48b-c9b184779852 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-d0d1-7658-9673-8e85a61e5bc0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-d0d1-7658-9673-8e85a61e5bc0 2026/02/04 21:27:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-d0d2-758b-a5ab-7fe72925e58c note=https://localhost.localdomain:8443/post/019c2a8d-d0d2-7448-8be8-e77c8245c039 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d0d2-758b-a5ab-7fe72925e58c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d0d2-7448-8be8-e77c8245c039 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-d0d2-7448-8be8-e77c8245c039 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27: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 --- PASS: TestCommunity_DuplicateReplyInThread (0.43s) === RUN TestCommunity_EditedReplyInThread 2026/02/04 21:27:43 INFO Applying migration id=initial 2026/02/04 21:27:43 INFO Applying migration id=notesupdated 2026/02/04 21:27:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:43 INFO Applying migration id=activitiesid 2026/02/04 21:27:43 INFO Applying migration id=outbox 2026/02/04 21:27:43 INFO Applying migration id=edits 2026/02/04 21:27:43 INFO Applying migration id=outboxactor 2026/02/04 21:27:43 INFO Applying migration id=outboxsender 2026/02/04 21:27:43 INFO Applying migration id=thread 2026/02/04 21:27:43 INFO Applying migration id=host 2026/02/04 21:27:43 INFO Applying migration id=sharedinbox 2026/02/04 21:27:43 INFO Applying migration id=noteshost 2026/02/04 21:27:43 INFO Applying migration id=fetched 2026/02/04 21:27:43 INFO Applying migration id=move 2026/02/04 21:27:43 INFO Applying migration id=cleanup 2026/02/04 21:27:43 INFO Applying migration id=received 2026/02/04 21:27:43 INFO Applying migration id=namehost 2026/02/04 21:27:43 INFO Applying migration id=outboxhost 2026/02/04 21:27:43 INFO Applying migration id=notesfts 2026/02/04 21:27:43 INFO Applying migration id=iconsname 2026/02/04 21:27:43 INFO Applying migration id=nohash 2026/02/04 21:27:43 INFO Applying migration id=shares 2026/02/04 21:27:43 INFO Applying migration id=actorttl 2026/02/04 21:27:43 INFO Applying migration id=tocc 2026/02/04 21:27:43 INFO Applying migration id=followeds 2026/02/04 21:27:43 INFO Applying migration id=certhash 2026/02/04 21:27:43 INFO Applying migration id=follows_sync 2026/02/04 21:27:43 INFO Applying migration id=jsonpath 2026/02/04 21:27:43 INFO Applying migration id=localforward 2026/02/04 21:27:43 INFO Applying migration id=avatar 2026/02/04 21:27:43 INFO Applying migration id=noimage 2026/02/04 21:27:43 INFO Applying migration id=feed 2026/02/04 21:27:43 INFO Applying migration id=bookmarks 2026/02/04 21:27:43 INFO Applying migration id=shareactivity 2026/02/04 21:27:43 INFO Applying migration id=application 2026/02/04 21:27:43 INFO Applying migration id=certificates 2026/02/04 21:27:43 INFO Applying migration id=rawforward 2026/02/04 21:27:43 INFO Applying migration id=publickey 2026/02/04 21:27:43 INFO Applying migration id=resolvegroup 2026/02/04 21:27:43 INFO Applying migration id=reject 2026/02/04 21:27:43 INFO Applying migration id=autodel 2026/02/04 21:27:43 INFO Applying migration id=jsonb 2026/02/04 21:27:43 INFO Applying migration id=quote 2026/02/04 21:27:43 INFO Applying migration id=rfc9421 2026/02/04 21:27:43 INFO Applying migration id=keys 2026/02/04 21:27:43 INFO Applying migration id=portable 2026/02/04 21:27:43 INFO Applying migration id=proofs 2026/02/04 21:27:43 INFO Applying migration id=contexts 2026/02/04 21:27:43 INFO Applying migration id=deliverieshost 2026/02/04 21:27:43 INFO Applying migration id=pembegin 2026/02/04 21:27:43 INFO Applying migration id=didhost 2026/02/04 21:27:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:43 INFO Applying migration id=invites 2026/02/04 21:27:43 INFO Applying migration id=ed25519blob 2026/02/04 21:27:43 INFO Applying migration id=rsablob 2026/02/04 21:27:43 INFO Applying migration id=iconscid 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d2df-7d3b-a0bc-9f7cbb590dc8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-d2e0-743d-8a05-4d4d7aea4e67 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d2e0-7bb1-8b89-d58b0a415db3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-d2e0-743d-8a05-4d4d7aea4e67 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-d2e0-743d-8a05-4d4d7aea4e67 2026/02/04 21:27:43 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-d2e1-736c-a559-012f116cec00 note=https://localhost.localdomain:8443/post/019c2a8d-d2e1-7238-8534-08f95e8c3db8 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d2e1-736c-a559-012f116cec00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d2e1-7238-8534-08f95e8c3db8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-d2e1-7238-8534-08f95e8c3db8 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:27:43 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:43 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (0.54s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/02/04 21:27:43 INFO Applying migration id=initial 2026/02/04 21:27:43 INFO Applying migration id=notesupdated 2026/02/04 21:27:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:43 INFO Applying migration id=activitiesid 2026/02/04 21:27:43 INFO Applying migration id=outbox 2026/02/04 21:27:43 INFO Applying migration id=edits 2026/02/04 21:27:43 INFO Applying migration id=outboxactor 2026/02/04 21:27:43 INFO Applying migration id=outboxsender 2026/02/04 21:27:43 INFO Applying migration id=thread 2026/02/04 21:27:43 INFO Applying migration id=host 2026/02/04 21:27:43 INFO Applying migration id=sharedinbox 2026/02/04 21:27:43 INFO Applying migration id=noteshost 2026/02/04 21:27:43 INFO Applying migration id=fetched 2026/02/04 21:27:43 INFO Applying migration id=move 2026/02/04 21:27:43 INFO Applying migration id=cleanup 2026/02/04 21:27:43 INFO Applying migration id=received 2026/02/04 21:27:43 INFO Applying migration id=namehost 2026/02/04 21:27:43 INFO Applying migration id=outboxhost 2026/02/04 21:27:43 INFO Applying migration id=notesfts 2026/02/04 21:27:43 INFO Applying migration id=iconsname 2026/02/04 21:27:43 INFO Applying migration id=nohash 2026/02/04 21:27:43 INFO Applying migration id=shares 2026/02/04 21:27:43 INFO Applying migration id=actorttl 2026/02/04 21:27:43 INFO Applying migration id=tocc 2026/02/04 21:27:43 INFO Applying migration id=followeds 2026/02/04 21:27:43 INFO Applying migration id=certhash 2026/02/04 21:27:43 INFO Applying migration id=follows_sync 2026/02/04 21:27:43 INFO Applying migration id=jsonpath 2026/02/04 21:27:43 INFO Applying migration id=localforward 2026/02/04 21:27:43 INFO Applying migration id=avatar 2026/02/04 21:27:43 INFO Applying migration id=noimage 2026/02/04 21:27:43 INFO Applying migration id=feed 2026/02/04 21:27:43 INFO Applying migration id=bookmarks 2026/02/04 21:27:43 INFO Applying migration id=shareactivity 2026/02/04 21:27:43 INFO Applying migration id=application 2026/02/04 21:27:43 INFO Applying migration id=certificates 2026/02/04 21:27:43 INFO Applying migration id=rawforward 2026/02/04 21:27:43 INFO Applying migration id=publickey 2026/02/04 21:27:43 INFO Applying migration id=resolvegroup 2026/02/04 21:27:43 INFO Applying migration id=reject 2026/02/04 21:27:43 INFO Applying migration id=autodel 2026/02/04 21:27:43 INFO Applying migration id=jsonb 2026/02/04 21:27:43 INFO Applying migration id=quote 2026/02/04 21:27:43 INFO Applying migration id=rfc9421 2026/02/04 21:27:43 INFO Applying migration id=keys 2026/02/04 21:27:43 INFO Applying migration id=portable 2026/02/04 21:27:43 INFO Applying migration id=proofs 2026/02/04 21:27:43 INFO Applying migration id=contexts 2026/02/04 21:27:43 INFO Applying migration id=deliverieshost 2026/02/04 21:27:43 INFO Applying migration id=pembegin 2026/02/04 21:27:43 INFO Applying migration id=didhost 2026/02/04 21:27:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:43 INFO Applying migration id=invites 2026/02/04 21:27:43 INFO Applying migration id=ed25519blob 2026/02/04 21:27:43 INFO Applying migration id=rsablob 2026/02/04 21:27:43 INFO Applying migration id=iconscid 2026/02/04 21:27:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d4b8-760f-aaca-ef01b4474f75 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/02/04 21:27:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-d4b8-7b29-8351-a6cd47139cc9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-d4b9-726f-a067-38d91cb6efda activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-d4b8-7b29-8351-a6cd47139cc9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8d-d4b8-7b29-8351-a6cd47139cc9 2026/02/04 21:27:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/019c2a8d-d4b9-7925-bcc9-eefc9ca624d9 note=https://localhost.localdomain:8443/post/019c2a8d-d4b9-77d0-94d3-30d85e722a50 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d4b9-7925-bcc9-eefc9ca624d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d4b9-77d0-94d3-30d85e722a50 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-d4b9-77d0-94d3-30d85e722a50 2026/02/04 21:27:44 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:44 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (0.46s) === RUN TestDelete_HappyFlow 2026/02/04 21:27:44 INFO Applying migration id=initial 2026/02/04 21:27:44 INFO Applying migration id=notesupdated 2026/02/04 21:27:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:44 INFO Applying migration id=activitiesid 2026/02/04 21:27:44 INFO Applying migration id=outbox 2026/02/04 21:27:44 INFO Applying migration id=edits 2026/02/04 21:27:44 INFO Applying migration id=outboxactor 2026/02/04 21:27:44 INFO Applying migration id=outboxsender 2026/02/04 21:27:44 INFO Applying migration id=thread 2026/02/04 21:27:44 INFO Applying migration id=host 2026/02/04 21:27:44 INFO Applying migration id=sharedinbox 2026/02/04 21:27:44 INFO Applying migration id=noteshost 2026/02/04 21:27:44 INFO Applying migration id=fetched 2026/02/04 21:27:44 INFO Applying migration id=move 2026/02/04 21:27:44 INFO Applying migration id=cleanup 2026/02/04 21:27:44 INFO Applying migration id=received 2026/02/04 21:27:44 INFO Applying migration id=namehost 2026/02/04 21:27:44 INFO Applying migration id=outboxhost 2026/02/04 21:27:44 INFO Applying migration id=notesfts 2026/02/04 21:27:44 INFO Applying migration id=iconsname 2026/02/04 21:27:44 INFO Applying migration id=nohash 2026/02/04 21:27:44 INFO Applying migration id=shares 2026/02/04 21:27:44 INFO Applying migration id=actorttl 2026/02/04 21:27:44 INFO Applying migration id=tocc 2026/02/04 21:27:44 INFO Applying migration id=followeds 2026/02/04 21:27:44 INFO Applying migration id=certhash 2026/02/04 21:27:44 INFO Applying migration id=follows_sync 2026/02/04 21:27:44 INFO Applying migration id=jsonpath 2026/02/04 21:27:44 INFO Applying migration id=localforward 2026/02/04 21:27:44 INFO Applying migration id=avatar 2026/02/04 21:27:44 INFO Applying migration id=noimage 2026/02/04 21:27:44 INFO Applying migration id=feed 2026/02/04 21:27:44 INFO Applying migration id=bookmarks 2026/02/04 21:27:44 INFO Applying migration id=shareactivity 2026/02/04 21:27:44 INFO Applying migration id=application 2026/02/04 21:27:44 INFO Applying migration id=certificates 2026/02/04 21:27:44 INFO Applying migration id=rawforward 2026/02/04 21:27:44 INFO Applying migration id=publickey 2026/02/04 21:27:44 INFO Applying migration id=resolvegroup 2026/02/04 21:27:44 INFO Applying migration id=reject 2026/02/04 21:27:44 INFO Applying migration id=autodel 2026/02/04 21:27:44 INFO Applying migration id=jsonb 2026/02/04 21:27:44 INFO Applying migration id=quote 2026/02/04 21:27:44 INFO Applying migration id=rfc9421 2026/02/04 21:27:44 INFO Applying migration id=keys 2026/02/04 21:27:44 INFO Applying migration id=portable 2026/02/04 21:27:44 INFO Applying migration id=proofs 2026/02/04 21:27:44 INFO Applying migration id=contexts 2026/02/04 21:27:44 INFO Applying migration id=deliverieshost 2026/02/04 21:27:44 INFO Applying migration id=pembegin 2026/02/04 21:27:44 INFO Applying migration id=didhost 2026/02/04 21:27:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:44 INFO Applying migration id=invites 2026/02/04 21:27:44 INFO Applying migration id=ed25519blob 2026/02/04 21:27:44 INFO Applying migration id=rsablob 2026/02/04 21:27:44 INFO Applying migration id=iconscid 2026/02/04 21:27:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d69f-7ab8-9f99-715ae043c2ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b 2026/02/04 21:27:44 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-d69f-7a76-bb61-36c04ae3023b --- PASS: TestDelete_HappyFlow (0.49s) === RUN TestDelete_NotAuthor 2026/02/04 21:27:44 INFO Applying migration id=initial 2026/02/04 21:27:44 INFO Applying migration id=notesupdated 2026/02/04 21:27:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:44 INFO Applying migration id=activitiesid 2026/02/04 21:27:44 INFO Applying migration id=outbox 2026/02/04 21:27:44 INFO Applying migration id=edits 2026/02/04 21:27:44 INFO Applying migration id=outboxactor 2026/02/04 21:27:44 INFO Applying migration id=outboxsender 2026/02/04 21:27:44 INFO Applying migration id=thread 2026/02/04 21:27:44 INFO Applying migration id=host 2026/02/04 21:27:44 INFO Applying migration id=sharedinbox 2026/02/04 21:27:44 INFO Applying migration id=noteshost 2026/02/04 21:27:44 INFO Applying migration id=fetched 2026/02/04 21:27:44 INFO Applying migration id=move 2026/02/04 21:27:44 INFO Applying migration id=cleanup 2026/02/04 21:27:44 INFO Applying migration id=received 2026/02/04 21:27:44 INFO Applying migration id=namehost 2026/02/04 21:27:44 INFO Applying migration id=outboxhost 2026/02/04 21:27:44 INFO Applying migration id=notesfts 2026/02/04 21:27:44 INFO Applying migration id=iconsname 2026/02/04 21:27:44 INFO Applying migration id=nohash 2026/02/04 21:27:44 INFO Applying migration id=shares 2026/02/04 21:27:44 INFO Applying migration id=actorttl 2026/02/04 21:27:44 INFO Applying migration id=tocc 2026/02/04 21:27:44 INFO Applying migration id=followeds 2026/02/04 21:27:44 INFO Applying migration id=certhash 2026/02/04 21:27:44 INFO Applying migration id=follows_sync 2026/02/04 21:27:44 INFO Applying migration id=jsonpath 2026/02/04 21:27:44 INFO Applying migration id=localforward 2026/02/04 21:27:44 INFO Applying migration id=avatar 2026/02/04 21:27:44 INFO Applying migration id=noimage 2026/02/04 21:27:44 INFO Applying migration id=feed 2026/02/04 21:27:44 INFO Applying migration id=bookmarks 2026/02/04 21:27:44 INFO Applying migration id=shareactivity 2026/02/04 21:27:44 INFO Applying migration id=application 2026/02/04 21:27:44 INFO Applying migration id=certificates 2026/02/04 21:27:44 INFO Applying migration id=rawforward 2026/02/04 21:27:44 INFO Applying migration id=publickey 2026/02/04 21:27:44 INFO Applying migration id=resolvegroup 2026/02/04 21:27:44 INFO Applying migration id=reject 2026/02/04 21:27:44 INFO Applying migration id=autodel 2026/02/04 21:27:44 INFO Applying migration id=jsonb 2026/02/04 21:27:44 INFO Applying migration id=quote 2026/02/04 21:27:44 INFO Applying migration id=rfc9421 2026/02/04 21:27:44 INFO Applying migration id=keys 2026/02/04 21:27:44 INFO Applying migration id=portable 2026/02/04 21:27:44 INFO Applying migration id=proofs 2026/02/04 21:27:44 INFO Applying migration id=contexts 2026/02/04 21:27:44 INFO Applying migration id=deliverieshost 2026/02/04 21:27:44 INFO Applying migration id=pembegin 2026/02/04 21:27:44 INFO Applying migration id=didhost 2026/02/04 21:27:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:44 INFO Applying migration id=invites 2026/02/04 21:27:44 INFO Applying migration id=ed25519blob 2026/02/04 21:27:44 INFO Applying migration id=rsablob 2026/02/04 21:27:44 INFO Applying migration id=iconscid 2026/02/04 21:27:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-d9c5-744a-98e4-4f4af45a728b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 2026/02/04 21:27:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 2026/02/04 21:27:45 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 error="sql: no rows in result set" 2026/02/04 21:27:45 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-d9c5-7408-9171-5d96ff4da217 --- PASS: TestDelete_NotAuthor (0.81s) === RUN TestDelete_NoSuchPost 2026/02/04 21:27:45 INFO Applying migration id=initial 2026/02/04 21:27:45 INFO Applying migration id=notesupdated 2026/02/04 21:27:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:45 INFO Applying migration id=activitiesid 2026/02/04 21:27:45 INFO Applying migration id=outbox 2026/02/04 21:27:45 INFO Applying migration id=edits 2026/02/04 21:27:45 INFO Applying migration id=outboxactor 2026/02/04 21:27:45 INFO Applying migration id=outboxsender 2026/02/04 21:27:45 INFO Applying migration id=thread 2026/02/04 21:27:45 INFO Applying migration id=host 2026/02/04 21:27:45 INFO Applying migration id=sharedinbox 2026/02/04 21:27:45 INFO Applying migration id=noteshost 2026/02/04 21:27:45 INFO Applying migration id=fetched 2026/02/04 21:27:45 INFO Applying migration id=move 2026/02/04 21:27:45 INFO Applying migration id=cleanup 2026/02/04 21:27:45 INFO Applying migration id=received 2026/02/04 21:27:45 INFO Applying migration id=namehost 2026/02/04 21:27:45 INFO Applying migration id=outboxhost 2026/02/04 21:27:45 INFO Applying migration id=notesfts 2026/02/04 21:27:45 INFO Applying migration id=iconsname 2026/02/04 21:27:45 INFO Applying migration id=nohash 2026/02/04 21:27:45 INFO Applying migration id=shares 2026/02/04 21:27:45 INFO Applying migration id=actorttl 2026/02/04 21:27:45 INFO Applying migration id=tocc 2026/02/04 21:27:45 INFO Applying migration id=followeds 2026/02/04 21:27:45 INFO Applying migration id=certhash 2026/02/04 21:27:45 INFO Applying migration id=follows_sync 2026/02/04 21:27:45 INFO Applying migration id=jsonpath 2026/02/04 21:27:45 INFO Applying migration id=localforward 2026/02/04 21:27:45 INFO Applying migration id=avatar 2026/02/04 21:27:45 INFO Applying migration id=noimage 2026/02/04 21:27:45 INFO Applying migration id=feed 2026/02/04 21:27:45 INFO Applying migration id=bookmarks 2026/02/04 21:27:45 INFO Applying migration id=shareactivity 2026/02/04 21:27:45 INFO Applying migration id=application 2026/02/04 21:27:45 INFO Applying migration id=certificates 2026/02/04 21:27:45 INFO Applying migration id=rawforward 2026/02/04 21:27:45 INFO Applying migration id=publickey 2026/02/04 21:27:45 INFO Applying migration id=resolvegroup 2026/02/04 21:27:45 INFO Applying migration id=reject 2026/02/04 21:27:45 INFO Applying migration id=autodel 2026/02/04 21:27:45 INFO Applying migration id=jsonb 2026/02/04 21:27:45 INFO Applying migration id=quote 2026/02/04 21:27:45 INFO Applying migration id=rfc9421 2026/02/04 21:27:45 INFO Applying migration id=keys 2026/02/04 21:27:45 INFO Applying migration id=portable 2026/02/04 21:27:45 INFO Applying migration id=proofs 2026/02/04 21:27:45 INFO Applying migration id=contexts 2026/02/04 21:27:45 INFO Applying migration id=deliverieshost 2026/02/04 21:27:45 INFO Applying migration id=pembegin 2026/02/04 21:27:45 INFO Applying migration id=didhost 2026/02/04 21:27:45 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:45 INFO Applying migration id=invites 2026/02/04 21:27:45 INFO Applying migration id=ed25519blob 2026/02/04 21:27:45 INFO Applying migration id=rsablob 2026/02/04 21:27:45 INFO Applying migration id=iconscid 2026/02/04 21:27:45 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.57s) === RUN TestDelete_UnauthenticatedUser 2026/02/04 21:27:45 INFO Applying migration id=initial 2026/02/04 21:27:45 INFO Applying migration id=notesupdated 2026/02/04 21:27:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:45 INFO Applying migration id=activitiesid 2026/02/04 21:27:45 INFO Applying migration id=outbox 2026/02/04 21:27:45 INFO Applying migration id=edits 2026/02/04 21:27:45 INFO Applying migration id=outboxactor 2026/02/04 21:27:45 INFO Applying migration id=outboxsender 2026/02/04 21:27:45 INFO Applying migration id=thread 2026/02/04 21:27:45 INFO Applying migration id=host 2026/02/04 21:27:45 INFO Applying migration id=sharedinbox 2026/02/04 21:27:45 INFO Applying migration id=noteshost 2026/02/04 21:27:45 INFO Applying migration id=fetched 2026/02/04 21:27:45 INFO Applying migration id=move 2026/02/04 21:27:45 INFO Applying migration id=cleanup 2026/02/04 21:27:45 INFO Applying migration id=received 2026/02/04 21:27:45 INFO Applying migration id=namehost 2026/02/04 21:27:45 INFO Applying migration id=outboxhost 2026/02/04 21:27:45 INFO Applying migration id=notesfts 2026/02/04 21:27:45 INFO Applying migration id=iconsname 2026/02/04 21:27:45 INFO Applying migration id=nohash 2026/02/04 21:27:45 INFO Applying migration id=shares 2026/02/04 21:27:45 INFO Applying migration id=actorttl 2026/02/04 21:27:45 INFO Applying migration id=tocc 2026/02/04 21:27:45 INFO Applying migration id=followeds 2026/02/04 21:27:45 INFO Applying migration id=certhash 2026/02/04 21:27:45 INFO Applying migration id=follows_sync 2026/02/04 21:27:45 INFO Applying migration id=jsonpath 2026/02/04 21:27:46 INFO Applying migration id=localforward 2026/02/04 21:27:46 INFO Applying migration id=avatar 2026/02/04 21:27:46 INFO Applying migration id=noimage 2026/02/04 21:27:46 INFO Applying migration id=feed 2026/02/04 21:27:46 INFO Applying migration id=bookmarks 2026/02/04 21:27:46 INFO Applying migration id=shareactivity 2026/02/04 21:27:46 INFO Applying migration id=application 2026/02/04 21:27:46 INFO Applying migration id=certificates 2026/02/04 21:27:46 INFO Applying migration id=rawforward 2026/02/04 21:27:46 INFO Applying migration id=publickey 2026/02/04 21:27:46 INFO Applying migration id=resolvegroup 2026/02/04 21:27:46 INFO Applying migration id=reject 2026/02/04 21:27:46 INFO Applying migration id=autodel 2026/02/04 21:27:46 INFO Applying migration id=jsonb 2026/02/04 21:27:46 INFO Applying migration id=quote 2026/02/04 21:27:46 INFO Applying migration id=rfc9421 2026/02/04 21:27:46 INFO Applying migration id=keys 2026/02/04 21:27:46 INFO Applying migration id=portable 2026/02/04 21:27:46 INFO Applying migration id=proofs 2026/02/04 21:27:46 INFO Applying migration id=contexts 2026/02/04 21:27:46 INFO Applying migration id=deliverieshost 2026/02/04 21:27:46 INFO Applying migration id=pembegin 2026/02/04 21:27:46 INFO Applying migration id=didhost 2026/02/04 21:27:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:46 INFO Applying migration id=invites 2026/02/04 21:27:46 INFO Applying migration id=ed25519blob 2026/02/04 21:27:46 INFO Applying migration id=rsablob 2026/02/04 21:27:46 INFO Applying migration id=iconscid 2026/02/04 21:27:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-de49-732a-b45a-27ae0d8b6b12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae 2026/02/04 21:27:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae 2026/02/04 21:27:46 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-de49-72e1-96b5-f3d45e7e0eae --- PASS: TestDelete_UnauthenticatedUser (0.59s) === RUN TestDelete_WithReply 2026/02/04 21:27:46 INFO Applying migration id=initial 2026/02/04 21:27:46 INFO Applying migration id=notesupdated 2026/02/04 21:27:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:46 INFO Applying migration id=activitiesid 2026/02/04 21:27:46 INFO Applying migration id=outbox 2026/02/04 21:27:46 INFO Applying migration id=edits 2026/02/04 21:27:46 INFO Applying migration id=outboxactor 2026/02/04 21:27:46 INFO Applying migration id=outboxsender 2026/02/04 21:27:46 INFO Applying migration id=thread 2026/02/04 21:27:46 INFO Applying migration id=host 2026/02/04 21:27:46 INFO Applying migration id=sharedinbox 2026/02/04 21:27:46 INFO Applying migration id=noteshost 2026/02/04 21:27:46 INFO Applying migration id=fetched 2026/02/04 21:27:46 INFO Applying migration id=move 2026/02/04 21:27:46 INFO Applying migration id=cleanup 2026/02/04 21:27:46 INFO Applying migration id=received 2026/02/04 21:27:46 INFO Applying migration id=namehost 2026/02/04 21:27:46 INFO Applying migration id=outboxhost 2026/02/04 21:27:46 INFO Applying migration id=notesfts 2026/02/04 21:27:46 INFO Applying migration id=iconsname 2026/02/04 21:27:46 INFO Applying migration id=nohash 2026/02/04 21:27:46 INFO Applying migration id=shares 2026/02/04 21:27:46 INFO Applying migration id=actorttl 2026/02/04 21:27:46 INFO Applying migration id=tocc 2026/02/04 21:27:46 INFO Applying migration id=followeds 2026/02/04 21:27:46 INFO Applying migration id=certhash 2026/02/04 21:27:46 INFO Applying migration id=follows_sync 2026/02/04 21:27:46 INFO Applying migration id=jsonpath 2026/02/04 21:27:46 INFO Applying migration id=localforward 2026/02/04 21:27:46 INFO Applying migration id=avatar 2026/02/04 21:27:46 INFO Applying migration id=noimage 2026/02/04 21:27:46 INFO Applying migration id=feed 2026/02/04 21:27:46 INFO Applying migration id=bookmarks 2026/02/04 21:27:46 INFO Applying migration id=shareactivity 2026/02/04 21:27:46 INFO Applying migration id=application 2026/02/04 21:27:46 INFO Applying migration id=certificates 2026/02/04 21:27:46 INFO Applying migration id=rawforward 2026/02/04 21:27:46 INFO Applying migration id=publickey 2026/02/04 21:27:46 INFO Applying migration id=resolvegroup 2026/02/04 21:27:46 INFO Applying migration id=reject 2026/02/04 21:27:46 INFO Applying migration id=autodel 2026/02/04 21:27:46 INFO Applying migration id=jsonb 2026/02/04 21:27:46 INFO Applying migration id=quote 2026/02/04 21:27:46 INFO Applying migration id=rfc9421 2026/02/04 21:27:46 INFO Applying migration id=keys 2026/02/04 21:27:46 INFO Applying migration id=portable 2026/02/04 21:27:46 INFO Applying migration id=proofs 2026/02/04 21:27:46 INFO Applying migration id=contexts 2026/02/04 21:27:46 INFO Applying migration id=deliverieshost 2026/02/04 21:27:46 INFO Applying migration id=pembegin 2026/02/04 21:27:46 INFO Applying migration id=didhost 2026/02/04 21:27:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:46 INFO Applying migration id=invites 2026/02/04 21:27:46 INFO Applying migration id=ed25519blob 2026/02/04 21:27:46 INFO Applying migration id=rsablob 2026/02/04 21:27:46 INFO Applying migration id=iconscid 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e0d3-7d25-9462-72714932d6e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8d-e0d5-7b7c-be0d-9483c4e37c43 note=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 thread=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e0d5-7b7c-be0d-9483c4e37c43 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7#delete note=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 thread=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e0d5-7b56-bc1b-39373da549f7 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e0d3-7cdc-8b2d-394e12457c6d --- PASS: TestDelete_WithReply (0.65s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/02/04 21:27:47 INFO Applying migration id=initial 2026/02/04 21:27:47 INFO Applying migration id=notesupdated 2026/02/04 21:27:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:47 INFO Applying migration id=activitiesid 2026/02/04 21:27:47 INFO Applying migration id=outbox 2026/02/04 21:27:47 INFO Applying migration id=edits 2026/02/04 21:27:47 INFO Applying migration id=outboxactor 2026/02/04 21:27:47 INFO Applying migration id=outboxsender 2026/02/04 21:27:47 INFO Applying migration id=thread 2026/02/04 21:27:47 INFO Applying migration id=host 2026/02/04 21:27:47 INFO Applying migration id=sharedinbox 2026/02/04 21:27:47 INFO Applying migration id=noteshost 2026/02/04 21:27:47 INFO Applying migration id=fetched 2026/02/04 21:27:47 INFO Applying migration id=move 2026/02/04 21:27:47 INFO Applying migration id=cleanup 2026/02/04 21:27:47 INFO Applying migration id=received 2026/02/04 21:27:47 INFO Applying migration id=namehost 2026/02/04 21:27:47 INFO Applying migration id=outboxhost 2026/02/04 21:27:47 INFO Applying migration id=notesfts 2026/02/04 21:27:47 INFO Applying migration id=iconsname 2026/02/04 21:27:47 INFO Applying migration id=nohash 2026/02/04 21:27:47 INFO Applying migration id=shares 2026/02/04 21:27:47 INFO Applying migration id=actorttl 2026/02/04 21:27:47 INFO Applying migration id=tocc 2026/02/04 21:27:47 INFO Applying migration id=followeds 2026/02/04 21:27:47 INFO Applying migration id=certhash 2026/02/04 21:27:47 INFO Applying migration id=follows_sync 2026/02/04 21:27:47 INFO Applying migration id=jsonpath 2026/02/04 21:27:47 INFO Applying migration id=localforward 2026/02/04 21:27:47 INFO Applying migration id=avatar 2026/02/04 21:27:47 INFO Applying migration id=noimage 2026/02/04 21:27:47 INFO Applying migration id=feed 2026/02/04 21:27:47 INFO Applying migration id=bookmarks 2026/02/04 21:27:47 INFO Applying migration id=shareactivity 2026/02/04 21:27:47 INFO Applying migration id=application 2026/02/04 21:27:47 INFO Applying migration id=certificates 2026/02/04 21:27:47 INFO Applying migration id=rawforward 2026/02/04 21:27:47 INFO Applying migration id=publickey 2026/02/04 21:27:47 INFO Applying migration id=resolvegroup 2026/02/04 21:27:47 INFO Applying migration id=reject 2026/02/04 21:27:47 INFO Applying migration id=autodel 2026/02/04 21:27:47 INFO Applying migration id=jsonb 2026/02/04 21:27:47 INFO Applying migration id=quote 2026/02/04 21:27:47 INFO Applying migration id=rfc9421 2026/02/04 21:27:47 INFO Applying migration id=keys 2026/02/04 21:27:47 INFO Applying migration id=portable 2026/02/04 21:27:47 INFO Applying migration id=proofs 2026/02/04 21:27:47 INFO Applying migration id=contexts 2026/02/04 21:27:47 INFO Applying migration id=deliverieshost 2026/02/04 21:27:47 INFO Applying migration id=pembegin 2026/02/04 21:27:47 INFO Applying migration id=didhost 2026/02/04 21:27:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:47 INFO Applying migration id=invites 2026/02/04 21:27:47 INFO Applying migration id=ed25519blob 2026/02/04 21:27:47 INFO Applying migration id=rsablob 2026/02/04 21:27:47 INFO Applying migration id=iconscid 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e32a-72c8-98d3-49058f8268db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8d-e32c-7189-aff4-4095108755a6 note=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 thread=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e32c-7189-aff4-4095108755a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e32a-726a-b3ed-5f5d934e416c 2026/02/04 21:27:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 2026/02/04 21:27:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8#delete note=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 thread=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:47 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 2026/02/04 21:27:47 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e32c-7163-a0c2-ed5c0728c8d8 --- PASS: TestDelete_WithReplyPostDeletedFirst (0.60s) === RUN TestDM_HappyFlow 2026/02/04 21:27:47 INFO Applying migration id=initial 2026/02/04 21:27:47 INFO Applying migration id=notesupdated 2026/02/04 21:27:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:47 INFO Applying migration id=activitiesid 2026/02/04 21:27:47 INFO Applying migration id=outbox 2026/02/04 21:27:47 INFO Applying migration id=edits 2026/02/04 21:27:47 INFO Applying migration id=outboxactor 2026/02/04 21:27:47 INFO Applying migration id=outboxsender 2026/02/04 21:27:47 INFO Applying migration id=thread 2026/02/04 21:27:47 INFO Applying migration id=host 2026/02/04 21:27:47 INFO Applying migration id=sharedinbox 2026/02/04 21:27:47 INFO Applying migration id=noteshost 2026/02/04 21:27:47 INFO Applying migration id=fetched 2026/02/04 21:27:47 INFO Applying migration id=move 2026/02/04 21:27:47 INFO Applying migration id=cleanup 2026/02/04 21:27:47 INFO Applying migration id=received 2026/02/04 21:27:47 INFO Applying migration id=namehost 2026/02/04 21:27:47 INFO Applying migration id=outboxhost 2026/02/04 21:27:47 INFO Applying migration id=notesfts 2026/02/04 21:27:47 INFO Applying migration id=iconsname 2026/02/04 21:27:47 INFO Applying migration id=nohash 2026/02/04 21:27:47 INFO Applying migration id=shares 2026/02/04 21:27:47 INFO Applying migration id=actorttl 2026/02/04 21:27:47 INFO Applying migration id=tocc 2026/02/04 21:27:47 INFO Applying migration id=followeds 2026/02/04 21:27:47 INFO Applying migration id=certhash 2026/02/04 21:27:47 INFO Applying migration id=follows_sync 2026/02/04 21:27:47 INFO Applying migration id=jsonpath 2026/02/04 21:27:47 INFO Applying migration id=localforward 2026/02/04 21:27:47 INFO Applying migration id=avatar 2026/02/04 21:27:47 INFO Applying migration id=noimage 2026/02/04 21:27:47 INFO Applying migration id=feed 2026/02/04 21:27:47 INFO Applying migration id=bookmarks 2026/02/04 21:27:47 INFO Applying migration id=shareactivity 2026/02/04 21:27:47 INFO Applying migration id=application 2026/02/04 21:27:47 INFO Applying migration id=certificates 2026/02/04 21:27:47 INFO Applying migration id=rawforward 2026/02/04 21:27:47 INFO Applying migration id=publickey 2026/02/04 21:27:47 INFO Applying migration id=resolvegroup 2026/02/04 21:27:47 INFO Applying migration id=reject 2026/02/04 21:27:47 INFO Applying migration id=autodel 2026/02/04 21:27:47 INFO Applying migration id=jsonb 2026/02/04 21:27:47 INFO Applying migration id=quote 2026/02/04 21:27:47 INFO Applying migration id=rfc9421 2026/02/04 21:27:47 INFO Applying migration id=keys 2026/02/04 21:27:47 INFO Applying migration id=portable 2026/02/04 21:27:47 INFO Applying migration id=proofs 2026/02/04 21:27:47 INFO Applying migration id=contexts 2026/02/04 21:27:47 INFO Applying migration id=deliverieshost 2026/02/04 21:27:47 INFO Applying migration id=pembegin 2026/02/04 21:27:47 INFO Applying migration id=didhost 2026/02/04 21:27:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:47 INFO Applying migration id=invites 2026/02/04 21:27:47 INFO Applying migration id=ed25519blob 2026/02/04 21:27:47 INFO Applying migration id=rsablob 2026/02/04 21:27:47 INFO Applying migration id=iconscid 2026/02/04 21:27:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e4f9-7954-9441-7734733704eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e4f8-7cfa-9a21-0aca4c46d3b9 --- PASS: TestDM_HappyFlow (0.46s) === RUN TestDM_UnauthenticatedUser 2026/02/04 21:27:48 INFO Applying migration id=initial 2026/02/04 21:27:48 INFO Applying migration id=notesupdated 2026/02/04 21:27:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:48 INFO Applying migration id=activitiesid 2026/02/04 21:27:48 INFO Applying migration id=outbox 2026/02/04 21:27:48 INFO Applying migration id=edits 2026/02/04 21:27:48 INFO Applying migration id=outboxactor 2026/02/04 21:27:48 INFO Applying migration id=outboxsender 2026/02/04 21:27:48 INFO Applying migration id=thread 2026/02/04 21:27:48 INFO Applying migration id=host 2026/02/04 21:27:48 INFO Applying migration id=sharedinbox 2026/02/04 21:27:48 INFO Applying migration id=noteshost 2026/02/04 21:27:48 INFO Applying migration id=fetched 2026/02/04 21:27:48 INFO Applying migration id=move 2026/02/04 21:27:48 INFO Applying migration id=cleanup 2026/02/04 21:27:48 INFO Applying migration id=received 2026/02/04 21:27:48 INFO Applying migration id=namehost 2026/02/04 21:27:48 INFO Applying migration id=outboxhost 2026/02/04 21:27:48 INFO Applying migration id=notesfts 2026/02/04 21:27:48 INFO Applying migration id=iconsname 2026/02/04 21:27:48 INFO Applying migration id=nohash 2026/02/04 21:27:48 INFO Applying migration id=shares 2026/02/04 21:27:48 INFO Applying migration id=actorttl 2026/02/04 21:27:48 INFO Applying migration id=tocc 2026/02/04 21:27:48 INFO Applying migration id=followeds 2026/02/04 21:27:48 INFO Applying migration id=certhash 2026/02/04 21:27:48 INFO Applying migration id=follows_sync 2026/02/04 21:27:48 INFO Applying migration id=jsonpath 2026/02/04 21:27:48 INFO Applying migration id=localforward 2026/02/04 21:27:48 INFO Applying migration id=avatar 2026/02/04 21:27:48 INFO Applying migration id=noimage 2026/02/04 21:27:48 INFO Applying migration id=feed 2026/02/04 21:27:48 INFO Applying migration id=bookmarks 2026/02/04 21:27:48 INFO Applying migration id=shareactivity 2026/02/04 21:27:48 INFO Applying migration id=application 2026/02/04 21:27:48 INFO Applying migration id=certificates 2026/02/04 21:27:48 INFO Applying migration id=rawforward 2026/02/04 21:27:48 INFO Applying migration id=publickey 2026/02/04 21:27:48 INFO Applying migration id=resolvegroup 2026/02/04 21:27:48 INFO Applying migration id=reject 2026/02/04 21:27:48 INFO Applying migration id=autodel 2026/02/04 21:27:48 INFO Applying migration id=jsonb 2026/02/04 21:27:48 INFO Applying migration id=quote 2026/02/04 21:27:48 INFO Applying migration id=rfc9421 2026/02/04 21:27:48 INFO Applying migration id=keys 2026/02/04 21:27:48 INFO Applying migration id=portable 2026/02/04 21:27:48 INFO Applying migration id=proofs 2026/02/04 21:27:48 INFO Applying migration id=contexts 2026/02/04 21:27:48 INFO Applying migration id=deliverieshost 2026/02/04 21:27:48 INFO Applying migration id=pembegin 2026/02/04 21:27:48 INFO Applying migration id=didhost 2026/02/04 21:27:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:48 INFO Applying migration id=invites 2026/02/04 21:27:48 INFO Applying migration id=ed25519blob 2026/02/04 21:27:48 INFO Applying migration id=rsablob 2026/02/04 21:27:48 INFO Applying migration id=iconscid 2026/02/04 21:27:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-e73d-7dc5-a439-c0f01b11e8d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f 2026/02/04 21:27:48 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f 2026/02/04 21:27:48 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-e73d-7c5b-ab17-7e3f979bf69f --- PASS: TestDM_UnauthenticatedUser (0.58s) === RUN TestDM_Loopback 2026/02/04 21:27:48 INFO Applying migration id=initial 2026/02/04 21:27:48 INFO Applying migration id=notesupdated 2026/02/04 21:27:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:48 INFO Applying migration id=activitiesid 2026/02/04 21:27:48 INFO Applying migration id=outbox 2026/02/04 21:27:48 INFO Applying migration id=edits 2026/02/04 21:27:48 INFO Applying migration id=outboxactor 2026/02/04 21:27:48 INFO Applying migration id=outboxsender 2026/02/04 21:27:48 INFO Applying migration id=thread 2026/02/04 21:27:48 INFO Applying migration id=host 2026/02/04 21:27:48 INFO Applying migration id=sharedinbox 2026/02/04 21:27:48 INFO Applying migration id=noteshost 2026/02/04 21:27:48 INFO Applying migration id=fetched 2026/02/04 21:27:48 INFO Applying migration id=move 2026/02/04 21:27:48 INFO Applying migration id=cleanup 2026/02/04 21:27:48 INFO Applying migration id=received 2026/02/04 21:27:48 INFO Applying migration id=namehost 2026/02/04 21:27:48 INFO Applying migration id=outboxhost 2026/02/04 21:27:48 INFO Applying migration id=notesfts 2026/02/04 21:27:48 INFO Applying migration id=iconsname 2026/02/04 21:27:48 INFO Applying migration id=nohash 2026/02/04 21:27:48 INFO Applying migration id=shares 2026/02/04 21:27:48 INFO Applying migration id=actorttl 2026/02/04 21:27:48 INFO Applying migration id=tocc 2026/02/04 21:27:48 INFO Applying migration id=followeds 2026/02/04 21:27:48 INFO Applying migration id=certhash 2026/02/04 21:27:48 INFO Applying migration id=follows_sync 2026/02/04 21:27:48 INFO Applying migration id=jsonpath 2026/02/04 21:27:48 INFO Applying migration id=localforward 2026/02/04 21:27:48 INFO Applying migration id=avatar 2026/02/04 21:27:48 INFO Applying migration id=noimage 2026/02/04 21:27:48 INFO Applying migration id=feed 2026/02/04 21:27:48 INFO Applying migration id=bookmarks 2026/02/04 21:27:48 INFO Applying migration id=shareactivity 2026/02/04 21:27:48 INFO Applying migration id=application 2026/02/04 21:27:48 INFO Applying migration id=certificates 2026/02/04 21:27:48 INFO Applying migration id=rawforward 2026/02/04 21:27:48 INFO Applying migration id=publickey 2026/02/04 21:27:48 INFO Applying migration id=resolvegroup 2026/02/04 21:27:48 INFO Applying migration id=reject 2026/02/04 21:27:48 INFO Applying migration id=autodel 2026/02/04 21:27:48 INFO Applying migration id=jsonb 2026/02/04 21:27:48 INFO Applying migration id=quote 2026/02/04 21:27:48 INFO Applying migration id=rfc9421 2026/02/04 21:27:48 INFO Applying migration id=keys 2026/02/04 21:27:48 INFO Applying migration id=portable 2026/02/04 21:27:48 INFO Applying migration id=proofs 2026/02/04 21:27:48 INFO Applying migration id=contexts 2026/02/04 21:27:48 INFO Applying migration id=deliverieshost 2026/02/04 21:27:48 INFO Applying migration id=pembegin 2026/02/04 21:27:48 INFO Applying migration id=didhost 2026/02/04 21:27:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:48 INFO Applying migration id=invites 2026/02/04 21:27:48 INFO Applying migration id=ed25519blob 2026/02/04 21:27:48 INFO Applying migration id=rsablob 2026/02/04 21:27:48 INFO Applying migration id=iconscid 2026/02/04 21:27:49 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (0.38s) === RUN TestDM_TwoMentions 2026/02/04 21:27:49 INFO Applying migration id=initial 2026/02/04 21:27:49 INFO Applying migration id=notesupdated 2026/02/04 21:27:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:49 INFO Applying migration id=activitiesid 2026/02/04 21:27:49 INFO Applying migration id=outbox 2026/02/04 21:27:49 INFO Applying migration id=edits 2026/02/04 21:27:49 INFO Applying migration id=outboxactor 2026/02/04 21:27:49 INFO Applying migration id=outboxsender 2026/02/04 21:27:49 INFO Applying migration id=thread 2026/02/04 21:27:49 INFO Applying migration id=host 2026/02/04 21:27:49 INFO Applying migration id=sharedinbox 2026/02/04 21:27:49 INFO Applying migration id=noteshost 2026/02/04 21:27:49 INFO Applying migration id=fetched 2026/02/04 21:27:49 INFO Applying migration id=move 2026/02/04 21:27:49 INFO Applying migration id=cleanup 2026/02/04 21:27:49 INFO Applying migration id=received 2026/02/04 21:27:49 INFO Applying migration id=namehost 2026/02/04 21:27:49 INFO Applying migration id=outboxhost 2026/02/04 21:27:49 INFO Applying migration id=notesfts 2026/02/04 21:27:49 INFO Applying migration id=iconsname 2026/02/04 21:27:49 INFO Applying migration id=nohash 2026/02/04 21:27:49 INFO Applying migration id=shares 2026/02/04 21:27:49 INFO Applying migration id=actorttl 2026/02/04 21:27:49 INFO Applying migration id=tocc 2026/02/04 21:27:49 INFO Applying migration id=followeds 2026/02/04 21:27:49 INFO Applying migration id=certhash 2026/02/04 21:27:49 INFO Applying migration id=follows_sync 2026/02/04 21:27:49 INFO Applying migration id=jsonpath 2026/02/04 21:27:49 INFO Applying migration id=localforward 2026/02/04 21:27:49 INFO Applying migration id=avatar 2026/02/04 21:27:49 INFO Applying migration id=noimage 2026/02/04 21:27:49 INFO Applying migration id=feed 2026/02/04 21:27:49 INFO Applying migration id=bookmarks 2026/02/04 21:27:49 INFO Applying migration id=shareactivity 2026/02/04 21:27:49 INFO Applying migration id=application 2026/02/04 21:27:49 INFO Applying migration id=certificates 2026/02/04 21:27:49 INFO Applying migration id=rawforward 2026/02/04 21:27:49 INFO Applying migration id=publickey 2026/02/04 21:27:49 INFO Applying migration id=resolvegroup 2026/02/04 21:27:49 INFO Applying migration id=reject 2026/02/04 21:27:49 INFO Applying migration id=autodel 2026/02/04 21:27:49 INFO Applying migration id=jsonb 2026/02/04 21:27:49 INFO Applying migration id=quote 2026/02/04 21:27:49 INFO Applying migration id=rfc9421 2026/02/04 21:27:49 INFO Applying migration id=keys 2026/02/04 21:27:49 INFO Applying migration id=portable 2026/02/04 21:27:49 INFO Applying migration id=proofs 2026/02/04 21:27:49 INFO Applying migration id=contexts 2026/02/04 21:27:49 INFO Applying migration id=deliverieshost 2026/02/04 21:27:49 INFO Applying migration id=pembegin 2026/02/04 21:27:49 INFO Applying migration id=didhost 2026/02/04 21:27:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:49 INFO Applying migration id=invites 2026/02/04 21:27:49 INFO Applying migration id=ed25519blob 2026/02/04 21:27:49 INFO Applying migration id=rsablob 2026/02/04 21:27:49 INFO Applying migration id=iconscid 2026/02/04 21:27:49 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:49 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/04 21:27:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-eb2e-7c81-8ff2-629bbe1d419a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b 2026/02/04 21:27:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b 2026/02/04 21:27:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b 2026/02/04 21:27:49 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-eb2e-7143-96f7-365b93987f4b --- PASS: TestDM_TwoMentions (0.64s) === RUN TestDM_TwoMentionsOneLoopback 2026/02/04 21:27:49 INFO Applying migration id=initial 2026/02/04 21:27:49 INFO Applying migration id=notesupdated 2026/02/04 21:27:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:49 INFO Applying migration id=activitiesid 2026/02/04 21:27:49 INFO Applying migration id=outbox 2026/02/04 21:27:49 INFO Applying migration id=edits 2026/02/04 21:27:49 INFO Applying migration id=outboxactor 2026/02/04 21:27:49 INFO Applying migration id=outboxsender 2026/02/04 21:27:49 INFO Applying migration id=thread 2026/02/04 21:27:49 INFO Applying migration id=host 2026/02/04 21:27:49 INFO Applying migration id=sharedinbox 2026/02/04 21:27:49 INFO Applying migration id=noteshost 2026/02/04 21:27:49 INFO Applying migration id=fetched 2026/02/04 21:27:49 INFO Applying migration id=move 2026/02/04 21:27:49 INFO Applying migration id=cleanup 2026/02/04 21:27:49 INFO Applying migration id=received 2026/02/04 21:27:49 INFO Applying migration id=namehost 2026/02/04 21:27:49 INFO Applying migration id=outboxhost 2026/02/04 21:27:49 INFO Applying migration id=notesfts 2026/02/04 21:27:49 INFO Applying migration id=iconsname 2026/02/04 21:27:49 INFO Applying migration id=nohash 2026/02/04 21:27:49 INFO Applying migration id=shares 2026/02/04 21:27:49 INFO Applying migration id=actorttl 2026/02/04 21:27:49 INFO Applying migration id=tocc 2026/02/04 21:27:49 INFO Applying migration id=followeds 2026/02/04 21:27:49 INFO Applying migration id=certhash 2026/02/04 21:27:49 INFO Applying migration id=follows_sync 2026/02/04 21:27:49 INFO Applying migration id=jsonpath 2026/02/04 21:27:49 INFO Applying migration id=localforward 2026/02/04 21:27:49 INFO Applying migration id=avatar 2026/02/04 21:27:49 INFO Applying migration id=noimage 2026/02/04 21:27:49 INFO Applying migration id=feed 2026/02/04 21:27:49 INFO Applying migration id=bookmarks 2026/02/04 21:27:49 INFO Applying migration id=shareactivity 2026/02/04 21:27:49 INFO Applying migration id=application 2026/02/04 21:27:49 INFO Applying migration id=certificates 2026/02/04 21:27:49 INFO Applying migration id=rawforward 2026/02/04 21:27:49 INFO Applying migration id=publickey 2026/02/04 21:27:49 INFO Applying migration id=resolvegroup 2026/02/04 21:27:49 INFO Applying migration id=reject 2026/02/04 21:27:49 INFO Applying migration id=autodel 2026/02/04 21:27:49 INFO Applying migration id=jsonb 2026/02/04 21:27:49 INFO Applying migration id=quote 2026/02/04 21:27:49 INFO Applying migration id=rfc9421 2026/02/04 21:27:49 INFO Applying migration id=keys 2026/02/04 21:27:49 INFO Applying migration id=portable 2026/02/04 21:27:49 INFO Applying migration id=proofs 2026/02/04 21:27:49 INFO Applying migration id=contexts 2026/02/04 21:27:49 INFO Applying migration id=deliverieshost 2026/02/04 21:27:49 INFO Applying migration id=pembegin 2026/02/04 21:27:49 INFO Applying migration id=didhost 2026/02/04 21:27:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:49 INFO Applying migration id=invites 2026/02/04 21:27:49 INFO Applying migration id=ed25519blob 2026/02/04 21:27:49 INFO Applying migration id=rsablob 2026/02/04 21:27:49 INFO Applying migration id=iconscid 2026/02/04 21:27:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:50 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-ed0c-7774-b23e-895da7227d2d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 2026/02/04 21:27:50 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-ed0c-74ec-b76e-7d9ccec55866 --- PASS: TestDM_TwoMentionsOneLoopback (0.47s) === RUN TestDM_TooManyRecipients 2026/02/04 21:27:50 INFO Applying migration id=initial 2026/02/04 21:27:50 INFO Applying migration id=notesupdated 2026/02/04 21:27:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:50 INFO Applying migration id=activitiesid 2026/02/04 21:27:50 INFO Applying migration id=outbox 2026/02/04 21:27:50 INFO Applying migration id=edits 2026/02/04 21:27:50 INFO Applying migration id=outboxactor 2026/02/04 21:27:50 INFO Applying migration id=outboxsender 2026/02/04 21:27:50 INFO Applying migration id=thread 2026/02/04 21:27:50 INFO Applying migration id=host 2026/02/04 21:27:50 INFO Applying migration id=sharedinbox 2026/02/04 21:27:50 INFO Applying migration id=noteshost 2026/02/04 21:27:50 INFO Applying migration id=fetched 2026/02/04 21:27:50 INFO Applying migration id=move 2026/02/04 21:27:50 INFO Applying migration id=cleanup 2026/02/04 21:27:50 INFO Applying migration id=received 2026/02/04 21:27:50 INFO Applying migration id=namehost 2026/02/04 21:27:50 INFO Applying migration id=outboxhost 2026/02/04 21:27:50 INFO Applying migration id=notesfts 2026/02/04 21:27:50 INFO Applying migration id=iconsname 2026/02/04 21:27:50 INFO Applying migration id=nohash 2026/02/04 21:27:50 INFO Applying migration id=shares 2026/02/04 21:27:50 INFO Applying migration id=actorttl 2026/02/04 21:27:50 INFO Applying migration id=tocc 2026/02/04 21:27:50 INFO Applying migration id=followeds 2026/02/04 21:27:50 INFO Applying migration id=certhash 2026/02/04 21:27:50 INFO Applying migration id=follows_sync 2026/02/04 21:27:50 INFO Applying migration id=jsonpath 2026/02/04 21:27:50 INFO Applying migration id=localforward 2026/02/04 21:27:50 INFO Applying migration id=avatar 2026/02/04 21:27:50 INFO Applying migration id=noimage 2026/02/04 21:27:50 INFO Applying migration id=feed 2026/02/04 21:27:50 INFO Applying migration id=bookmarks 2026/02/04 21:27:50 INFO Applying migration id=shareactivity 2026/02/04 21:27:50 INFO Applying migration id=application 2026/02/04 21:27:50 INFO Applying migration id=certificates 2026/02/04 21:27:50 INFO Applying migration id=rawforward 2026/02/04 21:27:50 INFO Applying migration id=publickey 2026/02/04 21:27:50 INFO Applying migration id=resolvegroup 2026/02/04 21:27:50 INFO Applying migration id=reject 2026/02/04 21:27:50 INFO Applying migration id=autodel 2026/02/04 21:27:50 INFO Applying migration id=jsonb 2026/02/04 21:27:50 INFO Applying migration id=quote 2026/02/04 21:27:50 INFO Applying migration id=rfc9421 2026/02/04 21:27:50 INFO Applying migration id=keys 2026/02/04 21:27:50 INFO Applying migration id=portable 2026/02/04 21:27:50 INFO Applying migration id=proofs 2026/02/04 21:27:50 INFO Applying migration id=contexts 2026/02/04 21:27:50 INFO Applying migration id=deliverieshost 2026/02/04 21:27:50 INFO Applying migration id=pembegin 2026/02/04 21:27:50 INFO Applying migration id=didhost 2026/02/04 21:27:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:50 INFO Applying migration id=invites 2026/02/04 21:27:50 INFO Applying migration id=ed25519blob 2026/02/04 21:27:50 INFO Applying migration id=rsablob 2026/02/04 21:27:50 INFO Applying migration id=iconscid 2026/02/04 21:27:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:50 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (0.59s) === RUN TestDM_MaxRecipients 2026/02/04 21:27:50 INFO Applying migration id=initial 2026/02/04 21:27:50 INFO Applying migration id=notesupdated 2026/02/04 21:27:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:50 INFO Applying migration id=activitiesid 2026/02/04 21:27:50 INFO Applying migration id=outbox 2026/02/04 21:27:50 INFO Applying migration id=edits 2026/02/04 21:27:50 INFO Applying migration id=outboxactor 2026/02/04 21:27:50 INFO Applying migration id=outboxsender 2026/02/04 21:27:50 INFO Applying migration id=thread 2026/02/04 21:27:50 INFO Applying migration id=host 2026/02/04 21:27:50 INFO Applying migration id=sharedinbox 2026/02/04 21:27:50 INFO Applying migration id=noteshost 2026/02/04 21:27:50 INFO Applying migration id=fetched 2026/02/04 21:27:50 INFO Applying migration id=move 2026/02/04 21:27:50 INFO Applying migration id=cleanup 2026/02/04 21:27:50 INFO Applying migration id=received 2026/02/04 21:27:50 INFO Applying migration id=namehost 2026/02/04 21:27:50 INFO Applying migration id=outboxhost 2026/02/04 21:27:50 INFO Applying migration id=notesfts 2026/02/04 21:27:50 INFO Applying migration id=iconsname 2026/02/04 21:27:50 INFO Applying migration id=nohash 2026/02/04 21:27:50 INFO Applying migration id=shares 2026/02/04 21:27:50 INFO Applying migration id=actorttl 2026/02/04 21:27:50 INFO Applying migration id=tocc 2026/02/04 21:27:50 INFO Applying migration id=followeds 2026/02/04 21:27:50 INFO Applying migration id=certhash 2026/02/04 21:27:50 INFO Applying migration id=follows_sync 2026/02/04 21:27:50 INFO Applying migration id=jsonpath 2026/02/04 21:27:50 INFO Applying migration id=localforward 2026/02/04 21:27:50 INFO Applying migration id=avatar 2026/02/04 21:27:50 INFO Applying migration id=noimage 2026/02/04 21:27:50 INFO Applying migration id=feed 2026/02/04 21:27:50 INFO Applying migration id=bookmarks 2026/02/04 21:27:50 INFO Applying migration id=shareactivity 2026/02/04 21:27:50 INFO Applying migration id=application 2026/02/04 21:27:50 INFO Applying migration id=certificates 2026/02/04 21:27:50 INFO Applying migration id=rawforward 2026/02/04 21:27:50 INFO Applying migration id=publickey 2026/02/04 21:27:50 INFO Applying migration id=resolvegroup 2026/02/04 21:27:50 INFO Applying migration id=reject 2026/02/04 21:27:50 INFO Applying migration id=autodel 2026/02/04 21:27:50 INFO Applying migration id=jsonb 2026/02/04 21:27:50 INFO Applying migration id=quote 2026/02/04 21:27:50 INFO Applying migration id=rfc9421 2026/02/04 21:27:50 INFO Applying migration id=keys 2026/02/04 21:27:50 INFO Applying migration id=portable 2026/02/04 21:27:50 INFO Applying migration id=proofs 2026/02/04 21:27:50 INFO Applying migration id=contexts 2026/02/04 21:27:50 INFO Applying migration id=deliverieshost 2026/02/04 21:27:50 INFO Applying migration id=pembegin 2026/02/04 21:27:50 INFO Applying migration id=didhost 2026/02/04 21:27:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:50 INFO Applying migration id=invites 2026/02/04 21:27:50 INFO Applying migration id=ed25519blob 2026/02/04 21:27:50 INFO Applying migration id=rsablob 2026/02/04 21:27:50 INFO Applying migration id=iconscid 2026/02/04 21:27:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:51 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/02/04 21:27:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f0aa-76ac-91e5-e1aaf9022c69 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c 2026/02/04 21:27:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c 2026/02/04 21:27:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c 2026/02/04 21:27:51 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8d-f0aa-745f-a124-33a30fc4a72c --- PASS: TestDM_MaxRecipients (0.34s) === RUN TestEdit_Throttling 2026/02/04 21:27:51 INFO Applying migration id=initial 2026/02/04 21:27:51 INFO Applying migration id=notesupdated 2026/02/04 21:27:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:51 INFO Applying migration id=activitiesid 2026/02/04 21:27:51 INFO Applying migration id=outbox 2026/02/04 21:27:51 INFO Applying migration id=edits 2026/02/04 21:27:51 INFO Applying migration id=outboxactor 2026/02/04 21:27:51 INFO Applying migration id=outboxsender 2026/02/04 21:27:51 INFO Applying migration id=thread 2026/02/04 21:27:51 INFO Applying migration id=host 2026/02/04 21:27:51 INFO Applying migration id=sharedinbox 2026/02/04 21:27:51 INFO Applying migration id=noteshost 2026/02/04 21:27:51 INFO Applying migration id=fetched 2026/02/04 21:27:51 INFO Applying migration id=move 2026/02/04 21:27:51 INFO Applying migration id=cleanup 2026/02/04 21:27:51 INFO Applying migration id=received 2026/02/04 21:27:51 INFO Applying migration id=namehost 2026/02/04 21:27:51 INFO Applying migration id=outboxhost 2026/02/04 21:27:51 INFO Applying migration id=notesfts 2026/02/04 21:27:51 INFO Applying migration id=iconsname 2026/02/04 21:27:51 INFO Applying migration id=nohash 2026/02/04 21:27:51 INFO Applying migration id=shares 2026/02/04 21:27:51 INFO Applying migration id=actorttl 2026/02/04 21:27:51 INFO Applying migration id=tocc 2026/02/04 21:27:51 INFO Applying migration id=followeds 2026/02/04 21:27:51 INFO Applying migration id=certhash 2026/02/04 21:27:51 INFO Applying migration id=follows_sync 2026/02/04 21:27:51 INFO Applying migration id=jsonpath 2026/02/04 21:27:51 INFO Applying migration id=localforward 2026/02/04 21:27:51 INFO Applying migration id=avatar 2026/02/04 21:27:51 INFO Applying migration id=noimage 2026/02/04 21:27:51 INFO Applying migration id=feed 2026/02/04 21:27:51 INFO Applying migration id=bookmarks 2026/02/04 21:27:51 INFO Applying migration id=shareactivity 2026/02/04 21:27:51 INFO Applying migration id=application 2026/02/04 21:27:51 INFO Applying migration id=certificates 2026/02/04 21:27:51 INFO Applying migration id=rawforward 2026/02/04 21:27:51 INFO Applying migration id=publickey 2026/02/04 21:27:51 INFO Applying migration id=resolvegroup 2026/02/04 21:27:51 INFO Applying migration id=reject 2026/02/04 21:27:51 INFO Applying migration id=autodel 2026/02/04 21:27:51 INFO Applying migration id=jsonb 2026/02/04 21:27:51 INFO Applying migration id=quote 2026/02/04 21:27:51 INFO Applying migration id=rfc9421 2026/02/04 21:27:51 INFO Applying migration id=keys 2026/02/04 21:27:51 INFO Applying migration id=portable 2026/02/04 21:27:51 INFO Applying migration id=proofs 2026/02/04 21:27:51 INFO Applying migration id=contexts 2026/02/04 21:27:51 INFO Applying migration id=deliverieshost 2026/02/04 21:27:51 INFO Applying migration id=pembegin 2026/02/04 21:27:51 INFO Applying migration id=didhost 2026/02/04 21:27:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:51 INFO Applying migration id=invites 2026/02/04 21:27:51 INFO Applying migration id=ed25519blob 2026/02/04 21:27:51 INFO Applying migration id=rsablob 2026/02/04 21:27:51 INFO Applying migration id=iconscid 2026/02/04 21:27:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-f3a5-790a-950c-1bf436509ec1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-f3a6-70c6-a71a-ac5c4a9d80d8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-f3a5-790a-950c-1bf436509ec1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-f3a5-790a-950c-1bf436509ec1 2026/02/04 21:27:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f3a7-78c7-b5c1-726a2c7eb98c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f3a7-78a2-b286-a4b9562e8fac activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f3a7-78a2-b286-a4b9562e8fac 2026/02/04 21:27:51 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8d-f3a7-78a2-b286-a4b9562e8fac can=2026-02-04T21:31:51.975Z --- PASS: TestEdit_Throttling (0.77s) === RUN TestEdit_HappyFlow 2026/02/04 21:27:51 INFO Applying migration id=initial 2026/02/04 21:27:51 INFO Applying migration id=notesupdated 2026/02/04 21:27:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:51 INFO Applying migration id=activitiesid 2026/02/04 21:27:51 INFO Applying migration id=outbox 2026/02/04 21:27:51 INFO Applying migration id=edits 2026/02/04 21:27:51 INFO Applying migration id=outboxactor 2026/02/04 21:27:52 INFO Applying migration id=outboxsender 2026/02/04 21:27:52 INFO Applying migration id=thread 2026/02/04 21:27:52 INFO Applying migration id=host 2026/02/04 21:27:52 INFO Applying migration id=sharedinbox 2026/02/04 21:27:52 INFO Applying migration id=noteshost 2026/02/04 21:27:52 INFO Applying migration id=fetched 2026/02/04 21:27:52 INFO Applying migration id=move 2026/02/04 21:27:52 INFO Applying migration id=cleanup 2026/02/04 21:27:52 INFO Applying migration id=received 2026/02/04 21:27:52 INFO Applying migration id=namehost 2026/02/04 21:27:52 INFO Applying migration id=outboxhost 2026/02/04 21:27:52 INFO Applying migration id=notesfts 2026/02/04 21:27:52 INFO Applying migration id=iconsname 2026/02/04 21:27:52 INFO Applying migration id=nohash 2026/02/04 21:27:52 INFO Applying migration id=shares 2026/02/04 21:27:52 INFO Applying migration id=actorttl 2026/02/04 21:27:52 INFO Applying migration id=tocc 2026/02/04 21:27:52 INFO Applying migration id=followeds 2026/02/04 21:27:52 INFO Applying migration id=certhash 2026/02/04 21:27:52 INFO Applying migration id=follows_sync 2026/02/04 21:27:52 INFO Applying migration id=jsonpath 2026/02/04 21:27:52 INFO Applying migration id=localforward 2026/02/04 21:27:52 INFO Applying migration id=avatar 2026/02/04 21:27:52 INFO Applying migration id=noimage 2026/02/04 21:27:52 INFO Applying migration id=feed 2026/02/04 21:27:52 INFO Applying migration id=bookmarks 2026/02/04 21:27:52 INFO Applying migration id=shareactivity 2026/02/04 21:27:52 INFO Applying migration id=application 2026/02/04 21:27:52 INFO Applying migration id=certificates 2026/02/04 21:27:52 INFO Applying migration id=rawforward 2026/02/04 21:27:52 INFO Applying migration id=publickey 2026/02/04 21:27:52 INFO Applying migration id=resolvegroup 2026/02/04 21:27:52 INFO Applying migration id=reject 2026/02/04 21:27:52 INFO Applying migration id=autodel 2026/02/04 21:27:52 INFO Applying migration id=jsonb 2026/02/04 21:27:52 INFO Applying migration id=quote 2026/02/04 21:27:52 INFO Applying migration id=rfc9421 2026/02/04 21:27:52 INFO Applying migration id=keys 2026/02/04 21:27:52 INFO Applying migration id=portable 2026/02/04 21:27:52 INFO Applying migration id=proofs 2026/02/04 21:27:52 INFO Applying migration id=contexts 2026/02/04 21:27:52 INFO Applying migration id=deliverieshost 2026/02/04 21:27:52 INFO Applying migration id=pembegin 2026/02/04 21:27:52 INFO Applying migration id=didhost 2026/02/04 21:27:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:52 INFO Applying migration id=invites 2026/02/04 21:27:52 INFO Applying migration id=ed25519blob 2026/02/04 21:27:52 INFO Applying migration id=rsablob 2026/02/04 21:27:52 INFO Applying migration id=iconscid 2026/02/04 21:27:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-f693-769c-822e-22810b48cde7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-f693-7dbc-98f2-27a65ecfa2c4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-f693-769c-822e-22810b48cde7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-f693-769c-822e-22810b48cde7 2026/02/04 21:27:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f695-75d6-9cf9-b5b14be98f46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 2026/02/04 21:27:52 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8d-f696-7d15-925e-db79f540a454 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 2026/02/04 21:27:52 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8d-f695-75b3-b0ba-2261804e5490 can=2026-02-04T21:43:52.726Z --- PASS: TestEdit_HappyFlow (0.75s) === RUN TestEdit_EmptyContent 2026/02/04 21:27:52 INFO Applying migration id=initial 2026/02/04 21:27:52 INFO Applying migration id=notesupdated 2026/02/04 21:27:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:52 INFO Applying migration id=activitiesid 2026/02/04 21:27:52 INFO Applying migration id=outbox 2026/02/04 21:27:52 INFO Applying migration id=edits 2026/02/04 21:27:52 INFO Applying migration id=outboxactor 2026/02/04 21:27:52 INFO Applying migration id=outboxsender 2026/02/04 21:27:52 INFO Applying migration id=thread 2026/02/04 21:27:52 INFO Applying migration id=host 2026/02/04 21:27:52 INFO Applying migration id=sharedinbox 2026/02/04 21:27:52 INFO Applying migration id=noteshost 2026/02/04 21:27:52 INFO Applying migration id=fetched 2026/02/04 21:27:52 INFO Applying migration id=move 2026/02/04 21:27:52 INFO Applying migration id=cleanup 2026/02/04 21:27:52 INFO Applying migration id=received 2026/02/04 21:27:52 INFO Applying migration id=namehost 2026/02/04 21:27:52 INFO Applying migration id=outboxhost 2026/02/04 21:27:52 INFO Applying migration id=notesfts 2026/02/04 21:27:52 INFO Applying migration id=iconsname 2026/02/04 21:27:52 INFO Applying migration id=nohash 2026/02/04 21:27:52 INFO Applying migration id=shares 2026/02/04 21:27:52 INFO Applying migration id=actorttl 2026/02/04 21:27:52 INFO Applying migration id=tocc 2026/02/04 21:27:52 INFO Applying migration id=followeds 2026/02/04 21:27:52 INFO Applying migration id=certhash 2026/02/04 21:27:52 INFO Applying migration id=follows_sync 2026/02/04 21:27:52 INFO Applying migration id=jsonpath 2026/02/04 21:27:52 INFO Applying migration id=localforward 2026/02/04 21:27:52 INFO Applying migration id=avatar 2026/02/04 21:27:52 INFO Applying migration id=noimage 2026/02/04 21:27:52 INFO Applying migration id=feed 2026/02/04 21:27:52 INFO Applying migration id=bookmarks 2026/02/04 21:27:52 INFO Applying migration id=shareactivity 2026/02/04 21:27:52 INFO Applying migration id=application 2026/02/04 21:27:52 INFO Applying migration id=certificates 2026/02/04 21:27:52 INFO Applying migration id=rawforward 2026/02/04 21:27:52 INFO Applying migration id=publickey 2026/02/04 21:27:52 INFO Applying migration id=resolvegroup 2026/02/04 21:27:52 INFO Applying migration id=reject 2026/02/04 21:27:52 INFO Applying migration id=autodel 2026/02/04 21:27:52 INFO Applying migration id=jsonb 2026/02/04 21:27:52 INFO Applying migration id=quote 2026/02/04 21:27:52 INFO Applying migration id=rfc9421 2026/02/04 21:27:52 INFO Applying migration id=keys 2026/02/04 21:27:52 INFO Applying migration id=portable 2026/02/04 21:27:52 INFO Applying migration id=proofs 2026/02/04 21:27:52 INFO Applying migration id=contexts 2026/02/04 21:27:52 INFO Applying migration id=deliverieshost 2026/02/04 21:27:52 INFO Applying migration id=pembegin 2026/02/04 21:27:52 INFO Applying migration id=didhost 2026/02/04 21:27:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:52 INFO Applying migration id=invites 2026/02/04 21:27:52 INFO Applying migration id=ed25519blob 2026/02/04 21:27:52 INFO Applying migration id=rsablob 2026/02/04 21:27:52 INFO Applying migration id=iconscid 2026/02/04 21:27:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-f9b5-743c-9cce-c9c021b7ec63 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-f9b5-7b62-b9a0-98dda1ee6d94 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-f9b5-743c-9cce-c9c021b7ec63 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-f9b5-743c-9cce-c9c021b7ec63 2026/02/04 21:27:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-f9b7-73a4-a92d-a2054c8e8f19 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-f9b7-7380-a7ad-0df803d94432 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-f9b7-7380-a7ad-0df803d94432 --- PASS: TestEdit_EmptyContent (0.80s) === RUN TestEdit_LongContent 2026/02/04 21:27:53 INFO Applying migration id=initial 2026/02/04 21:27:53 INFO Applying migration id=notesupdated 2026/02/04 21:27:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:53 INFO Applying migration id=activitiesid 2026/02/04 21:27:53 INFO Applying migration id=outbox 2026/02/04 21:27:53 INFO Applying migration id=edits 2026/02/04 21:27:53 INFO Applying migration id=outboxactor 2026/02/04 21:27:53 INFO Applying migration id=outboxsender 2026/02/04 21:27:53 INFO Applying migration id=thread 2026/02/04 21:27:53 INFO Applying migration id=host 2026/02/04 21:27:53 INFO Applying migration id=sharedinbox 2026/02/04 21:27:53 INFO Applying migration id=noteshost 2026/02/04 21:27:53 INFO Applying migration id=fetched 2026/02/04 21:27:53 INFO Applying migration id=move 2026/02/04 21:27:53 INFO Applying migration id=cleanup 2026/02/04 21:27:53 INFO Applying migration id=received 2026/02/04 21:27:53 INFO Applying migration id=namehost 2026/02/04 21:27:53 INFO Applying migration id=outboxhost 2026/02/04 21:27:53 INFO Applying migration id=notesfts 2026/02/04 21:27:53 INFO Applying migration id=iconsname 2026/02/04 21:27:53 INFO Applying migration id=nohash 2026/02/04 21:27:53 INFO Applying migration id=shares 2026/02/04 21:27:53 INFO Applying migration id=actorttl 2026/02/04 21:27:53 INFO Applying migration id=tocc 2026/02/04 21:27:53 INFO Applying migration id=followeds 2026/02/04 21:27:53 INFO Applying migration id=certhash 2026/02/04 21:27:53 INFO Applying migration id=follows_sync 2026/02/04 21:27:53 INFO Applying migration id=jsonpath 2026/02/04 21:27:53 INFO Applying migration id=localforward 2026/02/04 21:27:53 INFO Applying migration id=avatar 2026/02/04 21:27:53 INFO Applying migration id=noimage 2026/02/04 21:27:53 INFO Applying migration id=feed 2026/02/04 21:27:53 INFO Applying migration id=bookmarks 2026/02/04 21:27:53 INFO Applying migration id=shareactivity 2026/02/04 21:27:53 INFO Applying migration id=application 2026/02/04 21:27:53 INFO Applying migration id=certificates 2026/02/04 21:27:53 INFO Applying migration id=rawforward 2026/02/04 21:27:53 INFO Applying migration id=publickey 2026/02/04 21:27:53 INFO Applying migration id=resolvegroup 2026/02/04 21:27:53 INFO Applying migration id=reject 2026/02/04 21:27:53 INFO Applying migration id=autodel 2026/02/04 21:27:53 INFO Applying migration id=jsonb 2026/02/04 21:27:53 INFO Applying migration id=quote 2026/02/04 21:27:53 INFO Applying migration id=rfc9421 2026/02/04 21:27:53 INFO Applying migration id=keys 2026/02/04 21:27:53 INFO Applying migration id=portable 2026/02/04 21:27:53 INFO Applying migration id=proofs 2026/02/04 21:27:53 INFO Applying migration id=contexts 2026/02/04 21:27:53 INFO Applying migration id=deliverieshost 2026/02/04 21:27:53 INFO Applying migration id=pembegin 2026/02/04 21:27:53 INFO Applying migration id=didhost 2026/02/04 21:27:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:53 INFO Applying migration id=invites 2026/02/04 21:27:53 INFO Applying migration id=ed25519blob 2026/02/04 21:27:53 INFO Applying migration id=rsablob 2026/02/04 21:27:53 INFO Applying migration id=iconscid 2026/02/04 21:27:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-fc45-7ad7-859d-90d89f320e21 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-fc46-7327-8f55-94f8a5d5e934 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-fc45-7ad7-859d-90d89f320e21 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-fc45-7ad7-859d-90d89f320e21 2026/02/04 21:27:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-fc47-7920-9139-e4ab37c5709c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-fc47-78fb-9c40-2c3f41fd6fa1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-fc47-78fb-9c40-2c3f41fd6fa1 --- PASS: TestEdit_LongContent (0.65s) === RUN TestEdit_InvalidEscapeSequence 2026/02/04 21:27:54 INFO Applying migration id=initial 2026/02/04 21:27:54 INFO Applying migration id=notesupdated 2026/02/04 21:27:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:54 INFO Applying migration id=activitiesid 2026/02/04 21:27:54 INFO Applying migration id=outbox 2026/02/04 21:27:54 INFO Applying migration id=edits 2026/02/04 21:27:54 INFO Applying migration id=outboxactor 2026/02/04 21:27:54 INFO Applying migration id=outboxsender 2026/02/04 21:27:54 INFO Applying migration id=thread 2026/02/04 21:27:54 INFO Applying migration id=host 2026/02/04 21:27:54 INFO Applying migration id=sharedinbox 2026/02/04 21:27:54 INFO Applying migration id=noteshost 2026/02/04 21:27:54 INFO Applying migration id=fetched 2026/02/04 21:27:54 INFO Applying migration id=move 2026/02/04 21:27:54 INFO Applying migration id=cleanup 2026/02/04 21:27:54 INFO Applying migration id=received 2026/02/04 21:27:54 INFO Applying migration id=namehost 2026/02/04 21:27:54 INFO Applying migration id=outboxhost 2026/02/04 21:27:54 INFO Applying migration id=notesfts 2026/02/04 21:27:54 INFO Applying migration id=iconsname 2026/02/04 21:27:54 INFO Applying migration id=nohash 2026/02/04 21:27:54 INFO Applying migration id=shares 2026/02/04 21:27:54 INFO Applying migration id=actorttl 2026/02/04 21:27:54 INFO Applying migration id=tocc 2026/02/04 21:27:54 INFO Applying migration id=followeds 2026/02/04 21:27:54 INFO Applying migration id=certhash 2026/02/04 21:27:54 INFO Applying migration id=follows_sync 2026/02/04 21:27:54 INFO Applying migration id=jsonpath 2026/02/04 21:27:54 INFO Applying migration id=localforward 2026/02/04 21:27:54 INFO Applying migration id=avatar 2026/02/04 21:27:54 INFO Applying migration id=noimage 2026/02/04 21:27:54 INFO Applying migration id=feed 2026/02/04 21:27:54 INFO Applying migration id=bookmarks 2026/02/04 21:27:54 INFO Applying migration id=shareactivity 2026/02/04 21:27:54 INFO Applying migration id=application 2026/02/04 21:27:54 INFO Applying migration id=certificates 2026/02/04 21:27:54 INFO Applying migration id=rawforward 2026/02/04 21:27:54 INFO Applying migration id=publickey 2026/02/04 21:27:54 INFO Applying migration id=resolvegroup 2026/02/04 21:27:54 INFO Applying migration id=reject 2026/02/04 21:27:54 INFO Applying migration id=autodel 2026/02/04 21:27:54 INFO Applying migration id=jsonb 2026/02/04 21:27:54 INFO Applying migration id=quote 2026/02/04 21:27:54 INFO Applying migration id=rfc9421 2026/02/04 21:27:54 INFO Applying migration id=keys 2026/02/04 21:27:54 INFO Applying migration id=portable 2026/02/04 21:27:54 INFO Applying migration id=proofs 2026/02/04 21:27:54 INFO Applying migration id=contexts 2026/02/04 21:27:54 INFO Applying migration id=deliverieshost 2026/02/04 21:27:54 INFO Applying migration id=pembegin 2026/02/04 21:27:54 INFO Applying migration id=didhost 2026/02/04 21:27:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:54 INFO Applying migration id=invites 2026/02/04 21:27:54 INFO Applying migration id=ed25519blob 2026/02/04 21:27:54 INFO Applying migration id=rsablob 2026/02/04 21:27:54 INFO Applying migration id=iconscid 2026/02/04 21:27:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8d-fe22-7758-820c-1f930732aa79 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8d-fe23-7966-851b-1b4bb424e6d7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8d-fe22-7758-820c-1f930732aa79 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8d-fe22-7758-820c-1f930732aa79 2026/02/04 21:27:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8d-fe27-75e2-9159-40cbfc4ab769 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8d-fe27-758a-8594-31e8c92158a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8d-fe27-758a-8594-31e8c92158a5 --- PASS: TestEdit_InvalidEscapeSequence (0.49s) === RUN TestEdit_NoSuchPost 2026/02/04 21:27:54 INFO Applying migration id=initial 2026/02/04 21:27:54 INFO Applying migration id=notesupdated 2026/02/04 21:27:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:54 INFO Applying migration id=activitiesid 2026/02/04 21:27:54 INFO Applying migration id=outbox 2026/02/04 21:27:54 INFO Applying migration id=edits 2026/02/04 21:27:54 INFO Applying migration id=outboxactor 2026/02/04 21:27:54 INFO Applying migration id=outboxsender 2026/02/04 21:27:54 INFO Applying migration id=thread 2026/02/04 21:27:54 INFO Applying migration id=host 2026/02/04 21:27:54 INFO Applying migration id=sharedinbox 2026/02/04 21:27:54 INFO Applying migration id=noteshost 2026/02/04 21:27:54 INFO Applying migration id=fetched 2026/02/04 21:27:54 INFO Applying migration id=move 2026/02/04 21:27:54 INFO Applying migration id=cleanup 2026/02/04 21:27:54 INFO Applying migration id=received 2026/02/04 21:27:54 INFO Applying migration id=namehost 2026/02/04 21:27:54 INFO Applying migration id=outboxhost 2026/02/04 21:27:54 INFO Applying migration id=notesfts 2026/02/04 21:27:54 INFO Applying migration id=iconsname 2026/02/04 21:27:54 INFO Applying migration id=nohash 2026/02/04 21:27:54 INFO Applying migration id=shares 2026/02/04 21:27:54 INFO Applying migration id=actorttl 2026/02/04 21:27:54 INFO Applying migration id=tocc 2026/02/04 21:27:54 INFO Applying migration id=followeds 2026/02/04 21:27:54 INFO Applying migration id=certhash 2026/02/04 21:27:54 INFO Applying migration id=follows_sync 2026/02/04 21:27:54 INFO Applying migration id=jsonpath 2026/02/04 21:27:54 INFO Applying migration id=localforward 2026/02/04 21:27:54 INFO Applying migration id=avatar 2026/02/04 21:27:54 INFO Applying migration id=noimage 2026/02/04 21:27:54 INFO Applying migration id=feed 2026/02/04 21:27:54 INFO Applying migration id=bookmarks 2026/02/04 21:27:54 INFO Applying migration id=shareactivity 2026/02/04 21:27:54 INFO Applying migration id=application 2026/02/04 21:27:54 INFO Applying migration id=certificates 2026/02/04 21:27:54 INFO Applying migration id=rawforward 2026/02/04 21:27:54 INFO Applying migration id=publickey 2026/02/04 21:27:54 INFO Applying migration id=resolvegroup 2026/02/04 21:27:54 INFO Applying migration id=reject 2026/02/04 21:27:54 INFO Applying migration id=autodel 2026/02/04 21:27:54 INFO Applying migration id=jsonb 2026/02/04 21:27:54 INFO Applying migration id=quote 2026/02/04 21:27:54 INFO Applying migration id=rfc9421 2026/02/04 21:27:54 INFO Applying migration id=keys 2026/02/04 21:27:54 INFO Applying migration id=portable 2026/02/04 21:27:54 INFO Applying migration id=proofs 2026/02/04 21:27:54 INFO Applying migration id=contexts 2026/02/04 21:27:54 INFO Applying migration id=deliverieshost 2026/02/04 21:27:54 INFO Applying migration id=pembegin 2026/02/04 21:27:54 INFO Applying migration id=didhost 2026/02/04 21:27:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:54 INFO Applying migration id=invites 2026/02/04 21:27:54 INFO Applying migration id=ed25519blob 2026/02/04 21:27:54 INFO Applying migration id=rsablob 2026/02/04 21:27:54 INFO Applying migration id=iconscid 2026/02/04 21:27:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-0067-7f01-94ac-37c53f0089de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-0068-77e9-b802-ac9dc7739842 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-0067-7f01-94ac-37c53f0089de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-0067-7f01-94ac-37c53f0089de 2026/02/04 21:27:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-006a-72d0-9db2-920833f401a3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-006a-72a8-a9a4-f90baef2d978 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-006a-72a8-a9a4-f90baef2d978 2026/02/04 21:27:55 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.57s) === RUN TestEdit_UnauthenticatedUser 2026/02/04 21:27:55 INFO Applying migration id=initial 2026/02/04 21:27:55 INFO Applying migration id=notesupdated 2026/02/04 21:27:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:55 INFO Applying migration id=activitiesid 2026/02/04 21:27:55 INFO Applying migration id=outbox 2026/02/04 21:27:55 INFO Applying migration id=edits 2026/02/04 21:27:55 INFO Applying migration id=outboxactor 2026/02/04 21:27:55 INFO Applying migration id=outboxsender 2026/02/04 21:27:55 INFO Applying migration id=thread 2026/02/04 21:27:55 INFO Applying migration id=host 2026/02/04 21:27:55 INFO Applying migration id=sharedinbox 2026/02/04 21:27:55 INFO Applying migration id=noteshost 2026/02/04 21:27:55 INFO Applying migration id=fetched 2026/02/04 21:27:55 INFO Applying migration id=move 2026/02/04 21:27:55 INFO Applying migration id=cleanup 2026/02/04 21:27:55 INFO Applying migration id=received 2026/02/04 21:27:55 INFO Applying migration id=namehost 2026/02/04 21:27:55 INFO Applying migration id=outboxhost 2026/02/04 21:27:55 INFO Applying migration id=notesfts 2026/02/04 21:27:55 INFO Applying migration id=iconsname 2026/02/04 21:27:55 INFO Applying migration id=nohash 2026/02/04 21:27:55 INFO Applying migration id=shares 2026/02/04 21:27:55 INFO Applying migration id=actorttl 2026/02/04 21:27:55 INFO Applying migration id=tocc 2026/02/04 21:27:55 INFO Applying migration id=followeds 2026/02/04 21:27:55 INFO Applying migration id=certhash 2026/02/04 21:27:55 INFO Applying migration id=follows_sync 2026/02/04 21:27:55 INFO Applying migration id=jsonpath 2026/02/04 21:27:55 INFO Applying migration id=localforward 2026/02/04 21:27:55 INFO Applying migration id=avatar 2026/02/04 21:27:55 INFO Applying migration id=noimage 2026/02/04 21:27:55 INFO Applying migration id=feed 2026/02/04 21:27:55 INFO Applying migration id=bookmarks 2026/02/04 21:27:55 INFO Applying migration id=shareactivity 2026/02/04 21:27:55 INFO Applying migration id=application 2026/02/04 21:27:55 INFO Applying migration id=certificates 2026/02/04 21:27:55 INFO Applying migration id=rawforward 2026/02/04 21:27:55 INFO Applying migration id=publickey 2026/02/04 21:27:55 INFO Applying migration id=resolvegroup 2026/02/04 21:27:55 INFO Applying migration id=reject 2026/02/04 21:27:55 INFO Applying migration id=autodel 2026/02/04 21:27:55 INFO Applying migration id=jsonb 2026/02/04 21:27:55 INFO Applying migration id=quote 2026/02/04 21:27:55 INFO Applying migration id=rfc9421 2026/02/04 21:27:55 INFO Applying migration id=keys 2026/02/04 21:27:55 INFO Applying migration id=portable 2026/02/04 21:27:55 INFO Applying migration id=proofs 2026/02/04 21:27:55 INFO Applying migration id=contexts 2026/02/04 21:27:55 INFO Applying migration id=deliverieshost 2026/02/04 21:27:55 INFO Applying migration id=pembegin 2026/02/04 21:27:55 INFO Applying migration id=didhost 2026/02/04 21:27:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:55 INFO Applying migration id=invites 2026/02/04 21:27:55 INFO Applying migration id=ed25519blob 2026/02/04 21:27:55 INFO Applying migration id=rsablob 2026/02/04 21:27:55 INFO Applying migration id=iconscid 2026/02/04 21:27:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-0236-73ba-9df2-9c6f436ef615 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:27:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-0236-7b1c-ad4a-04ee27975a92 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-0236-73ba-9df2-9c6f436ef615 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-0236-73ba-9df2-9c6f436ef615 2026/02/04 21:27:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-0238-734c-ad64-f6d2c1d21198 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0238-7327-b2c3-9abe469c3f1f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-0238-7327-b2c3-9abe469c3f1f --- PASS: TestEdit_UnauthenticatedUser (0.46s) === RUN TestEdit_AddHashtag 2026/02/04 21:27:55 INFO Applying migration id=initial 2026/02/04 21:27:55 INFO Applying migration id=notesupdated 2026/02/04 21:27:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:55 INFO Applying migration id=activitiesid 2026/02/04 21:27:55 INFO Applying migration id=outbox 2026/02/04 21:27:55 INFO Applying migration id=edits 2026/02/04 21:27:55 INFO Applying migration id=outboxactor 2026/02/04 21:27:55 INFO Applying migration id=outboxsender 2026/02/04 21:27:55 INFO Applying migration id=thread 2026/02/04 21:27:55 INFO Applying migration id=host 2026/02/04 21:27:55 INFO Applying migration id=sharedinbox 2026/02/04 21:27:55 INFO Applying migration id=noteshost 2026/02/04 21:27:55 INFO Applying migration id=fetched 2026/02/04 21:27:55 INFO Applying migration id=move 2026/02/04 21:27:55 INFO Applying migration id=cleanup 2026/02/04 21:27:55 INFO Applying migration id=received 2026/02/04 21:27:55 INFO Applying migration id=namehost 2026/02/04 21:27:55 INFO Applying migration id=outboxhost 2026/02/04 21:27:55 INFO Applying migration id=notesfts 2026/02/04 21:27:55 INFO Applying migration id=iconsname 2026/02/04 21:27:55 INFO Applying migration id=nohash 2026/02/04 21:27:55 INFO Applying migration id=shares 2026/02/04 21:27:55 INFO Applying migration id=actorttl 2026/02/04 21:27:55 INFO Applying migration id=tocc 2026/02/04 21:27:55 INFO Applying migration id=followeds 2026/02/04 21:27:55 INFO Applying migration id=certhash 2026/02/04 21:27:55 INFO Applying migration id=follows_sync 2026/02/04 21:27:55 INFO Applying migration id=jsonpath 2026/02/04 21:27:55 INFO Applying migration id=localforward 2026/02/04 21:27:55 INFO Applying migration id=avatar 2026/02/04 21:27:55 INFO Applying migration id=noimage 2026/02/04 21:27:55 INFO Applying migration id=feed 2026/02/04 21:27:55 INFO Applying migration id=bookmarks 2026/02/04 21:27:55 INFO Applying migration id=shareactivity 2026/02/04 21:27:55 INFO Applying migration id=application 2026/02/04 21:27:55 INFO Applying migration id=certificates 2026/02/04 21:27:55 INFO Applying migration id=rawforward 2026/02/04 21:27:55 INFO Applying migration id=publickey 2026/02/04 21:27:55 INFO Applying migration id=resolvegroup 2026/02/04 21:27:55 INFO Applying migration id=reject 2026/02/04 21:27:55 INFO Applying migration id=autodel 2026/02/04 21:27:55 INFO Applying migration id=jsonb 2026/02/04 21:27:55 INFO Applying migration id=quote 2026/02/04 21:27:55 INFO Applying migration id=rfc9421 2026/02/04 21:27:55 INFO Applying migration id=keys 2026/02/04 21:27:55 INFO Applying migration id=portable 2026/02/04 21:27:55 INFO Applying migration id=proofs 2026/02/04 21:27:55 INFO Applying migration id=contexts 2026/02/04 21:27:55 INFO Applying migration id=deliverieshost 2026/02/04 21:27:55 INFO Applying migration id=pembegin 2026/02/04 21:27:55 INFO Applying migration id=didhost 2026/02/04 21:27:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:55 INFO Applying migration id=invites 2026/02/04 21:27:55 INFO Applying migration id=ed25519blob 2026/02/04 21:27:55 INFO Applying migration id=rsablob 2026/02/04 21:27:55 INFO Applying migration id=iconscid 2026/02/04 21:27:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-0413-73b9-8296-88af5e215084 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/world 2026/02/04 21:27:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-0417-74b9-86c3-212df0013d8a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-0413-7380-b878-0218caceb5f0 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (0.48s) === RUN TestEdit_RemoveHashtag 2026/02/04 21:27:56 INFO Applying migration id=initial 2026/02/04 21:27:56 INFO Applying migration id=notesupdated 2026/02/04 21:27:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:56 INFO Applying migration id=activitiesid 2026/02/04 21:27:56 INFO Applying migration id=outbox 2026/02/04 21:27:56 INFO Applying migration id=edits 2026/02/04 21:27:56 INFO Applying migration id=outboxactor 2026/02/04 21:27:56 INFO Applying migration id=outboxsender 2026/02/04 21:27:56 INFO Applying migration id=thread 2026/02/04 21:27:56 INFO Applying migration id=host 2026/02/04 21:27:56 INFO Applying migration id=sharedinbox 2026/02/04 21:27:56 INFO Applying migration id=noteshost 2026/02/04 21:27:56 INFO Applying migration id=fetched 2026/02/04 21:27:56 INFO Applying migration id=move 2026/02/04 21:27:56 INFO Applying migration id=cleanup 2026/02/04 21:27:56 INFO Applying migration id=received 2026/02/04 21:27:56 INFO Applying migration id=namehost 2026/02/04 21:27:56 INFO Applying migration id=outboxhost 2026/02/04 21:27:56 INFO Applying migration id=notesfts 2026/02/04 21:27:56 INFO Applying migration id=iconsname 2026/02/04 21:27:56 INFO Applying migration id=nohash 2026/02/04 21:27:56 INFO Applying migration id=shares 2026/02/04 21:27:56 INFO Applying migration id=actorttl 2026/02/04 21:27:56 INFO Applying migration id=tocc 2026/02/04 21:27:56 INFO Applying migration id=followeds 2026/02/04 21:27:56 INFO Applying migration id=certhash 2026/02/04 21:27:56 INFO Applying migration id=follows_sync 2026/02/04 21:27:56 INFO Applying migration id=jsonpath 2026/02/04 21:27:56 INFO Applying migration id=localforward 2026/02/04 21:27:56 INFO Applying migration id=avatar 2026/02/04 21:27:56 INFO Applying migration id=noimage 2026/02/04 21:27:56 INFO Applying migration id=feed 2026/02/04 21:27:56 INFO Applying migration id=bookmarks 2026/02/04 21:27:56 INFO Applying migration id=shareactivity 2026/02/04 21:27:56 INFO Applying migration id=application 2026/02/04 21:27:56 INFO Applying migration id=certificates 2026/02/04 21:27:56 INFO Applying migration id=rawforward 2026/02/04 21:27:56 INFO Applying migration id=publickey 2026/02/04 21:27:56 INFO Applying migration id=resolvegroup 2026/02/04 21:27:56 INFO Applying migration id=reject 2026/02/04 21:27:56 INFO Applying migration id=autodel 2026/02/04 21:27:56 INFO Applying migration id=jsonb 2026/02/04 21:27:56 INFO Applying migration id=quote 2026/02/04 21:27:56 INFO Applying migration id=rfc9421 2026/02/04 21:27:56 INFO Applying migration id=keys 2026/02/04 21:27:56 INFO Applying migration id=portable 2026/02/04 21:27:56 INFO Applying migration id=proofs 2026/02/04 21:27:56 INFO Applying migration id=contexts 2026/02/04 21:27:56 INFO Applying migration id=deliverieshost 2026/02/04 21:27:56 INFO Applying migration id=pembegin 2026/02/04 21:27:56 INFO Applying migration id=didhost 2026/02/04 21:27:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:56 INFO Applying migration id=invites 2026/02/04 21:27:56 INFO Applying migration id=ed25519blob 2026/02/04 21:27:56 INFO Applying migration id=rsablob 2026/02/04 21:27:56 INFO Applying migration id=iconscid 2026/02/04 21:27:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-05cf-7f12-82e9-c27c7d8c78c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/users/hashtag/world 2026/02/04 21:27:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-05d6-7594-8a20-7cab1eab4970 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-05cf-7ed4-b763-63ed82885e8a 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/hello 2026/02/04 21:27:56 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (0.45s) === RUN TestEdit_KeepHashtags 2026/02/04 21:27:56 INFO Applying migration id=initial 2026/02/04 21:27:56 INFO Applying migration id=notesupdated 2026/02/04 21:27:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:56 INFO Applying migration id=activitiesid 2026/02/04 21:27:56 INFO Applying migration id=outbox 2026/02/04 21:27:56 INFO Applying migration id=edits 2026/02/04 21:27:56 INFO Applying migration id=outboxactor 2026/02/04 21:27:56 INFO Applying migration id=outboxsender 2026/02/04 21:27:56 INFO Applying migration id=thread 2026/02/04 21:27:56 INFO Applying migration id=host 2026/02/04 21:27:56 INFO Applying migration id=sharedinbox 2026/02/04 21:27:56 INFO Applying migration id=noteshost 2026/02/04 21:27:56 INFO Applying migration id=fetched 2026/02/04 21:27:56 INFO Applying migration id=move 2026/02/04 21:27:56 INFO Applying migration id=cleanup 2026/02/04 21:27:56 INFO Applying migration id=received 2026/02/04 21:27:56 INFO Applying migration id=namehost 2026/02/04 21:27:56 INFO Applying migration id=outboxhost 2026/02/04 21:27:56 INFO Applying migration id=notesfts 2026/02/04 21:27:56 INFO Applying migration id=iconsname 2026/02/04 21:27:56 INFO Applying migration id=nohash 2026/02/04 21:27:56 INFO Applying migration id=shares 2026/02/04 21:27:56 INFO Applying migration id=actorttl 2026/02/04 21:27:56 INFO Applying migration id=tocc 2026/02/04 21:27:56 INFO Applying migration id=followeds 2026/02/04 21:27:56 INFO Applying migration id=certhash 2026/02/04 21:27:56 INFO Applying migration id=follows_sync 2026/02/04 21:27:56 INFO Applying migration id=jsonpath 2026/02/04 21:27:56 INFO Applying migration id=localforward 2026/02/04 21:27:56 INFO Applying migration id=avatar 2026/02/04 21:27:56 INFO Applying migration id=noimage 2026/02/04 21:27:56 INFO Applying migration id=feed 2026/02/04 21:27:56 INFO Applying migration id=bookmarks 2026/02/04 21:27:56 INFO Applying migration id=shareactivity 2026/02/04 21:27:56 INFO Applying migration id=application 2026/02/04 21:27:56 INFO Applying migration id=certificates 2026/02/04 21:27:56 INFO Applying migration id=rawforward 2026/02/04 21:27:56 INFO Applying migration id=publickey 2026/02/04 21:27:56 INFO Applying migration id=resolvegroup 2026/02/04 21:27:56 INFO Applying migration id=reject 2026/02/04 21:27:56 INFO Applying migration id=autodel 2026/02/04 21:27:56 INFO Applying migration id=jsonb 2026/02/04 21:27:56 INFO Applying migration id=quote 2026/02/04 21:27:56 INFO Applying migration id=rfc9421 2026/02/04 21:27:56 INFO Applying migration id=keys 2026/02/04 21:27:56 INFO Applying migration id=portable 2026/02/04 21:27:56 INFO Applying migration id=proofs 2026/02/04 21:27:56 INFO Applying migration id=contexts 2026/02/04 21:27:56 INFO Applying migration id=deliverieshost 2026/02/04 21:27:56 INFO Applying migration id=pembegin 2026/02/04 21:27:56 INFO Applying migration id=didhost 2026/02/04 21:27:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:56 INFO Applying migration id=invites 2026/02/04 21:27:56 INFO Applying migration id=ed25519blob 2026/02/04 21:27:56 INFO Applying migration id=rsablob 2026/02/04 21:27:56 INFO Applying migration id=iconscid 2026/02/04 21:27:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-07e4-7c89-af89-3a9e52252a0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 2026/02/04 21:27:57 INFO Generating first response key=/users/hashtag/hello 2026/02/04 21:27:57 INFO Generating first response key=/users/hashtag/world 2026/02/04 21:27:57 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-07ea-74a2-807e-96b064261575 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-07e4-7bfb-a633-0f4ce389f871 2026/02/04 21:27:57 INFO Generating first response key=/hashtag/hello 2026/02/04 21:27:57 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (0.53s) === RUN TestEdit_AddMention 2026/02/04 21:27:57 INFO Applying migration id=initial 2026/02/04 21:27:57 INFO Applying migration id=notesupdated 2026/02/04 21:27:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:57 INFO Applying migration id=activitiesid 2026/02/04 21:27:57 INFO Applying migration id=outbox 2026/02/04 21:27:57 INFO Applying migration id=edits 2026/02/04 21:27:57 INFO Applying migration id=outboxactor 2026/02/04 21:27:57 INFO Applying migration id=outboxsender 2026/02/04 21:27:57 INFO Applying migration id=thread 2026/02/04 21:27:57 INFO Applying migration id=host 2026/02/04 21:27:57 INFO Applying migration id=sharedinbox 2026/02/04 21:27:57 INFO Applying migration id=noteshost 2026/02/04 21:27:57 INFO Applying migration id=fetched 2026/02/04 21:27:57 INFO Applying migration id=move 2026/02/04 21:27:57 INFO Applying migration id=cleanup 2026/02/04 21:27:57 INFO Applying migration id=received 2026/02/04 21:27:57 INFO Applying migration id=namehost 2026/02/04 21:27:57 INFO Applying migration id=outboxhost 2026/02/04 21:27:57 INFO Applying migration id=notesfts 2026/02/04 21:27:57 INFO Applying migration id=iconsname 2026/02/04 21:27:57 INFO Applying migration id=nohash 2026/02/04 21:27:57 INFO Applying migration id=shares 2026/02/04 21:27:57 INFO Applying migration id=actorttl 2026/02/04 21:27:57 INFO Applying migration id=tocc 2026/02/04 21:27:57 INFO Applying migration id=followeds 2026/02/04 21:27:57 INFO Applying migration id=certhash 2026/02/04 21:27:57 INFO Applying migration id=follows_sync 2026/02/04 21:27:57 INFO Applying migration id=jsonpath 2026/02/04 21:27:57 INFO Applying migration id=localforward 2026/02/04 21:27:57 INFO Applying migration id=avatar 2026/02/04 21:27:57 INFO Applying migration id=noimage 2026/02/04 21:27:57 INFO Applying migration id=feed 2026/02/04 21:27:57 INFO Applying migration id=bookmarks 2026/02/04 21:27:57 INFO Applying migration id=shareactivity 2026/02/04 21:27:57 INFO Applying migration id=application 2026/02/04 21:27:57 INFO Applying migration id=certificates 2026/02/04 21:27:57 INFO Applying migration id=rawforward 2026/02/04 21:27:57 INFO Applying migration id=publickey 2026/02/04 21:27:57 INFO Applying migration id=resolvegroup 2026/02/04 21:27:57 INFO Applying migration id=reject 2026/02/04 21:27:57 INFO Applying migration id=autodel 2026/02/04 21:27:57 INFO Applying migration id=jsonb 2026/02/04 21:27:57 INFO Applying migration id=quote 2026/02/04 21:27:57 INFO Applying migration id=rfc9421 2026/02/04 21:27:57 INFO Applying migration id=keys 2026/02/04 21:27:57 INFO Applying migration id=portable 2026/02/04 21:27:57 INFO Applying migration id=proofs 2026/02/04 21:27:57 INFO Applying migration id=contexts 2026/02/04 21:27:57 INFO Applying migration id=deliverieshost 2026/02/04 21:27:57 INFO Applying migration id=pembegin 2026/02/04 21:27:57 INFO Applying migration id=didhost 2026/02/04 21:27:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:57 INFO Applying migration id=invites 2026/02/04 21:27:57 INFO Applying migration id=ed25519blob 2026/02/04 21:27:57 INFO Applying migration id=rsablob 2026/02/04 21:27:57 INFO Applying migration id=iconscid 2026/02/04 21:27:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-09eb-7331-a029-a731ff9e31ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b 2026/02/04 21:27:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b 2026/02/04 21:27:57 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:57 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-09ef-72f5-8dfe-729d1f1e2237 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b 2026/02/04 21:27:57 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-09eb-72b8-9365-ee077a49e95b --- PASS: TestEdit_AddMention (0.51s) === RUN TestEdit_RemoveMention 2026/02/04 21:27:57 INFO Applying migration id=initial 2026/02/04 21:27:57 INFO Applying migration id=notesupdated 2026/02/04 21:27:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:57 INFO Applying migration id=activitiesid 2026/02/04 21:27:57 INFO Applying migration id=outbox 2026/02/04 21:27:57 INFO Applying migration id=edits 2026/02/04 21:27:57 INFO Applying migration id=outboxactor 2026/02/04 21:27:57 INFO Applying migration id=outboxsender 2026/02/04 21:27:57 INFO Applying migration id=thread 2026/02/04 21:27:57 INFO Applying migration id=host 2026/02/04 21:27:57 INFO Applying migration id=sharedinbox 2026/02/04 21:27:57 INFO Applying migration id=noteshost 2026/02/04 21:27:57 INFO Applying migration id=fetched 2026/02/04 21:27:57 INFO Applying migration id=move 2026/02/04 21:27:57 INFO Applying migration id=cleanup 2026/02/04 21:27:57 INFO Applying migration id=received 2026/02/04 21:27:57 INFO Applying migration id=namehost 2026/02/04 21:27:57 INFO Applying migration id=outboxhost 2026/02/04 21:27:57 INFO Applying migration id=notesfts 2026/02/04 21:27:57 INFO Applying migration id=iconsname 2026/02/04 21:27:57 INFO Applying migration id=nohash 2026/02/04 21:27:57 INFO Applying migration id=shares 2026/02/04 21:27:57 INFO Applying migration id=actorttl 2026/02/04 21:27:57 INFO Applying migration id=tocc 2026/02/04 21:27:57 INFO Applying migration id=followeds 2026/02/04 21:27:57 INFO Applying migration id=certhash 2026/02/04 21:27:57 INFO Applying migration id=follows_sync 2026/02/04 21:27:57 INFO Applying migration id=jsonpath 2026/02/04 21:27:57 INFO Applying migration id=localforward 2026/02/04 21:27:57 INFO Applying migration id=avatar 2026/02/04 21:27:57 INFO Applying migration id=noimage 2026/02/04 21:27:57 INFO Applying migration id=feed 2026/02/04 21:27:57 INFO Applying migration id=bookmarks 2026/02/04 21:27:57 INFO Applying migration id=shareactivity 2026/02/04 21:27:57 INFO Applying migration id=application 2026/02/04 21:27:57 INFO Applying migration id=certificates 2026/02/04 21:27:57 INFO Applying migration id=rawforward 2026/02/04 21:27:57 INFO Applying migration id=publickey 2026/02/04 21:27:57 INFO Applying migration id=resolvegroup 2026/02/04 21:27:57 INFO Applying migration id=reject 2026/02/04 21:27:57 INFO Applying migration id=autodel 2026/02/04 21:27:57 INFO Applying migration id=jsonb 2026/02/04 21:27:57 INFO Applying migration id=quote 2026/02/04 21:27:57 INFO Applying migration id=rfc9421 2026/02/04 21:27:57 INFO Applying migration id=keys 2026/02/04 21:27:57 INFO Applying migration id=portable 2026/02/04 21:27:57 INFO Applying migration id=proofs 2026/02/04 21:27:57 INFO Applying migration id=contexts 2026/02/04 21:27:57 INFO Applying migration id=deliverieshost 2026/02/04 21:27:57 INFO Applying migration id=pembegin 2026/02/04 21:27:57 INFO Applying migration id=didhost 2026/02/04 21:27:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:57 INFO Applying migration id=invites 2026/02/04 21:27:57 INFO Applying migration id=ed25519blob 2026/02/04 21:27:57 INFO Applying migration id=rsablob 2026/02/04 21:27:57 INFO Applying migration id=iconscid 2026/02/04 21:27:58 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-0d5d-7b2a-ac3c-08c51a033be6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 2026/02/04 21:27:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 2026/02/04 21:27:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-0d61-7855-b94d-dbbb948a25cc activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 2026/02/04 21:27:58 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-0d5d-7815-b897-7b3b67854040 --- PASS: TestEdit_RemoveMention (0.88s) === RUN TestEdit_KeepMention 2026/02/04 21:27:58 INFO Applying migration id=initial 2026/02/04 21:27:58 INFO Applying migration id=notesupdated 2026/02/04 21:27:58 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:58 INFO Applying migration id=activitiesid 2026/02/04 21:27:58 INFO Applying migration id=outbox 2026/02/04 21:27:58 INFO Applying migration id=edits 2026/02/04 21:27:58 INFO Applying migration id=outboxactor 2026/02/04 21:27:58 INFO Applying migration id=outboxsender 2026/02/04 21:27:58 INFO Applying migration id=thread 2026/02/04 21:27:58 INFO Applying migration id=host 2026/02/04 21:27:58 INFO Applying migration id=sharedinbox 2026/02/04 21:27:58 INFO Applying migration id=noteshost 2026/02/04 21:27:58 INFO Applying migration id=fetched 2026/02/04 21:27:58 INFO Applying migration id=move 2026/02/04 21:27:58 INFO Applying migration id=cleanup 2026/02/04 21:27:58 INFO Applying migration id=received 2026/02/04 21:27:58 INFO Applying migration id=namehost 2026/02/04 21:27:58 INFO Applying migration id=outboxhost 2026/02/04 21:27:58 INFO Applying migration id=notesfts 2026/02/04 21:27:58 INFO Applying migration id=iconsname 2026/02/04 21:27:58 INFO Applying migration id=nohash 2026/02/04 21:27:58 INFO Applying migration id=shares 2026/02/04 21:27:58 INFO Applying migration id=actorttl 2026/02/04 21:27:58 INFO Applying migration id=tocc 2026/02/04 21:27:58 INFO Applying migration id=followeds 2026/02/04 21:27:58 INFO Applying migration id=certhash 2026/02/04 21:27:58 INFO Applying migration id=follows_sync 2026/02/04 21:27:58 INFO Applying migration id=jsonpath 2026/02/04 21:27:58 INFO Applying migration id=localforward 2026/02/04 21:27:58 INFO Applying migration id=avatar 2026/02/04 21:27:58 INFO Applying migration id=noimage 2026/02/04 21:27:58 INFO Applying migration id=feed 2026/02/04 21:27:58 INFO Applying migration id=bookmarks 2026/02/04 21:27:58 INFO Applying migration id=shareactivity 2026/02/04 21:27:58 INFO Applying migration id=application 2026/02/04 21:27:58 INFO Applying migration id=certificates 2026/02/04 21:27:58 INFO Applying migration id=rawforward 2026/02/04 21:27:58 INFO Applying migration id=publickey 2026/02/04 21:27:58 INFO Applying migration id=resolvegroup 2026/02/04 21:27:58 INFO Applying migration id=reject 2026/02/04 21:27:58 INFO Applying migration id=autodel 2026/02/04 21:27:58 INFO Applying migration id=jsonb 2026/02/04 21:27:58 INFO Applying migration id=quote 2026/02/04 21:27:58 INFO Applying migration id=rfc9421 2026/02/04 21:27:58 INFO Applying migration id=keys 2026/02/04 21:27:58 INFO Applying migration id=portable 2026/02/04 21:27:58 INFO Applying migration id=proofs 2026/02/04 21:27:58 INFO Applying migration id=contexts 2026/02/04 21:27:58 INFO Applying migration id=deliverieshost 2026/02/04 21:27:58 INFO Applying migration id=pembegin 2026/02/04 21:27:58 INFO Applying migration id=didhost 2026/02/04 21:27:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:58 INFO Applying migration id=invites 2026/02/04 21:27:58 INFO Applying migration id=ed25519blob 2026/02/04 21:27:58 INFO Applying migration id=rsablob 2026/02/04 21:27:58 INFO Applying migration id=iconscid 2026/02/04 21:27:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1001-7cdd-9bf9-0d0964345a2e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab 2026/02/04 21:27:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab 2026/02/04 21:27:59 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:27:59 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1005-7c5d-b3f5-6b23db9ae87e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab 2026/02/04 21:27:59 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1001-7989-8379-1b9cae42c6ab --- PASS: TestEdit_KeepMention (0.68s) === RUN TestEdit_PollAddOption 2026/02/04 21:27:59 INFO Applying migration id=initial 2026/02/04 21:27:59 INFO Applying migration id=notesupdated 2026/02/04 21:27:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:27:59 INFO Applying migration id=activitiesid 2026/02/04 21:27:59 INFO Applying migration id=outbox 2026/02/04 21:27:59 INFO Applying migration id=edits 2026/02/04 21:27:59 INFO Applying migration id=outboxactor 2026/02/04 21:27:59 INFO Applying migration id=outboxsender 2026/02/04 21:27:59 INFO Applying migration id=thread 2026/02/04 21:27:59 INFO Applying migration id=host 2026/02/04 21:27:59 INFO Applying migration id=sharedinbox 2026/02/04 21:27:59 INFO Applying migration id=noteshost 2026/02/04 21:27:59 INFO Applying migration id=fetched 2026/02/04 21:27:59 INFO Applying migration id=move 2026/02/04 21:27:59 INFO Applying migration id=cleanup 2026/02/04 21:27:59 INFO Applying migration id=received 2026/02/04 21:27:59 INFO Applying migration id=namehost 2026/02/04 21:27:59 INFO Applying migration id=outboxhost 2026/02/04 21:27:59 INFO Applying migration id=notesfts 2026/02/04 21:27:59 INFO Applying migration id=iconsname 2026/02/04 21:27:59 INFO Applying migration id=nohash 2026/02/04 21:27:59 INFO Applying migration id=shares 2026/02/04 21:27:59 INFO Applying migration id=actorttl 2026/02/04 21:27:59 INFO Applying migration id=tocc 2026/02/04 21:27:59 INFO Applying migration id=followeds 2026/02/04 21:27:59 INFO Applying migration id=certhash 2026/02/04 21:27:59 INFO Applying migration id=follows_sync 2026/02/04 21:27:59 INFO Applying migration id=jsonpath 2026/02/04 21:27:59 INFO Applying migration id=localforward 2026/02/04 21:27:59 INFO Applying migration id=avatar 2026/02/04 21:27:59 INFO Applying migration id=noimage 2026/02/04 21:27:59 INFO Applying migration id=feed 2026/02/04 21:27:59 INFO Applying migration id=bookmarks 2026/02/04 21:27:59 INFO Applying migration id=shareactivity 2026/02/04 21:27:59 INFO Applying migration id=application 2026/02/04 21:27:59 INFO Applying migration id=certificates 2026/02/04 21:27:59 INFO Applying migration id=rawforward 2026/02/04 21:27:59 INFO Applying migration id=publickey 2026/02/04 21:27:59 INFO Applying migration id=resolvegroup 2026/02/04 21:27:59 INFO Applying migration id=reject 2026/02/04 21:27:59 INFO Applying migration id=autodel 2026/02/04 21:27:59 INFO Applying migration id=jsonb 2026/02/04 21:27:59 INFO Applying migration id=quote 2026/02/04 21:27:59 INFO Applying migration id=rfc9421 2026/02/04 21:27:59 INFO Applying migration id=keys 2026/02/04 21:27:59 INFO Applying migration id=portable 2026/02/04 21:27:59 INFO Applying migration id=proofs 2026/02/04 21:27:59 INFO Applying migration id=contexts 2026/02/04 21:27:59 INFO Applying migration id=deliverieshost 2026/02/04 21:27:59 INFO Applying migration id=pembegin 2026/02/04 21:27:59 INFO Applying migration id=didhost 2026/02/04 21:27:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:27:59 INFO Applying migration id=invites 2026/02/04 21:27:59 INFO Applying migration id=ed25519blob 2026/02/04 21:27:59 INFO Applying migration id=rsablob 2026/02/04 21:27:59 INFO Applying migration id=iconscid 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-144c-7776-9206-87012aeac8d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-144e-759f-974e-2d819a150c0f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144e-7589-a4f0-9aec0a153c62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-144e-7589-a4f0-9aec0a153c62 2026/02/04 21:28:00 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1450-7389-b67b-8016eb080a4d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1453-7cc4-b1f3-f60f1fa5e80b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1455-7737-8e52-407ecbfed6b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1455-771a-883b-e97a2d5c5269 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8e-1455-771a-883b-e97a2d5c5269 2026/02/04 21:28:00 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1458-7312-8c58-151d528a5d87 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-144c-767a-8716-47f88a1357ec --- PASS: TestEdit_PollAddOption (1.11s) === RUN TestEdit_RemoveQuestion 2026/02/04 21:28:00 INFO Applying migration id=initial 2026/02/04 21:28:00 INFO Applying migration id=notesupdated 2026/02/04 21:28:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:00 INFO Applying migration id=activitiesid 2026/02/04 21:28:00 INFO Applying migration id=outbox 2026/02/04 21:28:00 INFO Applying migration id=edits 2026/02/04 21:28:00 INFO Applying migration id=outboxactor 2026/02/04 21:28:00 INFO Applying migration id=outboxsender 2026/02/04 21:28:00 INFO Applying migration id=thread 2026/02/04 21:28:00 INFO Applying migration id=host 2026/02/04 21:28:00 INFO Applying migration id=sharedinbox 2026/02/04 21:28:00 INFO Applying migration id=noteshost 2026/02/04 21:28:00 INFO Applying migration id=fetched 2026/02/04 21:28:00 INFO Applying migration id=move 2026/02/04 21:28:00 INFO Applying migration id=cleanup 2026/02/04 21:28:00 INFO Applying migration id=received 2026/02/04 21:28:00 INFO Applying migration id=namehost 2026/02/04 21:28:00 INFO Applying migration id=outboxhost 2026/02/04 21:28:00 INFO Applying migration id=notesfts 2026/02/04 21:28:00 INFO Applying migration id=iconsname 2026/02/04 21:28:00 INFO Applying migration id=nohash 2026/02/04 21:28:00 INFO Applying migration id=shares 2026/02/04 21:28:00 INFO Applying migration id=actorttl 2026/02/04 21:28:00 INFO Applying migration id=tocc 2026/02/04 21:28:00 INFO Applying migration id=followeds 2026/02/04 21:28:00 INFO Applying migration id=certhash 2026/02/04 21:28:00 INFO Applying migration id=follows_sync 2026/02/04 21:28:00 INFO Applying migration id=jsonpath 2026/02/04 21:28:00 INFO Applying migration id=localforward 2026/02/04 21:28:00 INFO Applying migration id=avatar 2026/02/04 21:28:00 INFO Applying migration id=noimage 2026/02/04 21:28:00 INFO Applying migration id=feed 2026/02/04 21:28:00 INFO Applying migration id=bookmarks 2026/02/04 21:28:00 INFO Applying migration id=shareactivity 2026/02/04 21:28:00 INFO Applying migration id=application 2026/02/04 21:28:00 INFO Applying migration id=certificates 2026/02/04 21:28:00 INFO Applying migration id=rawforward 2026/02/04 21:28:00 INFO Applying migration id=publickey 2026/02/04 21:28:00 INFO Applying migration id=resolvegroup 2026/02/04 21:28:00 INFO Applying migration id=reject 2026/02/04 21:28:00 INFO Applying migration id=autodel 2026/02/04 21:28:00 INFO Applying migration id=jsonb 2026/02/04 21:28:00 INFO Applying migration id=quote 2026/02/04 21:28:00 INFO Applying migration id=rfc9421 2026/02/04 21:28:00 INFO Applying migration id=keys 2026/02/04 21:28:00 INFO Applying migration id=portable 2026/02/04 21:28:00 INFO Applying migration id=proofs 2026/02/04 21:28:00 INFO Applying migration id=contexts 2026/02/04 21:28:00 INFO Applying migration id=deliverieshost 2026/02/04 21:28:00 INFO Applying migration id=pembegin 2026/02/04 21:28:00 INFO Applying migration id=didhost 2026/02/04 21:28:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:00 INFO Applying migration id=invites 2026/02/04 21:28:00 INFO Applying migration id=ed25519blob 2026/02/04 21:28:00 INFO Applying migration id=rsablob 2026/02/04 21:28:00 INFO Applying migration id=iconscid 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1688-7e23-a5b1-cf064bbfaf00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-168b-74a0-8c21-4fb29b8ba6d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-168b-7483-b14d-105e3b598c6e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-168b-7483-b14d-105e3b598c6e 2026/02/04 21:28:00 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-168d-77db-844f-cfa2e83ffb64 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-1691-7db8-bd95-7d878838fdb4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c 2026/02/04 21:28:00 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-1688-7d93-bb7b-8e2ff639040c --- PASS: TestEdit_RemoveQuestion (0.56s) === RUN TestFollow_PostToFollowers 2026/02/04 21:28:00 INFO Applying migration id=initial 2026/02/04 21:28:00 INFO Applying migration id=notesupdated 2026/02/04 21:28:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:00 INFO Applying migration id=activitiesid 2026/02/04 21:28:00 INFO Applying migration id=outbox 2026/02/04 21:28:00 INFO Applying migration id=edits 2026/02/04 21:28:00 INFO Applying migration id=outboxactor 2026/02/04 21:28:00 INFO Applying migration id=outboxsender 2026/02/04 21:28:00 INFO Applying migration id=thread 2026/02/04 21:28:00 INFO Applying migration id=host 2026/02/04 21:28:00 INFO Applying migration id=sharedinbox 2026/02/04 21:28:00 INFO Applying migration id=noteshost 2026/02/04 21:28:00 INFO Applying migration id=fetched 2026/02/04 21:28:00 INFO Applying migration id=move 2026/02/04 21:28:00 INFO Applying migration id=cleanup 2026/02/04 21:28:00 INFO Applying migration id=received 2026/02/04 21:28:00 INFO Applying migration id=namehost 2026/02/04 21:28:00 INFO Applying migration id=outboxhost 2026/02/04 21:28:00 INFO Applying migration id=notesfts 2026/02/04 21:28:00 INFO Applying migration id=iconsname 2026/02/04 21:28:00 INFO Applying migration id=nohash 2026/02/04 21:28:00 INFO Applying migration id=shares 2026/02/04 21:28:00 INFO Applying migration id=actorttl 2026/02/04 21:28:00 INFO Applying migration id=tocc 2026/02/04 21:28:00 INFO Applying migration id=followeds 2026/02/04 21:28:00 INFO Applying migration id=certhash 2026/02/04 21:28:00 INFO Applying migration id=follows_sync 2026/02/04 21:28:00 INFO Applying migration id=jsonpath 2026/02/04 21:28:00 INFO Applying migration id=localforward 2026/02/04 21:28:00 INFO Applying migration id=avatar 2026/02/04 21:28:00 INFO Applying migration id=noimage 2026/02/04 21:28:00 INFO Applying migration id=feed 2026/02/04 21:28:00 INFO Applying migration id=bookmarks 2026/02/04 21:28:00 INFO Applying migration id=shareactivity 2026/02/04 21:28:00 INFO Applying migration id=application 2026/02/04 21:28:00 INFO Applying migration id=certificates 2026/02/04 21:28:00 INFO Applying migration id=rawforward 2026/02/04 21:28:00 INFO Applying migration id=publickey 2026/02/04 21:28:00 INFO Applying migration id=resolvegroup 2026/02/04 21:28:00 INFO Applying migration id=reject 2026/02/04 21:28:00 INFO Applying migration id=autodel 2026/02/04 21:28:00 INFO Applying migration id=jsonb 2026/02/04 21:28:00 INFO Applying migration id=quote 2026/02/04 21:28:00 INFO Applying migration id=rfc9421 2026/02/04 21:28:00 INFO Applying migration id=keys 2026/02/04 21:28:00 INFO Applying migration id=portable 2026/02/04 21:28:01 INFO Applying migration id=proofs 2026/02/04 21:28:01 INFO Applying migration id=contexts 2026/02/04 21:28:01 INFO Applying migration id=deliverieshost 2026/02/04 21:28:01 INFO Applying migration id=pembegin 2026/02/04 21:28:01 INFO Applying migration id=didhost 2026/02/04 21:28:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:01 INFO Applying migration id=invites 2026/02/04 21:28:01 INFO Applying migration id=ed25519blob 2026/02/04 21:28:01 INFO Applying migration id=rsablob 2026/02/04 21:28:01 INFO Applying migration id=iconscid 2026/02/04 21:28:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-189f-7c54-978d-eb46f50dfcb8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-18a0-7459-ac07-8e296b523f4d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-189f-7c54-978d-eb46f50dfcb8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-189f-7c54-978d-eb46f50dfcb8 2026/02/04 21:28:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-18a2-718f-b3e3-22ebdf38aa47 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-18a2-716d-83c9-05d04378ec93 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-18a2-716d-83c9-05d04378ec93 --- PASS: TestFollow_PostToFollowers (0.53s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/02/04 21:28:01 INFO Applying migration id=initial 2026/02/04 21:28:01 INFO Applying migration id=notesupdated 2026/02/04 21:28:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:01 INFO Applying migration id=activitiesid 2026/02/04 21:28:01 INFO Applying migration id=outbox 2026/02/04 21:28:01 INFO Applying migration id=edits 2026/02/04 21:28:01 INFO Applying migration id=outboxactor 2026/02/04 21:28:01 INFO Applying migration id=outboxsender 2026/02/04 21:28:01 INFO Applying migration id=thread 2026/02/04 21:28:01 INFO Applying migration id=host 2026/02/04 21:28:01 INFO Applying migration id=sharedinbox 2026/02/04 21:28:01 INFO Applying migration id=noteshost 2026/02/04 21:28:01 INFO Applying migration id=fetched 2026/02/04 21:28:01 INFO Applying migration id=move 2026/02/04 21:28:01 INFO Applying migration id=cleanup 2026/02/04 21:28:01 INFO Applying migration id=received 2026/02/04 21:28:01 INFO Applying migration id=namehost 2026/02/04 21:28:01 INFO Applying migration id=outboxhost 2026/02/04 21:28:01 INFO Applying migration id=notesfts 2026/02/04 21:28:01 INFO Applying migration id=iconsname 2026/02/04 21:28:01 INFO Applying migration id=nohash 2026/02/04 21:28:01 INFO Applying migration id=shares 2026/02/04 21:28:01 INFO Applying migration id=actorttl 2026/02/04 21:28:01 INFO Applying migration id=tocc 2026/02/04 21:28:01 INFO Applying migration id=followeds 2026/02/04 21:28:01 INFO Applying migration id=certhash 2026/02/04 21:28:01 INFO Applying migration id=follows_sync 2026/02/04 21:28:01 INFO Applying migration id=jsonpath 2026/02/04 21:28:01 INFO Applying migration id=localforward 2026/02/04 21:28:01 INFO Applying migration id=avatar 2026/02/04 21:28:01 INFO Applying migration id=noimage 2026/02/04 21:28:01 INFO Applying migration id=feed 2026/02/04 21:28:01 INFO Applying migration id=bookmarks 2026/02/04 21:28:01 INFO Applying migration id=shareactivity 2026/02/04 21:28:01 INFO Applying migration id=application 2026/02/04 21:28:01 INFO Applying migration id=certificates 2026/02/04 21:28:01 INFO Applying migration id=rawforward 2026/02/04 21:28:01 INFO Applying migration id=publickey 2026/02/04 21:28:01 INFO Applying migration id=resolvegroup 2026/02/04 21:28:01 INFO Applying migration id=reject 2026/02/04 21:28:01 INFO Applying migration id=autodel 2026/02/04 21:28:01 INFO Applying migration id=jsonb 2026/02/04 21:28:01 INFO Applying migration id=quote 2026/02/04 21:28:01 INFO Applying migration id=rfc9421 2026/02/04 21:28:01 INFO Applying migration id=keys 2026/02/04 21:28:01 INFO Applying migration id=portable 2026/02/04 21:28:01 INFO Applying migration id=proofs 2026/02/04 21:28:01 INFO Applying migration id=contexts 2026/02/04 21:28:01 INFO Applying migration id=deliverieshost 2026/02/04 21:28:01 INFO Applying migration id=pembegin 2026/02/04 21:28:01 INFO Applying migration id=didhost 2026/02/04 21:28:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:01 INFO Applying migration id=invites 2026/02/04 21:28:01 INFO Applying migration id=ed25519blob 2026/02/04 21:28:01 INFO Applying migration id=rsablob 2026/02/04 21:28:01 INFO Applying migration id=iconscid 2026/02/04 21:28:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1aff-7f2c-93ba-44777942f397 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1aff-7eb1-bc8a-ef3052b288d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1aff-7eb1-bc8a-ef3052b288d0 2026/02/04 21:28:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-1b02-7ee4-9eba-9d01a68764e3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-1b04-7105-b828-53d536f1d838 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-1b02-7ee4-9eba-9d01a68764e3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-1b02-7ee4-9eba-9d01a68764e3 --- PASS: TestFollow_PostToFollowersBeforeFollow (0.62s) === RUN TestFollow_DMUnfollowFollow 2026/02/04 21:28:02 INFO Applying migration id=initial 2026/02/04 21:28:02 INFO Applying migration id=notesupdated 2026/02/04 21:28:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:02 INFO Applying migration id=activitiesid 2026/02/04 21:28:02 INFO Applying migration id=outbox 2026/02/04 21:28:02 INFO Applying migration id=edits 2026/02/04 21:28:02 INFO Applying migration id=outboxactor 2026/02/04 21:28:02 INFO Applying migration id=outboxsender 2026/02/04 21:28:02 INFO Applying migration id=thread 2026/02/04 21:28:02 INFO Applying migration id=host 2026/02/04 21:28:02 INFO Applying migration id=sharedinbox 2026/02/04 21:28:02 INFO Applying migration id=noteshost 2026/02/04 21:28:02 INFO Applying migration id=fetched 2026/02/04 21:28:02 INFO Applying migration id=move 2026/02/04 21:28:02 INFO Applying migration id=cleanup 2026/02/04 21:28:02 INFO Applying migration id=received 2026/02/04 21:28:02 INFO Applying migration id=namehost 2026/02/04 21:28:02 INFO Applying migration id=outboxhost 2026/02/04 21:28:02 INFO Applying migration id=notesfts 2026/02/04 21:28:02 INFO Applying migration id=iconsname 2026/02/04 21:28:02 INFO Applying migration id=nohash 2026/02/04 21:28:02 INFO Applying migration id=shares 2026/02/04 21:28:02 INFO Applying migration id=actorttl 2026/02/04 21:28:02 INFO Applying migration id=tocc 2026/02/04 21:28:02 INFO Applying migration id=followeds 2026/02/04 21:28:02 INFO Applying migration id=certhash 2026/02/04 21:28:02 INFO Applying migration id=follows_sync 2026/02/04 21:28:02 INFO Applying migration id=jsonpath 2026/02/04 21:28:02 INFO Applying migration id=localforward 2026/02/04 21:28:02 INFO Applying migration id=avatar 2026/02/04 21:28:02 INFO Applying migration id=noimage 2026/02/04 21:28:02 INFO Applying migration id=feed 2026/02/04 21:28:02 INFO Applying migration id=bookmarks 2026/02/04 21:28:02 INFO Applying migration id=shareactivity 2026/02/04 21:28:02 INFO Applying migration id=application 2026/02/04 21:28:02 INFO Applying migration id=certificates 2026/02/04 21:28:02 INFO Applying migration id=rawforward 2026/02/04 21:28:02 INFO Applying migration id=publickey 2026/02/04 21:28:02 INFO Applying migration id=resolvegroup 2026/02/04 21:28:02 INFO Applying migration id=reject 2026/02/04 21:28:02 INFO Applying migration id=autodel 2026/02/04 21:28:02 INFO Applying migration id=jsonb 2026/02/04 21:28:02 INFO Applying migration id=quote 2026/02/04 21:28:02 INFO Applying migration id=rfc9421 2026/02/04 21:28:02 INFO Applying migration id=keys 2026/02/04 21:28:02 INFO Applying migration id=portable 2026/02/04 21:28:02 INFO Applying migration id=proofs 2026/02/04 21:28:02 INFO Applying migration id=contexts 2026/02/04 21:28:02 INFO Applying migration id=deliverieshost 2026/02/04 21:28:02 INFO Applying migration id=pembegin 2026/02/04 21:28:02 INFO Applying migration id=didhost 2026/02/04 21:28:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:02 INFO Applying migration id=invites 2026/02/04 21:28:02 INFO Applying migration id=ed25519blob 2026/02/04 21:28:02 INFO Applying migration id=rsablob 2026/02/04 21:28:02 INFO Applying migration id=iconscid 2026/02/04 21:28:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-1e04-7bc7-a7a1-fdb348869f16 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 2026/02/04 21:28:02 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-1e05-730b-b274-00e5efc1e09d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-1e05-71ad-98a9-abc9e35406e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-1e05-71ad-98a9-abc9e35406e3 2026/02/04 21:28:02 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-1e0a-779a-9109-4acc83a08ed6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-1e04-74ce-a812-c5849a8b24f5 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.77s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/02/04 21:28:02 INFO Applying migration id=initial 2026/02/04 21:28:02 INFO Applying migration id=notesupdated 2026/02/04 21:28:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:02 INFO Applying migration id=activitiesid 2026/02/04 21:28:02 INFO Applying migration id=outbox 2026/02/04 21:28:02 INFO Applying migration id=edits 2026/02/04 21:28:02 INFO Applying migration id=outboxactor 2026/02/04 21:28:02 INFO Applying migration id=outboxsender 2026/02/04 21:28:02 INFO Applying migration id=thread 2026/02/04 21:28:02 INFO Applying migration id=host 2026/02/04 21:28:02 INFO Applying migration id=sharedinbox 2026/02/04 21:28:02 INFO Applying migration id=noteshost 2026/02/04 21:28:02 INFO Applying migration id=fetched 2026/02/04 21:28:02 INFO Applying migration id=move 2026/02/04 21:28:02 INFO Applying migration id=cleanup 2026/02/04 21:28:02 INFO Applying migration id=received 2026/02/04 21:28:02 INFO Applying migration id=namehost 2026/02/04 21:28:02 INFO Applying migration id=outboxhost 2026/02/04 21:28:02 INFO Applying migration id=notesfts 2026/02/04 21:28:02 INFO Applying migration id=iconsname 2026/02/04 21:28:02 INFO Applying migration id=nohash 2026/02/04 21:28:02 INFO Applying migration id=shares 2026/02/04 21:28:02 INFO Applying migration id=actorttl 2026/02/04 21:28:02 INFO Applying migration id=tocc 2026/02/04 21:28:02 INFO Applying migration id=followeds 2026/02/04 21:28:02 INFO Applying migration id=certhash 2026/02/04 21:28:02 INFO Applying migration id=follows_sync 2026/02/04 21:28:02 INFO Applying migration id=jsonpath 2026/02/04 21:28:02 INFO Applying migration id=localforward 2026/02/04 21:28:02 INFO Applying migration id=avatar 2026/02/04 21:28:02 INFO Applying migration id=noimage 2026/02/04 21:28:02 INFO Applying migration id=feed 2026/02/04 21:28:02 INFO Applying migration id=bookmarks 2026/02/04 21:28:02 INFO Applying migration id=shareactivity 2026/02/04 21:28:02 INFO Applying migration id=application 2026/02/04 21:28:02 INFO Applying migration id=certificates 2026/02/04 21:28:02 INFO Applying migration id=rawforward 2026/02/04 21:28:02 INFO Applying migration id=publickey 2026/02/04 21:28:02 INFO Applying migration id=resolvegroup 2026/02/04 21:28:02 INFO Applying migration id=reject 2026/02/04 21:28:02 INFO Applying migration id=autodel 2026/02/04 21:28:02 INFO Applying migration id=jsonb 2026/02/04 21:28:02 INFO Applying migration id=quote 2026/02/04 21:28:02 INFO Applying migration id=rfc9421 2026/02/04 21:28:02 INFO Applying migration id=keys 2026/02/04 21:28:02 INFO Applying migration id=portable 2026/02/04 21:28:02 INFO Applying migration id=proofs 2026/02/04 21:28:02 INFO Applying migration id=contexts 2026/02/04 21:28:02 INFO Applying migration id=deliverieshost 2026/02/04 21:28:02 INFO Applying migration id=pembegin 2026/02/04 21:28:02 INFO Applying migration id=didhost 2026/02/04 21:28:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:02 INFO Applying migration id=invites 2026/02/04 21:28:02 INFO Applying migration id=ed25519blob 2026/02/04 21:28:02 INFO Applying migration id=rsablob 2026/02/04 21:28:02 INFO Applying migration id=iconscid 2026/02/04 21:28:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-2036-78f0-b432-5c27ba98adcf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 2026/02/04 21:28:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-2037-7036-829e-bc7971e64731 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-2036-7e3f-a4b2-d8ab0434122b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-2036-7e3f-a4b2-d8ab0434122b 2026/02/04 21:28:03 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-2038-753f-987a-be482bbccc7b activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-2036-71e0-891c-b2d3c9c9e0c6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (0.56s) === RUN TestFollow_PublicPost 2026/02/04 21:28:03 INFO Applying migration id=initial 2026/02/04 21:28:03 INFO Applying migration id=notesupdated 2026/02/04 21:28:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:03 INFO Applying migration id=activitiesid 2026/02/04 21:28:03 INFO Applying migration id=outbox 2026/02/04 21:28:03 INFO Applying migration id=edits 2026/02/04 21:28:03 INFO Applying migration id=outboxactor 2026/02/04 21:28:03 INFO Applying migration id=outboxsender 2026/02/04 21:28:03 INFO Applying migration id=thread 2026/02/04 21:28:03 INFO Applying migration id=host 2026/02/04 21:28:03 INFO Applying migration id=sharedinbox 2026/02/04 21:28:03 INFO Applying migration id=noteshost 2026/02/04 21:28:03 INFO Applying migration id=fetched 2026/02/04 21:28:03 INFO Applying migration id=move 2026/02/04 21:28:03 INFO Applying migration id=cleanup 2026/02/04 21:28:03 INFO Applying migration id=received 2026/02/04 21:28:03 INFO Applying migration id=namehost 2026/02/04 21:28:03 INFO Applying migration id=outboxhost 2026/02/04 21:28:03 INFO Applying migration id=notesfts 2026/02/04 21:28:03 INFO Applying migration id=iconsname 2026/02/04 21:28:03 INFO Applying migration id=nohash 2026/02/04 21:28:03 INFO Applying migration id=shares 2026/02/04 21:28:03 INFO Applying migration id=actorttl 2026/02/04 21:28:03 INFO Applying migration id=tocc 2026/02/04 21:28:03 INFO Applying migration id=followeds 2026/02/04 21:28:03 INFO Applying migration id=certhash 2026/02/04 21:28:03 INFO Applying migration id=follows_sync 2026/02/04 21:28:03 INFO Applying migration id=jsonpath 2026/02/04 21:28:03 INFO Applying migration id=localforward 2026/02/04 21:28:03 INFO Applying migration id=avatar 2026/02/04 21:28:03 INFO Applying migration id=noimage 2026/02/04 21:28:03 INFO Applying migration id=feed 2026/02/04 21:28:03 INFO Applying migration id=bookmarks 2026/02/04 21:28:03 INFO Applying migration id=shareactivity 2026/02/04 21:28:03 INFO Applying migration id=application 2026/02/04 21:28:03 INFO Applying migration id=certificates 2026/02/04 21:28:03 INFO Applying migration id=rawforward 2026/02/04 21:28:03 INFO Applying migration id=publickey 2026/02/04 21:28:03 INFO Applying migration id=resolvegroup 2026/02/04 21:28:03 INFO Applying migration id=reject 2026/02/04 21:28:03 INFO Applying migration id=autodel 2026/02/04 21:28:03 INFO Applying migration id=jsonb 2026/02/04 21:28:03 INFO Applying migration id=quote 2026/02/04 21:28:03 INFO Applying migration id=rfc9421 2026/02/04 21:28:03 INFO Applying migration id=keys 2026/02/04 21:28:03 INFO Applying migration id=portable 2026/02/04 21:28:03 INFO Applying migration id=proofs 2026/02/04 21:28:03 INFO Applying migration id=contexts 2026/02/04 21:28:03 INFO Applying migration id=deliverieshost 2026/02/04 21:28:03 INFO Applying migration id=pembegin 2026/02/04 21:28:03 INFO Applying migration id=didhost 2026/02/04 21:28:03 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:03 INFO Applying migration id=invites 2026/02/04 21:28:03 INFO Applying migration id=ed25519blob 2026/02/04 21:28:03 INFO Applying migration id=rsablob 2026/02/04 21:28:03 INFO Applying migration id=iconscid 2026/02/04 21:28:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-22a4-7e46-b375-ba39e9868903 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-22a5-7ef5-b36f-6d32af57adea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-22a4-7e46-b375-ba39e9868903 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-22a4-7e46-b375-ba39e9868903 2026/02/04 21:28:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-22a9-73a8-be83-36132cf4b3bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-22a9-7354-bce6-6d6b36080a1c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-22a9-7354-bce6-6d6b36080a1c --- PASS: TestFollow_PublicPost (0.63s) === RUN TestFollow_Mutual 2026/02/04 21:28:04 INFO Applying migration id=initial 2026/02/04 21:28:04 INFO Applying migration id=notesupdated 2026/02/04 21:28:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:04 INFO Applying migration id=activitiesid 2026/02/04 21:28:04 INFO Applying migration id=outbox 2026/02/04 21:28:04 INFO Applying migration id=edits 2026/02/04 21:28:04 INFO Applying migration id=outboxactor 2026/02/04 21:28:04 INFO Applying migration id=outboxsender 2026/02/04 21:28:04 INFO Applying migration id=thread 2026/02/04 21:28:04 INFO Applying migration id=host 2026/02/04 21:28:04 INFO Applying migration id=sharedinbox 2026/02/04 21:28:04 INFO Applying migration id=noteshost 2026/02/04 21:28:04 INFO Applying migration id=fetched 2026/02/04 21:28:04 INFO Applying migration id=move 2026/02/04 21:28:04 INFO Applying migration id=cleanup 2026/02/04 21:28:04 INFO Applying migration id=received 2026/02/04 21:28:04 INFO Applying migration id=namehost 2026/02/04 21:28:04 INFO Applying migration id=outboxhost 2026/02/04 21:28:04 INFO Applying migration id=notesfts 2026/02/04 21:28:04 INFO Applying migration id=iconsname 2026/02/04 21:28:04 INFO Applying migration id=nohash 2026/02/04 21:28:04 INFO Applying migration id=shares 2026/02/04 21:28:04 INFO Applying migration id=actorttl 2026/02/04 21:28:04 INFO Applying migration id=tocc 2026/02/04 21:28:04 INFO Applying migration id=followeds 2026/02/04 21:28:04 INFO Applying migration id=certhash 2026/02/04 21:28:04 INFO Applying migration id=follows_sync 2026/02/04 21:28:04 INFO Applying migration id=jsonpath 2026/02/04 21:28:04 INFO Applying migration id=localforward 2026/02/04 21:28:04 INFO Applying migration id=avatar 2026/02/04 21:28:04 INFO Applying migration id=noimage 2026/02/04 21:28:04 INFO Applying migration id=feed 2026/02/04 21:28:04 INFO Applying migration id=bookmarks 2026/02/04 21:28:04 INFO Applying migration id=shareactivity 2026/02/04 21:28:04 INFO Applying migration id=application 2026/02/04 21:28:04 INFO Applying migration id=certificates 2026/02/04 21:28:04 INFO Applying migration id=rawforward 2026/02/04 21:28:04 INFO Applying migration id=publickey 2026/02/04 21:28:04 INFO Applying migration id=resolvegroup 2026/02/04 21:28:04 INFO Applying migration id=reject 2026/02/04 21:28:04 INFO Applying migration id=autodel 2026/02/04 21:28:04 INFO Applying migration id=jsonb 2026/02/04 21:28:04 INFO Applying migration id=quote 2026/02/04 21:28:04 INFO Applying migration id=rfc9421 2026/02/04 21:28:04 INFO Applying migration id=keys 2026/02/04 21:28:04 INFO Applying migration id=portable 2026/02/04 21:28:04 INFO Applying migration id=proofs 2026/02/04 21:28:04 INFO Applying migration id=contexts 2026/02/04 21:28:04 INFO Applying migration id=deliverieshost 2026/02/04 21:28:04 INFO Applying migration id=pembegin 2026/02/04 21:28:04 INFO Applying migration id=didhost 2026/02/04 21:28:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:04 INFO Applying migration id=invites 2026/02/04 21:28:04 INFO Applying migration id=ed25519blob 2026/02/04 21:28:04 INFO Applying migration id=rsablob 2026/02/04 21:28:04 INFO Applying migration id=iconscid 2026/02/04 21:28:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-25b8-73c1-b876-eee0f9179cc5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-25b9-769e-b849-7b430886b57f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-25b8-73c1-b876-eee0f9179cc5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-25b8-73c1-b876-eee0f9179cc5 2026/02/04 21:28:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-25bd-7c62-a1e0-9d9bf400f261 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 2026/02/04 21:28:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 2026/02/04 21:28:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-25c2-77d2-90df-bf5232325943 note=https://localhost.localdomain:8443/post/019c2a8e-25c2-776d-9c64-6284fdd41d2c thread=https://localhost.localdomain:8443/post/019c2a8e-25bd-7b95-8237-a1f4e3344ac9 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-25c2-77d2-90df-bf5232325943 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-25c2-776d-9c64-6284fdd41d2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-25c2-776d-9c64-6284fdd41d2c 2026/02/04 21:28:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-25cf-7515-a437-bd698ddca89a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-25d0-7cd2-8ec1-7715b2063fce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-25cf-7515-a437-bd698ddca89a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-25cf-7515-a437-bd698ddca89a --- PASS: TestFollow_Mutual (0.81s) === RUN TestFollow_AlreadyFollowing 2026/02/04 21:28:04 INFO Applying migration id=initial 2026/02/04 21:28:04 INFO Applying migration id=notesupdated 2026/02/04 21:28:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:04 INFO Applying migration id=activitiesid 2026/02/04 21:28:04 INFO Applying migration id=outbox 2026/02/04 21:28:04 INFO Applying migration id=edits 2026/02/04 21:28:04 INFO Applying migration id=outboxactor 2026/02/04 21:28:04 INFO Applying migration id=outboxsender 2026/02/04 21:28:04 INFO Applying migration id=thread 2026/02/04 21:28:04 INFO Applying migration id=host 2026/02/04 21:28:04 INFO Applying migration id=sharedinbox 2026/02/04 21:28:04 INFO Applying migration id=noteshost 2026/02/04 21:28:04 INFO Applying migration id=fetched 2026/02/04 21:28:04 INFO Applying migration id=move 2026/02/04 21:28:04 INFO Applying migration id=cleanup 2026/02/04 21:28:04 INFO Applying migration id=received 2026/02/04 21:28:04 INFO Applying migration id=namehost 2026/02/04 21:28:04 INFO Applying migration id=outboxhost 2026/02/04 21:28:04 INFO Applying migration id=notesfts 2026/02/04 21:28:04 INFO Applying migration id=iconsname 2026/02/04 21:28:04 INFO Applying migration id=nohash 2026/02/04 21:28:04 INFO Applying migration id=shares 2026/02/04 21:28:04 INFO Applying migration id=actorttl 2026/02/04 21:28:04 INFO Applying migration id=tocc 2026/02/04 21:28:04 INFO Applying migration id=followeds 2026/02/04 21:28:04 INFO Applying migration id=certhash 2026/02/04 21:28:04 INFO Applying migration id=follows_sync 2026/02/04 21:28:04 INFO Applying migration id=jsonpath 2026/02/04 21:28:04 INFO Applying migration id=localforward 2026/02/04 21:28:04 INFO Applying migration id=avatar 2026/02/04 21:28:04 INFO Applying migration id=noimage 2026/02/04 21:28:04 INFO Applying migration id=feed 2026/02/04 21:28:04 INFO Applying migration id=bookmarks 2026/02/04 21:28:04 INFO Applying migration id=shareactivity 2026/02/04 21:28:04 INFO Applying migration id=application 2026/02/04 21:28:04 INFO Applying migration id=certificates 2026/02/04 21:28:04 INFO Applying migration id=rawforward 2026/02/04 21:28:04 INFO Applying migration id=publickey 2026/02/04 21:28:04 INFO Applying migration id=resolvegroup 2026/02/04 21:28:04 INFO Applying migration id=reject 2026/02/04 21:28:04 INFO Applying migration id=autodel 2026/02/04 21:28:04 INFO Applying migration id=jsonb 2026/02/04 21:28:04 INFO Applying migration id=quote 2026/02/04 21:28:04 INFO Applying migration id=rfc9421 2026/02/04 21:28:04 INFO Applying migration id=keys 2026/02/04 21:28:04 INFO Applying migration id=portable 2026/02/04 21:28:04 INFO Applying migration id=proofs 2026/02/04 21:28:04 INFO Applying migration id=contexts 2026/02/04 21:28:04 INFO Applying migration id=deliverieshost 2026/02/04 21:28:04 INFO Applying migration id=pembegin 2026/02/04 21:28:04 INFO Applying migration id=didhost 2026/02/04 21:28:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:04 INFO Applying migration id=invites 2026/02/04 21:28:04 INFO Applying migration id=ed25519blob 2026/02/04 21:28:04 INFO Applying migration id=rsablob 2026/02/04 21:28:04 INFO Applying migration id=iconscid 2026/02/04 21:28:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-28ef-7dff-9f0d-173f0bba8ca6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-28f0-763e-b82d-52a1472453fb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-28ef-7dff-9f0d-173f0bba8ca6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-28ef-7dff-9f0d-173f0bba8ca6 --- PASS: TestFollow_AlreadyFollowing (0.79s) === RUN TestFollow_NoSuchUser 2026/02/04 21:28:05 INFO Applying migration id=initial 2026/02/04 21:28:05 INFO Applying migration id=notesupdated 2026/02/04 21:28:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:05 INFO Applying migration id=activitiesid 2026/02/04 21:28:05 INFO Applying migration id=outbox 2026/02/04 21:28:05 INFO Applying migration id=edits 2026/02/04 21:28:05 INFO Applying migration id=outboxactor 2026/02/04 21:28:05 INFO Applying migration id=outboxsender 2026/02/04 21:28:05 INFO Applying migration id=thread 2026/02/04 21:28:05 INFO Applying migration id=host 2026/02/04 21:28:05 INFO Applying migration id=sharedinbox 2026/02/04 21:28:05 INFO Applying migration id=noteshost 2026/02/04 21:28:05 INFO Applying migration id=fetched 2026/02/04 21:28:05 INFO Applying migration id=move 2026/02/04 21:28:05 INFO Applying migration id=cleanup 2026/02/04 21:28:05 INFO Applying migration id=received 2026/02/04 21:28:05 INFO Applying migration id=namehost 2026/02/04 21:28:05 INFO Applying migration id=outboxhost 2026/02/04 21:28:05 INFO Applying migration id=notesfts 2026/02/04 21:28:05 INFO Applying migration id=iconsname 2026/02/04 21:28:05 INFO Applying migration id=nohash 2026/02/04 21:28:05 INFO Applying migration id=shares 2026/02/04 21:28:05 INFO Applying migration id=actorttl 2026/02/04 21:28:05 INFO Applying migration id=tocc 2026/02/04 21:28:05 INFO Applying migration id=followeds 2026/02/04 21:28:05 INFO Applying migration id=certhash 2026/02/04 21:28:05 INFO Applying migration id=follows_sync 2026/02/04 21:28:05 INFO Applying migration id=jsonpath 2026/02/04 21:28:05 INFO Applying migration id=localforward 2026/02/04 21:28:05 INFO Applying migration id=avatar 2026/02/04 21:28:05 INFO Applying migration id=noimage 2026/02/04 21:28:05 INFO Applying migration id=feed 2026/02/04 21:28:05 INFO Applying migration id=bookmarks 2026/02/04 21:28:05 INFO Applying migration id=shareactivity 2026/02/04 21:28:05 INFO Applying migration id=application 2026/02/04 21:28:05 INFO Applying migration id=certificates 2026/02/04 21:28:05 INFO Applying migration id=rawforward 2026/02/04 21:28:05 INFO Applying migration id=publickey 2026/02/04 21:28:05 INFO Applying migration id=resolvegroup 2026/02/04 21:28:05 INFO Applying migration id=reject 2026/02/04 21:28:05 INFO Applying migration id=autodel 2026/02/04 21:28:05 INFO Applying migration id=jsonb 2026/02/04 21:28:05 INFO Applying migration id=quote 2026/02/04 21:28:05 INFO Applying migration id=rfc9421 2026/02/04 21:28:05 INFO Applying migration id=keys 2026/02/04 21:28:05 INFO Applying migration id=portable 2026/02/04 21:28:05 INFO Applying migration id=proofs 2026/02/04 21:28:05 INFO Applying migration id=contexts 2026/02/04 21:28:05 INFO Applying migration id=deliverieshost 2026/02/04 21:28:05 INFO Applying migration id=pembegin 2026/02/04 21:28:05 INFO Applying migration id=didhost 2026/02/04 21:28:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:05 INFO Applying migration id=invites 2026/02/04 21:28:05 INFO Applying migration id=ed25519blob 2026/02/04 21:28:05 INFO Applying migration id=rsablob 2026/02/04 21:28:05 INFO Applying migration id=iconscid 2026/02/04 21:28:06 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (0.67s) === RUN TestFollow_UnauthenticatedUser 2026/02/04 21:28:06 INFO Applying migration id=initial 2026/02/04 21:28:06 INFO Applying migration id=notesupdated 2026/02/04 21:28:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:06 INFO Applying migration id=activitiesid 2026/02/04 21:28:06 INFO Applying migration id=outbox 2026/02/04 21:28:06 INFO Applying migration id=edits 2026/02/04 21:28:06 INFO Applying migration id=outboxactor 2026/02/04 21:28:06 INFO Applying migration id=outboxsender 2026/02/04 21:28:06 INFO Applying migration id=thread 2026/02/04 21:28:06 INFO Applying migration id=host 2026/02/04 21:28:06 INFO Applying migration id=sharedinbox 2026/02/04 21:28:06 INFO Applying migration id=noteshost 2026/02/04 21:28:06 INFO Applying migration id=fetched 2026/02/04 21:28:06 INFO Applying migration id=move 2026/02/04 21:28:06 INFO Applying migration id=cleanup 2026/02/04 21:28:06 INFO Applying migration id=received 2026/02/04 21:28:06 INFO Applying migration id=namehost 2026/02/04 21:28:06 INFO Applying migration id=outboxhost 2026/02/04 21:28:06 INFO Applying migration id=notesfts 2026/02/04 21:28:06 INFO Applying migration id=iconsname 2026/02/04 21:28:06 INFO Applying migration id=nohash 2026/02/04 21:28:06 INFO Applying migration id=shares 2026/02/04 21:28:06 INFO Applying migration id=actorttl 2026/02/04 21:28:06 INFO Applying migration id=tocc 2026/02/04 21:28:06 INFO Applying migration id=followeds 2026/02/04 21:28:06 INFO Applying migration id=certhash 2026/02/04 21:28:06 INFO Applying migration id=follows_sync 2026/02/04 21:28:06 INFO Applying migration id=jsonpath 2026/02/04 21:28:06 INFO Applying migration id=localforward 2026/02/04 21:28:06 INFO Applying migration id=avatar 2026/02/04 21:28:06 INFO Applying migration id=noimage 2026/02/04 21:28:06 INFO Applying migration id=feed 2026/02/04 21:28:06 INFO Applying migration id=bookmarks 2026/02/04 21:28:06 INFO Applying migration id=shareactivity 2026/02/04 21:28:06 INFO Applying migration id=application 2026/02/04 21:28:06 INFO Applying migration id=certificates 2026/02/04 21:28:06 INFO Applying migration id=rawforward 2026/02/04 21:28:06 INFO Applying migration id=publickey 2026/02/04 21:28:06 INFO Applying migration id=resolvegroup 2026/02/04 21:28:06 INFO Applying migration id=reject 2026/02/04 21:28:06 INFO Applying migration id=autodel 2026/02/04 21:28:06 INFO Applying migration id=jsonb 2026/02/04 21:28:06 INFO Applying migration id=quote 2026/02/04 21:28:06 INFO Applying migration id=rfc9421 2026/02/04 21:28:06 INFO Applying migration id=keys 2026/02/04 21:28:06 INFO Applying migration id=portable 2026/02/04 21:28:06 INFO Applying migration id=proofs 2026/02/04 21:28:06 INFO Applying migration id=contexts 2026/02/04 21:28:06 INFO Applying migration id=deliverieshost 2026/02/04 21:28:06 INFO Applying migration id=pembegin 2026/02/04 21:28:06 INFO Applying migration id=didhost 2026/02/04 21:28:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:06 INFO Applying migration id=invites 2026/02/04 21:28:06 INFO Applying migration id=ed25519blob 2026/02/04 21:28:06 INFO Applying migration id=rsablob 2026/02/04 21:28:06 INFO Applying migration id=iconscid --- PASS: TestFollow_UnauthenticatedUser (0.48s) === RUN TestFollows_NoFollows 2026/02/04 21:28:06 INFO Applying migration id=initial 2026/02/04 21:28:06 INFO Applying migration id=notesupdated 2026/02/04 21:28:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:06 INFO Applying migration id=activitiesid 2026/02/04 21:28:06 INFO Applying migration id=outbox 2026/02/04 21:28:06 INFO Applying migration id=edits 2026/02/04 21:28:06 INFO Applying migration id=outboxactor 2026/02/04 21:28:06 INFO Applying migration id=outboxsender 2026/02/04 21:28:06 INFO Applying migration id=thread 2026/02/04 21:28:06 INFO Applying migration id=host 2026/02/04 21:28:06 INFO Applying migration id=sharedinbox 2026/02/04 21:28:06 INFO Applying migration id=noteshost 2026/02/04 21:28:06 INFO Applying migration id=fetched 2026/02/04 21:28:06 INFO Applying migration id=move 2026/02/04 21:28:06 INFO Applying migration id=cleanup 2026/02/04 21:28:06 INFO Applying migration id=received 2026/02/04 21:28:06 INFO Applying migration id=namehost 2026/02/04 21:28:06 INFO Applying migration id=outboxhost 2026/02/04 21:28:06 INFO Applying migration id=notesfts 2026/02/04 21:28:06 INFO Applying migration id=iconsname 2026/02/04 21:28:06 INFO Applying migration id=nohash 2026/02/04 21:28:06 INFO Applying migration id=shares 2026/02/04 21:28:06 INFO Applying migration id=actorttl 2026/02/04 21:28:06 INFO Applying migration id=tocc 2026/02/04 21:28:06 INFO Applying migration id=followeds 2026/02/04 21:28:06 INFO Applying migration id=certhash 2026/02/04 21:28:06 INFO Applying migration id=follows_sync 2026/02/04 21:28:06 INFO Applying migration id=jsonpath 2026/02/04 21:28:06 INFO Applying migration id=localforward 2026/02/04 21:28:06 INFO Applying migration id=avatar 2026/02/04 21:28:06 INFO Applying migration id=noimage 2026/02/04 21:28:06 INFO Applying migration id=feed 2026/02/04 21:28:06 INFO Applying migration id=bookmarks 2026/02/04 21:28:06 INFO Applying migration id=shareactivity 2026/02/04 21:28:06 INFO Applying migration id=application 2026/02/04 21:28:06 INFO Applying migration id=certificates 2026/02/04 21:28:06 INFO Applying migration id=rawforward 2026/02/04 21:28:06 INFO Applying migration id=publickey 2026/02/04 21:28:06 INFO Applying migration id=resolvegroup 2026/02/04 21:28:06 INFO Applying migration id=reject 2026/02/04 21:28:06 INFO Applying migration id=autodel 2026/02/04 21:28:06 INFO Applying migration id=jsonb 2026/02/04 21:28:06 INFO Applying migration id=quote 2026/02/04 21:28:06 INFO Applying migration id=rfc9421 2026/02/04 21:28:06 INFO Applying migration id=keys 2026/02/04 21:28:06 INFO Applying migration id=portable 2026/02/04 21:28:06 INFO Applying migration id=proofs 2026/02/04 21:28:06 INFO Applying migration id=contexts 2026/02/04 21:28:06 INFO Applying migration id=deliverieshost 2026/02/04 21:28:06 INFO Applying migration id=pembegin 2026/02/04 21:28:06 INFO Applying migration id=didhost 2026/02/04 21:28:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:06 INFO Applying migration id=invites 2026/02/04 21:28:06 INFO Applying migration id=ed25519blob 2026/02/04 21:28:06 INFO Applying migration id=rsablob 2026/02/04 21:28:06 INFO Applying migration id=iconscid --- PASS: TestFollows_NoFollows (0.53s) === RUN TestFollows_TwoInactive 2026/02/04 21:28:07 INFO Applying migration id=initial 2026/02/04 21:28:07 INFO Applying migration id=notesupdated 2026/02/04 21:28:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:07 INFO Applying migration id=activitiesid 2026/02/04 21:28:07 INFO Applying migration id=outbox 2026/02/04 21:28:07 INFO Applying migration id=edits 2026/02/04 21:28:07 INFO Applying migration id=outboxactor 2026/02/04 21:28:07 INFO Applying migration id=outboxsender 2026/02/04 21:28:07 INFO Applying migration id=thread 2026/02/04 21:28:07 INFO Applying migration id=host 2026/02/04 21:28:07 INFO Applying migration id=sharedinbox 2026/02/04 21:28:07 INFO Applying migration id=noteshost 2026/02/04 21:28:07 INFO Applying migration id=fetched 2026/02/04 21:28:07 INFO Applying migration id=move 2026/02/04 21:28:07 INFO Applying migration id=cleanup 2026/02/04 21:28:07 INFO Applying migration id=received 2026/02/04 21:28:07 INFO Applying migration id=namehost 2026/02/04 21:28:07 INFO Applying migration id=outboxhost 2026/02/04 21:28:07 INFO Applying migration id=notesfts 2026/02/04 21:28:07 INFO Applying migration id=iconsname 2026/02/04 21:28:07 INFO Applying migration id=nohash 2026/02/04 21:28:07 INFO Applying migration id=shares 2026/02/04 21:28:07 INFO Applying migration id=actorttl 2026/02/04 21:28:07 INFO Applying migration id=tocc 2026/02/04 21:28:07 INFO Applying migration id=followeds 2026/02/04 21:28:07 INFO Applying migration id=certhash 2026/02/04 21:28:07 INFO Applying migration id=follows_sync 2026/02/04 21:28:07 INFO Applying migration id=jsonpath 2026/02/04 21:28:07 INFO Applying migration id=localforward 2026/02/04 21:28:07 INFO Applying migration id=avatar 2026/02/04 21:28:07 INFO Applying migration id=noimage 2026/02/04 21:28:07 INFO Applying migration id=feed 2026/02/04 21:28:07 INFO Applying migration id=bookmarks 2026/02/04 21:28:07 INFO Applying migration id=shareactivity 2026/02/04 21:28:07 INFO Applying migration id=application 2026/02/04 21:28:07 INFO Applying migration id=certificates 2026/02/04 21:28:07 INFO Applying migration id=rawforward 2026/02/04 21:28:07 INFO Applying migration id=publickey 2026/02/04 21:28:07 INFO Applying migration id=resolvegroup 2026/02/04 21:28:07 INFO Applying migration id=reject 2026/02/04 21:28:07 INFO Applying migration id=autodel 2026/02/04 21:28:07 INFO Applying migration id=jsonb 2026/02/04 21:28:07 INFO Applying migration id=quote 2026/02/04 21:28:07 INFO Applying migration id=rfc9421 2026/02/04 21:28:07 INFO Applying migration id=keys 2026/02/04 21:28:07 INFO Applying migration id=portable 2026/02/04 21:28:07 INFO Applying migration id=proofs 2026/02/04 21:28:07 INFO Applying migration id=contexts 2026/02/04 21:28:07 INFO Applying migration id=deliverieshost 2026/02/04 21:28:07 INFO Applying migration id=pembegin 2026/02/04 21:28:07 INFO Applying migration id=didhost 2026/02/04 21:28:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:07 INFO Applying migration id=invites 2026/02/04 21:28:07 INFO Applying migration id=ed25519blob 2026/02/04 21:28:07 INFO Applying migration id=rsablob 2026/02/04 21:28:07 INFO Applying migration id=iconscid 2026/02/04 21:28:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-319d-7982-ad32-83faeff603f1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-319e-7f1b-8916-b90f59a68f74 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-319d-7982-ad32-83faeff603f1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-319d-7982-ad32-83faeff603f1 2026/02/04 21:28:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-31a3-7a4a-8193-7ee6305e9601 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/02/04 21:28:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-31a4-7d0a-9e40-038c3197ce60 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-31a3-7a4a-8193-7ee6305e9601 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-31a3-7a4a-8193-7ee6305e9601 --- PASS: TestFollows_TwoInactive (0.55s) === RUN TestFollows_OneActiveOneInactive 2026/02/04 21:28:07 INFO Applying migration id=initial 2026/02/04 21:28:07 INFO Applying migration id=notesupdated 2026/02/04 21:28:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:07 INFO Applying migration id=activitiesid 2026/02/04 21:28:07 INFO Applying migration id=outbox 2026/02/04 21:28:07 INFO Applying migration id=edits 2026/02/04 21:28:07 INFO Applying migration id=outboxactor 2026/02/04 21:28:07 INFO Applying migration id=outboxsender 2026/02/04 21:28:07 INFO Applying migration id=thread 2026/02/04 21:28:07 INFO Applying migration id=host 2026/02/04 21:28:07 INFO Applying migration id=sharedinbox 2026/02/04 21:28:07 INFO Applying migration id=noteshost 2026/02/04 21:28:07 INFO Applying migration id=fetched 2026/02/04 21:28:07 INFO Applying migration id=move 2026/02/04 21:28:07 INFO Applying migration id=cleanup 2026/02/04 21:28:07 INFO Applying migration id=received 2026/02/04 21:28:07 INFO Applying migration id=namehost 2026/02/04 21:28:07 INFO Applying migration id=outboxhost 2026/02/04 21:28:07 INFO Applying migration id=notesfts 2026/02/04 21:28:07 INFO Applying migration id=iconsname 2026/02/04 21:28:07 INFO Applying migration id=nohash 2026/02/04 21:28:07 INFO Applying migration id=shares 2026/02/04 21:28:07 INFO Applying migration id=actorttl 2026/02/04 21:28:07 INFO Applying migration id=tocc 2026/02/04 21:28:07 INFO Applying migration id=followeds 2026/02/04 21:28:07 INFO Applying migration id=certhash 2026/02/04 21:28:07 INFO Applying migration id=follows_sync 2026/02/04 21:28:07 INFO Applying migration id=jsonpath 2026/02/04 21:28:07 INFO Applying migration id=localforward 2026/02/04 21:28:07 INFO Applying migration id=avatar 2026/02/04 21:28:07 INFO Applying migration id=noimage 2026/02/04 21:28:07 INFO Applying migration id=feed 2026/02/04 21:28:07 INFO Applying migration id=bookmarks 2026/02/04 21:28:07 INFO Applying migration id=shareactivity 2026/02/04 21:28:07 INFO Applying migration id=application 2026/02/04 21:28:07 INFO Applying migration id=certificates 2026/02/04 21:28:07 INFO Applying migration id=rawforward 2026/02/04 21:28:07 INFO Applying migration id=publickey 2026/02/04 21:28:07 INFO Applying migration id=resolvegroup 2026/02/04 21:28:07 INFO Applying migration id=reject 2026/02/04 21:28:07 INFO Applying migration id=autodel 2026/02/04 21:28:07 INFO Applying migration id=jsonb 2026/02/04 21:28:07 INFO Applying migration id=quote 2026/02/04 21:28:07 INFO Applying migration id=rfc9421 2026/02/04 21:28:07 INFO Applying migration id=keys 2026/02/04 21:28:07 INFO Applying migration id=portable 2026/02/04 21:28:08 INFO Applying migration id=proofs 2026/02/04 21:28:08 INFO Applying migration id=contexts 2026/02/04 21:28:08 INFO Applying migration id=deliverieshost 2026/02/04 21:28:08 INFO Applying migration id=pembegin 2026/02/04 21:28:08 INFO Applying migration id=didhost 2026/02/04 21:28:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:08 INFO Applying migration id=invites 2026/02/04 21:28:08 INFO Applying migration id=ed25519blob 2026/02/04 21:28:08 INFO Applying migration id=rsablob 2026/02/04 21:28:08 INFO Applying migration id=iconscid 2026/02/04 21:28:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-346e-7593-8a66-0f2089eda16f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-346e-7e45-957d-d56f4f6bb713 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-346e-7593-8a66-0f2089eda16f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-346e-7593-8a66-0f2089eda16f 2026/02/04 21:28:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-346f-771e-be0b-556dedc7cb8d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/02/04 21:28:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3470-7705-a764-971793554a44 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-346f-771e-be0b-556dedc7cb8d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-346f-771e-be0b-556dedc7cb8d 2026/02/04 21:28:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-3472-7adf-ac7d-0fe6318968cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-3472-7aad-b7b9-5fd2873ac8fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-3472-7aad-b7b9-5fd2873ac8fe --- PASS: TestFollows_OneActiveOneInactive (0.72s) === RUN TestFollows_UnauthenticatedUser 2026/02/04 21:28:08 INFO Applying migration id=initial 2026/02/04 21:28:08 INFO Applying migration id=notesupdated 2026/02/04 21:28:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:08 INFO Applying migration id=activitiesid 2026/02/04 21:28:08 INFO Applying migration id=outbox 2026/02/04 21:28:08 INFO Applying migration id=edits 2026/02/04 21:28:08 INFO Applying migration id=outboxactor 2026/02/04 21:28:08 INFO Applying migration id=outboxsender 2026/02/04 21:28:08 INFO Applying migration id=thread 2026/02/04 21:28:08 INFO Applying migration id=host 2026/02/04 21:28:08 INFO Applying migration id=sharedinbox 2026/02/04 21:28:08 INFO Applying migration id=noteshost 2026/02/04 21:28:08 INFO Applying migration id=fetched 2026/02/04 21:28:08 INFO Applying migration id=move 2026/02/04 21:28:08 INFO Applying migration id=cleanup 2026/02/04 21:28:08 INFO Applying migration id=received 2026/02/04 21:28:08 INFO Applying migration id=namehost 2026/02/04 21:28:08 INFO Applying migration id=outboxhost 2026/02/04 21:28:08 INFO Applying migration id=notesfts 2026/02/04 21:28:08 INFO Applying migration id=iconsname 2026/02/04 21:28:08 INFO Applying migration id=nohash 2026/02/04 21:28:08 INFO Applying migration id=shares 2026/02/04 21:28:08 INFO Applying migration id=actorttl 2026/02/04 21:28:08 INFO Applying migration id=tocc 2026/02/04 21:28:08 INFO Applying migration id=followeds 2026/02/04 21:28:08 INFO Applying migration id=certhash 2026/02/04 21:28:08 INFO Applying migration id=follows_sync 2026/02/04 21:28:08 INFO Applying migration id=jsonpath 2026/02/04 21:28:08 INFO Applying migration id=localforward 2026/02/04 21:28:08 INFO Applying migration id=avatar 2026/02/04 21:28:08 INFO Applying migration id=noimage 2026/02/04 21:28:08 INFO Applying migration id=feed 2026/02/04 21:28:08 INFO Applying migration id=bookmarks 2026/02/04 21:28:08 INFO Applying migration id=shareactivity 2026/02/04 21:28:08 INFO Applying migration id=application 2026/02/04 21:28:08 INFO Applying migration id=certificates 2026/02/04 21:28:08 INFO Applying migration id=rawforward 2026/02/04 21:28:08 INFO Applying migration id=publickey 2026/02/04 21:28:08 INFO Applying migration id=resolvegroup 2026/02/04 21:28:08 INFO Applying migration id=reject 2026/02/04 21:28:08 INFO Applying migration id=autodel 2026/02/04 21:28:08 INFO Applying migration id=jsonb 2026/02/04 21:28:08 INFO Applying migration id=quote 2026/02/04 21:28:08 INFO Applying migration id=rfc9421 2026/02/04 21:28:08 INFO Applying migration id=keys 2026/02/04 21:28:08 INFO Applying migration id=portable 2026/02/04 21:28:08 INFO Applying migration id=proofs 2026/02/04 21:28:08 INFO Applying migration id=contexts 2026/02/04 21:28:08 INFO Applying migration id=deliverieshost 2026/02/04 21:28:08 INFO Applying migration id=pembegin 2026/02/04 21:28:08 INFO Applying migration id=didhost 2026/02/04 21:28:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:08 INFO Applying migration id=invites 2026/02/04 21:28:08 INFO Applying migration id=ed25519blob 2026/02/04 21:28:08 INFO Applying migration id=rsablob 2026/02/04 21:28:08 INFO Applying migration id=iconscid --- PASS: TestFollows_UnauthenticatedUser (0.62s) === RUN TestForward_ReplyToPostByFollower 2026/02/04 21:28:09 INFO Applying migration id=initial 2026/02/04 21:28:09 INFO Applying migration id=notesupdated 2026/02/04 21:28:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:09 INFO Applying migration id=activitiesid 2026/02/04 21:28:09 INFO Applying migration id=outbox 2026/02/04 21:28:09 INFO Applying migration id=edits 2026/02/04 21:28:09 INFO Applying migration id=outboxactor 2026/02/04 21:28:09 INFO Applying migration id=outboxsender 2026/02/04 21:28:09 INFO Applying migration id=thread 2026/02/04 21:28:09 INFO Applying migration id=host 2026/02/04 21:28:09 INFO Applying migration id=sharedinbox 2026/02/04 21:28:09 INFO Applying migration id=noteshost 2026/02/04 21:28:09 INFO Applying migration id=fetched 2026/02/04 21:28:09 INFO Applying migration id=move 2026/02/04 21:28:09 INFO Applying migration id=cleanup 2026/02/04 21:28:09 INFO Applying migration id=received 2026/02/04 21:28:09 INFO Applying migration id=namehost 2026/02/04 21:28:09 INFO Applying migration id=outboxhost 2026/02/04 21:28:09 INFO Applying migration id=notesfts 2026/02/04 21:28:09 INFO Applying migration id=iconsname 2026/02/04 21:28:09 INFO Applying migration id=nohash 2026/02/04 21:28:09 INFO Applying migration id=shares 2026/02/04 21:28:09 INFO Applying migration id=actorttl 2026/02/04 21:28:09 INFO Applying migration id=tocc 2026/02/04 21:28:09 INFO Applying migration id=followeds 2026/02/04 21:28:09 INFO Applying migration id=certhash 2026/02/04 21:28:09 INFO Applying migration id=follows_sync 2026/02/04 21:28:09 INFO Applying migration id=jsonpath 2026/02/04 21:28:09 INFO Applying migration id=localforward 2026/02/04 21:28:09 INFO Applying migration id=avatar 2026/02/04 21:28:09 INFO Applying migration id=noimage 2026/02/04 21:28:09 INFO Applying migration id=feed 2026/02/04 21:28:09 INFO Applying migration id=bookmarks 2026/02/04 21:28:09 INFO Applying migration id=shareactivity 2026/02/04 21:28:09 INFO Applying migration id=application 2026/02/04 21:28:09 INFO Applying migration id=certificates 2026/02/04 21:28:09 INFO Applying migration id=rawforward 2026/02/04 21:28:09 INFO Applying migration id=publickey 2026/02/04 21:28:09 INFO Applying migration id=resolvegroup 2026/02/04 21:28:09 INFO Applying migration id=reject 2026/02/04 21:28:09 INFO Applying migration id=autodel 2026/02/04 21:28:09 INFO Applying migration id=jsonb 2026/02/04 21:28:09 INFO Applying migration id=quote 2026/02/04 21:28:09 INFO Applying migration id=rfc9421 2026/02/04 21:28:09 INFO Applying migration id=keys 2026/02/04 21:28:09 INFO Applying migration id=portable 2026/02/04 21:28:09 INFO Applying migration id=proofs 2026/02/04 21:28:09 INFO Applying migration id=contexts 2026/02/04 21:28:09 INFO Applying migration id=deliverieshost 2026/02/04 21:28:09 INFO Applying migration id=pembegin 2026/02/04 21:28:09 INFO Applying migration id=didhost 2026/02/04 21:28:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:09 INFO Applying migration id=invites 2026/02/04 21:28:09 INFO Applying migration id=ed25519blob 2026/02/04 21:28:09 INFO Applying migration id=rsablob 2026/02/04 21:28:09 INFO Applying migration id=iconscid 2026/02/04 21:28:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-387b-78f4-b4e6-babf92af0c57 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPostByFollower (0.41s) === RUN TestForward_ReplyToPublicPost 2026/02/04 21:28:09 INFO Applying migration id=initial 2026/02/04 21:28:09 INFO Applying migration id=notesupdated 2026/02/04 21:28:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:09 INFO Applying migration id=activitiesid 2026/02/04 21:28:09 INFO Applying migration id=outbox 2026/02/04 21:28:09 INFO Applying migration id=edits 2026/02/04 21:28:09 INFO Applying migration id=outboxactor 2026/02/04 21:28:09 INFO Applying migration id=outboxsender 2026/02/04 21:28:09 INFO Applying migration id=thread 2026/02/04 21:28:09 INFO Applying migration id=host 2026/02/04 21:28:09 INFO Applying migration id=sharedinbox 2026/02/04 21:28:09 INFO Applying migration id=noteshost 2026/02/04 21:28:09 INFO Applying migration id=fetched 2026/02/04 21:28:09 INFO Applying migration id=move 2026/02/04 21:28:09 INFO Applying migration id=cleanup 2026/02/04 21:28:09 INFO Applying migration id=received 2026/02/04 21:28:09 INFO Applying migration id=namehost 2026/02/04 21:28:09 INFO Applying migration id=outboxhost 2026/02/04 21:28:09 INFO Applying migration id=notesfts 2026/02/04 21:28:09 INFO Applying migration id=iconsname 2026/02/04 21:28:09 INFO Applying migration id=nohash 2026/02/04 21:28:09 INFO Applying migration id=shares 2026/02/04 21:28:09 INFO Applying migration id=actorttl 2026/02/04 21:28:09 INFO Applying migration id=tocc 2026/02/04 21:28:09 INFO Applying migration id=followeds 2026/02/04 21:28:09 INFO Applying migration id=certhash 2026/02/04 21:28:09 INFO Applying migration id=follows_sync 2026/02/04 21:28:09 INFO Applying migration id=jsonpath 2026/02/04 21:28:09 INFO Applying migration id=localforward 2026/02/04 21:28:09 INFO Applying migration id=avatar 2026/02/04 21:28:09 INFO Applying migration id=noimage 2026/02/04 21:28:09 INFO Applying migration id=feed 2026/02/04 21:28:09 INFO Applying migration id=bookmarks 2026/02/04 21:28:09 INFO Applying migration id=shareactivity 2026/02/04 21:28:09 INFO Applying migration id=application 2026/02/04 21:28:09 INFO Applying migration id=certificates 2026/02/04 21:28:09 INFO Applying migration id=rawforward 2026/02/04 21:28:09 INFO Applying migration id=publickey 2026/02/04 21:28:09 INFO Applying migration id=resolvegroup 2026/02/04 21:28:09 INFO Applying migration id=reject 2026/02/04 21:28:09 INFO Applying migration id=autodel 2026/02/04 21:28:09 INFO Applying migration id=jsonb 2026/02/04 21:28:09 INFO Applying migration id=quote 2026/02/04 21:28:09 INFO Applying migration id=rfc9421 2026/02/04 21:28:09 INFO Applying migration id=keys 2026/02/04 21:28:09 INFO Applying migration id=portable 2026/02/04 21:28:09 INFO Applying migration id=proofs 2026/02/04 21:28:09 INFO Applying migration id=contexts 2026/02/04 21:28:09 INFO Applying migration id=deliverieshost 2026/02/04 21:28:09 INFO Applying migration id=pembegin 2026/02/04 21:28:09 INFO Applying migration id=didhost 2026/02/04 21:28:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:09 INFO Applying migration id=invites 2026/02/04 21:28:09 INFO Applying migration id=ed25519blob 2026/02/04 21:28:09 INFO Applying migration id=rsablob 2026/02/04 21:28:09 INFO Applying migration id=iconscid 2026/02/04 21:28:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3a11-721b-acd0-8f8f35545e25 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (0.40s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/02/04 21:28:10 INFO Applying migration id=initial 2026/02/04 21:28:10 INFO Applying migration id=notesupdated 2026/02/04 21:28:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:10 INFO Applying migration id=activitiesid 2026/02/04 21:28:10 INFO Applying migration id=outbox 2026/02/04 21:28:10 INFO Applying migration id=edits 2026/02/04 21:28:10 INFO Applying migration id=outboxactor 2026/02/04 21:28:10 INFO Applying migration id=outboxsender 2026/02/04 21:28:10 INFO Applying migration id=thread 2026/02/04 21:28:10 INFO Applying migration id=host 2026/02/04 21:28:10 INFO Applying migration id=sharedinbox 2026/02/04 21:28:10 INFO Applying migration id=noteshost 2026/02/04 21:28:10 INFO Applying migration id=fetched 2026/02/04 21:28:10 INFO Applying migration id=move 2026/02/04 21:28:10 INFO Applying migration id=cleanup 2026/02/04 21:28:10 INFO Applying migration id=received 2026/02/04 21:28:10 INFO Applying migration id=namehost 2026/02/04 21:28:10 INFO Applying migration id=outboxhost 2026/02/04 21:28:10 INFO Applying migration id=notesfts 2026/02/04 21:28:10 INFO Applying migration id=iconsname 2026/02/04 21:28:10 INFO Applying migration id=nohash 2026/02/04 21:28:10 INFO Applying migration id=shares 2026/02/04 21:28:10 INFO Applying migration id=actorttl 2026/02/04 21:28:10 INFO Applying migration id=tocc 2026/02/04 21:28:10 INFO Applying migration id=followeds 2026/02/04 21:28:10 INFO Applying migration id=certhash 2026/02/04 21:28:10 INFO Applying migration id=follows_sync 2026/02/04 21:28:10 INFO Applying migration id=jsonpath 2026/02/04 21:28:10 INFO Applying migration id=localforward 2026/02/04 21:28:10 INFO Applying migration id=avatar 2026/02/04 21:28:10 INFO Applying migration id=noimage 2026/02/04 21:28:10 INFO Applying migration id=feed 2026/02/04 21:28:10 INFO Applying migration id=bookmarks 2026/02/04 21:28:10 INFO Applying migration id=shareactivity 2026/02/04 21:28:10 INFO Applying migration id=application 2026/02/04 21:28:10 INFO Applying migration id=certificates 2026/02/04 21:28:10 INFO Applying migration id=rawforward 2026/02/04 21:28:10 INFO Applying migration id=publickey 2026/02/04 21:28:10 INFO Applying migration id=resolvegroup 2026/02/04 21:28:10 INFO Applying migration id=reject 2026/02/04 21:28:10 INFO Applying migration id=autodel 2026/02/04 21:28:10 INFO Applying migration id=jsonb 2026/02/04 21:28:10 INFO Applying migration id=quote 2026/02/04 21:28:10 INFO Applying migration id=rfc9421 2026/02/04 21:28:10 INFO Applying migration id=keys 2026/02/04 21:28:10 INFO Applying migration id=portable 2026/02/04 21:28:10 INFO Applying migration id=proofs 2026/02/04 21:28:10 INFO Applying migration id=contexts 2026/02/04 21:28:10 INFO Applying migration id=deliverieshost 2026/02/04 21:28:10 INFO Applying migration id=pembegin 2026/02/04 21:28:10 INFO Applying migration id=didhost 2026/02/04 21:28:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:10 INFO Applying migration id=invites 2026/02/04 21:28:10 INFO Applying migration id=ed25519blob 2026/02/04 21:28:10 INFO Applying migration id=rsablob 2026/02/04 21:28:10 INFO Applying migration id=iconscid 2026/02/04 21:28:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3c39-7072-b516-611e435f4cbd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-3c3a-7283-9abf-2170f4d8e5d0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e 2026/02/04 21:28:10 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e 2026/02/04 21:28:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-3c3e-77ee-b63b-5c260a0fe76e note=https://localhost.localdomain:8443/post/019c2a8e-3c3e-776b-a5a0-290f07cd6626 thread=https://localhost.localdomain:8443/post/019c2a8e-3c3a-71a9-a0d2-6d427f978b4e starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-3c3e-77ee-b63b-5c260a0fe76e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-3c3e-776b-a5a0-290f07cd6626 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-3c3e-776b-a5a0-290f07cd6626 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.56s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/02/04 21:28:10 INFO Applying migration id=initial 2026/02/04 21:28:10 INFO Applying migration id=notesupdated 2026/02/04 21:28:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:10 INFO Applying migration id=activitiesid 2026/02/04 21:28:10 INFO Applying migration id=outbox 2026/02/04 21:28:10 INFO Applying migration id=edits 2026/02/04 21:28:10 INFO Applying migration id=outboxactor 2026/02/04 21:28:10 INFO Applying migration id=outboxsender 2026/02/04 21:28:10 INFO Applying migration id=thread 2026/02/04 21:28:10 INFO Applying migration id=host 2026/02/04 21:28:10 INFO Applying migration id=sharedinbox 2026/02/04 21:28:10 INFO Applying migration id=noteshost 2026/02/04 21:28:10 INFO Applying migration id=fetched 2026/02/04 21:28:10 INFO Applying migration id=move 2026/02/04 21:28:10 INFO Applying migration id=cleanup 2026/02/04 21:28:10 INFO Applying migration id=received 2026/02/04 21:28:10 INFO Applying migration id=namehost 2026/02/04 21:28:10 INFO Applying migration id=outboxhost 2026/02/04 21:28:10 INFO Applying migration id=notesfts 2026/02/04 21:28:10 INFO Applying migration id=iconsname 2026/02/04 21:28:10 INFO Applying migration id=nohash 2026/02/04 21:28:10 INFO Applying migration id=shares 2026/02/04 21:28:10 INFO Applying migration id=actorttl 2026/02/04 21:28:10 INFO Applying migration id=tocc 2026/02/04 21:28:10 INFO Applying migration id=followeds 2026/02/04 21:28:10 INFO Applying migration id=certhash 2026/02/04 21:28:10 INFO Applying migration id=follows_sync 2026/02/04 21:28:10 INFO Applying migration id=jsonpath 2026/02/04 21:28:10 INFO Applying migration id=localforward 2026/02/04 21:28:10 INFO Applying migration id=avatar 2026/02/04 21:28:10 INFO Applying migration id=noimage 2026/02/04 21:28:10 INFO Applying migration id=feed 2026/02/04 21:28:10 INFO Applying migration id=bookmarks 2026/02/04 21:28:10 INFO Applying migration id=shareactivity 2026/02/04 21:28:10 INFO Applying migration id=application 2026/02/04 21:28:10 INFO Applying migration id=certificates 2026/02/04 21:28:10 INFO Applying migration id=rawforward 2026/02/04 21:28:10 INFO Applying migration id=publickey 2026/02/04 21:28:10 INFO Applying migration id=resolvegroup 2026/02/04 21:28:10 INFO Applying migration id=reject 2026/02/04 21:28:10 INFO Applying migration id=autodel 2026/02/04 21:28:10 INFO Applying migration id=jsonb 2026/02/04 21:28:10 INFO Applying migration id=quote 2026/02/04 21:28:10 INFO Applying migration id=rfc9421 2026/02/04 21:28:10 INFO Applying migration id=keys 2026/02/04 21:28:10 INFO Applying migration id=portable 2026/02/04 21:28:10 INFO Applying migration id=proofs 2026/02/04 21:28:10 INFO Applying migration id=contexts 2026/02/04 21:28:10 INFO Applying migration id=deliverieshost 2026/02/04 21:28:10 INFO Applying migration id=pembegin 2026/02/04 21:28:10 INFO Applying migration id=didhost 2026/02/04 21:28:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:10 INFO Applying migration id=invites 2026/02/04 21:28:10 INFO Applying migration id=ed25519blob 2026/02/04 21:28:10 INFO Applying migration id=rsablob 2026/02/04 21:28:10 INFO Applying migration id=iconscid 2026/02/04 21:28:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-3ee9-7e2b-be92-f4dedc021e27 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28: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/note/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.68s) === RUN TestForward_ReplyToUnknownPost 2026/02/04 21:28:11 INFO Applying migration id=initial 2026/02/04 21:28:11 INFO Applying migration id=notesupdated 2026/02/04 21:28:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:11 INFO Applying migration id=activitiesid 2026/02/04 21:28:11 INFO Applying migration id=outbox 2026/02/04 21:28:11 INFO Applying migration id=edits 2026/02/04 21:28:11 INFO Applying migration id=outboxactor 2026/02/04 21:28:11 INFO Applying migration id=outboxsender 2026/02/04 21:28:11 INFO Applying migration id=thread 2026/02/04 21:28:11 INFO Applying migration id=host 2026/02/04 21:28:11 INFO Applying migration id=sharedinbox 2026/02/04 21:28:11 INFO Applying migration id=noteshost 2026/02/04 21:28:11 INFO Applying migration id=fetched 2026/02/04 21:28:11 INFO Applying migration id=move 2026/02/04 21:28:11 INFO Applying migration id=cleanup 2026/02/04 21:28:11 INFO Applying migration id=received 2026/02/04 21:28:11 INFO Applying migration id=namehost 2026/02/04 21:28:11 INFO Applying migration id=outboxhost 2026/02/04 21:28:11 INFO Applying migration id=notesfts 2026/02/04 21:28:11 INFO Applying migration id=iconsname 2026/02/04 21:28:11 INFO Applying migration id=nohash 2026/02/04 21:28:11 INFO Applying migration id=shares 2026/02/04 21:28:11 INFO Applying migration id=actorttl 2026/02/04 21:28:11 INFO Applying migration id=tocc 2026/02/04 21:28:11 INFO Applying migration id=followeds 2026/02/04 21:28:11 INFO Applying migration id=certhash 2026/02/04 21:28:11 INFO Applying migration id=follows_sync 2026/02/04 21:28:11 INFO Applying migration id=jsonpath 2026/02/04 21:28:11 INFO Applying migration id=localforward 2026/02/04 21:28:11 INFO Applying migration id=avatar 2026/02/04 21:28:11 INFO Applying migration id=noimage 2026/02/04 21:28:11 INFO Applying migration id=feed 2026/02/04 21:28:11 INFO Applying migration id=bookmarks 2026/02/04 21:28:11 INFO Applying migration id=shareactivity 2026/02/04 21:28:11 INFO Applying migration id=application 2026/02/04 21:28:11 INFO Applying migration id=certificates 2026/02/04 21:28:11 INFO Applying migration id=rawforward 2026/02/04 21:28:11 INFO Applying migration id=publickey 2026/02/04 21:28:11 INFO Applying migration id=resolvegroup 2026/02/04 21:28:11 INFO Applying migration id=reject 2026/02/04 21:28:11 INFO Applying migration id=autodel 2026/02/04 21:28:11 INFO Applying migration id=jsonb 2026/02/04 21:28:11 INFO Applying migration id=quote 2026/02/04 21:28:11 INFO Applying migration id=rfc9421 2026/02/04 21:28:11 INFO Applying migration id=keys 2026/02/04 21:28:11 INFO Applying migration id=portable 2026/02/04 21:28:11 INFO Applying migration id=proofs 2026/02/04 21:28:11 INFO Applying migration id=contexts 2026/02/04 21:28:11 INFO Applying migration id=deliverieshost 2026/02/04 21:28:11 INFO Applying migration id=pembegin 2026/02/04 21:28:11 INFO Applying migration id=didhost 2026/02/04 21:28:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:11 INFO Applying migration id=invites 2026/02/04 21:28:11 INFO Applying migration id=ed25519blob 2026/02/04 21:28:11 INFO Applying migration id=rsablob 2026/02/04 21:28:11 INFO Applying migration id=iconscid 2026/02/04 21:28:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4155-7b84-808e-8545bcdbb09e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (0.62s) === RUN TestForward_ReplyToDM 2026/02/04 21:28:11 INFO Applying migration id=initial 2026/02/04 21:28:11 INFO Applying migration id=notesupdated 2026/02/04 21:28:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:11 INFO Applying migration id=activitiesid 2026/02/04 21:28:11 INFO Applying migration id=outbox 2026/02/04 21:28:11 INFO Applying migration id=edits 2026/02/04 21:28:11 INFO Applying migration id=outboxactor 2026/02/04 21:28:11 INFO Applying migration id=outboxsender 2026/02/04 21:28:11 INFO Applying migration id=thread 2026/02/04 21:28:11 INFO Applying migration id=host 2026/02/04 21:28:11 INFO Applying migration id=sharedinbox 2026/02/04 21:28:11 INFO Applying migration id=noteshost 2026/02/04 21:28:11 INFO Applying migration id=fetched 2026/02/04 21:28:11 INFO Applying migration id=move 2026/02/04 21:28:11 INFO Applying migration id=cleanup 2026/02/04 21:28:11 INFO Applying migration id=received 2026/02/04 21:28:11 INFO Applying migration id=namehost 2026/02/04 21:28:11 INFO Applying migration id=outboxhost 2026/02/04 21:28:11 INFO Applying migration id=notesfts 2026/02/04 21:28:11 INFO Applying migration id=iconsname 2026/02/04 21:28:11 INFO Applying migration id=nohash 2026/02/04 21:28:11 INFO Applying migration id=shares 2026/02/04 21:28:11 INFO Applying migration id=actorttl 2026/02/04 21:28:11 INFO Applying migration id=tocc 2026/02/04 21:28:11 INFO Applying migration id=followeds 2026/02/04 21:28:11 INFO Applying migration id=certhash 2026/02/04 21:28:11 INFO Applying migration id=follows_sync 2026/02/04 21:28:11 INFO Applying migration id=jsonpath 2026/02/04 21:28:11 INFO Applying migration id=localforward 2026/02/04 21:28:11 INFO Applying migration id=avatar 2026/02/04 21:28:11 INFO Applying migration id=noimage 2026/02/04 21:28:11 INFO Applying migration id=feed 2026/02/04 21:28:11 INFO Applying migration id=bookmarks 2026/02/04 21:28:11 INFO Applying migration id=shareactivity 2026/02/04 21:28:11 INFO Applying migration id=application 2026/02/04 21:28:11 INFO Applying migration id=certificates 2026/02/04 21:28:11 INFO Applying migration id=rawforward 2026/02/04 21:28:11 INFO Applying migration id=publickey 2026/02/04 21:28:11 INFO Applying migration id=resolvegroup 2026/02/04 21:28:11 INFO Applying migration id=reject 2026/02/04 21:28:11 INFO Applying migration id=autodel 2026/02/04 21:28:11 INFO Applying migration id=jsonb 2026/02/04 21:28:11 INFO Applying migration id=quote 2026/02/04 21:28:11 INFO Applying migration id=rfc9421 2026/02/04 21:28:11 INFO Applying migration id=keys 2026/02/04 21:28:11 INFO Applying migration id=portable 2026/02/04 21:28:11 INFO Applying migration id=proofs 2026/02/04 21:28:11 INFO Applying migration id=contexts 2026/02/04 21:28:11 INFO Applying migration id=deliverieshost 2026/02/04 21:28:11 INFO Applying migration id=pembegin 2026/02/04 21:28:11 INFO Applying migration id=didhost 2026/02/04 21:28:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:11 INFO Applying migration id=invites 2026/02/04 21:28:11 INFO Applying migration id=ed25519blob 2026/02/04 21:28:11 INFO Applying migration id=rsablob 2026/02/04 21:28:11 INFO Applying migration id=iconscid 2026/02/04 21:28:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4405-7b38-bb1a-e258017f723f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:12 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (0.69s) === RUN TestForward_NotFollowingAuthor 2026/02/04 21:28:12 INFO Applying migration id=initial 2026/02/04 21:28:12 INFO Applying migration id=notesupdated 2026/02/04 21:28:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:12 INFO Applying migration id=activitiesid 2026/02/04 21:28:12 INFO Applying migration id=outbox 2026/02/04 21:28:12 INFO Applying migration id=edits 2026/02/04 21:28:12 INFO Applying migration id=outboxactor 2026/02/04 21:28:12 INFO Applying migration id=outboxsender 2026/02/04 21:28:12 INFO Applying migration id=thread 2026/02/04 21:28:12 INFO Applying migration id=host 2026/02/04 21:28:12 INFO Applying migration id=sharedinbox 2026/02/04 21:28:12 INFO Applying migration id=noteshost 2026/02/04 21:28:12 INFO Applying migration id=fetched 2026/02/04 21:28:12 INFO Applying migration id=move 2026/02/04 21:28:12 INFO Applying migration id=cleanup 2026/02/04 21:28:12 INFO Applying migration id=received 2026/02/04 21:28:12 INFO Applying migration id=namehost 2026/02/04 21:28:12 INFO Applying migration id=outboxhost 2026/02/04 21:28:12 INFO Applying migration id=notesfts 2026/02/04 21:28:12 INFO Applying migration id=iconsname 2026/02/04 21:28:12 INFO Applying migration id=nohash 2026/02/04 21:28:12 INFO Applying migration id=shares 2026/02/04 21:28:12 INFO Applying migration id=actorttl 2026/02/04 21:28:12 INFO Applying migration id=tocc 2026/02/04 21:28:12 INFO Applying migration id=followeds 2026/02/04 21:28:12 INFO Applying migration id=certhash 2026/02/04 21:28:12 INFO Applying migration id=follows_sync 2026/02/04 21:28:12 INFO Applying migration id=jsonpath 2026/02/04 21:28:12 INFO Applying migration id=localforward 2026/02/04 21:28:12 INFO Applying migration id=avatar 2026/02/04 21:28:12 INFO Applying migration id=noimage 2026/02/04 21:28:12 INFO Applying migration id=feed 2026/02/04 21:28:12 INFO Applying migration id=bookmarks 2026/02/04 21:28:12 INFO Applying migration id=shareactivity 2026/02/04 21:28:12 INFO Applying migration id=application 2026/02/04 21:28:12 INFO Applying migration id=certificates 2026/02/04 21:28:12 INFO Applying migration id=rawforward 2026/02/04 21:28:12 INFO Applying migration id=publickey 2026/02/04 21:28:12 INFO Applying migration id=resolvegroup 2026/02/04 21:28:12 INFO Applying migration id=reject 2026/02/04 21:28:12 INFO Applying migration id=autodel 2026/02/04 21:28:12 INFO Applying migration id=jsonb 2026/02/04 21:28:12 INFO Applying migration id=quote 2026/02/04 21:28:12 INFO Applying migration id=rfc9421 2026/02/04 21:28:12 INFO Applying migration id=keys 2026/02/04 21:28:12 INFO Applying migration id=portable 2026/02/04 21:28:12 INFO Applying migration id=proofs 2026/02/04 21:28:12 INFO Applying migration id=contexts 2026/02/04 21:28:12 INFO Applying migration id=deliverieshost 2026/02/04 21:28:12 INFO Applying migration id=pembegin 2026/02/04 21:28:12 INFO Applying migration id=didhost 2026/02/04 21:28:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:12 INFO Applying migration id=invites 2026/02/04 21:28:12 INFO Applying migration id=ed25519blob 2026/02/04 21:28:12 INFO Applying migration id=rsablob 2026/02/04 21:28:12 INFO Applying migration id=iconscid 2026/02/04 21:28:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:13 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (0.55s) === RUN TestForward_NotReplyToLocalPost 2026/02/04 21:28:13 INFO Applying migration id=initial 2026/02/04 21:28:13 INFO Applying migration id=notesupdated 2026/02/04 21:28:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:13 INFO Applying migration id=activitiesid 2026/02/04 21:28:13 INFO Applying migration id=outbox 2026/02/04 21:28:13 INFO Applying migration id=edits 2026/02/04 21:28:13 INFO Applying migration id=outboxactor 2026/02/04 21:28:13 INFO Applying migration id=outboxsender 2026/02/04 21:28:13 INFO Applying migration id=thread 2026/02/04 21:28:13 INFO Applying migration id=host 2026/02/04 21:28:13 INFO Applying migration id=sharedinbox 2026/02/04 21:28:13 INFO Applying migration id=noteshost 2026/02/04 21:28:13 INFO Applying migration id=fetched 2026/02/04 21:28:13 INFO Applying migration id=move 2026/02/04 21:28:13 INFO Applying migration id=cleanup 2026/02/04 21:28:13 INFO Applying migration id=received 2026/02/04 21:28:13 INFO Applying migration id=namehost 2026/02/04 21:28:13 INFO Applying migration id=outboxhost 2026/02/04 21:28:13 INFO Applying migration id=notesfts 2026/02/04 21:28:13 INFO Applying migration id=iconsname 2026/02/04 21:28:13 INFO Applying migration id=nohash 2026/02/04 21:28:13 INFO Applying migration id=shares 2026/02/04 21:28:13 INFO Applying migration id=actorttl 2026/02/04 21:28:13 INFO Applying migration id=tocc 2026/02/04 21:28:13 INFO Applying migration id=followeds 2026/02/04 21:28:13 INFO Applying migration id=certhash 2026/02/04 21:28:13 INFO Applying migration id=follows_sync 2026/02/04 21:28:13 INFO Applying migration id=jsonpath 2026/02/04 21:28:13 INFO Applying migration id=localforward 2026/02/04 21:28:13 INFO Applying migration id=avatar 2026/02/04 21:28:13 INFO Applying migration id=noimage 2026/02/04 21:28:13 INFO Applying migration id=feed 2026/02/04 21:28:13 INFO Applying migration id=bookmarks 2026/02/04 21:28:13 INFO Applying migration id=shareactivity 2026/02/04 21:28:13 INFO Applying migration id=application 2026/02/04 21:28:13 INFO Applying migration id=certificates 2026/02/04 21:28:13 INFO Applying migration id=rawforward 2026/02/04 21:28:13 INFO Applying migration id=publickey 2026/02/04 21:28:13 INFO Applying migration id=resolvegroup 2026/02/04 21:28:13 INFO Applying migration id=reject 2026/02/04 21:28:13 INFO Applying migration id=autodel 2026/02/04 21:28:13 INFO Applying migration id=jsonb 2026/02/04 21:28:13 INFO Applying migration id=quote 2026/02/04 21:28:13 INFO Applying migration id=rfc9421 2026/02/04 21:28:13 INFO Applying migration id=keys 2026/02/04 21:28:13 INFO Applying migration id=portable 2026/02/04 21:28:13 INFO Applying migration id=proofs 2026/02/04 21:28:13 INFO Applying migration id=contexts 2026/02/04 21:28:13 INFO Applying migration id=deliverieshost 2026/02/04 21:28:13 INFO Applying migration id=pembegin 2026/02/04 21:28:13 INFO Applying migration id=didhost 2026/02/04 21:28:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:13 INFO Applying migration id=invites 2026/02/04 21:28:13 INFO Applying migration id=ed25519blob 2026/02/04 21:28:13 INFO Applying migration id=rsablob 2026/02/04 21:28:13 INFO Applying migration id=iconscid 2026/02/04 21:28:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-47fd-731e-9ed0-5a06afcac57d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:13 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (0.46s) === RUN TestForward_ReplyToFederatedPost 2026/02/04 21:28:13 INFO Applying migration id=initial 2026/02/04 21:28:13 INFO Applying migration id=notesupdated 2026/02/04 21:28:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:13 INFO Applying migration id=activitiesid 2026/02/04 21:28:13 INFO Applying migration id=outbox 2026/02/04 21:28:13 INFO Applying migration id=edits 2026/02/04 21:28:13 INFO Applying migration id=outboxactor 2026/02/04 21:28:13 INFO Applying migration id=outboxsender 2026/02/04 21:28:13 INFO Applying migration id=thread 2026/02/04 21:28:13 INFO Applying migration id=host 2026/02/04 21:28:13 INFO Applying migration id=sharedinbox 2026/02/04 21:28:13 INFO Applying migration id=noteshost 2026/02/04 21:28:13 INFO Applying migration id=fetched 2026/02/04 21:28:13 INFO Applying migration id=move 2026/02/04 21:28:13 INFO Applying migration id=cleanup 2026/02/04 21:28:13 INFO Applying migration id=received 2026/02/04 21:28:13 INFO Applying migration id=namehost 2026/02/04 21:28:13 INFO Applying migration id=outboxhost 2026/02/04 21:28:13 INFO Applying migration id=notesfts 2026/02/04 21:28:13 INFO Applying migration id=iconsname 2026/02/04 21:28:13 INFO Applying migration id=nohash 2026/02/04 21:28:13 INFO Applying migration id=shares 2026/02/04 21:28:13 INFO Applying migration id=actorttl 2026/02/04 21:28:13 INFO Applying migration id=tocc 2026/02/04 21:28:13 INFO Applying migration id=followeds 2026/02/04 21:28:13 INFO Applying migration id=certhash 2026/02/04 21:28:13 INFO Applying migration id=follows_sync 2026/02/04 21:28:13 INFO Applying migration id=jsonpath 2026/02/04 21:28:13 INFO Applying migration id=localforward 2026/02/04 21:28:13 INFO Applying migration id=avatar 2026/02/04 21:28:13 INFO Applying migration id=noimage 2026/02/04 21:28:13 INFO Applying migration id=feed 2026/02/04 21:28:13 INFO Applying migration id=bookmarks 2026/02/04 21:28:13 INFO Applying migration id=shareactivity 2026/02/04 21:28:13 INFO Applying migration id=application 2026/02/04 21:28:13 INFO Applying migration id=certificates 2026/02/04 21:28:13 INFO Applying migration id=rawforward 2026/02/04 21:28:13 INFO Applying migration id=publickey 2026/02/04 21:28:13 INFO Applying migration id=resolvegroup 2026/02/04 21:28:13 INFO Applying migration id=reject 2026/02/04 21:28:13 INFO Applying migration id=autodel 2026/02/04 21:28:13 INFO Applying migration id=jsonb 2026/02/04 21:28:13 INFO Applying migration id=quote 2026/02/04 21:28:13 INFO Applying migration id=rfc9421 2026/02/04 21:28:13 INFO Applying migration id=keys 2026/02/04 21:28:13 INFO Applying migration id=portable 2026/02/04 21:28:13 INFO Applying migration id=proofs 2026/02/04 21:28:13 INFO Applying migration id=contexts 2026/02/04 21:28:13 INFO Applying migration id=deliverieshost 2026/02/04 21:28:13 INFO Applying migration id=pembegin 2026/02/04 21:28:13 INFO Applying migration id=didhost 2026/02/04 21:28:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:13 INFO Applying migration id=invites 2026/02/04 21:28:13 INFO Applying migration id=ed25519blob 2026/02/04 21:28:13 INFO Applying migration id=rsablob 2026/02/04 21:28:13 INFO Applying migration id=iconscid --- PASS: TestForward_ReplyToFederatedPost (0.65s) === RUN TestForward_MaxDepth 2026/02/04 21:28:14 INFO Applying migration id=initial 2026/02/04 21:28:14 INFO Applying migration id=notesupdated 2026/02/04 21:28:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:14 INFO Applying migration id=activitiesid 2026/02/04 21:28:14 INFO Applying migration id=outbox 2026/02/04 21:28:14 INFO Applying migration id=edits 2026/02/04 21:28:14 INFO Applying migration id=outboxactor 2026/02/04 21:28:14 INFO Applying migration id=outboxsender 2026/02/04 21:28:14 INFO Applying migration id=thread 2026/02/04 21:28:14 INFO Applying migration id=host 2026/02/04 21:28:14 INFO Applying migration id=sharedinbox 2026/02/04 21:28:14 INFO Applying migration id=noteshost 2026/02/04 21:28:14 INFO Applying migration id=fetched 2026/02/04 21:28:14 INFO Applying migration id=move 2026/02/04 21:28:14 INFO Applying migration id=cleanup 2026/02/04 21:28:14 INFO Applying migration id=received 2026/02/04 21:28:14 INFO Applying migration id=namehost 2026/02/04 21:28:14 INFO Applying migration id=outboxhost 2026/02/04 21:28:14 INFO Applying migration id=notesfts 2026/02/04 21:28:14 INFO Applying migration id=iconsname 2026/02/04 21:28:14 INFO Applying migration id=nohash 2026/02/04 21:28:14 INFO Applying migration id=shares 2026/02/04 21:28:14 INFO Applying migration id=actorttl 2026/02/04 21:28:14 INFO Applying migration id=tocc 2026/02/04 21:28:14 INFO Applying migration id=followeds 2026/02/04 21:28:14 INFO Applying migration id=certhash 2026/02/04 21:28:14 INFO Applying migration id=follows_sync 2026/02/04 21:28:14 INFO Applying migration id=jsonpath 2026/02/04 21:28:14 INFO Applying migration id=localforward 2026/02/04 21:28:14 INFO Applying migration id=avatar 2026/02/04 21:28:14 INFO Applying migration id=noimage 2026/02/04 21:28:14 INFO Applying migration id=feed 2026/02/04 21:28:14 INFO Applying migration id=bookmarks 2026/02/04 21:28:14 INFO Applying migration id=shareactivity 2026/02/04 21:28:14 INFO Applying migration id=application 2026/02/04 21:28:14 INFO Applying migration id=certificates 2026/02/04 21:28:14 INFO Applying migration id=rawforward 2026/02/04 21:28:14 INFO Applying migration id=publickey 2026/02/04 21:28:14 INFO Applying migration id=resolvegroup 2026/02/04 21:28:14 INFO Applying migration id=reject 2026/02/04 21:28:14 INFO Applying migration id=autodel 2026/02/04 21:28:14 INFO Applying migration id=jsonb 2026/02/04 21:28:14 INFO Applying migration id=quote 2026/02/04 21:28:14 INFO Applying migration id=rfc9421 2026/02/04 21:28:14 INFO Applying migration id=keys 2026/02/04 21:28:14 INFO Applying migration id=portable 2026/02/04 21:28:14 INFO Applying migration id=proofs 2026/02/04 21:28:14 INFO Applying migration id=contexts 2026/02/04 21:28:14 INFO Applying migration id=deliverieshost 2026/02/04 21:28:14 INFO Applying migration id=pembegin 2026/02/04 21:28:14 INFO Applying migration id=didhost 2026/02/04 21:28:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:14 INFO Applying migration id=invites 2026/02/04 21:28:14 INFO Applying migration id=ed25519blob 2026/02/04 21:28:14 INFO Applying migration id=rsablob 2026/02/04 21:28:14 INFO Applying migration id=iconscid 2026/02/04 21:28:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4d45-7d64-996f-25ad9a86b16c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:14 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (0.71s) === RUN TestForward_MaxDepthPlusOne 2026/02/04 21:28:14 INFO Applying migration id=initial 2026/02/04 21:28:14 INFO Applying migration id=notesupdated 2026/02/04 21:28:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:14 INFO Applying migration id=activitiesid 2026/02/04 21:28:14 INFO Applying migration id=outbox 2026/02/04 21:28:14 INFO Applying migration id=edits 2026/02/04 21:28:14 INFO Applying migration id=outboxactor 2026/02/04 21:28:14 INFO Applying migration id=outboxsender 2026/02/04 21:28:14 INFO Applying migration id=thread 2026/02/04 21:28:14 INFO Applying migration id=host 2026/02/04 21:28:14 INFO Applying migration id=sharedinbox 2026/02/04 21:28:14 INFO Applying migration id=noteshost 2026/02/04 21:28:14 INFO Applying migration id=fetched 2026/02/04 21:28:14 INFO Applying migration id=move 2026/02/04 21:28:14 INFO Applying migration id=cleanup 2026/02/04 21:28:14 INFO Applying migration id=received 2026/02/04 21:28:14 INFO Applying migration id=namehost 2026/02/04 21:28:14 INFO Applying migration id=outboxhost 2026/02/04 21:28:14 INFO Applying migration id=notesfts 2026/02/04 21:28:14 INFO Applying migration id=iconsname 2026/02/04 21:28:14 INFO Applying migration id=nohash 2026/02/04 21:28:14 INFO Applying migration id=shares 2026/02/04 21:28:14 INFO Applying migration id=actorttl 2026/02/04 21:28:14 INFO Applying migration id=tocc 2026/02/04 21:28:14 INFO Applying migration id=followeds 2026/02/04 21:28:14 INFO Applying migration id=certhash 2026/02/04 21:28:14 INFO Applying migration id=follows_sync 2026/02/04 21:28:14 INFO Applying migration id=jsonpath 2026/02/04 21:28:15 INFO Applying migration id=localforward 2026/02/04 21:28:15 INFO Applying migration id=avatar 2026/02/04 21:28:15 INFO Applying migration id=noimage 2026/02/04 21:28:15 INFO Applying migration id=feed 2026/02/04 21:28:15 INFO Applying migration id=bookmarks 2026/02/04 21:28:15 INFO Applying migration id=shareactivity 2026/02/04 21:28:15 INFO Applying migration id=application 2026/02/04 21:28:15 INFO Applying migration id=certificates 2026/02/04 21:28:15 INFO Applying migration id=rawforward 2026/02/04 21:28:15 INFO Applying migration id=publickey 2026/02/04 21:28:15 INFO Applying migration id=resolvegroup 2026/02/04 21:28:15 INFO Applying migration id=reject 2026/02/04 21:28:15 INFO Applying migration id=autodel 2026/02/04 21:28:15 INFO Applying migration id=jsonb 2026/02/04 21:28:15 INFO Applying migration id=quote 2026/02/04 21:28:15 INFO Applying migration id=rfc9421 2026/02/04 21:28:15 INFO Applying migration id=keys 2026/02/04 21:28:15 INFO Applying migration id=portable 2026/02/04 21:28:15 INFO Applying migration id=proofs 2026/02/04 21:28:15 INFO Applying migration id=contexts 2026/02/04 21:28:15 INFO Applying migration id=deliverieshost 2026/02/04 21:28:15 INFO Applying migration id=pembegin 2026/02/04 21:28:15 INFO Applying migration id=didhost 2026/02/04 21:28:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:15 INFO Applying migration id=invites 2026/02/04 21:28:15 INFO Applying migration id=ed25519blob 2026/02/04 21:28:15 INFO Applying migration id=rsablob 2026/02/04 21:28:15 INFO Applying migration id=iconscid 2026/02/04 21:28:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-4f9c-7616-865c-34ba5e62c61a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepthPlusOne (0.59s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/02/04 21:28:15 INFO Applying migration id=initial 2026/02/04 21:28:15 INFO Applying migration id=notesupdated 2026/02/04 21:28:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:15 INFO Applying migration id=activitiesid 2026/02/04 21:28:15 INFO Applying migration id=outbox 2026/02/04 21:28:15 INFO Applying migration id=edits 2026/02/04 21:28:15 INFO Applying migration id=outboxactor 2026/02/04 21:28:15 INFO Applying migration id=outboxsender 2026/02/04 21:28:15 INFO Applying migration id=thread 2026/02/04 21:28:15 INFO Applying migration id=host 2026/02/04 21:28:15 INFO Applying migration id=sharedinbox 2026/02/04 21:28:15 INFO Applying migration id=noteshost 2026/02/04 21:28:15 INFO Applying migration id=fetched 2026/02/04 21:28:15 INFO Applying migration id=move 2026/02/04 21:28:15 INFO Applying migration id=cleanup 2026/02/04 21:28:15 INFO Applying migration id=received 2026/02/04 21:28:15 INFO Applying migration id=namehost 2026/02/04 21:28:15 INFO Applying migration id=outboxhost 2026/02/04 21:28:15 INFO Applying migration id=notesfts 2026/02/04 21:28:15 INFO Applying migration id=iconsname 2026/02/04 21:28:15 INFO Applying migration id=nohash 2026/02/04 21:28:15 INFO Applying migration id=shares 2026/02/04 21:28:15 INFO Applying migration id=actorttl 2026/02/04 21:28:15 INFO Applying migration id=tocc 2026/02/04 21:28:15 INFO Applying migration id=followeds 2026/02/04 21:28:15 INFO Applying migration id=certhash 2026/02/04 21:28:15 INFO Applying migration id=follows_sync 2026/02/04 21:28:15 INFO Applying migration id=jsonpath 2026/02/04 21:28:15 INFO Applying migration id=localforward 2026/02/04 21:28:15 INFO Applying migration id=avatar 2026/02/04 21:28:15 INFO Applying migration id=noimage 2026/02/04 21:28:15 INFO Applying migration id=feed 2026/02/04 21:28:15 INFO Applying migration id=bookmarks 2026/02/04 21:28:15 INFO Applying migration id=shareactivity 2026/02/04 21:28:15 INFO Applying migration id=application 2026/02/04 21:28:15 INFO Applying migration id=certificates 2026/02/04 21:28:15 INFO Applying migration id=rawforward 2026/02/04 21:28:15 INFO Applying migration id=publickey 2026/02/04 21:28:15 INFO Applying migration id=resolvegroup 2026/02/04 21:28:15 INFO Applying migration id=reject 2026/02/04 21:28:15 INFO Applying migration id=autodel 2026/02/04 21:28:15 INFO Applying migration id=jsonb 2026/02/04 21:28:15 INFO Applying migration id=quote 2026/02/04 21:28:15 INFO Applying migration id=rfc9421 2026/02/04 21:28:15 INFO Applying migration id=keys 2026/02/04 21:28:15 INFO Applying migration id=portable 2026/02/04 21:28:15 INFO Applying migration id=proofs 2026/02/04 21:28:15 INFO Applying migration id=contexts 2026/02/04 21:28:15 INFO Applying migration id=deliverieshost 2026/02/04 21:28:15 INFO Applying migration id=pembegin 2026/02/04 21:28:15 INFO Applying migration id=didhost 2026/02/04 21:28:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:15 INFO Applying migration id=invites 2026/02/04 21:28:15 INFO Applying migration id=ed25519blob 2026/02/04 21:28:15 INFO Applying migration id=rsablob 2026/02/04 21:28:15 INFO Applying migration id=iconscid 2026/02/04 21:28:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-51c0-7e08-acef-bde929967523 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-51c1-7c2d-87e6-5b69d5f423ec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c 2026/02/04 21:28:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c 2026/02/04 21:28:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-51c4-7b0e-a1a1-f697c11baf37 note=https://localhost.localdomain:8443/post/019c2a8e-51c4-7ade-85a3-8e32462ccf2f thread=https://localhost.localdomain:8443/post/019c2a8e-51c1-7b6a-babc-9775008f877c starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-51c4-7b0e-a1a1-f697c11baf37 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-51c4-7ade-85a3-8e32462ccf2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-51c4-7ade-85a3-8e32462ccf2f --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.55s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/02/04 21:28:16 INFO Applying migration id=initial 2026/02/04 21:28:16 INFO Applying migration id=notesupdated 2026/02/04 21:28:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:16 INFO Applying migration id=activitiesid 2026/02/04 21:28:16 INFO Applying migration id=outbox 2026/02/04 21:28:16 INFO Applying migration id=edits 2026/02/04 21:28:16 INFO Applying migration id=outboxactor 2026/02/04 21:28:16 INFO Applying migration id=outboxsender 2026/02/04 21:28:16 INFO Applying migration id=thread 2026/02/04 21:28:16 INFO Applying migration id=host 2026/02/04 21:28:16 INFO Applying migration id=sharedinbox 2026/02/04 21:28:16 INFO Applying migration id=noteshost 2026/02/04 21:28:16 INFO Applying migration id=fetched 2026/02/04 21:28:16 INFO Applying migration id=move 2026/02/04 21:28:16 INFO Applying migration id=cleanup 2026/02/04 21:28:16 INFO Applying migration id=received 2026/02/04 21:28:16 INFO Applying migration id=namehost 2026/02/04 21:28:16 INFO Applying migration id=outboxhost 2026/02/04 21:28:16 INFO Applying migration id=notesfts 2026/02/04 21:28:16 INFO Applying migration id=iconsname 2026/02/04 21:28:16 INFO Applying migration id=nohash 2026/02/04 21:28:16 INFO Applying migration id=shares 2026/02/04 21:28:16 INFO Applying migration id=actorttl 2026/02/04 21:28:16 INFO Applying migration id=tocc 2026/02/04 21:28:16 INFO Applying migration id=followeds 2026/02/04 21:28:16 INFO Applying migration id=certhash 2026/02/04 21:28:16 INFO Applying migration id=follows_sync 2026/02/04 21:28:16 INFO Applying migration id=jsonpath 2026/02/04 21:28:16 INFO Applying migration id=localforward 2026/02/04 21:28:16 INFO Applying migration id=avatar 2026/02/04 21:28:16 INFO Applying migration id=noimage 2026/02/04 21:28:16 INFO Applying migration id=feed 2026/02/04 21:28:16 INFO Applying migration id=bookmarks 2026/02/04 21:28:16 INFO Applying migration id=shareactivity 2026/02/04 21:28:16 INFO Applying migration id=application 2026/02/04 21:28:16 INFO Applying migration id=certificates 2026/02/04 21:28:16 INFO Applying migration id=rawforward 2026/02/04 21:28:16 INFO Applying migration id=publickey 2026/02/04 21:28:16 INFO Applying migration id=resolvegroup 2026/02/04 21:28:16 INFO Applying migration id=reject 2026/02/04 21:28:16 INFO Applying migration id=autodel 2026/02/04 21:28:16 INFO Applying migration id=jsonb 2026/02/04 21:28:16 INFO Applying migration id=quote 2026/02/04 21:28:16 INFO Applying migration id=rfc9421 2026/02/04 21:28:16 INFO Applying migration id=keys 2026/02/04 21:28:16 INFO Applying migration id=portable 2026/02/04 21:28:16 INFO Applying migration id=proofs 2026/02/04 21:28:16 INFO Applying migration id=contexts 2026/02/04 21:28:16 INFO Applying migration id=deliverieshost 2026/02/04 21:28:16 INFO Applying migration id=pembegin 2026/02/04 21:28:16 INFO Applying migration id=didhost 2026/02/04 21:28:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:16 INFO Applying migration id=invites 2026/02/04 21:28:16 INFO Applying migration id=ed25519blob 2026/02/04 21:28:16 INFO Applying migration id=rsablob 2026/02/04 21:28:16 INFO Applying migration id=iconscid 2026/02/04 21:28:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-5404-7b21-be47-1a9d26e7bb7d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-5405-70e3-9ce0-830dc794295c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a 2026/02/04 21:28:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a 2026/02/04 21:28:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-5406-7d27-baf6-534fbe5209d8 note=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c thread=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-5406-7d27-baf6-534fbe5209d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c 2026/02/04 21:28:16 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/019c2a8e-5408-7b11-b1eb-68592450a032 note=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c thread=https://localhost.localdomain:8443/post/019c2a8e-5405-709c-a77d-d8f01cfd9a6a starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:16 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8e-5408-7b11-b1eb-68592450a032 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-5406-7d02-a905-d7d1e5d5599c --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.58s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/02/04 21:28:16 INFO Applying migration id=initial 2026/02/04 21:28:16 INFO Applying migration id=notesupdated 2026/02/04 21:28:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:16 INFO Applying migration id=activitiesid 2026/02/04 21:28:16 INFO Applying migration id=outbox 2026/02/04 21:28:16 INFO Applying migration id=edits 2026/02/04 21:28:16 INFO Applying migration id=outboxactor 2026/02/04 21:28:16 INFO Applying migration id=outboxsender 2026/02/04 21:28:16 INFO Applying migration id=thread 2026/02/04 21:28:16 INFO Applying migration id=host 2026/02/04 21:28:16 INFO Applying migration id=sharedinbox 2026/02/04 21:28:16 INFO Applying migration id=noteshost 2026/02/04 21:28:16 INFO Applying migration id=fetched 2026/02/04 21:28:16 INFO Applying migration id=move 2026/02/04 21:28:16 INFO Applying migration id=cleanup 2026/02/04 21:28:16 INFO Applying migration id=received 2026/02/04 21:28:16 INFO Applying migration id=namehost 2026/02/04 21:28:16 INFO Applying migration id=outboxhost 2026/02/04 21:28:16 INFO Applying migration id=notesfts 2026/02/04 21:28:16 INFO Applying migration id=iconsname 2026/02/04 21:28:16 INFO Applying migration id=nohash 2026/02/04 21:28:16 INFO Applying migration id=shares 2026/02/04 21:28:16 INFO Applying migration id=actorttl 2026/02/04 21:28:16 INFO Applying migration id=tocc 2026/02/04 21:28:16 INFO Applying migration id=followeds 2026/02/04 21:28:16 INFO Applying migration id=certhash 2026/02/04 21:28:16 INFO Applying migration id=follows_sync 2026/02/04 21:28:16 INFO Applying migration id=jsonpath 2026/02/04 21:28:16 INFO Applying migration id=localforward 2026/02/04 21:28:16 INFO Applying migration id=avatar 2026/02/04 21:28:16 INFO Applying migration id=noimage 2026/02/04 21:28:16 INFO Applying migration id=feed 2026/02/04 21:28:16 INFO Applying migration id=bookmarks 2026/02/04 21:28:16 INFO Applying migration id=shareactivity 2026/02/04 21:28:16 INFO Applying migration id=application 2026/02/04 21:28:16 INFO Applying migration id=certificates 2026/02/04 21:28:16 INFO Applying migration id=rawforward 2026/02/04 21:28:16 INFO Applying migration id=publickey 2026/02/04 21:28:16 INFO Applying migration id=resolvegroup 2026/02/04 21:28:16 INFO Applying migration id=reject 2026/02/04 21:28:16 INFO Applying migration id=autodel 2026/02/04 21:28:16 INFO Applying migration id=jsonb 2026/02/04 21:28:16 INFO Applying migration id=quote 2026/02/04 21:28:16 INFO Applying migration id=rfc9421 2026/02/04 21:28:16 INFO Applying migration id=keys 2026/02/04 21:28:16 INFO Applying migration id=portable 2026/02/04 21:28:16 INFO Applying migration id=proofs 2026/02/04 21:28:16 INFO Applying migration id=contexts 2026/02/04 21:28:16 INFO Applying migration id=deliverieshost 2026/02/04 21:28:16 INFO Applying migration id=pembegin 2026/02/04 21:28:16 INFO Applying migration id=didhost 2026/02/04 21:28:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:16 INFO Applying migration id=invites 2026/02/04 21:28:16 INFO Applying migration id=ed25519blob 2026/02/04 21:28:16 INFO Applying migration id=rsablob 2026/02/04 21:28:16 INFO Applying migration id=iconscid 2026/02/04 21:28:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-558d-776a-a2fb-6cc87eb739d2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-558d-7dcb-8c0c-941b83357395 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 2026/02/04 21:28:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8e-558f-7ed2-8c8f-f6fa07c4a00f note=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 thread=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-558f-7ed2-8c8f-f6fa07c4a00f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 2026/02/04 21:28:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7#delete note=https://localhost.localdomain:8443/post/019c2a8e-558f-7eac-8a26-cccb2341c4e7 thread=https://localhost.localdomain:8443/post/019c2a8e-558d-7d8a-9a4f-065a9213bb31 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.39s) === RUN TestForward_EditedReplyToPublicPost 2026/02/04 21:28:17 INFO Applying migration id=initial 2026/02/04 21:28:17 INFO Applying migration id=notesupdated 2026/02/04 21:28:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:17 INFO Applying migration id=activitiesid 2026/02/04 21:28:17 INFO Applying migration id=outbox 2026/02/04 21:28:17 INFO Applying migration id=edits 2026/02/04 21:28:17 INFO Applying migration id=outboxactor 2026/02/04 21:28:17 INFO Applying migration id=outboxsender 2026/02/04 21:28:17 INFO Applying migration id=thread 2026/02/04 21:28:17 INFO Applying migration id=host 2026/02/04 21:28:17 INFO Applying migration id=sharedinbox 2026/02/04 21:28:17 INFO Applying migration id=noteshost 2026/02/04 21:28:17 INFO Applying migration id=fetched 2026/02/04 21:28:17 INFO Applying migration id=move 2026/02/04 21:28:17 INFO Applying migration id=cleanup 2026/02/04 21:28:17 INFO Applying migration id=received 2026/02/04 21:28:17 INFO Applying migration id=namehost 2026/02/04 21:28:17 INFO Applying migration id=outboxhost 2026/02/04 21:28:17 INFO Applying migration id=notesfts 2026/02/04 21:28:17 INFO Applying migration id=iconsname 2026/02/04 21:28:17 INFO Applying migration id=nohash 2026/02/04 21:28:17 INFO Applying migration id=shares 2026/02/04 21:28:17 INFO Applying migration id=actorttl 2026/02/04 21:28:17 INFO Applying migration id=tocc 2026/02/04 21:28:17 INFO Applying migration id=followeds 2026/02/04 21:28:17 INFO Applying migration id=certhash 2026/02/04 21:28:17 INFO Applying migration id=follows_sync 2026/02/04 21:28:17 INFO Applying migration id=jsonpath 2026/02/04 21:28:17 INFO Applying migration id=localforward 2026/02/04 21:28:17 INFO Applying migration id=avatar 2026/02/04 21:28:17 INFO Applying migration id=noimage 2026/02/04 21:28:17 INFO Applying migration id=feed 2026/02/04 21:28:17 INFO Applying migration id=bookmarks 2026/02/04 21:28:17 INFO Applying migration id=shareactivity 2026/02/04 21:28:17 INFO Applying migration id=application 2026/02/04 21:28:17 INFO Applying migration id=certificates 2026/02/04 21:28:17 INFO Applying migration id=rawforward 2026/02/04 21:28:17 INFO Applying migration id=publickey 2026/02/04 21:28:17 INFO Applying migration id=resolvegroup 2026/02/04 21:28:17 INFO Applying migration id=reject 2026/02/04 21:28:17 INFO Applying migration id=autodel 2026/02/04 21:28:17 INFO Applying migration id=jsonb 2026/02/04 21:28:17 INFO Applying migration id=quote 2026/02/04 21:28:17 INFO Applying migration id=rfc9421 2026/02/04 21:28:17 INFO Applying migration id=keys 2026/02/04 21:28:17 INFO Applying migration id=portable 2026/02/04 21:28:17 INFO Applying migration id=proofs 2026/02/04 21:28:17 INFO Applying migration id=contexts 2026/02/04 21:28:17 INFO Applying migration id=deliverieshost 2026/02/04 21:28:17 INFO Applying migration id=pembegin 2026/02/04 21:28:17 INFO Applying migration id=didhost 2026/02/04 21:28:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:17 INFO Applying migration id=invites 2026/02/04 21:28:17 INFO Applying migration id=ed25519blob 2026/02/04 21:28:17 INFO Applying migration id=rsablob 2026/02/04 21:28:17 INFO Applying migration id=iconscid 2026/02/04 21:28:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-57a4-7ddd-8cf7-3a75ede663cf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:17 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_EditedReplyToPublicPost (0.54s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/02/04 21:28:17 INFO Applying migration id=initial 2026/02/04 21:28:17 INFO Applying migration id=notesupdated 2026/02/04 21:28:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:17 INFO Applying migration id=activitiesid 2026/02/04 21:28:17 INFO Applying migration id=outbox 2026/02/04 21:28:17 INFO Applying migration id=edits 2026/02/04 21:28:17 INFO Applying migration id=outboxactor 2026/02/04 21:28:17 INFO Applying migration id=outboxsender 2026/02/04 21:28:17 INFO Applying migration id=thread 2026/02/04 21:28:17 INFO Applying migration id=host 2026/02/04 21:28:17 INFO Applying migration id=sharedinbox 2026/02/04 21:28:17 INFO Applying migration id=noteshost 2026/02/04 21:28:17 INFO Applying migration id=fetched 2026/02/04 21:28:17 INFO Applying migration id=move 2026/02/04 21:28:17 INFO Applying migration id=cleanup 2026/02/04 21:28:17 INFO Applying migration id=received 2026/02/04 21:28:17 INFO Applying migration id=namehost 2026/02/04 21:28:17 INFO Applying migration id=outboxhost 2026/02/04 21:28:17 INFO Applying migration id=notesfts 2026/02/04 21:28:17 INFO Applying migration id=iconsname 2026/02/04 21:28:17 INFO Applying migration id=nohash 2026/02/04 21:28:17 INFO Applying migration id=shares 2026/02/04 21:28:17 INFO Applying migration id=actorttl 2026/02/04 21:28:17 INFO Applying migration id=tocc 2026/02/04 21:28:17 INFO Applying migration id=followeds 2026/02/04 21:28:17 INFO Applying migration id=certhash 2026/02/04 21:28:17 INFO Applying migration id=follows_sync 2026/02/04 21:28:17 INFO Applying migration id=jsonpath 2026/02/04 21:28:17 INFO Applying migration id=localforward 2026/02/04 21:28:17 INFO Applying migration id=avatar 2026/02/04 21:28:17 INFO Applying migration id=noimage 2026/02/04 21:28:17 INFO Applying migration id=feed 2026/02/04 21:28:17 INFO Applying migration id=bookmarks 2026/02/04 21:28:17 INFO Applying migration id=shareactivity 2026/02/04 21:28:17 INFO Applying migration id=application 2026/02/04 21:28:17 INFO Applying migration id=certificates 2026/02/04 21:28:17 INFO Applying migration id=rawforward 2026/02/04 21:28:17 INFO Applying migration id=publickey 2026/02/04 21:28:17 INFO Applying migration id=resolvegroup 2026/02/04 21:28:17 INFO Applying migration id=reject 2026/02/04 21:28:17 INFO Applying migration id=autodel 2026/02/04 21:28:17 INFO Applying migration id=jsonb 2026/02/04 21:28:17 INFO Applying migration id=quote 2026/02/04 21:28:17 INFO Applying migration id=rfc9421 2026/02/04 21:28:17 INFO Applying migration id=keys 2026/02/04 21:28:17 INFO Applying migration id=portable 2026/02/04 21:28:17 INFO Applying migration id=proofs 2026/02/04 21:28:17 INFO Applying migration id=contexts 2026/02/04 21:28:17 INFO Applying migration id=deliverieshost 2026/02/04 21:28:17 INFO Applying migration id=pembegin 2026/02/04 21:28:17 INFO Applying migration id=didhost 2026/02/04 21:28:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:17 INFO Applying migration id=invites 2026/02/04 21:28:17 INFO Applying migration id=ed25519blob 2026/02/04 21:28:17 INFO Applying migration id=rsablob 2026/02/04 21:28:17 INFO Applying migration id=iconscid 2026/02/04 21:28:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-59b0-7eeb-9a06-8cb6c112e0cd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:18 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.52s) === RUN TestForward_DeletedReplyToPublicPost 2026/02/04 21:28:18 INFO Applying migration id=initial 2026/02/04 21:28:18 INFO Applying migration id=notesupdated 2026/02/04 21:28:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:18 INFO Applying migration id=activitiesid 2026/02/04 21:28:18 INFO Applying migration id=outbox 2026/02/04 21:28:18 INFO Applying migration id=edits 2026/02/04 21:28:18 INFO Applying migration id=outboxactor 2026/02/04 21:28:18 INFO Applying migration id=outboxsender 2026/02/04 21:28:18 INFO Applying migration id=thread 2026/02/04 21:28:18 INFO Applying migration id=host 2026/02/04 21:28:18 INFO Applying migration id=sharedinbox 2026/02/04 21:28:18 INFO Applying migration id=noteshost 2026/02/04 21:28:18 INFO Applying migration id=fetched 2026/02/04 21:28:18 INFO Applying migration id=move 2026/02/04 21:28:18 INFO Applying migration id=cleanup 2026/02/04 21:28:18 INFO Applying migration id=received 2026/02/04 21:28:18 INFO Applying migration id=namehost 2026/02/04 21:28:18 INFO Applying migration id=outboxhost 2026/02/04 21:28:18 INFO Applying migration id=notesfts 2026/02/04 21:28:18 INFO Applying migration id=iconsname 2026/02/04 21:28:18 INFO Applying migration id=nohash 2026/02/04 21:28:18 INFO Applying migration id=shares 2026/02/04 21:28:18 INFO Applying migration id=actorttl 2026/02/04 21:28:18 INFO Applying migration id=tocc 2026/02/04 21:28:18 INFO Applying migration id=followeds 2026/02/04 21:28:18 INFO Applying migration id=certhash 2026/02/04 21:28:18 INFO Applying migration id=follows_sync 2026/02/04 21:28:18 INFO Applying migration id=jsonpath 2026/02/04 21:28:18 INFO Applying migration id=localforward 2026/02/04 21:28:18 INFO Applying migration id=avatar 2026/02/04 21:28:18 INFO Applying migration id=noimage 2026/02/04 21:28:18 INFO Applying migration id=feed 2026/02/04 21:28:18 INFO Applying migration id=bookmarks 2026/02/04 21:28:18 INFO Applying migration id=shareactivity 2026/02/04 21:28:18 INFO Applying migration id=application 2026/02/04 21:28:18 INFO Applying migration id=certificates 2026/02/04 21:28:18 INFO Applying migration id=rawforward 2026/02/04 21:28:18 INFO Applying migration id=publickey 2026/02/04 21:28:18 INFO Applying migration id=resolvegroup 2026/02/04 21:28:18 INFO Applying migration id=reject 2026/02/04 21:28:18 INFO Applying migration id=autodel 2026/02/04 21:28:18 INFO Applying migration id=jsonb 2026/02/04 21:28:18 INFO Applying migration id=quote 2026/02/04 21:28:18 INFO Applying migration id=rfc9421 2026/02/04 21:28:18 INFO Applying migration id=keys 2026/02/04 21:28:18 INFO Applying migration id=portable 2026/02/04 21:28:18 INFO Applying migration id=proofs 2026/02/04 21:28:18 INFO Applying migration id=contexts 2026/02/04 21:28:18 INFO Applying migration id=deliverieshost 2026/02/04 21:28:18 INFO Applying migration id=pembegin 2026/02/04 21:28:18 INFO Applying migration id=didhost 2026/02/04 21:28:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:18 INFO Applying migration id=invites 2026/02/04 21:28:18 INFO Applying migration id=ed25519blob 2026/02/04 21:28:18 INFO Applying migration id=rsablob 2026/02/04 21:28:18 INFO Applying migration id=iconscid 2026/02/04 21:28:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-5bc8-7be1-8580-e66a008c4502 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:18 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:28:18 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.53s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/02/04 21:28:18 INFO Applying migration id=initial 2026/02/04 21:28:18 INFO Applying migration id=notesupdated 2026/02/04 21:28:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:18 INFO Applying migration id=activitiesid 2026/02/04 21:28:18 INFO Applying migration id=outbox 2026/02/04 21:28:18 INFO Applying migration id=edits 2026/02/04 21:28:18 INFO Applying migration id=outboxactor 2026/02/04 21:28:18 INFO Applying migration id=outboxsender 2026/02/04 21:28:18 INFO Applying migration id=thread 2026/02/04 21:28:18 INFO Applying migration id=host 2026/02/04 21:28:18 INFO Applying migration id=sharedinbox 2026/02/04 21:28:18 INFO Applying migration id=noteshost 2026/02/04 21:28:18 INFO Applying migration id=fetched 2026/02/04 21:28:18 INFO Applying migration id=move 2026/02/04 21:28:18 INFO Applying migration id=cleanup 2026/02/04 21:28:18 INFO Applying migration id=received 2026/02/04 21:28:18 INFO Applying migration id=namehost 2026/02/04 21:28:18 INFO Applying migration id=outboxhost 2026/02/04 21:28:18 INFO Applying migration id=notesfts 2026/02/04 21:28:18 INFO Applying migration id=iconsname 2026/02/04 21:28:18 INFO Applying migration id=nohash 2026/02/04 21:28:18 INFO Applying migration id=shares 2026/02/04 21:28:18 INFO Applying migration id=actorttl 2026/02/04 21:28:18 INFO Applying migration id=tocc 2026/02/04 21:28:18 INFO Applying migration id=followeds 2026/02/04 21:28:18 INFO Applying migration id=certhash 2026/02/04 21:28:18 INFO Applying migration id=follows_sync 2026/02/04 21:28:18 INFO Applying migration id=jsonpath 2026/02/04 21:28:18 INFO Applying migration id=localforward 2026/02/04 21:28:18 INFO Applying migration id=avatar 2026/02/04 21:28:18 INFO Applying migration id=noimage 2026/02/04 21:28:18 INFO Applying migration id=feed 2026/02/04 21:28:18 INFO Applying migration id=bookmarks 2026/02/04 21:28:18 INFO Applying migration id=shareactivity 2026/02/04 21:28:18 INFO Applying migration id=application 2026/02/04 21:28:18 INFO Applying migration id=certificates 2026/02/04 21:28:18 INFO Applying migration id=rawforward 2026/02/04 21:28:18 INFO Applying migration id=publickey 2026/02/04 21:28:18 INFO Applying migration id=resolvegroup 2026/02/04 21:28:18 INFO Applying migration id=reject 2026/02/04 21:28:18 INFO Applying migration id=autodel 2026/02/04 21:28:18 INFO Applying migration id=jsonb 2026/02/04 21:28:18 INFO Applying migration id=quote 2026/02/04 21:28:18 INFO Applying migration id=rfc9421 2026/02/04 21:28:18 INFO Applying migration id=keys 2026/02/04 21:28:18 INFO Applying migration id=portable 2026/02/04 21:28:18 INFO Applying migration id=proofs 2026/02/04 21:28:18 INFO Applying migration id=contexts 2026/02/04 21:28:18 INFO Applying migration id=deliverieshost 2026/02/04 21:28:18 INFO Applying migration id=pembegin 2026/02/04 21:28:18 INFO Applying migration id=didhost 2026/02/04 21:28:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:18 INFO Applying migration id=invites 2026/02/04 21:28:18 INFO Applying migration id=ed25519blob 2026/02/04 21:28:18 INFO Applying migration id=rsablob 2026/02/04 21:28:18 INFO Applying migration id=iconscid 2026/02/04 21:28:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-5d49-748c-971b-04640ec8d4ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/02/04 21:28:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:19 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:28:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:19 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.39s) === RUN TestFTS_Happyflow 2026/02/04 21:28:19 INFO Applying migration id=initial 2026/02/04 21:28:19 INFO Applying migration id=notesupdated 2026/02/04 21:28:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:19 INFO Applying migration id=activitiesid 2026/02/04 21:28:19 INFO Applying migration id=outbox 2026/02/04 21:28:19 INFO Applying migration id=edits 2026/02/04 21:28:19 INFO Applying migration id=outboxactor 2026/02/04 21:28:19 INFO Applying migration id=outboxsender 2026/02/04 21:28:19 INFO Applying migration id=thread 2026/02/04 21:28:19 INFO Applying migration id=host 2026/02/04 21:28:19 INFO Applying migration id=sharedinbox 2026/02/04 21:28:19 INFO Applying migration id=noteshost 2026/02/04 21:28:19 INFO Applying migration id=fetched 2026/02/04 21:28:19 INFO Applying migration id=move 2026/02/04 21:28:19 INFO Applying migration id=cleanup 2026/02/04 21:28:19 INFO Applying migration id=received 2026/02/04 21:28:19 INFO Applying migration id=namehost 2026/02/04 21:28:19 INFO Applying migration id=outboxhost 2026/02/04 21:28:19 INFO Applying migration id=notesfts 2026/02/04 21:28:19 INFO Applying migration id=iconsname 2026/02/04 21:28:19 INFO Applying migration id=nohash 2026/02/04 21:28:19 INFO Applying migration id=shares 2026/02/04 21:28:19 INFO Applying migration id=actorttl 2026/02/04 21:28:19 INFO Applying migration id=tocc 2026/02/04 21:28:19 INFO Applying migration id=followeds 2026/02/04 21:28:19 INFO Applying migration id=certhash 2026/02/04 21:28:19 INFO Applying migration id=follows_sync 2026/02/04 21:28:19 INFO Applying migration id=jsonpath 2026/02/04 21:28:19 INFO Applying migration id=localforward 2026/02/04 21:28:19 INFO Applying migration id=avatar 2026/02/04 21:28:19 INFO Applying migration id=noimage 2026/02/04 21:28:19 INFO Applying migration id=feed 2026/02/04 21:28:19 INFO Applying migration id=bookmarks 2026/02/04 21:28:19 INFO Applying migration id=shareactivity 2026/02/04 21:28:19 INFO Applying migration id=application 2026/02/04 21:28:19 INFO Applying migration id=certificates 2026/02/04 21:28:19 INFO Applying migration id=rawforward 2026/02/04 21:28:19 INFO Applying migration id=publickey 2026/02/04 21:28:19 INFO Applying migration id=resolvegroup 2026/02/04 21:28:19 INFO Applying migration id=reject 2026/02/04 21:28:19 INFO Applying migration id=autodel 2026/02/04 21:28:19 INFO Applying migration id=jsonb 2026/02/04 21:28:19 INFO Applying migration id=quote 2026/02/04 21:28:19 INFO Applying migration id=rfc9421 2026/02/04 21:28:19 INFO Applying migration id=keys 2026/02/04 21:28:19 INFO Applying migration id=portable 2026/02/04 21:28:19 INFO Applying migration id=proofs 2026/02/04 21:28:19 INFO Applying migration id=contexts 2026/02/04 21:28:19 INFO Applying migration id=deliverieshost 2026/02/04 21:28:19 INFO Applying migration id=pembegin 2026/02/04 21:28:19 INFO Applying migration id=didhost 2026/02/04 21:28:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:19 INFO Applying migration id=invites 2026/02/04 21:28:19 INFO Applying migration id=ed25519blob 2026/02/04 21:28:19 INFO Applying migration id=rsablob 2026/02/04 21:28:19 INFO Applying migration id=iconscid 2026/02/04 21:28:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-604f-75d3-9830-382eada151e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-604f-7533-abc2-2f157b888204 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-604f-7533-abc2-2f157b888204 --- PASS: TestFTS_Happyflow (0.77s) === RUN TestFTS_HashtagWithoutHash 2026/02/04 21:28:19 INFO Applying migration id=initial 2026/02/04 21:28:19 INFO Applying migration id=notesupdated 2026/02/04 21:28:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:19 INFO Applying migration id=activitiesid 2026/02/04 21:28:19 INFO Applying migration id=outbox 2026/02/04 21:28:19 INFO Applying migration id=edits 2026/02/04 21:28:19 INFO Applying migration id=outboxactor 2026/02/04 21:28:19 INFO Applying migration id=outboxsender 2026/02/04 21:28:19 INFO Applying migration id=thread 2026/02/04 21:28:19 INFO Applying migration id=host 2026/02/04 21:28:19 INFO Applying migration id=sharedinbox 2026/02/04 21:28:19 INFO Applying migration id=noteshost 2026/02/04 21:28:19 INFO Applying migration id=fetched 2026/02/04 21:28:19 INFO Applying migration id=move 2026/02/04 21:28:19 INFO Applying migration id=cleanup 2026/02/04 21:28:19 INFO Applying migration id=received 2026/02/04 21:28:19 INFO Applying migration id=namehost 2026/02/04 21:28:19 INFO Applying migration id=outboxhost 2026/02/04 21:28:19 INFO Applying migration id=notesfts 2026/02/04 21:28:19 INFO Applying migration id=iconsname 2026/02/04 21:28:19 INFO Applying migration id=nohash 2026/02/04 21:28:19 INFO Applying migration id=shares 2026/02/04 21:28:19 INFO Applying migration id=actorttl 2026/02/04 21:28:19 INFO Applying migration id=tocc 2026/02/04 21:28:19 INFO Applying migration id=followeds 2026/02/04 21:28:19 INFO Applying migration id=certhash 2026/02/04 21:28:19 INFO Applying migration id=follows_sync 2026/02/04 21:28:19 INFO Applying migration id=jsonpath 2026/02/04 21:28:19 INFO Applying migration id=localforward 2026/02/04 21:28:19 INFO Applying migration id=avatar 2026/02/04 21:28:19 INFO Applying migration id=noimage 2026/02/04 21:28:19 INFO Applying migration id=feed 2026/02/04 21:28:19 INFO Applying migration id=bookmarks 2026/02/04 21:28:19 INFO Applying migration id=shareactivity 2026/02/04 21:28:19 INFO Applying migration id=application 2026/02/04 21:28:19 INFO Applying migration id=certificates 2026/02/04 21:28:19 INFO Applying migration id=rawforward 2026/02/04 21:28:19 INFO Applying migration id=publickey 2026/02/04 21:28:19 INFO Applying migration id=resolvegroup 2026/02/04 21:28:19 INFO Applying migration id=reject 2026/02/04 21:28:19 INFO Applying migration id=autodel 2026/02/04 21:28:19 INFO Applying migration id=jsonb 2026/02/04 21:28:19 INFO Applying migration id=quote 2026/02/04 21:28:19 INFO Applying migration id=rfc9421 2026/02/04 21:28:19 INFO Applying migration id=keys 2026/02/04 21:28:19 INFO Applying migration id=portable 2026/02/04 21:28:19 INFO Applying migration id=proofs 2026/02/04 21:28:19 INFO Applying migration id=contexts 2026/02/04 21:28:19 INFO Applying migration id=deliverieshost 2026/02/04 21:28:19 INFO Applying migration id=pembegin 2026/02/04 21:28:19 INFO Applying migration id=didhost 2026/02/04 21:28:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:19 INFO Applying migration id=invites 2026/02/04 21:28:19 INFO Applying migration id=ed25519blob 2026/02/04 21:28:19 INFO Applying migration id=rsablob 2026/02/04 21:28:19 INFO Applying migration id=iconscid 2026/02/04 21:28:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-62b7-7b8a-918d-d8b39785b757 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-62b7-7b32-b500-d323e50c54f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-62b7-7b32-b500-d323e50c54f4 --- PASS: TestFTS_HashtagWithoutHash (0.61s) === RUN TestFTS_HashtagWithHash 2026/02/04 21:28:20 INFO Applying migration id=initial 2026/02/04 21:28:20 INFO Applying migration id=notesupdated 2026/02/04 21:28:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:20 INFO Applying migration id=activitiesid 2026/02/04 21:28:20 INFO Applying migration id=outbox 2026/02/04 21:28:20 INFO Applying migration id=edits 2026/02/04 21:28:20 INFO Applying migration id=outboxactor 2026/02/04 21:28:20 INFO Applying migration id=outboxsender 2026/02/04 21:28:20 INFO Applying migration id=thread 2026/02/04 21:28:20 INFO Applying migration id=host 2026/02/04 21:28:20 INFO Applying migration id=sharedinbox 2026/02/04 21:28:20 INFO Applying migration id=noteshost 2026/02/04 21:28:20 INFO Applying migration id=fetched 2026/02/04 21:28:20 INFO Applying migration id=move 2026/02/04 21:28:20 INFO Applying migration id=cleanup 2026/02/04 21:28:20 INFO Applying migration id=received 2026/02/04 21:28:20 INFO Applying migration id=namehost 2026/02/04 21:28:20 INFO Applying migration id=outboxhost 2026/02/04 21:28:20 INFO Applying migration id=notesfts 2026/02/04 21:28:20 INFO Applying migration id=iconsname 2026/02/04 21:28:20 INFO Applying migration id=nohash 2026/02/04 21:28:20 INFO Applying migration id=shares 2026/02/04 21:28:20 INFO Applying migration id=actorttl 2026/02/04 21:28:20 INFO Applying migration id=tocc 2026/02/04 21:28:20 INFO Applying migration id=followeds 2026/02/04 21:28:20 INFO Applying migration id=certhash 2026/02/04 21:28:20 INFO Applying migration id=follows_sync 2026/02/04 21:28:20 INFO Applying migration id=jsonpath 2026/02/04 21:28:20 INFO Applying migration id=localforward 2026/02/04 21:28:20 INFO Applying migration id=avatar 2026/02/04 21:28:20 INFO Applying migration id=noimage 2026/02/04 21:28:20 INFO Applying migration id=feed 2026/02/04 21:28:20 INFO Applying migration id=bookmarks 2026/02/04 21:28:20 INFO Applying migration id=shareactivity 2026/02/04 21:28:20 INFO Applying migration id=application 2026/02/04 21:28:20 INFO Applying migration id=certificates 2026/02/04 21:28:20 INFO Applying migration id=rawforward 2026/02/04 21:28:20 INFO Applying migration id=publickey 2026/02/04 21:28:20 INFO Applying migration id=resolvegroup 2026/02/04 21:28:20 INFO Applying migration id=reject 2026/02/04 21:28:20 INFO Applying migration id=autodel 2026/02/04 21:28:20 INFO Applying migration id=jsonb 2026/02/04 21:28:20 INFO Applying migration id=quote 2026/02/04 21:28:20 INFO Applying migration id=rfc9421 2026/02/04 21:28:20 INFO Applying migration id=keys 2026/02/04 21:28:20 INFO Applying migration id=portable 2026/02/04 21:28:20 INFO Applying migration id=proofs 2026/02/04 21:28:20 INFO Applying migration id=contexts 2026/02/04 21:28:20 INFO Applying migration id=deliverieshost 2026/02/04 21:28:20 INFO Applying migration id=pembegin 2026/02/04 21:28:20 INFO Applying migration id=didhost 2026/02/04 21:28:20 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:20 INFO Applying migration id=invites 2026/02/04 21:28:20 INFO Applying migration id=ed25519blob 2026/02/04 21:28:20 INFO Applying migration id=rsablob 2026/02/04 21:28:20 INFO Applying migration id=iconscid 2026/02/04 21:28:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-6497-7d38-9b87-b2d724ee5be5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-6497-7d05-9070-cdf62824c64e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-6497-7d05-9070-cdf62824c64e --- PASS: TestFTS_HashtagWithHash (0.48s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/02/04 21:28:20 INFO Applying migration id=initial 2026/02/04 21:28:20 INFO Applying migration id=notesupdated 2026/02/04 21:28:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:20 INFO Applying migration id=activitiesid 2026/02/04 21:28:20 INFO Applying migration id=outbox 2026/02/04 21:28:20 INFO Applying migration id=edits 2026/02/04 21:28:20 INFO Applying migration id=outboxactor 2026/02/04 21:28:20 INFO Applying migration id=outboxsender 2026/02/04 21:28:20 INFO Applying migration id=thread 2026/02/04 21:28:20 INFO Applying migration id=host 2026/02/04 21:28:20 INFO Applying migration id=sharedinbox 2026/02/04 21:28:20 INFO Applying migration id=noteshost 2026/02/04 21:28:20 INFO Applying migration id=fetched 2026/02/04 21:28:20 INFO Applying migration id=move 2026/02/04 21:28:20 INFO Applying migration id=cleanup 2026/02/04 21:28:20 INFO Applying migration id=received 2026/02/04 21:28:20 INFO Applying migration id=namehost 2026/02/04 21:28:20 INFO Applying migration id=outboxhost 2026/02/04 21:28:20 INFO Applying migration id=notesfts 2026/02/04 21:28:20 INFO Applying migration id=iconsname 2026/02/04 21:28:20 INFO Applying migration id=nohash 2026/02/04 21:28:20 INFO Applying migration id=shares 2026/02/04 21:28:20 INFO Applying migration id=actorttl 2026/02/04 21:28:20 INFO Applying migration id=tocc 2026/02/04 21:28:20 INFO Applying migration id=followeds 2026/02/04 21:28:20 INFO Applying migration id=certhash 2026/02/04 21:28:20 INFO Applying migration id=follows_sync 2026/02/04 21:28:20 INFO Applying migration id=jsonpath 2026/02/04 21:28:20 INFO Applying migration id=localforward 2026/02/04 21:28:20 INFO Applying migration id=avatar 2026/02/04 21:28:20 INFO Applying migration id=noimage 2026/02/04 21:28:20 INFO Applying migration id=feed 2026/02/04 21:28:20 INFO Applying migration id=bookmarks 2026/02/04 21:28:20 INFO Applying migration id=shareactivity 2026/02/04 21:28:20 INFO Applying migration id=application 2026/02/04 21:28:20 INFO Applying migration id=certificates 2026/02/04 21:28:20 INFO Applying migration id=rawforward 2026/02/04 21:28:20 INFO Applying migration id=publickey 2026/02/04 21:28:20 INFO Applying migration id=resolvegroup 2026/02/04 21:28:20 INFO Applying migration id=reject 2026/02/04 21:28:20 INFO Applying migration id=autodel 2026/02/04 21:28:20 INFO Applying migration id=jsonb 2026/02/04 21:28:20 INFO Applying migration id=quote 2026/02/04 21:28:20 INFO Applying migration id=rfc9421 2026/02/04 21:28:20 INFO Applying migration id=keys 2026/02/04 21:28:20 INFO Applying migration id=portable 2026/02/04 21:28:20 INFO Applying migration id=proofs 2026/02/04 21:28:20 INFO Applying migration id=contexts 2026/02/04 21:28:20 INFO Applying migration id=deliverieshost 2026/02/04 21:28:20 INFO Applying migration id=pembegin 2026/02/04 21:28:20 INFO Applying migration id=didhost 2026/02/04 21:28:20 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:20 INFO Applying migration id=invites 2026/02/04 21:28:20 INFO Applying migration id=ed25519blob 2026/02/04 21:28:20 INFO Applying migration id=rsablob 2026/02/04 21:28:20 INFO Applying migration id=iconscid 2026/02/04 21:28:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-66cd-7262-8487-03f6dd6b12d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-66cd-7134-bc22-b9a97eb38613 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-66cd-7134-bc22-b9a97eb38613 --- PASS: TestFTS_HashtagWithHashAndQuotes (0.57s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/02/04 21:28:21 INFO Applying migration id=initial 2026/02/04 21:28:21 INFO Applying migration id=notesupdated 2026/02/04 21:28:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:21 INFO Applying migration id=activitiesid 2026/02/04 21:28:21 INFO Applying migration id=outbox 2026/02/04 21:28:21 INFO Applying migration id=edits 2026/02/04 21:28:21 INFO Applying migration id=outboxactor 2026/02/04 21:28:21 INFO Applying migration id=outboxsender 2026/02/04 21:28:21 INFO Applying migration id=thread 2026/02/04 21:28:21 INFO Applying migration id=host 2026/02/04 21:28:21 INFO Applying migration id=sharedinbox 2026/02/04 21:28:21 INFO Applying migration id=noteshost 2026/02/04 21:28:21 INFO Applying migration id=fetched 2026/02/04 21:28:21 INFO Applying migration id=move 2026/02/04 21:28:21 INFO Applying migration id=cleanup 2026/02/04 21:28:21 INFO Applying migration id=received 2026/02/04 21:28:21 INFO Applying migration id=namehost 2026/02/04 21:28:21 INFO Applying migration id=outboxhost 2026/02/04 21:28:21 INFO Applying migration id=notesfts 2026/02/04 21:28:21 INFO Applying migration id=iconsname 2026/02/04 21:28:21 INFO Applying migration id=nohash 2026/02/04 21:28:21 INFO Applying migration id=shares 2026/02/04 21:28:21 INFO Applying migration id=actorttl 2026/02/04 21:28:21 INFO Applying migration id=tocc 2026/02/04 21:28:21 INFO Applying migration id=followeds 2026/02/04 21:28:21 INFO Applying migration id=certhash 2026/02/04 21:28:21 INFO Applying migration id=follows_sync 2026/02/04 21:28:21 INFO Applying migration id=jsonpath 2026/02/04 21:28:21 INFO Applying migration id=localforward 2026/02/04 21:28:21 INFO Applying migration id=avatar 2026/02/04 21:28:21 INFO Applying migration id=noimage 2026/02/04 21:28:21 INFO Applying migration id=feed 2026/02/04 21:28:21 INFO Applying migration id=bookmarks 2026/02/04 21:28:21 INFO Applying migration id=shareactivity 2026/02/04 21:28:21 INFO Applying migration id=application 2026/02/04 21:28:21 INFO Applying migration id=certificates 2026/02/04 21:28:21 INFO Applying migration id=rawforward 2026/02/04 21:28:21 INFO Applying migration id=publickey 2026/02/04 21:28:21 INFO Applying migration id=resolvegroup 2026/02/04 21:28:21 INFO Applying migration id=reject 2026/02/04 21:28:21 INFO Applying migration id=autodel 2026/02/04 21:28:21 INFO Applying migration id=jsonb 2026/02/04 21:28:21 INFO Applying migration id=quote 2026/02/04 21:28:21 INFO Applying migration id=rfc9421 2026/02/04 21:28:21 INFO Applying migration id=keys 2026/02/04 21:28:21 INFO Applying migration id=portable 2026/02/04 21:28:21 INFO Applying migration id=proofs 2026/02/04 21:28:21 INFO Applying migration id=contexts 2026/02/04 21:28:21 INFO Applying migration id=deliverieshost 2026/02/04 21:28:21 INFO Applying migration id=pembegin 2026/02/04 21:28:21 INFO Applying migration id=didhost 2026/02/04 21:28:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:21 INFO Applying migration id=invites 2026/02/04 21:28:21 INFO Applying migration id=ed25519blob 2026/02/04 21:28:21 INFO Applying migration id=rsablob 2026/02/04 21:28:21 INFO Applying migration id=iconscid 2026/02/04 21:28:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-6964-7d91-a829-8e0659a30623 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-6964-7cdd-ae49-b120e151d545 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-6964-7cdd-ae49-b120e151d545 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (0.66s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/02/04 21:28:22 INFO Applying migration id=initial 2026/02/04 21:28:22 INFO Applying migration id=notesupdated 2026/02/04 21:28:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:22 INFO Applying migration id=activitiesid 2026/02/04 21:28:22 INFO Applying migration id=outbox 2026/02/04 21:28:22 INFO Applying migration id=edits 2026/02/04 21:28:22 INFO Applying migration id=outboxactor 2026/02/04 21:28:22 INFO Applying migration id=outboxsender 2026/02/04 21:28:22 INFO Applying migration id=thread 2026/02/04 21:28:22 INFO Applying migration id=host 2026/02/04 21:28:22 INFO Applying migration id=sharedinbox 2026/02/04 21:28:22 INFO Applying migration id=noteshost 2026/02/04 21:28:22 INFO Applying migration id=fetched 2026/02/04 21:28:22 INFO Applying migration id=move 2026/02/04 21:28:22 INFO Applying migration id=cleanup 2026/02/04 21:28:22 INFO Applying migration id=received 2026/02/04 21:28:22 INFO Applying migration id=namehost 2026/02/04 21:28:22 INFO Applying migration id=outboxhost 2026/02/04 21:28:22 INFO Applying migration id=notesfts 2026/02/04 21:28:22 INFO Applying migration id=iconsname 2026/02/04 21:28:22 INFO Applying migration id=nohash 2026/02/04 21:28:22 INFO Applying migration id=shares 2026/02/04 21:28:22 INFO Applying migration id=actorttl 2026/02/04 21:28:22 INFO Applying migration id=tocc 2026/02/04 21:28:22 INFO Applying migration id=followeds 2026/02/04 21:28:22 INFO Applying migration id=certhash 2026/02/04 21:28:22 INFO Applying migration id=follows_sync 2026/02/04 21:28:22 INFO Applying migration id=jsonpath 2026/02/04 21:28:22 INFO Applying migration id=localforward 2026/02/04 21:28:22 INFO Applying migration id=avatar 2026/02/04 21:28:22 INFO Applying migration id=noimage 2026/02/04 21:28:22 INFO Applying migration id=feed 2026/02/04 21:28:22 INFO Applying migration id=bookmarks 2026/02/04 21:28:22 INFO Applying migration id=shareactivity 2026/02/04 21:28:22 INFO Applying migration id=application 2026/02/04 21:28:22 INFO Applying migration id=certificates 2026/02/04 21:28:22 INFO Applying migration id=rawforward 2026/02/04 21:28:22 INFO Applying migration id=publickey 2026/02/04 21:28:22 INFO Applying migration id=resolvegroup 2026/02/04 21:28:22 INFO Applying migration id=reject 2026/02/04 21:28:22 INFO Applying migration id=autodel 2026/02/04 21:28:22 INFO Applying migration id=jsonb 2026/02/04 21:28:22 INFO Applying migration id=quote 2026/02/04 21:28:22 INFO Applying migration id=rfc9421 2026/02/04 21:28:22 INFO Applying migration id=keys 2026/02/04 21:28:22 INFO Applying migration id=portable 2026/02/04 21:28:22 INFO Applying migration id=proofs 2026/02/04 21:28:22 INFO Applying migration id=contexts 2026/02/04 21:28:22 INFO Applying migration id=deliverieshost 2026/02/04 21:28:22 INFO Applying migration id=pembegin 2026/02/04 21:28:22 INFO Applying migration id=didhost 2026/02/04 21:28:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:22 INFO Applying migration id=invites 2026/02/04 21:28:22 INFO Applying migration id=ed25519blob 2026/02/04 21:28:22 INFO Applying migration id=rsablob 2026/02/04 21:28:22 INFO Applying migration id=iconscid 2026/02/04 21:28:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-6c5b-735f-b4fe-43046c6902ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-6c5b-72a7-8564-b0eb435be6c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-6c5b-72a7-8564-b0eb435be6c9 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.76s) === RUN TestFTS_NoInput 2026/02/04 21:28:22 INFO Applying migration id=initial 2026/02/04 21:28:22 INFO Applying migration id=notesupdated 2026/02/04 21:28:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:22 INFO Applying migration id=activitiesid 2026/02/04 21:28:22 INFO Applying migration id=outbox 2026/02/04 21:28:22 INFO Applying migration id=edits 2026/02/04 21:28:22 INFO Applying migration id=outboxactor 2026/02/04 21:28:22 INFO Applying migration id=outboxsender 2026/02/04 21:28:22 INFO Applying migration id=thread 2026/02/04 21:28:22 INFO Applying migration id=host 2026/02/04 21:28:22 INFO Applying migration id=sharedinbox 2026/02/04 21:28:22 INFO Applying migration id=noteshost 2026/02/04 21:28:22 INFO Applying migration id=fetched 2026/02/04 21:28:22 INFO Applying migration id=move 2026/02/04 21:28:22 INFO Applying migration id=cleanup 2026/02/04 21:28:22 INFO Applying migration id=received 2026/02/04 21:28:22 INFO Applying migration id=namehost 2026/02/04 21:28:22 INFO Applying migration id=outboxhost 2026/02/04 21:28:22 INFO Applying migration id=notesfts 2026/02/04 21:28:22 INFO Applying migration id=iconsname 2026/02/04 21:28:22 INFO Applying migration id=nohash 2026/02/04 21:28:22 INFO Applying migration id=shares 2026/02/04 21:28:22 INFO Applying migration id=actorttl 2026/02/04 21:28:22 INFO Applying migration id=tocc 2026/02/04 21:28:22 INFO Applying migration id=followeds 2026/02/04 21:28:22 INFO Applying migration id=certhash 2026/02/04 21:28:22 INFO Applying migration id=follows_sync 2026/02/04 21:28:22 INFO Applying migration id=jsonpath 2026/02/04 21:28:22 INFO Applying migration id=localforward 2026/02/04 21:28:22 INFO Applying migration id=avatar 2026/02/04 21:28:22 INFO Applying migration id=noimage 2026/02/04 21:28:22 INFO Applying migration id=feed 2026/02/04 21:28:22 INFO Applying migration id=bookmarks 2026/02/04 21:28:22 INFO Applying migration id=shareactivity 2026/02/04 21:28:22 INFO Applying migration id=application 2026/02/04 21:28:22 INFO Applying migration id=certificates 2026/02/04 21:28:22 INFO Applying migration id=rawforward 2026/02/04 21:28:22 INFO Applying migration id=publickey 2026/02/04 21:28:22 INFO Applying migration id=resolvegroup 2026/02/04 21:28:22 INFO Applying migration id=reject 2026/02/04 21:28:22 INFO Applying migration id=autodel 2026/02/04 21:28:22 INFO Applying migration id=jsonb 2026/02/04 21:28:23 INFO Applying migration id=quote 2026/02/04 21:28:23 INFO Applying migration id=rfc9421 2026/02/04 21:28:23 INFO Applying migration id=keys 2026/02/04 21:28:23 INFO Applying migration id=portable 2026/02/04 21:28:23 INFO Applying migration id=proofs 2026/02/04 21:28:23 INFO Applying migration id=contexts 2026/02/04 21:28:23 INFO Applying migration id=deliverieshost 2026/02/04 21:28:23 INFO Applying migration id=pembegin 2026/02/04 21:28:23 INFO Applying migration id=didhost 2026/02/04 21:28:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:23 INFO Applying migration id=invites 2026/02/04 21:28:23 INFO Applying migration id=ed25519blob 2026/02/04 21:28:23 INFO Applying migration id=rsablob 2026/02/04 21:28:23 INFO Applying migration id=iconscid --- PASS: TestFTS_NoInput (0.33s) === RUN TestFTS_EmptyInput 2026/02/04 21:28:23 INFO Applying migration id=initial 2026/02/04 21:28:23 INFO Applying migration id=notesupdated 2026/02/04 21:28:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:23 INFO Applying migration id=activitiesid 2026/02/04 21:28:23 INFO Applying migration id=outbox 2026/02/04 21:28:23 INFO Applying migration id=edits 2026/02/04 21:28:23 INFO Applying migration id=outboxactor 2026/02/04 21:28:23 INFO Applying migration id=outboxsender 2026/02/04 21:28:23 INFO Applying migration id=thread 2026/02/04 21:28:23 INFO Applying migration id=host 2026/02/04 21:28:23 INFO Applying migration id=sharedinbox 2026/02/04 21:28:23 INFO Applying migration id=noteshost 2026/02/04 21:28:23 INFO Applying migration id=fetched 2026/02/04 21:28:23 INFO Applying migration id=move 2026/02/04 21:28:23 INFO Applying migration id=cleanup 2026/02/04 21:28:23 INFO Applying migration id=received 2026/02/04 21:28:23 INFO Applying migration id=namehost 2026/02/04 21:28:23 INFO Applying migration id=outboxhost 2026/02/04 21:28:23 INFO Applying migration id=notesfts 2026/02/04 21:28:23 INFO Applying migration id=iconsname 2026/02/04 21:28:23 INFO Applying migration id=nohash 2026/02/04 21:28:23 INFO Applying migration id=shares 2026/02/04 21:28:23 INFO Applying migration id=actorttl 2026/02/04 21:28:23 INFO Applying migration id=tocc 2026/02/04 21:28:23 INFO Applying migration id=followeds 2026/02/04 21:28:23 INFO Applying migration id=certhash 2026/02/04 21:28:23 INFO Applying migration id=follows_sync 2026/02/04 21:28:23 INFO Applying migration id=jsonpath 2026/02/04 21:28:23 INFO Applying migration id=localforward 2026/02/04 21:28:23 INFO Applying migration id=avatar 2026/02/04 21:28:23 INFO Applying migration id=noimage 2026/02/04 21:28:23 INFO Applying migration id=feed 2026/02/04 21:28:23 INFO Applying migration id=bookmarks 2026/02/04 21:28:23 INFO Applying migration id=shareactivity 2026/02/04 21:28:23 INFO Applying migration id=application 2026/02/04 21:28:23 INFO Applying migration id=certificates 2026/02/04 21:28:23 INFO Applying migration id=rawforward 2026/02/04 21:28:23 INFO Applying migration id=publickey 2026/02/04 21:28:23 INFO Applying migration id=resolvegroup 2026/02/04 21:28:23 INFO Applying migration id=reject 2026/02/04 21:28:23 INFO Applying migration id=autodel 2026/02/04 21:28:23 INFO Applying migration id=jsonb 2026/02/04 21:28:23 INFO Applying migration id=quote 2026/02/04 21:28:23 INFO Applying migration id=rfc9421 2026/02/04 21:28:23 INFO Applying migration id=keys 2026/02/04 21:28:23 INFO Applying migration id=portable 2026/02/04 21:28:23 INFO Applying migration id=proofs 2026/02/04 21:28:23 INFO Applying migration id=contexts 2026/02/04 21:28:23 INFO Applying migration id=deliverieshost 2026/02/04 21:28:23 INFO Applying migration id=pembegin 2026/02/04 21:28:23 INFO Applying migration id=didhost 2026/02/04 21:28:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:23 INFO Applying migration id=invites 2026/02/04 21:28:23 INFO Applying migration id=ed25519blob 2026/02/04 21:28:23 INFO Applying migration id=rsablob 2026/02/04 21:28:23 INFO Applying migration id=iconscid --- PASS: TestFTS_EmptyInput (0.46s) === RUN TestFTS_InvalidEscapeSequence 2026/02/04 21:28:23 INFO Applying migration id=initial 2026/02/04 21:28:23 INFO Applying migration id=notesupdated 2026/02/04 21:28:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:23 INFO Applying migration id=activitiesid 2026/02/04 21:28:23 INFO Applying migration id=outbox 2026/02/04 21:28:23 INFO Applying migration id=edits 2026/02/04 21:28:23 INFO Applying migration id=outboxactor 2026/02/04 21:28:23 INFO Applying migration id=outboxsender 2026/02/04 21:28:23 INFO Applying migration id=thread 2026/02/04 21:28:23 INFO Applying migration id=host 2026/02/04 21:28:23 INFO Applying migration id=sharedinbox 2026/02/04 21:28:23 INFO Applying migration id=noteshost 2026/02/04 21:28:23 INFO Applying migration id=fetched 2026/02/04 21:28:23 INFO Applying migration id=move 2026/02/04 21:28:23 INFO Applying migration id=cleanup 2026/02/04 21:28:23 INFO Applying migration id=received 2026/02/04 21:28:23 INFO Applying migration id=namehost 2026/02/04 21:28:23 INFO Applying migration id=outboxhost 2026/02/04 21:28:23 INFO Applying migration id=notesfts 2026/02/04 21:28:23 INFO Applying migration id=iconsname 2026/02/04 21:28:23 INFO Applying migration id=nohash 2026/02/04 21:28:23 INFO Applying migration id=shares 2026/02/04 21:28:23 INFO Applying migration id=actorttl 2026/02/04 21:28:23 INFO Applying migration id=tocc 2026/02/04 21:28:23 INFO Applying migration id=followeds 2026/02/04 21:28:23 INFO Applying migration id=certhash 2026/02/04 21:28:23 INFO Applying migration id=follows_sync 2026/02/04 21:28:23 INFO Applying migration id=jsonpath 2026/02/04 21:28:23 INFO Applying migration id=localforward 2026/02/04 21:28:23 INFO Applying migration id=avatar 2026/02/04 21:28:23 INFO Applying migration id=noimage 2026/02/04 21:28:23 INFO Applying migration id=feed 2026/02/04 21:28:23 INFO Applying migration id=bookmarks 2026/02/04 21:28:23 INFO Applying migration id=shareactivity 2026/02/04 21:28:23 INFO Applying migration id=application 2026/02/04 21:28:23 INFO Applying migration id=certificates 2026/02/04 21:28:23 INFO Applying migration id=rawforward 2026/02/04 21:28:23 INFO Applying migration id=publickey 2026/02/04 21:28:23 INFO Applying migration id=resolvegroup 2026/02/04 21:28:23 INFO Applying migration id=reject 2026/02/04 21:28:23 INFO Applying migration id=autodel 2026/02/04 21:28:23 INFO Applying migration id=jsonb 2026/02/04 21:28:23 INFO Applying migration id=quote 2026/02/04 21:28:23 INFO Applying migration id=rfc9421 2026/02/04 21:28:23 INFO Applying migration id=keys 2026/02/04 21:28:23 INFO Applying migration id=portable 2026/02/04 21:28:23 INFO Applying migration id=proofs 2026/02/04 21:28:23 INFO Applying migration id=contexts 2026/02/04 21:28:23 INFO Applying migration id=deliverieshost 2026/02/04 21:28:23 INFO Applying migration id=pembegin 2026/02/04 21:28:23 INFO Applying migration id=didhost 2026/02/04 21:28:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:23 INFO Applying migration id=invites 2026/02/04 21:28:23 INFO Applying migration id=ed25519blob 2026/02/04 21:28:23 INFO Applying migration id=rsablob 2026/02/04 21:28:23 INFO Applying migration id=iconscid 2026/02/04 21:28:24 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.52s) === RUN TestFTS_UnathenticatedUser 2026/02/04 21:28:24 INFO Applying migration id=initial 2026/02/04 21:28:24 INFO Applying migration id=notesupdated 2026/02/04 21:28:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:24 INFO Applying migration id=activitiesid 2026/02/04 21:28:24 INFO Applying migration id=outbox 2026/02/04 21:28:24 INFO Applying migration id=edits 2026/02/04 21:28:24 INFO Applying migration id=outboxactor 2026/02/04 21:28:24 INFO Applying migration id=outboxsender 2026/02/04 21:28:24 INFO Applying migration id=thread 2026/02/04 21:28:24 INFO Applying migration id=host 2026/02/04 21:28:24 INFO Applying migration id=sharedinbox 2026/02/04 21:28:24 INFO Applying migration id=noteshost 2026/02/04 21:28:24 INFO Applying migration id=fetched 2026/02/04 21:28:24 INFO Applying migration id=move 2026/02/04 21:28:24 INFO Applying migration id=cleanup 2026/02/04 21:28:24 INFO Applying migration id=received 2026/02/04 21:28:24 INFO Applying migration id=namehost 2026/02/04 21:28:24 INFO Applying migration id=outboxhost 2026/02/04 21:28:24 INFO Applying migration id=notesfts 2026/02/04 21:28:24 INFO Applying migration id=iconsname 2026/02/04 21:28:24 INFO Applying migration id=nohash 2026/02/04 21:28:24 INFO Applying migration id=shares 2026/02/04 21:28:24 INFO Applying migration id=actorttl 2026/02/04 21:28:24 INFO Applying migration id=tocc 2026/02/04 21:28:24 INFO Applying migration id=followeds 2026/02/04 21:28:24 INFO Applying migration id=certhash 2026/02/04 21:28:24 INFO Applying migration id=follows_sync 2026/02/04 21:28:24 INFO Applying migration id=jsonpath 2026/02/04 21:28:24 INFO Applying migration id=localforward 2026/02/04 21:28:24 INFO Applying migration id=avatar 2026/02/04 21:28:24 INFO Applying migration id=noimage 2026/02/04 21:28:24 INFO Applying migration id=feed 2026/02/04 21:28:24 INFO Applying migration id=bookmarks 2026/02/04 21:28:24 INFO Applying migration id=shareactivity 2026/02/04 21:28:24 INFO Applying migration id=application 2026/02/04 21:28:24 INFO Applying migration id=certificates 2026/02/04 21:28:24 INFO Applying migration id=rawforward 2026/02/04 21:28:24 INFO Applying migration id=publickey 2026/02/04 21:28:24 INFO Applying migration id=resolvegroup 2026/02/04 21:28:24 INFO Applying migration id=reject 2026/02/04 21:28:24 INFO Applying migration id=autodel 2026/02/04 21:28:24 INFO Applying migration id=jsonb 2026/02/04 21:28:24 INFO Applying migration id=quote 2026/02/04 21:28:24 INFO Applying migration id=rfc9421 2026/02/04 21:28:24 INFO Applying migration id=keys 2026/02/04 21:28:24 INFO Applying migration id=portable 2026/02/04 21:28:24 INFO Applying migration id=proofs 2026/02/04 21:28:24 INFO Applying migration id=contexts 2026/02/04 21:28:24 INFO Applying migration id=deliverieshost 2026/02/04 21:28:24 INFO Applying migration id=pembegin 2026/02/04 21:28:24 INFO Applying migration id=didhost 2026/02/04 21:28:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:24 INFO Applying migration id=invites 2026/02/04 21:28:24 INFO Applying migration id=ed25519blob 2026/02/04 21:28:24 INFO Applying migration id=rsablob 2026/02/04 21:28:24 INFO Applying migration id=iconscid 2026/02/04 21:28:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-7492-7a3b-bed7-b3049d7bd9b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-7492-79e3-aedb-82b9a3fa75b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-7492-79e3-aedb-82b9a3fa75b4 --- PASS: TestFTS_UnathenticatedUser (0.79s) === RUN TestFTS_SearchByAuthorUserName 2026/02/04 21:28:24 INFO Applying migration id=initial 2026/02/04 21:28:24 INFO Applying migration id=notesupdated 2026/02/04 21:28:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:24 INFO Applying migration id=activitiesid 2026/02/04 21:28:24 INFO Applying migration id=outbox 2026/02/04 21:28:24 INFO Applying migration id=edits 2026/02/04 21:28:24 INFO Applying migration id=outboxactor 2026/02/04 21:28:24 INFO Applying migration id=outboxsender 2026/02/04 21:28:24 INFO Applying migration id=thread 2026/02/04 21:28:24 INFO Applying migration id=host 2026/02/04 21:28:24 INFO Applying migration id=sharedinbox 2026/02/04 21:28:24 INFO Applying migration id=noteshost 2026/02/04 21:28:24 INFO Applying migration id=fetched 2026/02/04 21:28:24 INFO Applying migration id=move 2026/02/04 21:28:24 INFO Applying migration id=cleanup 2026/02/04 21:28:24 INFO Applying migration id=received 2026/02/04 21:28:24 INFO Applying migration id=namehost 2026/02/04 21:28:24 INFO Applying migration id=outboxhost 2026/02/04 21:28:24 INFO Applying migration id=notesfts 2026/02/04 21:28:24 INFO Applying migration id=iconsname 2026/02/04 21:28:24 INFO Applying migration id=nohash 2026/02/04 21:28:25 INFO Applying migration id=shares 2026/02/04 21:28:25 INFO Applying migration id=actorttl 2026/02/04 21:28:25 INFO Applying migration id=tocc 2026/02/04 21:28:25 INFO Applying migration id=followeds 2026/02/04 21:28:25 INFO Applying migration id=certhash 2026/02/04 21:28:25 INFO Applying migration id=follows_sync 2026/02/04 21:28:25 INFO Applying migration id=jsonpath 2026/02/04 21:28:25 INFO Applying migration id=localforward 2026/02/04 21:28:25 INFO Applying migration id=avatar 2026/02/04 21:28:25 INFO Applying migration id=noimage 2026/02/04 21:28:25 INFO Applying migration id=feed 2026/02/04 21:28:25 INFO Applying migration id=bookmarks 2026/02/04 21:28:25 INFO Applying migration id=shareactivity 2026/02/04 21:28:25 INFO Applying migration id=application 2026/02/04 21:28:25 INFO Applying migration id=certificates 2026/02/04 21:28:25 INFO Applying migration id=rawforward 2026/02/04 21:28:25 INFO Applying migration id=publickey 2026/02/04 21:28:25 INFO Applying migration id=resolvegroup 2026/02/04 21:28:25 INFO Applying migration id=reject 2026/02/04 21:28:25 INFO Applying migration id=autodel 2026/02/04 21:28:25 INFO Applying migration id=jsonb 2026/02/04 21:28:25 INFO Applying migration id=quote 2026/02/04 21:28:25 INFO Applying migration id=rfc9421 2026/02/04 21:28:25 INFO Applying migration id=keys 2026/02/04 21:28:25 INFO Applying migration id=portable 2026/02/04 21:28:25 INFO Applying migration id=proofs 2026/02/04 21:28:25 INFO Applying migration id=contexts 2026/02/04 21:28:25 INFO Applying migration id=deliverieshost 2026/02/04 21:28:25 INFO Applying migration id=pembegin 2026/02/04 21:28:25 INFO Applying migration id=didhost 2026/02/04 21:28:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:25 INFO Applying migration id=invites 2026/02/04 21:28:25 INFO Applying migration id=ed25519blob 2026/02/04 21:28:25 INFO Applying migration id=rsablob 2026/02/04 21:28:25 INFO Applying migration id=iconscid 2026/02/04 21:28:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-76ab-7dc5-8442-e5d66377b50c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-76ab-7d95-967e-0e30edea4cc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-76ab-7d95-967e-0e30edea4cc1 --- PASS: TestFTS_SearchByAuthorUserName (0.54s) === RUN TestFTS_SearchByAuthorID 2026/02/04 21:28:25 INFO Applying migration id=initial 2026/02/04 21:28:25 INFO Applying migration id=notesupdated 2026/02/04 21:28:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:25 INFO Applying migration id=activitiesid 2026/02/04 21:28:25 INFO Applying migration id=outbox 2026/02/04 21:28:25 INFO Applying migration id=edits 2026/02/04 21:28:25 INFO Applying migration id=outboxactor 2026/02/04 21:28:25 INFO Applying migration id=outboxsender 2026/02/04 21:28:25 INFO Applying migration id=thread 2026/02/04 21:28:25 INFO Applying migration id=host 2026/02/04 21:28:25 INFO Applying migration id=sharedinbox 2026/02/04 21:28:25 INFO Applying migration id=noteshost 2026/02/04 21:28:25 INFO Applying migration id=fetched 2026/02/04 21:28:25 INFO Applying migration id=move 2026/02/04 21:28:25 INFO Applying migration id=cleanup 2026/02/04 21:28:25 INFO Applying migration id=received 2026/02/04 21:28:25 INFO Applying migration id=namehost 2026/02/04 21:28:25 INFO Applying migration id=outboxhost 2026/02/04 21:28:25 INFO Applying migration id=notesfts 2026/02/04 21:28:25 INFO Applying migration id=iconsname 2026/02/04 21:28:25 INFO Applying migration id=nohash 2026/02/04 21:28:25 INFO Applying migration id=shares 2026/02/04 21:28:25 INFO Applying migration id=actorttl 2026/02/04 21:28:25 INFO Applying migration id=tocc 2026/02/04 21:28:25 INFO Applying migration id=followeds 2026/02/04 21:28:25 INFO Applying migration id=certhash 2026/02/04 21:28:25 INFO Applying migration id=follows_sync 2026/02/04 21:28:25 INFO Applying migration id=jsonpath 2026/02/04 21:28:25 INFO Applying migration id=localforward 2026/02/04 21:28:25 INFO Applying migration id=avatar 2026/02/04 21:28:25 INFO Applying migration id=noimage 2026/02/04 21:28:25 INFO Applying migration id=feed 2026/02/04 21:28:25 INFO Applying migration id=bookmarks 2026/02/04 21:28:25 INFO Applying migration id=shareactivity 2026/02/04 21:28:25 INFO Applying migration id=application 2026/02/04 21:28:25 INFO Applying migration id=certificates 2026/02/04 21:28:25 INFO Applying migration id=rawforward 2026/02/04 21:28:25 INFO Applying migration id=publickey 2026/02/04 21:28:25 INFO Applying migration id=resolvegroup 2026/02/04 21:28:25 INFO Applying migration id=reject 2026/02/04 21:28:25 INFO Applying migration id=autodel 2026/02/04 21:28:25 INFO Applying migration id=jsonb 2026/02/04 21:28:25 INFO Applying migration id=quote 2026/02/04 21:28:25 INFO Applying migration id=rfc9421 2026/02/04 21:28:25 INFO Applying migration id=keys 2026/02/04 21:28:25 INFO Applying migration id=portable 2026/02/04 21:28:25 INFO Applying migration id=proofs 2026/02/04 21:28:25 INFO Applying migration id=contexts 2026/02/04 21:28:25 INFO Applying migration id=deliverieshost 2026/02/04 21:28:25 INFO Applying migration id=pembegin 2026/02/04 21:28:25 INFO Applying migration id=didhost 2026/02/04 21:28:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:25 INFO Applying migration id=invites 2026/02/04 21:28:25 INFO Applying migration id=ed25519blob 2026/02/04 21:28:25 INFO Applying migration id=rsablob 2026/02/04 21:28:25 INFO Applying migration id=iconscid 2026/02/04 21:28:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-78ed-74d5-b7a5-58fa5a27b2ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-78ed-747d-8250-8f836cd81ea4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-78ed-747d-8250-8f836cd81ea4 --- PASS: TestFTS_SearchByAuthorID (0.58s) === RUN TestFTS_SearchByMentionUserName 2026/02/04 21:28:26 INFO Applying migration id=initial 2026/02/04 21:28:26 INFO Applying migration id=notesupdated 2026/02/04 21:28:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:26 INFO Applying migration id=activitiesid 2026/02/04 21:28:26 INFO Applying migration id=outbox 2026/02/04 21:28:26 INFO Applying migration id=edits 2026/02/04 21:28:26 INFO Applying migration id=outboxactor 2026/02/04 21:28:26 INFO Applying migration id=outboxsender 2026/02/04 21:28:26 INFO Applying migration id=thread 2026/02/04 21:28:26 INFO Applying migration id=host 2026/02/04 21:28:26 INFO Applying migration id=sharedinbox 2026/02/04 21:28:26 INFO Applying migration id=noteshost 2026/02/04 21:28:26 INFO Applying migration id=fetched 2026/02/04 21:28:26 INFO Applying migration id=move 2026/02/04 21:28:26 INFO Applying migration id=cleanup 2026/02/04 21:28:26 INFO Applying migration id=received 2026/02/04 21:28:26 INFO Applying migration id=namehost 2026/02/04 21:28:26 INFO Applying migration id=outboxhost 2026/02/04 21:28:26 INFO Applying migration id=notesfts 2026/02/04 21:28:26 INFO Applying migration id=iconsname 2026/02/04 21:28:26 INFO Applying migration id=nohash 2026/02/04 21:28:26 INFO Applying migration id=shares 2026/02/04 21:28:26 INFO Applying migration id=actorttl 2026/02/04 21:28:26 INFO Applying migration id=tocc 2026/02/04 21:28:26 INFO Applying migration id=followeds 2026/02/04 21:28:26 INFO Applying migration id=certhash 2026/02/04 21:28:26 INFO Applying migration id=follows_sync 2026/02/04 21:28:26 INFO Applying migration id=jsonpath 2026/02/04 21:28:26 INFO Applying migration id=localforward 2026/02/04 21:28:26 INFO Applying migration id=avatar 2026/02/04 21:28:26 INFO Applying migration id=noimage 2026/02/04 21:28:26 INFO Applying migration id=feed 2026/02/04 21:28:26 INFO Applying migration id=bookmarks 2026/02/04 21:28:26 INFO Applying migration id=shareactivity 2026/02/04 21:28:26 INFO Applying migration id=application 2026/02/04 21:28:26 INFO Applying migration id=certificates 2026/02/04 21:28:26 INFO Applying migration id=rawforward 2026/02/04 21:28:26 INFO Applying migration id=publickey 2026/02/04 21:28:26 INFO Applying migration id=resolvegroup 2026/02/04 21:28:26 INFO Applying migration id=reject 2026/02/04 21:28:26 INFO Applying migration id=autodel 2026/02/04 21:28:26 INFO Applying migration id=jsonb 2026/02/04 21:28:26 INFO Applying migration id=quote 2026/02/04 21:28:26 INFO Applying migration id=rfc9421 2026/02/04 21:28:26 INFO Applying migration id=keys 2026/02/04 21:28:26 INFO Applying migration id=portable 2026/02/04 21:28:26 INFO Applying migration id=proofs 2026/02/04 21:28:26 INFO Applying migration id=contexts 2026/02/04 21:28:26 INFO Applying migration id=deliverieshost 2026/02/04 21:28:26 INFO Applying migration id=pembegin 2026/02/04 21:28:26 INFO Applying migration id=didhost 2026/02/04 21:28:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:26 INFO Applying migration id=invites 2026/02/04 21:28:26 INFO Applying migration id=ed25519blob 2026/02/04 21:28:26 INFO Applying migration id=rsablob 2026/02/04 21:28:26 INFO Applying migration id=iconscid --- PASS: TestFTS_SearchByMentionUserName (0.65s) === RUN TestFTS_SearchByMentionID 2026/02/04 21:28:26 INFO Applying migration id=initial 2026/02/04 21:28:26 INFO Applying migration id=notesupdated 2026/02/04 21:28:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:26 INFO Applying migration id=activitiesid 2026/02/04 21:28:26 INFO Applying migration id=outbox 2026/02/04 21:28:26 INFO Applying migration id=edits 2026/02/04 21:28:26 INFO Applying migration id=outboxactor 2026/02/04 21:28:26 INFO Applying migration id=outboxsender 2026/02/04 21:28:26 INFO Applying migration id=thread 2026/02/04 21:28:26 INFO Applying migration id=host 2026/02/04 21:28:26 INFO Applying migration id=sharedinbox 2026/02/04 21:28:26 INFO Applying migration id=noteshost 2026/02/04 21:28:26 INFO Applying migration id=fetched 2026/02/04 21:28:26 INFO Applying migration id=move 2026/02/04 21:28:26 INFO Applying migration id=cleanup 2026/02/04 21:28:26 INFO Applying migration id=received 2026/02/04 21:28:26 INFO Applying migration id=namehost 2026/02/04 21:28:26 INFO Applying migration id=outboxhost 2026/02/04 21:28:26 INFO Applying migration id=notesfts 2026/02/04 21:28:26 INFO Applying migration id=iconsname 2026/02/04 21:28:26 INFO Applying migration id=nohash 2026/02/04 21:28:26 INFO Applying migration id=shares 2026/02/04 21:28:26 INFO Applying migration id=actorttl 2026/02/04 21:28:26 INFO Applying migration id=tocc 2026/02/04 21:28:26 INFO Applying migration id=followeds 2026/02/04 21:28:26 INFO Applying migration id=certhash 2026/02/04 21:28:26 INFO Applying migration id=follows_sync 2026/02/04 21:28:26 INFO Applying migration id=jsonpath 2026/02/04 21:28:26 INFO Applying migration id=localforward 2026/02/04 21:28:26 INFO Applying migration id=avatar 2026/02/04 21:28:26 INFO Applying migration id=noimage 2026/02/04 21:28:26 INFO Applying migration id=feed 2026/02/04 21:28:26 INFO Applying migration id=bookmarks 2026/02/04 21:28:26 INFO Applying migration id=shareactivity 2026/02/04 21:28:26 INFO Applying migration id=application 2026/02/04 21:28:26 INFO Applying migration id=certificates 2026/02/04 21:28:26 INFO Applying migration id=rawforward 2026/02/04 21:28:26 INFO Applying migration id=publickey 2026/02/04 21:28:26 INFO Applying migration id=resolvegroup 2026/02/04 21:28:26 INFO Applying migration id=reject 2026/02/04 21:28:26 INFO Applying migration id=autodel 2026/02/04 21:28:26 INFO Applying migration id=jsonb 2026/02/04 21:28:26 INFO Applying migration id=quote 2026/02/04 21:28:26 INFO Applying migration id=rfc9421 2026/02/04 21:28:26 INFO Applying migration id=keys 2026/02/04 21:28:26 INFO Applying migration id=portable 2026/02/04 21:28:26 INFO Applying migration id=proofs 2026/02/04 21:28:26 INFO Applying migration id=contexts 2026/02/04 21:28:26 INFO Applying migration id=deliverieshost 2026/02/04 21:28:26 INFO Applying migration id=pembegin 2026/02/04 21:28:26 INFO Applying migration id=didhost 2026/02/04 21:28:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:26 INFO Applying migration id=invites 2026/02/04 21:28:26 INFO Applying migration id=ed25519blob 2026/02/04 21:28:26 INFO Applying migration id=rsablob 2026/02/04 21:28:26 INFO Applying migration id=iconscid --- PASS: TestFTS_SearchByMentionID (0.56s) === RUN TestHashtag_PublicPost 2026/02/04 21:28:27 INFO Applying migration id=initial 2026/02/04 21:28:27 INFO Applying migration id=notesupdated 2026/02/04 21:28:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:27 INFO Applying migration id=activitiesid 2026/02/04 21:28:27 INFO Applying migration id=outbox 2026/02/04 21:28:27 INFO Applying migration id=edits 2026/02/04 21:28:27 INFO Applying migration id=outboxactor 2026/02/04 21:28:27 INFO Applying migration id=outboxsender 2026/02/04 21:28:27 INFO Applying migration id=thread 2026/02/04 21:28:27 INFO Applying migration id=host 2026/02/04 21:28:27 INFO Applying migration id=sharedinbox 2026/02/04 21:28:27 INFO Applying migration id=noteshost 2026/02/04 21:28:27 INFO Applying migration id=fetched 2026/02/04 21:28:27 INFO Applying migration id=move 2026/02/04 21:28:27 INFO Applying migration id=cleanup 2026/02/04 21:28:27 INFO Applying migration id=received 2026/02/04 21:28:27 INFO Applying migration id=namehost 2026/02/04 21:28:27 INFO Applying migration id=outboxhost 2026/02/04 21:28:27 INFO Applying migration id=notesfts 2026/02/04 21:28:27 INFO Applying migration id=iconsname 2026/02/04 21:28:27 INFO Applying migration id=nohash 2026/02/04 21:28:27 INFO Applying migration id=shares 2026/02/04 21:28:27 INFO Applying migration id=actorttl 2026/02/04 21:28:27 INFO Applying migration id=tocc 2026/02/04 21:28:27 INFO Applying migration id=followeds 2026/02/04 21:28:27 INFO Applying migration id=certhash 2026/02/04 21:28:27 INFO Applying migration id=follows_sync 2026/02/04 21:28:27 INFO Applying migration id=jsonpath 2026/02/04 21:28:27 INFO Applying migration id=localforward 2026/02/04 21:28:27 INFO Applying migration id=avatar 2026/02/04 21:28:27 INFO Applying migration id=noimage 2026/02/04 21:28:27 INFO Applying migration id=feed 2026/02/04 21:28:27 INFO Applying migration id=bookmarks 2026/02/04 21:28:27 INFO Applying migration id=shareactivity 2026/02/04 21:28:27 INFO Applying migration id=application 2026/02/04 21:28:27 INFO Applying migration id=certificates 2026/02/04 21:28:27 INFO Applying migration id=rawforward 2026/02/04 21:28:27 INFO Applying migration id=publickey 2026/02/04 21:28:27 INFO Applying migration id=resolvegroup 2026/02/04 21:28:27 INFO Applying migration id=reject 2026/02/04 21:28:27 INFO Applying migration id=autodel 2026/02/04 21:28:27 INFO Applying migration id=jsonb 2026/02/04 21:28:27 INFO Applying migration id=quote 2026/02/04 21:28:27 INFO Applying migration id=rfc9421 2026/02/04 21:28:27 INFO Applying migration id=keys 2026/02/04 21:28:27 INFO Applying migration id=portable 2026/02/04 21:28:27 INFO Applying migration id=proofs 2026/02/04 21:28:27 INFO Applying migration id=contexts 2026/02/04 21:28:27 INFO Applying migration id=deliverieshost 2026/02/04 21:28:27 INFO Applying migration id=pembegin 2026/02/04 21:28:27 INFO Applying migration id=didhost 2026/02/04 21:28:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:27 INFO Applying migration id=invites 2026/02/04 21:28:27 INFO Applying migration id=ed25519blob 2026/02/04 21:28:27 INFO Applying migration id=rsablob 2026/02/04 21:28:27 INFO Applying migration id=iconscid 2026/02/04 21:28:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8032-7b19-b27f-5aa12d3cb017 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8032-7a94-9a58-3b1d2d41a328 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8032-7a94-9a58-3b1d2d41a328 2026/02/04 21:28:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8032-7a94-9a58-3b1d2d41a328 2026/02/04 21:28:27 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.65s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/02/04 21:28:27 INFO Applying migration id=initial 2026/02/04 21:28:27 INFO Applying migration id=notesupdated 2026/02/04 21:28:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:27 INFO Applying migration id=activitiesid 2026/02/04 21:28:27 INFO Applying migration id=outbox 2026/02/04 21:28:27 INFO Applying migration id=edits 2026/02/04 21:28:27 INFO Applying migration id=outboxactor 2026/02/04 21:28:27 INFO Applying migration id=outboxsender 2026/02/04 21:28:27 INFO Applying migration id=thread 2026/02/04 21:28:27 INFO Applying migration id=host 2026/02/04 21:28:27 INFO Applying migration id=sharedinbox 2026/02/04 21:28:27 INFO Applying migration id=noteshost 2026/02/04 21:28:27 INFO Applying migration id=fetched 2026/02/04 21:28:27 INFO Applying migration id=move 2026/02/04 21:28:27 INFO Applying migration id=cleanup 2026/02/04 21:28:27 INFO Applying migration id=received 2026/02/04 21:28:27 INFO Applying migration id=namehost 2026/02/04 21:28:27 INFO Applying migration id=outboxhost 2026/02/04 21:28:27 INFO Applying migration id=notesfts 2026/02/04 21:28:27 INFO Applying migration id=iconsname 2026/02/04 21:28:27 INFO Applying migration id=nohash 2026/02/04 21:28:27 INFO Applying migration id=shares 2026/02/04 21:28:27 INFO Applying migration id=actorttl 2026/02/04 21:28:27 INFO Applying migration id=tocc 2026/02/04 21:28:27 INFO Applying migration id=followeds 2026/02/04 21:28:27 INFO Applying migration id=certhash 2026/02/04 21:28:27 INFO Applying migration id=follows_sync 2026/02/04 21:28:27 INFO Applying migration id=jsonpath 2026/02/04 21:28:28 INFO Applying migration id=localforward 2026/02/04 21:28:28 INFO Applying migration id=avatar 2026/02/04 21:28:28 INFO Applying migration id=noimage 2026/02/04 21:28:28 INFO Applying migration id=feed 2026/02/04 21:28:28 INFO Applying migration id=bookmarks 2026/02/04 21:28:28 INFO Applying migration id=shareactivity 2026/02/04 21:28:28 INFO Applying migration id=application 2026/02/04 21:28:28 INFO Applying migration id=certificates 2026/02/04 21:28:28 INFO Applying migration id=rawforward 2026/02/04 21:28:28 INFO Applying migration id=publickey 2026/02/04 21:28:28 INFO Applying migration id=resolvegroup 2026/02/04 21:28:28 INFO Applying migration id=reject 2026/02/04 21:28:28 INFO Applying migration id=autodel 2026/02/04 21:28:28 INFO Applying migration id=jsonb 2026/02/04 21:28:28 INFO Applying migration id=quote 2026/02/04 21:28:28 INFO Applying migration id=rfc9421 2026/02/04 21:28:28 INFO Applying migration id=keys 2026/02/04 21:28:28 INFO Applying migration id=portable 2026/02/04 21:28:28 INFO Applying migration id=proofs 2026/02/04 21:28:28 INFO Applying migration id=contexts 2026/02/04 21:28:28 INFO Applying migration id=deliverieshost 2026/02/04 21:28:28 INFO Applying migration id=pembegin 2026/02/04 21:28:28 INFO Applying migration id=didhost 2026/02/04 21:28:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:28 INFO Applying migration id=invites 2026/02/04 21:28:28 INFO Applying migration id=ed25519blob 2026/02/04 21:28:28 INFO Applying migration id=rsablob 2026/02/04 21:28:28 INFO Applying migration id=iconscid 2026/02/04 21:28:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-826c-717c-b2bd-de227e975f36 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-826c-714d-ae35-bb93fb5a23fd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-826c-714d-ae35-bb93fb5a23fd 2026/02/04 21:28:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-826c-714d-ae35-bb93fb5a23fd 2026/02/04 21:28:28 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.57s) === RUN TestHashtag_ExclamationMark 2026/02/04 21:28:28 INFO Applying migration id=initial 2026/02/04 21:28:28 INFO Applying migration id=notesupdated 2026/02/04 21:28:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:28 INFO Applying migration id=activitiesid 2026/02/04 21:28:28 INFO Applying migration id=outbox 2026/02/04 21:28:28 INFO Applying migration id=edits 2026/02/04 21:28:28 INFO Applying migration id=outboxactor 2026/02/04 21:28:28 INFO Applying migration id=outboxsender 2026/02/04 21:28:28 INFO Applying migration id=thread 2026/02/04 21:28:28 INFO Applying migration id=host 2026/02/04 21:28:28 INFO Applying migration id=sharedinbox 2026/02/04 21:28:28 INFO Applying migration id=noteshost 2026/02/04 21:28:28 INFO Applying migration id=fetched 2026/02/04 21:28:28 INFO Applying migration id=move 2026/02/04 21:28:28 INFO Applying migration id=cleanup 2026/02/04 21:28:28 INFO Applying migration id=received 2026/02/04 21:28:28 INFO Applying migration id=namehost 2026/02/04 21:28:28 INFO Applying migration id=outboxhost 2026/02/04 21:28:28 INFO Applying migration id=notesfts 2026/02/04 21:28:28 INFO Applying migration id=iconsname 2026/02/04 21:28:28 INFO Applying migration id=nohash 2026/02/04 21:28:28 INFO Applying migration id=shares 2026/02/04 21:28:28 INFO Applying migration id=actorttl 2026/02/04 21:28:28 INFO Applying migration id=tocc 2026/02/04 21:28:28 INFO Applying migration id=followeds 2026/02/04 21:28:28 INFO Applying migration id=certhash 2026/02/04 21:28:28 INFO Applying migration id=follows_sync 2026/02/04 21:28:28 INFO Applying migration id=jsonpath 2026/02/04 21:28:28 INFO Applying migration id=localforward 2026/02/04 21:28:28 INFO Applying migration id=avatar 2026/02/04 21:28:28 INFO Applying migration id=noimage 2026/02/04 21:28:28 INFO Applying migration id=feed 2026/02/04 21:28:28 INFO Applying migration id=bookmarks 2026/02/04 21:28:28 INFO Applying migration id=shareactivity 2026/02/04 21:28:28 INFO Applying migration id=application 2026/02/04 21:28:28 INFO Applying migration id=certificates 2026/02/04 21:28:28 INFO Applying migration id=rawforward 2026/02/04 21:28:28 INFO Applying migration id=publickey 2026/02/04 21:28:28 INFO Applying migration id=resolvegroup 2026/02/04 21:28:28 INFO Applying migration id=reject 2026/02/04 21:28:28 INFO Applying migration id=autodel 2026/02/04 21:28:28 INFO Applying migration id=jsonb 2026/02/04 21:28:28 INFO Applying migration id=quote 2026/02/04 21:28:28 INFO Applying migration id=rfc9421 2026/02/04 21:28:28 INFO Applying migration id=keys 2026/02/04 21:28:28 INFO Applying migration id=portable 2026/02/04 21:28:28 INFO Applying migration id=proofs 2026/02/04 21:28:28 INFO Applying migration id=contexts 2026/02/04 21:28:28 INFO Applying migration id=deliverieshost 2026/02/04 21:28:28 INFO Applying migration id=pembegin 2026/02/04 21:28:28 INFO Applying migration id=didhost 2026/02/04 21:28:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:28 INFO Applying migration id=invites 2026/02/04 21:28:28 INFO Applying migration id=ed25519blob 2026/02/04 21:28:28 INFO Applying migration id=rsablob 2026/02/04 21:28:28 INFO Applying migration id=iconscid 2026/02/04 21:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8479-74ef-b5e9-a3dea2c8a206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8479-7411-9ecd-54224fe43c9a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8479-7411-9ecd-54224fe43c9a 2026/02/04 21:28:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8479-7411-9ecd-54224fe43c9a 2026/02/04 21:28:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (0.53s) === RUN TestHashtag_Beginning 2026/02/04 21:28:29 INFO Applying migration id=initial 2026/02/04 21:28:29 INFO Applying migration id=notesupdated 2026/02/04 21:28:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:29 INFO Applying migration id=activitiesid 2026/02/04 21:28:29 INFO Applying migration id=outbox 2026/02/04 21:28:29 INFO Applying migration id=edits 2026/02/04 21:28:29 INFO Applying migration id=outboxactor 2026/02/04 21:28:29 INFO Applying migration id=outboxsender 2026/02/04 21:28:29 INFO Applying migration id=thread 2026/02/04 21:28:29 INFO Applying migration id=host 2026/02/04 21:28:29 INFO Applying migration id=sharedinbox 2026/02/04 21:28:29 INFO Applying migration id=noteshost 2026/02/04 21:28:29 INFO Applying migration id=fetched 2026/02/04 21:28:29 INFO Applying migration id=move 2026/02/04 21:28:29 INFO Applying migration id=cleanup 2026/02/04 21:28:29 INFO Applying migration id=received 2026/02/04 21:28:29 INFO Applying migration id=namehost 2026/02/04 21:28:29 INFO Applying migration id=outboxhost 2026/02/04 21:28:29 INFO Applying migration id=notesfts 2026/02/04 21:28:29 INFO Applying migration id=iconsname 2026/02/04 21:28:29 INFO Applying migration id=nohash 2026/02/04 21:28:29 INFO Applying migration id=shares 2026/02/04 21:28:29 INFO Applying migration id=actorttl 2026/02/04 21:28:29 INFO Applying migration id=tocc 2026/02/04 21:28:29 INFO Applying migration id=followeds 2026/02/04 21:28:29 INFO Applying migration id=certhash 2026/02/04 21:28:29 INFO Applying migration id=follows_sync 2026/02/04 21:28:29 INFO Applying migration id=jsonpath 2026/02/04 21:28:29 INFO Applying migration id=localforward 2026/02/04 21:28:29 INFO Applying migration id=avatar 2026/02/04 21:28:29 INFO Applying migration id=noimage 2026/02/04 21:28:29 INFO Applying migration id=feed 2026/02/04 21:28:29 INFO Applying migration id=bookmarks 2026/02/04 21:28:29 INFO Applying migration id=shareactivity 2026/02/04 21:28:29 INFO Applying migration id=application 2026/02/04 21:28:29 INFO Applying migration id=certificates 2026/02/04 21:28:29 INFO Applying migration id=rawforward 2026/02/04 21:28:29 INFO Applying migration id=publickey 2026/02/04 21:28:29 INFO Applying migration id=resolvegroup 2026/02/04 21:28:29 INFO Applying migration id=reject 2026/02/04 21:28:29 INFO Applying migration id=autodel 2026/02/04 21:28:29 INFO Applying migration id=jsonb 2026/02/04 21:28:29 INFO Applying migration id=quote 2026/02/04 21:28:29 INFO Applying migration id=rfc9421 2026/02/04 21:28:29 INFO Applying migration id=keys 2026/02/04 21:28:29 INFO Applying migration id=portable 2026/02/04 21:28:29 INFO Applying migration id=proofs 2026/02/04 21:28:29 INFO Applying migration id=contexts 2026/02/04 21:28:29 INFO Applying migration id=deliverieshost 2026/02/04 21:28:29 INFO Applying migration id=pembegin 2026/02/04 21:28:29 INFO Applying migration id=didhost 2026/02/04 21:28:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:29 INFO Applying migration id=invites 2026/02/04 21:28:29 INFO Applying migration id=ed25519blob 2026/02/04 21:28:29 INFO Applying migration id=rsablob 2026/02/04 21:28:29 INFO Applying migration id=iconscid 2026/02/04 21:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-86b0-7d51-ba91-9e90c969fbea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-86b0-7d1c-92b2-93c5734c6922 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-86b0-7d1c-92b2-93c5734c6922 2026/02/04 21:28:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-86b0-7d1c-92b2-93c5734c6922 2026/02/04 21:28:29 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (0.56s) === RUN TestHashtag_Multiple 2026/02/04 21:28:29 INFO Applying migration id=initial 2026/02/04 21:28:29 INFO Applying migration id=notesupdated 2026/02/04 21:28:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:29 INFO Applying migration id=activitiesid 2026/02/04 21:28:29 INFO Applying migration id=outbox 2026/02/04 21:28:29 INFO Applying migration id=edits 2026/02/04 21:28:29 INFO Applying migration id=outboxactor 2026/02/04 21:28:29 INFO Applying migration id=outboxsender 2026/02/04 21:28:29 INFO Applying migration id=thread 2026/02/04 21:28:29 INFO Applying migration id=host 2026/02/04 21:28:29 INFO Applying migration id=sharedinbox 2026/02/04 21:28:29 INFO Applying migration id=noteshost 2026/02/04 21:28:29 INFO Applying migration id=fetched 2026/02/04 21:28:29 INFO Applying migration id=move 2026/02/04 21:28:29 INFO Applying migration id=cleanup 2026/02/04 21:28:29 INFO Applying migration id=received 2026/02/04 21:28:29 INFO Applying migration id=namehost 2026/02/04 21:28:29 INFO Applying migration id=outboxhost 2026/02/04 21:28:29 INFO Applying migration id=notesfts 2026/02/04 21:28:29 INFO Applying migration id=iconsname 2026/02/04 21:28:29 INFO Applying migration id=nohash 2026/02/04 21:28:29 INFO Applying migration id=shares 2026/02/04 21:28:29 INFO Applying migration id=actorttl 2026/02/04 21:28:29 INFO Applying migration id=tocc 2026/02/04 21:28:29 INFO Applying migration id=followeds 2026/02/04 21:28:29 INFO Applying migration id=certhash 2026/02/04 21:28:29 INFO Applying migration id=follows_sync 2026/02/04 21:28:29 INFO Applying migration id=jsonpath 2026/02/04 21:28:29 INFO Applying migration id=localforward 2026/02/04 21:28:29 INFO Applying migration id=avatar 2026/02/04 21:28:29 INFO Applying migration id=noimage 2026/02/04 21:28:29 INFO Applying migration id=feed 2026/02/04 21:28:29 INFO Applying migration id=bookmarks 2026/02/04 21:28:29 INFO Applying migration id=shareactivity 2026/02/04 21:28:29 INFO Applying migration id=application 2026/02/04 21:28:29 INFO Applying migration id=certificates 2026/02/04 21:28:29 INFO Applying migration id=rawforward 2026/02/04 21:28:29 INFO Applying migration id=publickey 2026/02/04 21:28:29 INFO Applying migration id=resolvegroup 2026/02/04 21:28:29 INFO Applying migration id=reject 2026/02/04 21:28:29 INFO Applying migration id=autodel 2026/02/04 21:28:29 INFO Applying migration id=jsonb 2026/02/04 21:28:29 INFO Applying migration id=quote 2026/02/04 21:28:29 INFO Applying migration id=rfc9421 2026/02/04 21:28:29 INFO Applying migration id=keys 2026/02/04 21:28:29 INFO Applying migration id=portable 2026/02/04 21:28:29 INFO Applying migration id=proofs 2026/02/04 21:28:29 INFO Applying migration id=contexts 2026/02/04 21:28:29 INFO Applying migration id=deliverieshost 2026/02/04 21:28:29 INFO Applying migration id=pembegin 2026/02/04 21:28:29 INFO Applying migration id=didhost 2026/02/04 21:28:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:29 INFO Applying migration id=invites 2026/02/04 21:28:29 INFO Applying migration id=ed25519blob 2026/02/04 21:28:29 INFO Applying migration id=rsablob 2026/02/04 21:28:29 INFO Applying migration id=iconscid 2026/02/04 21:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-87db-7e92-a443-6de546782fc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-87db-7e5b-9a38-061315c092ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-87db-7e5b-9a38-061315c092ee 2026/02/04 21:28:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-87db-7e5b-9a38-061315c092ee 2026/02/04 21:28:29 INFO Generating first response key=/hashtag/Hello 2026/02/04 21:28:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (0.30s) === RUN TestHashtag_CaseSensitivity 2026/02/04 21:28:29 INFO Applying migration id=initial 2026/02/04 21:28:29 INFO Applying migration id=notesupdated 2026/02/04 21:28:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:29 INFO Applying migration id=activitiesid 2026/02/04 21:28:29 INFO Applying migration id=outbox 2026/02/04 21:28:29 INFO Applying migration id=edits 2026/02/04 21:28:29 INFO Applying migration id=outboxactor 2026/02/04 21:28:29 INFO Applying migration id=outboxsender 2026/02/04 21:28:29 INFO Applying migration id=thread 2026/02/04 21:28:29 INFO Applying migration id=host 2026/02/04 21:28:29 INFO Applying migration id=sharedinbox 2026/02/04 21:28:29 INFO Applying migration id=noteshost 2026/02/04 21:28:29 INFO Applying migration id=fetched 2026/02/04 21:28:29 INFO Applying migration id=move 2026/02/04 21:28:29 INFO Applying migration id=cleanup 2026/02/04 21:28:29 INFO Applying migration id=received 2026/02/04 21:28:29 INFO Applying migration id=namehost 2026/02/04 21:28:29 INFO Applying migration id=outboxhost 2026/02/04 21:28:29 INFO Applying migration id=notesfts 2026/02/04 21:28:29 INFO Applying migration id=iconsname 2026/02/04 21:28:29 INFO Applying migration id=nohash 2026/02/04 21:28:29 INFO Applying migration id=shares 2026/02/04 21:28:29 INFO Applying migration id=actorttl 2026/02/04 21:28:29 INFO Applying migration id=tocc 2026/02/04 21:28:29 INFO Applying migration id=followeds 2026/02/04 21:28:29 INFO Applying migration id=certhash 2026/02/04 21:28:29 INFO Applying migration id=follows_sync 2026/02/04 21:28:29 INFO Applying migration id=jsonpath 2026/02/04 21:28:29 INFO Applying migration id=localforward 2026/02/04 21:28:29 INFO Applying migration id=avatar 2026/02/04 21:28:29 INFO Applying migration id=noimage 2026/02/04 21:28:29 INFO Applying migration id=feed 2026/02/04 21:28:29 INFO Applying migration id=bookmarks 2026/02/04 21:28:29 INFO Applying migration id=shareactivity 2026/02/04 21:28:29 INFO Applying migration id=application 2026/02/04 21:28:29 INFO Applying migration id=certificates 2026/02/04 21:28:29 INFO Applying migration id=rawforward 2026/02/04 21:28:29 INFO Applying migration id=publickey 2026/02/04 21:28:29 INFO Applying migration id=resolvegroup 2026/02/04 21:28:29 INFO Applying migration id=reject 2026/02/04 21:28:29 INFO Applying migration id=autodel 2026/02/04 21:28:29 INFO Applying migration id=jsonb 2026/02/04 21:28:29 INFO Applying migration id=quote 2026/02/04 21:28:29 INFO Applying migration id=rfc9421 2026/02/04 21:28:29 INFO Applying migration id=keys 2026/02/04 21:28:29 INFO Applying migration id=portable 2026/02/04 21:28:30 INFO Applying migration id=proofs 2026/02/04 21:28:30 INFO Applying migration id=contexts 2026/02/04 21:28:30 INFO Applying migration id=deliverieshost 2026/02/04 21:28:30 INFO Applying migration id=pembegin 2026/02/04 21:28:30 INFO Applying migration id=didhost 2026/02/04 21:28:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:30 INFO Applying migration id=invites 2026/02/04 21:28:30 INFO Applying migration id=ed25519blob 2026/02/04 21:28:30 INFO Applying migration id=rsablob 2026/02/04 21:28:30 INFO Applying migration id=iconscid 2026/02/04 21:28:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8994-7b20-8d55-f007bfb1fedb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8994-7adc-ab22-112c1ad2982b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8994-7adc-ab22-112c1ad2982b 2026/02/04 21:28:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8994-7adc-ab22-112c1ad2982b 2026/02/04 21:28:30 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.44s) === RUN TestHashtag_PostToFollowers 2026/02/04 21:28:30 INFO Applying migration id=initial 2026/02/04 21:28:30 INFO Applying migration id=notesupdated 2026/02/04 21:28:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:30 INFO Applying migration id=activitiesid 2026/02/04 21:28:30 INFO Applying migration id=outbox 2026/02/04 21:28:30 INFO Applying migration id=edits 2026/02/04 21:28:30 INFO Applying migration id=outboxactor 2026/02/04 21:28:30 INFO Applying migration id=outboxsender 2026/02/04 21:28:30 INFO Applying migration id=thread 2026/02/04 21:28:30 INFO Applying migration id=host 2026/02/04 21:28:30 INFO Applying migration id=sharedinbox 2026/02/04 21:28:30 INFO Applying migration id=noteshost 2026/02/04 21:28:30 INFO Applying migration id=fetched 2026/02/04 21:28:30 INFO Applying migration id=move 2026/02/04 21:28:30 INFO Applying migration id=cleanup 2026/02/04 21:28:30 INFO Applying migration id=received 2026/02/04 21:28:30 INFO Applying migration id=namehost 2026/02/04 21:28:30 INFO Applying migration id=outboxhost 2026/02/04 21:28:30 INFO Applying migration id=notesfts 2026/02/04 21:28:30 INFO Applying migration id=iconsname 2026/02/04 21:28:30 INFO Applying migration id=nohash 2026/02/04 21:28:30 INFO Applying migration id=shares 2026/02/04 21:28:30 INFO Applying migration id=actorttl 2026/02/04 21:28:30 INFO Applying migration id=tocc 2026/02/04 21:28:30 INFO Applying migration id=followeds 2026/02/04 21:28:30 INFO Applying migration id=certhash 2026/02/04 21:28:30 INFO Applying migration id=follows_sync 2026/02/04 21:28:30 INFO Applying migration id=jsonpath 2026/02/04 21:28:30 INFO Applying migration id=localforward 2026/02/04 21:28:30 INFO Applying migration id=avatar 2026/02/04 21:28:30 INFO Applying migration id=noimage 2026/02/04 21:28:30 INFO Applying migration id=feed 2026/02/04 21:28:30 INFO Applying migration id=bookmarks 2026/02/04 21:28:30 INFO Applying migration id=shareactivity 2026/02/04 21:28:30 INFO Applying migration id=application 2026/02/04 21:28:30 INFO Applying migration id=certificates 2026/02/04 21:28:30 INFO Applying migration id=rawforward 2026/02/04 21:28:30 INFO Applying migration id=publickey 2026/02/04 21:28:30 INFO Applying migration id=resolvegroup 2026/02/04 21:28:30 INFO Applying migration id=reject 2026/02/04 21:28:30 INFO Applying migration id=autodel 2026/02/04 21:28:30 INFO Applying migration id=jsonb 2026/02/04 21:28:30 INFO Applying migration id=quote 2026/02/04 21:28:30 INFO Applying migration id=rfc9421 2026/02/04 21:28:30 INFO Applying migration id=keys 2026/02/04 21:28:30 INFO Applying migration id=portable 2026/02/04 21:28:30 INFO Applying migration id=proofs 2026/02/04 21:28:30 INFO Applying migration id=contexts 2026/02/04 21:28:30 INFO Applying migration id=deliverieshost 2026/02/04 21:28:30 INFO Applying migration id=pembegin 2026/02/04 21:28:30 INFO Applying migration id=didhost 2026/02/04 21:28:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:30 INFO Applying migration id=invites 2026/02/04 21:28:30 INFO Applying migration id=ed25519blob 2026/02/04 21:28:30 INFO Applying migration id=rsablob 2026/02/04 21:28:30 INFO Applying migration id=iconscid 2026/02/04 21:28:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-8b9f-77f8-b165-36de2aefefcb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-8ba0-7ae9-9eff-3a46cdebe14f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-8b9f-77f8-b165-36de2aefefcb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-8b9f-77f8-b165-36de2aefefcb 2026/02/04 21:28:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8ba1-79a1-95a1-aed535e47a40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8ba1-7939-8843-90711baeb8a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8ba1-7939-8843-90711baeb8a8 2026/02/04 21:28:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8ba1-7939-8843-90711baeb8a8 2026/02/04 21:28:30 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (0.53s) === RUN TestHashtag_BigOffset 2026/02/04 21:28:30 INFO Applying migration id=initial 2026/02/04 21:28:30 INFO Applying migration id=notesupdated 2026/02/04 21:28:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:30 INFO Applying migration id=activitiesid 2026/02/04 21:28:30 INFO Applying migration id=outbox 2026/02/04 21:28:30 INFO Applying migration id=edits 2026/02/04 21:28:30 INFO Applying migration id=outboxactor 2026/02/04 21:28:30 INFO Applying migration id=outboxsender 2026/02/04 21:28:30 INFO Applying migration id=thread 2026/02/04 21:28:30 INFO Applying migration id=host 2026/02/04 21:28:30 INFO Applying migration id=sharedinbox 2026/02/04 21:28:30 INFO Applying migration id=noteshost 2026/02/04 21:28:30 INFO Applying migration id=fetched 2026/02/04 21:28:30 INFO Applying migration id=move 2026/02/04 21:28:30 INFO Applying migration id=cleanup 2026/02/04 21:28:30 INFO Applying migration id=received 2026/02/04 21:28:30 INFO Applying migration id=namehost 2026/02/04 21:28:30 INFO Applying migration id=outboxhost 2026/02/04 21:28:30 INFO Applying migration id=notesfts 2026/02/04 21:28:30 INFO Applying migration id=iconsname 2026/02/04 21:28:30 INFO Applying migration id=nohash 2026/02/04 21:28:30 INFO Applying migration id=shares 2026/02/04 21:28:30 INFO Applying migration id=actorttl 2026/02/04 21:28:30 INFO Applying migration id=tocc 2026/02/04 21:28:30 INFO Applying migration id=followeds 2026/02/04 21:28:30 INFO Applying migration id=certhash 2026/02/04 21:28:30 INFO Applying migration id=follows_sync 2026/02/04 21:28:30 INFO Applying migration id=jsonpath 2026/02/04 21:28:30 INFO Applying migration id=localforward 2026/02/04 21:28:30 INFO Applying migration id=avatar 2026/02/04 21:28:30 INFO Applying migration id=noimage 2026/02/04 21:28:30 INFO Applying migration id=feed 2026/02/04 21:28:30 INFO Applying migration id=bookmarks 2026/02/04 21:28:30 INFO Applying migration id=shareactivity 2026/02/04 21:28:30 INFO Applying migration id=application 2026/02/04 21:28:30 INFO Applying migration id=certificates 2026/02/04 21:28:30 INFO Applying migration id=rawforward 2026/02/04 21:28:30 INFO Applying migration id=publickey 2026/02/04 21:28:30 INFO Applying migration id=resolvegroup 2026/02/04 21:28:30 INFO Applying migration id=reject 2026/02/04 21:28:30 INFO Applying migration id=autodel 2026/02/04 21:28:30 INFO Applying migration id=jsonb 2026/02/04 21:28:30 INFO Applying migration id=quote 2026/02/04 21:28:30 INFO Applying migration id=rfc9421 2026/02/04 21:28:30 INFO Applying migration id=keys 2026/02/04 21:28:30 INFO Applying migration id=portable 2026/02/04 21:28:30 INFO Applying migration id=proofs 2026/02/04 21:28:30 INFO Applying migration id=contexts 2026/02/04 21:28:30 INFO Applying migration id=deliverieshost 2026/02/04 21:28:30 INFO Applying migration id=pembegin 2026/02/04 21:28:30 INFO Applying migration id=didhost 2026/02/04 21:28:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:30 INFO Applying migration id=invites 2026/02/04 21:28:30 INFO Applying migration id=ed25519blob 2026/02/04 21:28:30 INFO Applying migration id=rsablob 2026/02/04 21:28:31 INFO Applying migration id=iconscid 2026/02/04 21:28:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-8da9-7503-9c29-be3ddb462ac8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-8da9-74cb-979b-7e19ded22f90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-8da9-74cb-979b-7e19ded22f90 2026/02/04 21:28:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-8da9-74cb-979b-7e19ded22f90 2026/02/04 21:28:31 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (0.52s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/02/04 21:28:31 INFO Applying migration id=initial 2026/02/04 21:28:31 INFO Applying migration id=notesupdated 2026/02/04 21:28:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:31 INFO Applying migration id=activitiesid 2026/02/04 21:28:31 INFO Applying migration id=outbox 2026/02/04 21:28:31 INFO Applying migration id=edits 2026/02/04 21:28:31 INFO Applying migration id=outboxactor 2026/02/04 21:28:31 INFO Applying migration id=outboxsender 2026/02/04 21:28:31 INFO Applying migration id=thread 2026/02/04 21:28:31 INFO Applying migration id=host 2026/02/04 21:28:31 INFO Applying migration id=sharedinbox 2026/02/04 21:28:31 INFO Applying migration id=noteshost 2026/02/04 21:28:31 INFO Applying migration id=fetched 2026/02/04 21:28:31 INFO Applying migration id=move 2026/02/04 21:28:31 INFO Applying migration id=cleanup 2026/02/04 21:28:31 INFO Applying migration id=received 2026/02/04 21:28:31 INFO Applying migration id=namehost 2026/02/04 21:28:31 INFO Applying migration id=outboxhost 2026/02/04 21:28:31 INFO Applying migration id=notesfts 2026/02/04 21:28:31 INFO Applying migration id=iconsname 2026/02/04 21:28:31 INFO Applying migration id=nohash 2026/02/04 21:28:31 INFO Applying migration id=shares 2026/02/04 21:28:31 INFO Applying migration id=actorttl 2026/02/04 21:28:31 INFO Applying migration id=tocc 2026/02/04 21:28:31 INFO Applying migration id=followeds 2026/02/04 21:28:31 INFO Applying migration id=certhash 2026/02/04 21:28:31 INFO Applying migration id=follows_sync 2026/02/04 21:28:31 INFO Applying migration id=jsonpath 2026/02/04 21:28:31 INFO Applying migration id=localforward 2026/02/04 21:28:31 INFO Applying migration id=avatar 2026/02/04 21:28:31 INFO Applying migration id=noimage 2026/02/04 21:28:31 INFO Applying migration id=feed 2026/02/04 21:28:31 INFO Applying migration id=bookmarks 2026/02/04 21:28:31 INFO Applying migration id=shareactivity 2026/02/04 21:28:31 INFO Applying migration id=application 2026/02/04 21:28:31 INFO Applying migration id=certificates 2026/02/04 21:28:31 INFO Applying migration id=rawforward 2026/02/04 21:28:31 INFO Applying migration id=publickey 2026/02/04 21:28:31 INFO Applying migration id=resolvegroup 2026/02/04 21:28:31 INFO Applying migration id=reject 2026/02/04 21:28:31 INFO Applying migration id=autodel 2026/02/04 21:28:31 INFO Applying migration id=jsonb 2026/02/04 21:28:31 INFO Applying migration id=quote 2026/02/04 21:28:31 INFO Applying migration id=rfc9421 2026/02/04 21:28:31 INFO Applying migration id=keys 2026/02/04 21:28:31 INFO Applying migration id=portable 2026/02/04 21:28:31 INFO Applying migration id=proofs 2026/02/04 21:28:31 INFO Applying migration id=contexts 2026/02/04 21:28:31 INFO Applying migration id=deliverieshost 2026/02/04 21:28:31 INFO Applying migration id=pembegin 2026/02/04 21:28:31 INFO Applying migration id=didhost 2026/02/04 21:28:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:31 INFO Applying migration id=invites 2026/02/04 21:28:31 INFO Applying migration id=ed25519blob 2026/02/04 21:28:31 INFO Applying migration id=rsablob 2026/02/04 21:28:31 INFO Applying migration id=iconscid 2026/02/04 21:28:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-90d6-7263-95d1-8bb3a55a14ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-90d6-71a1-9ed2-8a8ac74508c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-90d6-71a1-9ed2-8a8ac74508c8 2026/02/04 21:28:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-90d6-71a1-9ed2-8a8ac74508c8 2026/02/04 21:28:32 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (0.81s) === RUN TestHashtag_InvalidOffset 2026/02/04 21:28:32 INFO Applying migration id=initial 2026/02/04 21:28:32 INFO Applying migration id=notesupdated 2026/02/04 21:28:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:32 INFO Applying migration id=activitiesid 2026/02/04 21:28:32 INFO Applying migration id=outbox 2026/02/04 21:28:32 INFO Applying migration id=edits 2026/02/04 21:28:32 INFO Applying migration id=outboxactor 2026/02/04 21:28:32 INFO Applying migration id=outboxsender 2026/02/04 21:28:32 INFO Applying migration id=thread 2026/02/04 21:28:32 INFO Applying migration id=host 2026/02/04 21:28:32 INFO Applying migration id=sharedinbox 2026/02/04 21:28:32 INFO Applying migration id=noteshost 2026/02/04 21:28:32 INFO Applying migration id=fetched 2026/02/04 21:28:32 INFO Applying migration id=move 2026/02/04 21:28:32 INFO Applying migration id=cleanup 2026/02/04 21:28:32 INFO Applying migration id=received 2026/02/04 21:28:32 INFO Applying migration id=namehost 2026/02/04 21:28:32 INFO Applying migration id=outboxhost 2026/02/04 21:28:32 INFO Applying migration id=notesfts 2026/02/04 21:28:32 INFO Applying migration id=iconsname 2026/02/04 21:28:32 INFO Applying migration id=nohash 2026/02/04 21:28:32 INFO Applying migration id=shares 2026/02/04 21:28:32 INFO Applying migration id=actorttl 2026/02/04 21:28:32 INFO Applying migration id=tocc 2026/02/04 21:28:32 INFO Applying migration id=followeds 2026/02/04 21:28:32 INFO Applying migration id=certhash 2026/02/04 21:28:32 INFO Applying migration id=follows_sync 2026/02/04 21:28:32 INFO Applying migration id=jsonpath 2026/02/04 21:28:32 INFO Applying migration id=localforward 2026/02/04 21:28:32 INFO Applying migration id=avatar 2026/02/04 21:28:32 INFO Applying migration id=noimage 2026/02/04 21:28:32 INFO Applying migration id=feed 2026/02/04 21:28:32 INFO Applying migration id=bookmarks 2026/02/04 21:28:32 INFO Applying migration id=shareactivity 2026/02/04 21:28:32 INFO Applying migration id=application 2026/02/04 21:28:32 INFO Applying migration id=certificates 2026/02/04 21:28:32 INFO Applying migration id=rawforward 2026/02/04 21:28:32 INFO Applying migration id=publickey 2026/02/04 21:28:32 INFO Applying migration id=resolvegroup 2026/02/04 21:28:32 INFO Applying migration id=reject 2026/02/04 21:28:32 INFO Applying migration id=autodel 2026/02/04 21:28:32 INFO Applying migration id=jsonb 2026/02/04 21:28:32 INFO Applying migration id=quote 2026/02/04 21:28:32 INFO Applying migration id=rfc9421 2026/02/04 21:28:32 INFO Applying migration id=keys 2026/02/04 21:28:32 INFO Applying migration id=portable 2026/02/04 21:28:32 INFO Applying migration id=proofs 2026/02/04 21:28:32 INFO Applying migration id=contexts 2026/02/04 21:28:32 INFO Applying migration id=deliverieshost 2026/02/04 21:28:32 INFO Applying migration id=pembegin 2026/02/04 21:28:32 INFO Applying migration id=didhost 2026/02/04 21:28:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:32 INFO Applying migration id=invites 2026/02/04 21:28:32 INFO Applying migration id=ed25519blob 2026/02/04 21:28:32 INFO Applying migration id=rsablob 2026/02/04 21:28:32 INFO Applying migration id=iconscid 2026/02/04 21:28:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-93a7-72b1-b97d-94e7336f8d33 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-93a7-7230-bdf0-b71994ba7730 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-93a7-7230-bdf0-b71994ba7730 2026/02/04 21:28:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-93a7-7230-bdf0-b71994ba7730 2026/02/04 21:28:32 INFO Generating first response key=/hashtag/world?z 2026/02/04 21:28:32 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (0.72s) === RUN TestHashtag_EmptyHashtag 2026/02/04 21:28:32 INFO Applying migration id=initial 2026/02/04 21:28:32 INFO Applying migration id=notesupdated 2026/02/04 21:28:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:32 INFO Applying migration id=activitiesid 2026/02/04 21:28:32 INFO Applying migration id=outbox 2026/02/04 21:28:32 INFO Applying migration id=edits 2026/02/04 21:28:32 INFO Applying migration id=outboxactor 2026/02/04 21:28:32 INFO Applying migration id=outboxsender 2026/02/04 21:28:32 INFO Applying migration id=thread 2026/02/04 21:28:32 INFO Applying migration id=host 2026/02/04 21:28:32 INFO Applying migration id=sharedinbox 2026/02/04 21:28:32 INFO Applying migration id=noteshost 2026/02/04 21:28:32 INFO Applying migration id=fetched 2026/02/04 21:28:32 INFO Applying migration id=move 2026/02/04 21:28:32 INFO Applying migration id=cleanup 2026/02/04 21:28:32 INFO Applying migration id=received 2026/02/04 21:28:32 INFO Applying migration id=namehost 2026/02/04 21:28:32 INFO Applying migration id=outboxhost 2026/02/04 21:28:32 INFO Applying migration id=notesfts 2026/02/04 21:28:32 INFO Applying migration id=iconsname 2026/02/04 21:28:32 INFO Applying migration id=nohash 2026/02/04 21:28:32 INFO Applying migration id=shares 2026/02/04 21:28:32 INFO Applying migration id=actorttl 2026/02/04 21:28:32 INFO Applying migration id=tocc 2026/02/04 21:28:32 INFO Applying migration id=followeds 2026/02/04 21:28:32 INFO Applying migration id=certhash 2026/02/04 21:28:32 INFO Applying migration id=follows_sync 2026/02/04 21:28:32 INFO Applying migration id=jsonpath 2026/02/04 21:28:32 INFO Applying migration id=localforward 2026/02/04 21:28:32 INFO Applying migration id=avatar 2026/02/04 21:28:32 INFO Applying migration id=noimage 2026/02/04 21:28:32 INFO Applying migration id=feed 2026/02/04 21:28:32 INFO Applying migration id=bookmarks 2026/02/04 21:28:32 INFO Applying migration id=shareactivity 2026/02/04 21:28:32 INFO Applying migration id=application 2026/02/04 21:28:32 INFO Applying migration id=certificates 2026/02/04 21:28:32 INFO Applying migration id=rawforward 2026/02/04 21:28:32 INFO Applying migration id=publickey 2026/02/04 21:28:32 INFO Applying migration id=resolvegroup 2026/02/04 21:28:32 INFO Applying migration id=reject 2026/02/04 21:28:32 INFO Applying migration id=autodel 2026/02/04 21:28:32 INFO Applying migration id=jsonb 2026/02/04 21:28:33 INFO Applying migration id=quote 2026/02/04 21:28:33 INFO Applying migration id=rfc9421 2026/02/04 21:28:33 INFO Applying migration id=keys 2026/02/04 21:28:33 INFO Applying migration id=portable 2026/02/04 21:28:33 INFO Applying migration id=proofs 2026/02/04 21:28:33 INFO Applying migration id=contexts 2026/02/04 21:28:33 INFO Applying migration id=deliverieshost 2026/02/04 21:28:33 INFO Applying migration id=pembegin 2026/02/04 21:28:33 INFO Applying migration id=didhost 2026/02/04 21:28:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:33 INFO Applying migration id=invites 2026/02/04 21:28:33 INFO Applying migration id=ed25519blob 2026/02/04 21:28:33 INFO Applying migration id=rsablob 2026/02/04 21:28:33 INFO Applying migration id=iconscid 2026/02/04 21:28:33 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (0.39s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/02/04 21:28:33 INFO Applying migration id=initial 2026/02/04 21:28:33 INFO Applying migration id=notesupdated 2026/02/04 21:28:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:33 INFO Applying migration id=activitiesid 2026/02/04 21:28:33 INFO Applying migration id=outbox 2026/02/04 21:28:33 INFO Applying migration id=edits 2026/02/04 21:28:33 INFO Applying migration id=outboxactor 2026/02/04 21:28:33 INFO Applying migration id=outboxsender 2026/02/04 21:28:33 INFO Applying migration id=thread 2026/02/04 21:28:33 INFO Applying migration id=host 2026/02/04 21:28:33 INFO Applying migration id=sharedinbox 2026/02/04 21:28:33 INFO Applying migration id=noteshost 2026/02/04 21:28:33 INFO Applying migration id=fetched 2026/02/04 21:28:33 INFO Applying migration id=move 2026/02/04 21:28:33 INFO Applying migration id=cleanup 2026/02/04 21:28:33 INFO Applying migration id=received 2026/02/04 21:28:33 INFO Applying migration id=namehost 2026/02/04 21:28:33 INFO Applying migration id=outboxhost 2026/02/04 21:28:33 INFO Applying migration id=notesfts 2026/02/04 21:28:33 INFO Applying migration id=iconsname 2026/02/04 21:28:33 INFO Applying migration id=nohash 2026/02/04 21:28:33 INFO Applying migration id=shares 2026/02/04 21:28:33 INFO Applying migration id=actorttl 2026/02/04 21:28:33 INFO Applying migration id=tocc 2026/02/04 21:28:33 INFO Applying migration id=followeds 2026/02/04 21:28:33 INFO Applying migration id=certhash 2026/02/04 21:28:33 INFO Applying migration id=follows_sync 2026/02/04 21:28:33 INFO Applying migration id=jsonpath 2026/02/04 21:28:33 INFO Applying migration id=localforward 2026/02/04 21:28:33 INFO Applying migration id=avatar 2026/02/04 21:28:33 INFO Applying migration id=noimage 2026/02/04 21:28:33 INFO Applying migration id=feed 2026/02/04 21:28:33 INFO Applying migration id=bookmarks 2026/02/04 21:28:33 INFO Applying migration id=shareactivity 2026/02/04 21:28:33 INFO Applying migration id=application 2026/02/04 21:28:33 INFO Applying migration id=certificates 2026/02/04 21:28:33 INFO Applying migration id=rawforward 2026/02/04 21:28:33 INFO Applying migration id=publickey 2026/02/04 21:28:33 INFO Applying migration id=resolvegroup 2026/02/04 21:28:33 INFO Applying migration id=reject 2026/02/04 21:28:33 INFO Applying migration id=autodel 2026/02/04 21:28:33 INFO Applying migration id=jsonb 2026/02/04 21:28:33 INFO Applying migration id=quote 2026/02/04 21:28:33 INFO Applying migration id=rfc9421 2026/02/04 21:28:33 INFO Applying migration id=keys 2026/02/04 21:28:33 INFO Applying migration id=portable 2026/02/04 21:28:33 INFO Applying migration id=proofs 2026/02/04 21:28:33 INFO Applying migration id=contexts 2026/02/04 21:28:33 INFO Applying migration id=deliverieshost 2026/02/04 21:28:33 INFO Applying migration id=pembegin 2026/02/04 21:28:33 INFO Applying migration id=didhost 2026/02/04 21:28:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:33 INFO Applying migration id=invites 2026/02/04 21:28:33 INFO Applying migration id=ed25519blob 2026/02/04 21:28:33 INFO Applying migration id=rsablob 2026/02/04 21:28:33 INFO Applying migration id=iconscid 2026/02/04 21:28:34 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (0.69s) === RUN TestHashtags_NoHashtags 2026/02/04 21:28:34 INFO Applying migration id=initial 2026/02/04 21:28:34 INFO Applying migration id=notesupdated 2026/02/04 21:28:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:34 INFO Applying migration id=activitiesid 2026/02/04 21:28:34 INFO Applying migration id=outbox 2026/02/04 21:28:34 INFO Applying migration id=edits 2026/02/04 21:28:34 INFO Applying migration id=outboxactor 2026/02/04 21:28:34 INFO Applying migration id=outboxsender 2026/02/04 21:28:34 INFO Applying migration id=thread 2026/02/04 21:28:34 INFO Applying migration id=host 2026/02/04 21:28:34 INFO Applying migration id=sharedinbox 2026/02/04 21:28:34 INFO Applying migration id=noteshost 2026/02/04 21:28:34 INFO Applying migration id=fetched 2026/02/04 21:28:34 INFO Applying migration id=move 2026/02/04 21:28:34 INFO Applying migration id=cleanup 2026/02/04 21:28:34 INFO Applying migration id=received 2026/02/04 21:28:34 INFO Applying migration id=namehost 2026/02/04 21:28:34 INFO Applying migration id=outboxhost 2026/02/04 21:28:34 INFO Applying migration id=notesfts 2026/02/04 21:28:34 INFO Applying migration id=iconsname 2026/02/04 21:28:34 INFO Applying migration id=nohash 2026/02/04 21:28:34 INFO Applying migration id=shares 2026/02/04 21:28:34 INFO Applying migration id=actorttl 2026/02/04 21:28:34 INFO Applying migration id=tocc 2026/02/04 21:28:34 INFO Applying migration id=followeds 2026/02/04 21:28:34 INFO Applying migration id=certhash 2026/02/04 21:28:34 INFO Applying migration id=follows_sync 2026/02/04 21:28:34 INFO Applying migration id=jsonpath 2026/02/04 21:28:34 INFO Applying migration id=localforward 2026/02/04 21:28:34 INFO Applying migration id=avatar 2026/02/04 21:28:34 INFO Applying migration id=noimage 2026/02/04 21:28:34 INFO Applying migration id=feed 2026/02/04 21:28:34 INFO Applying migration id=bookmarks 2026/02/04 21:28:34 INFO Applying migration id=shareactivity 2026/02/04 21:28:34 INFO Applying migration id=application 2026/02/04 21:28:34 INFO Applying migration id=certificates 2026/02/04 21:28:34 INFO Applying migration id=rawforward 2026/02/04 21:28:34 INFO Applying migration id=publickey 2026/02/04 21:28:34 INFO Applying migration id=resolvegroup 2026/02/04 21:28:34 INFO Applying migration id=reject 2026/02/04 21:28:34 INFO Applying migration id=autodel 2026/02/04 21:28:34 INFO Applying migration id=jsonb 2026/02/04 21:28:34 INFO Applying migration id=quote 2026/02/04 21:28:34 INFO Applying migration id=rfc9421 2026/02/04 21:28:34 INFO Applying migration id=keys 2026/02/04 21:28:34 INFO Applying migration id=portable 2026/02/04 21:28:34 INFO Applying migration id=proofs 2026/02/04 21:28:34 INFO Applying migration id=contexts 2026/02/04 21:28:34 INFO Applying migration id=deliverieshost 2026/02/04 21:28:34 INFO Applying migration id=pembegin 2026/02/04 21:28:34 INFO Applying migration id=didhost 2026/02/04 21:28:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:34 INFO Applying migration id=invites 2026/02/04 21:28:34 INFO Applying migration id=ed25519blob 2026/02/04 21:28:34 INFO Applying migration id=rsablob 2026/02/04 21:28:34 INFO Applying migration id=iconscid 2026/02/04 21:28:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9a2c-7ab7-b7f4-3285e04eca6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9a2c-74c8-a7ec-fc4de6a4b37a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-9a2c-74c8-a7ec-fc4de6a4b37a 2026/02/04 21:28:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9a2c-74c8-a7ec-fc4de6a4b37a 2026/02/04 21:28:34 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (0.60s) === RUN TestHashtags_OneHashtagOneAuthor 2026/02/04 21:28:34 INFO Applying migration id=initial 2026/02/04 21:28:34 INFO Applying migration id=notesupdated 2026/02/04 21:28:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:34 INFO Applying migration id=activitiesid 2026/02/04 21:28:34 INFO Applying migration id=outbox 2026/02/04 21:28:34 INFO Applying migration id=edits 2026/02/04 21:28:34 INFO Applying migration id=outboxactor 2026/02/04 21:28:34 INFO Applying migration id=outboxsender 2026/02/04 21:28:34 INFO Applying migration id=thread 2026/02/04 21:28:34 INFO Applying migration id=host 2026/02/04 21:28:34 INFO Applying migration id=sharedinbox 2026/02/04 21:28:34 INFO Applying migration id=noteshost 2026/02/04 21:28:34 INFO Applying migration id=fetched 2026/02/04 21:28:34 INFO Applying migration id=move 2026/02/04 21:28:34 INFO Applying migration id=cleanup 2026/02/04 21:28:34 INFO Applying migration id=received 2026/02/04 21:28:34 INFO Applying migration id=namehost 2026/02/04 21:28:34 INFO Applying migration id=outboxhost 2026/02/04 21:28:34 INFO Applying migration id=notesfts 2026/02/04 21:28:34 INFO Applying migration id=iconsname 2026/02/04 21:28:34 INFO Applying migration id=nohash 2026/02/04 21:28:34 INFO Applying migration id=shares 2026/02/04 21:28:34 INFO Applying migration id=actorttl 2026/02/04 21:28:34 INFO Applying migration id=tocc 2026/02/04 21:28:34 INFO Applying migration id=followeds 2026/02/04 21:28:34 INFO Applying migration id=certhash 2026/02/04 21:28:34 INFO Applying migration id=follows_sync 2026/02/04 21:28:34 INFO Applying migration id=jsonpath 2026/02/04 21:28:34 INFO Applying migration id=localforward 2026/02/04 21:28:34 INFO Applying migration id=avatar 2026/02/04 21:28:34 INFO Applying migration id=noimage 2026/02/04 21:28:34 INFO Applying migration id=feed 2026/02/04 21:28:34 INFO Applying migration id=bookmarks 2026/02/04 21:28:34 INFO Applying migration id=shareactivity 2026/02/04 21:28:34 INFO Applying migration id=application 2026/02/04 21:28:34 INFO Applying migration id=certificates 2026/02/04 21:28:34 INFO Applying migration id=rawforward 2026/02/04 21:28:34 INFO Applying migration id=publickey 2026/02/04 21:28:34 INFO Applying migration id=resolvegroup 2026/02/04 21:28:34 INFO Applying migration id=reject 2026/02/04 21:28:34 INFO Applying migration id=autodel 2026/02/04 21:28:34 INFO Applying migration id=jsonb 2026/02/04 21:28:34 INFO Applying migration id=quote 2026/02/04 21:28:34 INFO Applying migration id=rfc9421 2026/02/04 21:28:34 INFO Applying migration id=keys 2026/02/04 21:28:34 INFO Applying migration id=portable 2026/02/04 21:28:34 INFO Applying migration id=proofs 2026/02/04 21:28:34 INFO Applying migration id=contexts 2026/02/04 21:28:34 INFO Applying migration id=deliverieshost 2026/02/04 21:28:34 INFO Applying migration id=pembegin 2026/02/04 21:28:34 INFO Applying migration id=didhost 2026/02/04 21:28:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:34 INFO Applying migration id=invites 2026/02/04 21:28:34 INFO Applying migration id=ed25519blob 2026/02/04 21:28:34 INFO Applying migration id=rsablob 2026/02/04 21:28:34 INFO Applying migration id=iconscid 2026/02/04 21:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9c5b-7a7a-a25e-35fe108b9407 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9c5b-7a30-95ad-57ad62bf98e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-9c5b-7a30-95ad-57ad62bf98e3 2026/02/04 21:28:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9c5b-7a30-95ad-57ad62bf98e3 2026/02/04 21:28:35 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.55s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/02/04 21:28:35 INFO Applying migration id=initial 2026/02/04 21:28:35 INFO Applying migration id=notesupdated 2026/02/04 21:28:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:35 INFO Applying migration id=activitiesid 2026/02/04 21:28:35 INFO Applying migration id=outbox 2026/02/04 21:28:35 INFO Applying migration id=edits 2026/02/04 21:28:35 INFO Applying migration id=outboxactor 2026/02/04 21:28:35 INFO Applying migration id=outboxsender 2026/02/04 21:28:35 INFO Applying migration id=thread 2026/02/04 21:28:35 INFO Applying migration id=host 2026/02/04 21:28:35 INFO Applying migration id=sharedinbox 2026/02/04 21:28:35 INFO Applying migration id=noteshost 2026/02/04 21:28:35 INFO Applying migration id=fetched 2026/02/04 21:28:35 INFO Applying migration id=move 2026/02/04 21:28:35 INFO Applying migration id=cleanup 2026/02/04 21:28:35 INFO Applying migration id=received 2026/02/04 21:28:35 INFO Applying migration id=namehost 2026/02/04 21:28:35 INFO Applying migration id=outboxhost 2026/02/04 21:28:35 INFO Applying migration id=notesfts 2026/02/04 21:28:35 INFO Applying migration id=iconsname 2026/02/04 21:28:35 INFO Applying migration id=nohash 2026/02/04 21:28:35 INFO Applying migration id=shares 2026/02/04 21:28:35 INFO Applying migration id=actorttl 2026/02/04 21:28:35 INFO Applying migration id=tocc 2026/02/04 21:28:35 INFO Applying migration id=followeds 2026/02/04 21:28:35 INFO Applying migration id=certhash 2026/02/04 21:28:35 INFO Applying migration id=follows_sync 2026/02/04 21:28:35 INFO Applying migration id=jsonpath 2026/02/04 21:28:35 INFO Applying migration id=localforward 2026/02/04 21:28:35 INFO Applying migration id=avatar 2026/02/04 21:28:35 INFO Applying migration id=noimage 2026/02/04 21:28:35 INFO Applying migration id=feed 2026/02/04 21:28:35 INFO Applying migration id=bookmarks 2026/02/04 21:28:35 INFO Applying migration id=shareactivity 2026/02/04 21:28:35 INFO Applying migration id=application 2026/02/04 21:28:35 INFO Applying migration id=certificates 2026/02/04 21:28:35 INFO Applying migration id=rawforward 2026/02/04 21:28:35 INFO Applying migration id=publickey 2026/02/04 21:28:35 INFO Applying migration id=resolvegroup 2026/02/04 21:28:35 INFO Applying migration id=reject 2026/02/04 21:28:35 INFO Applying migration id=autodel 2026/02/04 21:28:35 INFO Applying migration id=jsonb 2026/02/04 21:28:35 INFO Applying migration id=quote 2026/02/04 21:28:35 INFO Applying migration id=rfc9421 2026/02/04 21:28:35 INFO Applying migration id=keys 2026/02/04 21:28:35 INFO Applying migration id=portable 2026/02/04 21:28:35 INFO Applying migration id=proofs 2026/02/04 21:28:35 INFO Applying migration id=contexts 2026/02/04 21:28:35 INFO Applying migration id=deliverieshost 2026/02/04 21:28:35 INFO Applying migration id=pembegin 2026/02/04 21:28:35 INFO Applying migration id=didhost 2026/02/04 21:28:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:35 INFO Applying migration id=invites 2026/02/04 21:28:35 INFO Applying migration id=ed25519blob 2026/02/04 21:28:35 INFO Applying migration id=rsablob 2026/02/04 21:28:35 INFO Applying migration id=iconscid 2026/02/04 21:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9f37-70cd-b7f7-9174b2e83e94 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9f37-7031-b408-1270337af82b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-9f37-7031-b408-1270337af82b 2026/02/04 21:28:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9f37-7031-b408-1270337af82b 2026/02/04 21:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-9f3d-7bce-887a-8dbeee487c31 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-9f3d-7b71-9967-41a7b00e5b2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-9f3d-7b71-9967-41a7b00e5b2c 2026/02/04 21:28:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-9f3d-7b71-9967-41a7b00e5b2c 2026/02/04 21:28:35 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.74s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/02/04 21:28:35 INFO Applying migration id=initial 2026/02/04 21:28:35 INFO Applying migration id=notesupdated 2026/02/04 21:28:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:35 INFO Applying migration id=activitiesid 2026/02/04 21:28:35 INFO Applying migration id=outbox 2026/02/04 21:28:35 INFO Applying migration id=edits 2026/02/04 21:28:35 INFO Applying migration id=outboxactor 2026/02/04 21:28:35 INFO Applying migration id=outboxsender 2026/02/04 21:28:35 INFO Applying migration id=thread 2026/02/04 21:28:35 INFO Applying migration id=host 2026/02/04 21:28:35 INFO Applying migration id=sharedinbox 2026/02/04 21:28:35 INFO Applying migration id=noteshost 2026/02/04 21:28:35 INFO Applying migration id=fetched 2026/02/04 21:28:35 INFO Applying migration id=move 2026/02/04 21:28:35 INFO Applying migration id=cleanup 2026/02/04 21:28:35 INFO Applying migration id=received 2026/02/04 21:28:35 INFO Applying migration id=namehost 2026/02/04 21:28:35 INFO Applying migration id=outboxhost 2026/02/04 21:28:35 INFO Applying migration id=notesfts 2026/02/04 21:28:35 INFO Applying migration id=iconsname 2026/02/04 21:28:35 INFO Applying migration id=nohash 2026/02/04 21:28:35 INFO Applying migration id=shares 2026/02/04 21:28:35 INFO Applying migration id=actorttl 2026/02/04 21:28:35 INFO Applying migration id=tocc 2026/02/04 21:28:35 INFO Applying migration id=followeds 2026/02/04 21:28:35 INFO Applying migration id=certhash 2026/02/04 21:28:35 INFO Applying migration id=follows_sync 2026/02/04 21:28:35 INFO Applying migration id=jsonpath 2026/02/04 21:28:36 INFO Applying migration id=localforward 2026/02/04 21:28:36 INFO Applying migration id=avatar 2026/02/04 21:28:36 INFO Applying migration id=noimage 2026/02/04 21:28:36 INFO Applying migration id=feed 2026/02/04 21:28:36 INFO Applying migration id=bookmarks 2026/02/04 21:28:36 INFO Applying migration id=shareactivity 2026/02/04 21:28:36 INFO Applying migration id=application 2026/02/04 21:28:36 INFO Applying migration id=certificates 2026/02/04 21:28:36 INFO Applying migration id=rawforward 2026/02/04 21:28:36 INFO Applying migration id=publickey 2026/02/04 21:28:36 INFO Applying migration id=resolvegroup 2026/02/04 21:28:36 INFO Applying migration id=reject 2026/02/04 21:28:36 INFO Applying migration id=autodel 2026/02/04 21:28:36 INFO Applying migration id=jsonb 2026/02/04 21:28:36 INFO Applying migration id=quote 2026/02/04 21:28:36 INFO Applying migration id=rfc9421 2026/02/04 21:28:36 INFO Applying migration id=keys 2026/02/04 21:28:36 INFO Applying migration id=portable 2026/02/04 21:28:36 INFO Applying migration id=proofs 2026/02/04 21:28:36 INFO Applying migration id=contexts 2026/02/04 21:28:36 INFO Applying migration id=deliverieshost 2026/02/04 21:28:36 INFO Applying migration id=pembegin 2026/02/04 21:28:36 INFO Applying migration id=didhost 2026/02/04 21:28:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:36 INFO Applying migration id=invites 2026/02/04 21:28:36 INFO Applying migration id=ed25519blob 2026/02/04 21:28:36 INFO Applying migration id=rsablob 2026/02/04 21:28:36 INFO Applying migration id=iconscid 2026/02/04 21:28:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a239-73a8-95df-5677827e9e89 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a239-7248-8491-d11f21105ddf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-a239-7248-8491-d11f21105ddf 2026/02/04 21:28:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a239-7248-8491-d11f21105ddf 2026/02/04 21:28:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a241-7c75-9781-6c6b18958f22 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a241-7bff-a675-63ad16e1649c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-a241-7bff-a675-63ad16e1649c 2026/02/04 21:28:36 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a241-7bff-a675-63ad16e1649c 2026/02/04 21:28:36 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (0.77s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/02/04 21:28:36 INFO Applying migration id=initial 2026/02/04 21:28:36 INFO Applying migration id=notesupdated 2026/02/04 21:28:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:36 INFO Applying migration id=activitiesid 2026/02/04 21:28:36 INFO Applying migration id=outbox 2026/02/04 21:28:36 INFO Applying migration id=edits 2026/02/04 21:28:36 INFO Applying migration id=outboxactor 2026/02/04 21:28:36 INFO Applying migration id=outboxsender 2026/02/04 21:28:36 INFO Applying migration id=thread 2026/02/04 21:28:36 INFO Applying migration id=host 2026/02/04 21:28:36 INFO Applying migration id=sharedinbox 2026/02/04 21:28:36 INFO Applying migration id=noteshost 2026/02/04 21:28:36 INFO Applying migration id=fetched 2026/02/04 21:28:36 INFO Applying migration id=move 2026/02/04 21:28:36 INFO Applying migration id=cleanup 2026/02/04 21:28:36 INFO Applying migration id=received 2026/02/04 21:28:36 INFO Applying migration id=namehost 2026/02/04 21:28:36 INFO Applying migration id=outboxhost 2026/02/04 21:28:36 INFO Applying migration id=notesfts 2026/02/04 21:28:36 INFO Applying migration id=iconsname 2026/02/04 21:28:36 INFO Applying migration id=nohash 2026/02/04 21:28:36 INFO Applying migration id=shares 2026/02/04 21:28:36 INFO Applying migration id=actorttl 2026/02/04 21:28:36 INFO Applying migration id=tocc 2026/02/04 21:28:36 INFO Applying migration id=followeds 2026/02/04 21:28:36 INFO Applying migration id=certhash 2026/02/04 21:28:36 INFO Applying migration id=follows_sync 2026/02/04 21:28:36 INFO Applying migration id=jsonpath 2026/02/04 21:28:36 INFO Applying migration id=localforward 2026/02/04 21:28:36 INFO Applying migration id=avatar 2026/02/04 21:28:36 INFO Applying migration id=noimage 2026/02/04 21:28:36 INFO Applying migration id=feed 2026/02/04 21:28:36 INFO Applying migration id=bookmarks 2026/02/04 21:28:36 INFO Applying migration id=shareactivity 2026/02/04 21:28:36 INFO Applying migration id=application 2026/02/04 21:28:36 INFO Applying migration id=certificates 2026/02/04 21:28:36 INFO Applying migration id=rawforward 2026/02/04 21:28:36 INFO Applying migration id=publickey 2026/02/04 21:28:36 INFO Applying migration id=resolvegroup 2026/02/04 21:28:36 INFO Applying migration id=reject 2026/02/04 21:28:36 INFO Applying migration id=autodel 2026/02/04 21:28:36 INFO Applying migration id=jsonb 2026/02/04 21:28:36 INFO Applying migration id=quote 2026/02/04 21:28:36 INFO Applying migration id=rfc9421 2026/02/04 21:28:36 INFO Applying migration id=keys 2026/02/04 21:28:36 INFO Applying migration id=portable 2026/02/04 21:28:36 INFO Applying migration id=proofs 2026/02/04 21:28:36 INFO Applying migration id=contexts 2026/02/04 21:28:36 INFO Applying migration id=deliverieshost 2026/02/04 21:28:36 INFO Applying migration id=pembegin 2026/02/04 21:28:36 INFO Applying migration id=didhost 2026/02/04 21:28:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:36 INFO Applying migration id=invites 2026/02/04 21:28:36 INFO Applying migration id=ed25519blob 2026/02/04 21:28:36 INFO Applying migration id=rsablob 2026/02/04 21:28:36 INFO Applying migration id=iconscid 2026/02/04 21:28:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a591-7d46-ad69-ef5051553975 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a591-7c71-ba2c-83523de2a623 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-a591-7c71-ba2c-83523de2a623 2026/02/04 21:28:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a591-7c71-ba2c-83523de2a623 2026/02/04 21:28:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a59a-77f6-9135-687822be6e5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a59a-777c-8116-ed9be8981513 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-a59a-777c-8116-ed9be8981513 2026/02/04 21:28:37 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a59a-777c-8116-ed9be8981513 2026/02/04 21:28:37 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (0.86s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/02/04 21:28:37 INFO Applying migration id=initial 2026/02/04 21:28:37 INFO Applying migration id=notesupdated 2026/02/04 21:28:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:37 INFO Applying migration id=activitiesid 2026/02/04 21:28:37 INFO Applying migration id=outbox 2026/02/04 21:28:37 INFO Applying migration id=edits 2026/02/04 21:28:37 INFO Applying migration id=outboxactor 2026/02/04 21:28:37 INFO Applying migration id=outboxsender 2026/02/04 21:28:37 INFO Applying migration id=thread 2026/02/04 21:28:37 INFO Applying migration id=host 2026/02/04 21:28:37 INFO Applying migration id=sharedinbox 2026/02/04 21:28:37 INFO Applying migration id=noteshost 2026/02/04 21:28:37 INFO Applying migration id=fetched 2026/02/04 21:28:37 INFO Applying migration id=move 2026/02/04 21:28:37 INFO Applying migration id=cleanup 2026/02/04 21:28:37 INFO Applying migration id=received 2026/02/04 21:28:37 INFO Applying migration id=namehost 2026/02/04 21:28:37 INFO Applying migration id=outboxhost 2026/02/04 21:28:37 INFO Applying migration id=notesfts 2026/02/04 21:28:37 INFO Applying migration id=iconsname 2026/02/04 21:28:37 INFO Applying migration id=nohash 2026/02/04 21:28:37 INFO Applying migration id=shares 2026/02/04 21:28:37 INFO Applying migration id=actorttl 2026/02/04 21:28:37 INFO Applying migration id=tocc 2026/02/04 21:28:37 INFO Applying migration id=followeds 2026/02/04 21:28:37 INFO Applying migration id=certhash 2026/02/04 21:28:37 INFO Applying migration id=follows_sync 2026/02/04 21:28:37 INFO Applying migration id=jsonpath 2026/02/04 21:28:37 INFO Applying migration id=localforward 2026/02/04 21:28:37 INFO Applying migration id=avatar 2026/02/04 21:28:37 INFO Applying migration id=noimage 2026/02/04 21:28:37 INFO Applying migration id=feed 2026/02/04 21:28:37 INFO Applying migration id=bookmarks 2026/02/04 21:28:37 INFO Applying migration id=shareactivity 2026/02/04 21:28:37 INFO Applying migration id=application 2026/02/04 21:28:37 INFO Applying migration id=certificates 2026/02/04 21:28:37 INFO Applying migration id=rawforward 2026/02/04 21:28:37 INFO Applying migration id=publickey 2026/02/04 21:28:37 INFO Applying migration id=resolvegroup 2026/02/04 21:28:37 INFO Applying migration id=reject 2026/02/04 21:28:37 INFO Applying migration id=autodel 2026/02/04 21:28:37 INFO Applying migration id=jsonb 2026/02/04 21:28:37 INFO Applying migration id=quote 2026/02/04 21:28:37 INFO Applying migration id=rfc9421 2026/02/04 21:28:37 INFO Applying migration id=keys 2026/02/04 21:28:37 INFO Applying migration id=portable 2026/02/04 21:28:37 INFO Applying migration id=proofs 2026/02/04 21:28:37 INFO Applying migration id=contexts 2026/02/04 21:28:37 INFO Applying migration id=deliverieshost 2026/02/04 21:28:37 INFO Applying migration id=pembegin 2026/02/04 21:28:37 INFO Applying migration id=didhost 2026/02/04 21:28:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:37 INFO Applying migration id=invites 2026/02/04 21:28:37 INFO Applying migration id=ed25519blob 2026/02/04 21:28:37 INFO Applying migration id=rsablob 2026/02/04 21:28:37 INFO Applying migration id=iconscid 2026/02/04 21:28:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a7d8-71e8-80e9-84f0e035068e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a7d8-719b-bd43-60e4b4166824 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-a7d8-719b-bd43-60e4b4166824 2026/02/04 21:28:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a7d8-719b-bd43-60e4b4166824 2026/02/04 21:28:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-a7db-7bb0-841b-81d7ff28f463 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-a7db-7b83-8432-895556ab89d6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8e-a7db-7b83-8432-895556ab89d6 2026/02/04 21:28:38 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8e-a7db-7b83-8432-895556ab89d6 2026/02/04 21:28:38 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (0.57s) === RUN TestHome_AuthenticatedUser 2026/02/04 21:28:38 INFO Applying migration id=initial 2026/02/04 21:28:38 INFO Applying migration id=notesupdated 2026/02/04 21:28:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:38 INFO Applying migration id=activitiesid 2026/02/04 21:28:38 INFO Applying migration id=outbox 2026/02/04 21:28:38 INFO Applying migration id=edits 2026/02/04 21:28:38 INFO Applying migration id=outboxactor 2026/02/04 21:28:38 INFO Applying migration id=outboxsender 2026/02/04 21:28:38 INFO Applying migration id=thread 2026/02/04 21:28:38 INFO Applying migration id=host 2026/02/04 21:28:38 INFO Applying migration id=sharedinbox 2026/02/04 21:28:38 INFO Applying migration id=noteshost 2026/02/04 21:28:38 INFO Applying migration id=fetched 2026/02/04 21:28:38 INFO Applying migration id=move 2026/02/04 21:28:38 INFO Applying migration id=cleanup 2026/02/04 21:28:38 INFO Applying migration id=received 2026/02/04 21:28:38 INFO Applying migration id=namehost 2026/02/04 21:28:38 INFO Applying migration id=outboxhost 2026/02/04 21:28:38 INFO Applying migration id=notesfts 2026/02/04 21:28:38 INFO Applying migration id=iconsname 2026/02/04 21:28:38 INFO Applying migration id=nohash 2026/02/04 21:28:38 INFO Applying migration id=shares 2026/02/04 21:28:38 INFO Applying migration id=actorttl 2026/02/04 21:28:38 INFO Applying migration id=tocc 2026/02/04 21:28:38 INFO Applying migration id=followeds 2026/02/04 21:28:38 INFO Applying migration id=certhash 2026/02/04 21:28:38 INFO Applying migration id=follows_sync 2026/02/04 21:28:38 INFO Applying migration id=jsonpath 2026/02/04 21:28:38 INFO Applying migration id=localforward 2026/02/04 21:28:38 INFO Applying migration id=avatar 2026/02/04 21:28:38 INFO Applying migration id=noimage 2026/02/04 21:28:38 INFO Applying migration id=feed 2026/02/04 21:28:38 INFO Applying migration id=bookmarks 2026/02/04 21:28:38 INFO Applying migration id=shareactivity 2026/02/04 21:28:38 INFO Applying migration id=application 2026/02/04 21:28:38 INFO Applying migration id=certificates 2026/02/04 21:28:38 INFO Applying migration id=rawforward 2026/02/04 21:28:38 INFO Applying migration id=publickey 2026/02/04 21:28:38 INFO Applying migration id=resolvegroup 2026/02/04 21:28:38 INFO Applying migration id=reject 2026/02/04 21:28:38 INFO Applying migration id=autodel 2026/02/04 21:28:38 INFO Applying migration id=jsonb 2026/02/04 21:28:38 INFO Applying migration id=quote 2026/02/04 21:28:38 INFO Applying migration id=rfc9421 2026/02/04 21:28:38 INFO Applying migration id=keys 2026/02/04 21:28:38 INFO Applying migration id=portable 2026/02/04 21:28:38 INFO Applying migration id=proofs 2026/02/04 21:28:38 INFO Applying migration id=contexts 2026/02/04 21:28:38 INFO Applying migration id=deliverieshost 2026/02/04 21:28:38 INFO Applying migration id=pembegin 2026/02/04 21:28:38 INFO Applying migration id=didhost 2026/02/04 21:28:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:38 INFO Applying migration id=invites 2026/02/04 21:28:38 INFO Applying migration id=ed25519blob 2026/02/04 21:28:38 INFO Applying migration id=rsablob 2026/02/04 21:28:38 INFO Applying migration id=iconscid --- PASS: TestHome_AuthenticatedUser (0.38s) === RUN TestHome_UnauthenticatedUser 2026/02/04 21:28:38 INFO Applying migration id=initial 2026/02/04 21:28:38 INFO Applying migration id=notesupdated 2026/02/04 21:28:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:38 INFO Applying migration id=activitiesid 2026/02/04 21:28:38 INFO Applying migration id=outbox 2026/02/04 21:28:38 INFO Applying migration id=edits 2026/02/04 21:28:38 INFO Applying migration id=outboxactor 2026/02/04 21:28:38 INFO Applying migration id=outboxsender 2026/02/04 21:28:38 INFO Applying migration id=thread 2026/02/04 21:28:38 INFO Applying migration id=host 2026/02/04 21:28:38 INFO Applying migration id=sharedinbox 2026/02/04 21:28:38 INFO Applying migration id=noteshost 2026/02/04 21:28:38 INFO Applying migration id=fetched 2026/02/04 21:28:38 INFO Applying migration id=move 2026/02/04 21:28:38 INFO Applying migration id=cleanup 2026/02/04 21:28:38 INFO Applying migration id=received 2026/02/04 21:28:38 INFO Applying migration id=namehost 2026/02/04 21:28:38 INFO Applying migration id=outboxhost 2026/02/04 21:28:38 INFO Applying migration id=notesfts 2026/02/04 21:28:38 INFO Applying migration id=iconsname 2026/02/04 21:28:38 INFO Applying migration id=nohash 2026/02/04 21:28:38 INFO Applying migration id=shares 2026/02/04 21:28:38 INFO Applying migration id=actorttl 2026/02/04 21:28:38 INFO Applying migration id=tocc 2026/02/04 21:28:38 INFO Applying migration id=followeds 2026/02/04 21:28:38 INFO Applying migration id=certhash 2026/02/04 21:28:38 INFO Applying migration id=follows_sync 2026/02/04 21:28:38 INFO Applying migration id=jsonpath 2026/02/04 21:28:38 INFO Applying migration id=localforward 2026/02/04 21:28:38 INFO Applying migration id=avatar 2026/02/04 21:28:38 INFO Applying migration id=noimage 2026/02/04 21:28:38 INFO Applying migration id=feed 2026/02/04 21:28:38 INFO Applying migration id=bookmarks 2026/02/04 21:28:38 INFO Applying migration id=shareactivity 2026/02/04 21:28:38 INFO Applying migration id=application 2026/02/04 21:28:38 INFO Applying migration id=certificates 2026/02/04 21:28:38 INFO Applying migration id=rawforward 2026/02/04 21:28:38 INFO Applying migration id=publickey 2026/02/04 21:28:38 INFO Applying migration id=resolvegroup 2026/02/04 21:28:38 INFO Applying migration id=reject 2026/02/04 21:28:38 INFO Applying migration id=autodel 2026/02/04 21:28:38 INFO Applying migration id=jsonb 2026/02/04 21:28:38 INFO Applying migration id=quote 2026/02/04 21:28:38 INFO Applying migration id=rfc9421 2026/02/04 21:28:38 INFO Applying migration id=keys 2026/02/04 21:28:38 INFO Applying migration id=portable 2026/02/04 21:28:38 INFO Applying migration id=proofs 2026/02/04 21:28:38 INFO Applying migration id=contexts 2026/02/04 21:28:38 INFO Applying migration id=deliverieshost 2026/02/04 21:28:38 INFO Applying migration id=pembegin 2026/02/04 21:28:38 INFO Applying migration id=didhost 2026/02/04 21:28:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:38 INFO Applying migration id=invites 2026/02/04 21:28:38 INFO Applying migration id=ed25519blob 2026/02/04 21:28:38 INFO Applying migration id=rsablob 2026/02/04 21:28:38 INFO Applying migration id=iconscid --- PASS: TestHome_UnauthenticatedUser (0.45s) === RUN TestMove_FederatedToFederated 2026/02/04 21:28:38 INFO Applying migration id=initial 2026/02/04 21:28:38 INFO Applying migration id=notesupdated 2026/02/04 21:28:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:38 INFO Applying migration id=activitiesid 2026/02/04 21:28:38 INFO Applying migration id=outbox 2026/02/04 21:28:38 INFO Applying migration id=edits 2026/02/04 21:28:38 INFO Applying migration id=outboxactor 2026/02/04 21:28:38 INFO Applying migration id=outboxsender 2026/02/04 21:28:38 INFO Applying migration id=thread 2026/02/04 21:28:38 INFO Applying migration id=host 2026/02/04 21:28:38 INFO Applying migration id=sharedinbox 2026/02/04 21:28:38 INFO Applying migration id=noteshost 2026/02/04 21:28:38 INFO Applying migration id=fetched 2026/02/04 21:28:38 INFO Applying migration id=move 2026/02/04 21:28:38 INFO Applying migration id=cleanup 2026/02/04 21:28:38 INFO Applying migration id=received 2026/02/04 21:28:38 INFO Applying migration id=namehost 2026/02/04 21:28:38 INFO Applying migration id=outboxhost 2026/02/04 21:28:38 INFO Applying migration id=notesfts 2026/02/04 21:28:38 INFO Applying migration id=iconsname 2026/02/04 21:28:38 INFO Applying migration id=nohash 2026/02/04 21:28:38 INFO Applying migration id=shares 2026/02/04 21:28:38 INFO Applying migration id=actorttl 2026/02/04 21:28:38 INFO Applying migration id=tocc 2026/02/04 21:28:38 INFO Applying migration id=followeds 2026/02/04 21:28:38 INFO Applying migration id=certhash 2026/02/04 21:28:38 INFO Applying migration id=follows_sync 2026/02/04 21:28:38 INFO Applying migration id=jsonpath 2026/02/04 21:28:38 INFO Applying migration id=localforward 2026/02/04 21:28:38 INFO Applying migration id=avatar 2026/02/04 21:28:38 INFO Applying migration id=noimage 2026/02/04 21:28:38 INFO Applying migration id=feed 2026/02/04 21:28:38 INFO Applying migration id=bookmarks 2026/02/04 21:28:38 INFO Applying migration id=shareactivity 2026/02/04 21:28:38 INFO Applying migration id=application 2026/02/04 21:28:38 INFO Applying migration id=certificates 2026/02/04 21:28:38 INFO Applying migration id=rawforward 2026/02/04 21:28:38 INFO Applying migration id=publickey 2026/02/04 21:28:39 INFO Applying migration id=resolvegroup 2026/02/04 21:28:39 INFO Applying migration id=reject 2026/02/04 21:28:39 INFO Applying migration id=autodel 2026/02/04 21:28:39 INFO Applying migration id=jsonb 2026/02/04 21:28:39 INFO Applying migration id=quote 2026/02/04 21:28:39 INFO Applying migration id=rfc9421 2026/02/04 21:28:39 INFO Applying migration id=keys 2026/02/04 21:28:39 INFO Applying migration id=portable 2026/02/04 21:28:39 INFO Applying migration id=proofs 2026/02/04 21:28:39 INFO Applying migration id=contexts 2026/02/04 21:28:39 INFO Applying migration id=deliverieshost 2026/02/04 21:28:39 INFO Applying migration id=pembegin 2026/02/04 21:28:39 INFO Applying migration id=didhost 2026/02/04 21:28:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:39 INFO Applying migration id=invites 2026/02/04 21:28:39 INFO Applying migration id=ed25519blob 2026/02/04 21:28:39 INFO Applying migration id=rsablob 2026/02/04 21:28:39 INFO Applying migration id=iconscid 2026/02/04 21:28:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ae1c-7cb3-a334-cbd85e981ccf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-ae1c-7cb3-a334-cbd85e981ccf old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/04 21:28:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ae1f-79cd-a523-ef8ef1c6d246 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/02/04 21:28:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-ae21-7a5c-8933-8e388f2a237c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-ae1c-7cb3-a334-cbd85e981ccf 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.78s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/02/04 21:28:39 INFO Applying migration id=initial 2026/02/04 21:28:39 INFO Applying migration id=notesupdated 2026/02/04 21:28:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:39 INFO Applying migration id=activitiesid 2026/02/04 21:28:39 INFO Applying migration id=outbox 2026/02/04 21:28:39 INFO Applying migration id=edits 2026/02/04 21:28:39 INFO Applying migration id=outboxactor 2026/02/04 21:28:39 INFO Applying migration id=outboxsender 2026/02/04 21:28:39 INFO Applying migration id=thread 2026/02/04 21:28:39 INFO Applying migration id=host 2026/02/04 21:28:39 INFO Applying migration id=sharedinbox 2026/02/04 21:28:39 INFO Applying migration id=noteshost 2026/02/04 21:28:39 INFO Applying migration id=fetched 2026/02/04 21:28:39 INFO Applying migration id=move 2026/02/04 21:28:39 INFO Applying migration id=cleanup 2026/02/04 21:28:39 INFO Applying migration id=received 2026/02/04 21:28:39 INFO Applying migration id=namehost 2026/02/04 21:28:39 INFO Applying migration id=outboxhost 2026/02/04 21:28:39 INFO Applying migration id=notesfts 2026/02/04 21:28:39 INFO Applying migration id=iconsname 2026/02/04 21:28:39 INFO Applying migration id=nohash 2026/02/04 21:28:39 INFO Applying migration id=shares 2026/02/04 21:28:39 INFO Applying migration id=actorttl 2026/02/04 21:28:39 INFO Applying migration id=tocc 2026/02/04 21:28:39 INFO Applying migration id=followeds 2026/02/04 21:28:39 INFO Applying migration id=certhash 2026/02/04 21:28:39 INFO Applying migration id=follows_sync 2026/02/04 21:28:39 INFO Applying migration id=jsonpath 2026/02/04 21:28:39 INFO Applying migration id=localforward 2026/02/04 21:28:39 INFO Applying migration id=avatar 2026/02/04 21:28:39 INFO Applying migration id=noimage 2026/02/04 21:28:39 INFO Applying migration id=feed 2026/02/04 21:28:39 INFO Applying migration id=bookmarks 2026/02/04 21:28:39 INFO Applying migration id=shareactivity 2026/02/04 21:28:39 INFO Applying migration id=application 2026/02/04 21:28:39 INFO Applying migration id=certificates 2026/02/04 21:28:39 INFO Applying migration id=rawforward 2026/02/04 21:28:39 INFO Applying migration id=publickey 2026/02/04 21:28:39 INFO Applying migration id=resolvegroup 2026/02/04 21:28:39 INFO Applying migration id=reject 2026/02/04 21:28:39 INFO Applying migration id=autodel 2026/02/04 21:28:39 INFO Applying migration id=jsonb 2026/02/04 21:28:39 INFO Applying migration id=quote 2026/02/04 21:28:39 INFO Applying migration id=rfc9421 2026/02/04 21:28:39 INFO Applying migration id=keys 2026/02/04 21:28:39 INFO Applying migration id=portable 2026/02/04 21:28:39 INFO Applying migration id=proofs 2026/02/04 21:28:39 INFO Applying migration id=contexts 2026/02/04 21:28:39 INFO Applying migration id=deliverieshost 2026/02/04 21:28:39 INFO Applying migration id=pembegin 2026/02/04 21:28:39 INFO Applying migration id=didhost 2026/02/04 21:28:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:39 INFO Applying migration id=invites 2026/02/04 21:28:39 INFO Applying migration id=ed25519blob 2026/02/04 21:28:39 INFO Applying migration id=rsablob 2026/02/04 21:28:39 INFO Applying migration id=iconscid 2026/02/04 21:28:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b083-762e-add5-bb700dd9ed2c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:40 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-b083-762e-add5-bb700dd9ed2c old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/04 21:28:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b084-7913-a1bd-140d115c3e3e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/02/04 21:28:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-b085-7ca5-a7d0-509a5426f535 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b083-762e-add5-bb700dd9ed2c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (0.61s) === RUN TestMove_FederatedToFederatedNotLinked 2026/02/04 21:28:40 INFO Applying migration id=initial 2026/02/04 21:28:40 INFO Applying migration id=notesupdated 2026/02/04 21:28:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:40 INFO Applying migration id=activitiesid 2026/02/04 21:28:40 INFO Applying migration id=outbox 2026/02/04 21:28:40 INFO Applying migration id=edits 2026/02/04 21:28:40 INFO Applying migration id=outboxactor 2026/02/04 21:28:40 INFO Applying migration id=outboxsender 2026/02/04 21:28:40 INFO Applying migration id=thread 2026/02/04 21:28:40 INFO Applying migration id=host 2026/02/04 21:28:40 INFO Applying migration id=sharedinbox 2026/02/04 21:28:40 INFO Applying migration id=noteshost 2026/02/04 21:28:40 INFO Applying migration id=fetched 2026/02/04 21:28:40 INFO Applying migration id=move 2026/02/04 21:28:40 INFO Applying migration id=cleanup 2026/02/04 21:28:40 INFO Applying migration id=received 2026/02/04 21:28:40 INFO Applying migration id=namehost 2026/02/04 21:28:40 INFO Applying migration id=outboxhost 2026/02/04 21:28:40 INFO Applying migration id=notesfts 2026/02/04 21:28:40 INFO Applying migration id=iconsname 2026/02/04 21:28:40 INFO Applying migration id=nohash 2026/02/04 21:28:40 INFO Applying migration id=shares 2026/02/04 21:28:40 INFO Applying migration id=actorttl 2026/02/04 21:28:40 INFO Applying migration id=tocc 2026/02/04 21:28:40 INFO Applying migration id=followeds 2026/02/04 21:28:40 INFO Applying migration id=certhash 2026/02/04 21:28:40 INFO Applying migration id=follows_sync 2026/02/04 21:28:40 INFO Applying migration id=jsonpath 2026/02/04 21:28:40 INFO Applying migration id=localforward 2026/02/04 21:28:40 INFO Applying migration id=avatar 2026/02/04 21:28:40 INFO Applying migration id=noimage 2026/02/04 21:28:40 INFO Applying migration id=feed 2026/02/04 21:28:40 INFO Applying migration id=bookmarks 2026/02/04 21:28:40 INFO Applying migration id=shareactivity 2026/02/04 21:28:40 INFO Applying migration id=application 2026/02/04 21:28:40 INFO Applying migration id=certificates 2026/02/04 21:28:40 INFO Applying migration id=rawforward 2026/02/04 21:28:40 INFO Applying migration id=publickey 2026/02/04 21:28:40 INFO Applying migration id=resolvegroup 2026/02/04 21:28:40 INFO Applying migration id=reject 2026/02/04 21:28:40 INFO Applying migration id=autodel 2026/02/04 21:28:40 INFO Applying migration id=jsonb 2026/02/04 21:28:40 INFO Applying migration id=quote 2026/02/04 21:28:40 INFO Applying migration id=rfc9421 2026/02/04 21:28:40 INFO Applying migration id=keys 2026/02/04 21:28:40 INFO Applying migration id=portable 2026/02/04 21:28:40 INFO Applying migration id=proofs 2026/02/04 21:28:40 INFO Applying migration id=contexts 2026/02/04 21:28:40 INFO Applying migration id=deliverieshost 2026/02/04 21:28:40 INFO Applying migration id=pembegin 2026/02/04 21:28:40 INFO Applying migration id=didhost 2026/02/04 21:28:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:40 INFO Applying migration id=invites 2026/02/04 21:28:40 INFO Applying migration id=ed25519blob 2026/02/04 21:28:40 INFO Applying migration id=rsablob 2026/02/04 21:28:40 INFO Applying migration id=iconscid 2026/02/04 21:28:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b28d-7f38-b0e8-48b6c736bd0b 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.52s) === RUN TestMove_FederatedToLocal 2026/02/04 21:28:40 INFO Applying migration id=initial 2026/02/04 21:28:40 INFO Applying migration id=notesupdated 2026/02/04 21:28:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:40 INFO Applying migration id=activitiesid 2026/02/04 21:28:40 INFO Applying migration id=outbox 2026/02/04 21:28:40 INFO Applying migration id=edits 2026/02/04 21:28:40 INFO Applying migration id=outboxactor 2026/02/04 21:28:40 INFO Applying migration id=outboxsender 2026/02/04 21:28:40 INFO Applying migration id=thread 2026/02/04 21:28:40 INFO Applying migration id=host 2026/02/04 21:28:40 INFO Applying migration id=sharedinbox 2026/02/04 21:28:40 INFO Applying migration id=noteshost 2026/02/04 21:28:40 INFO Applying migration id=fetched 2026/02/04 21:28:40 INFO Applying migration id=move 2026/02/04 21:28:40 INFO Applying migration id=cleanup 2026/02/04 21:28:40 INFO Applying migration id=received 2026/02/04 21:28:40 INFO Applying migration id=namehost 2026/02/04 21:28:40 INFO Applying migration id=outboxhost 2026/02/04 21:28:40 INFO Applying migration id=notesfts 2026/02/04 21:28:40 INFO Applying migration id=iconsname 2026/02/04 21:28:40 INFO Applying migration id=nohash 2026/02/04 21:28:40 INFO Applying migration id=shares 2026/02/04 21:28:40 INFO Applying migration id=actorttl 2026/02/04 21:28:40 INFO Applying migration id=tocc 2026/02/04 21:28:40 INFO Applying migration id=followeds 2026/02/04 21:28:40 INFO Applying migration id=certhash 2026/02/04 21:28:40 INFO Applying migration id=follows_sync 2026/02/04 21:28:40 INFO Applying migration id=jsonpath 2026/02/04 21:28:40 INFO Applying migration id=localforward 2026/02/04 21:28:40 INFO Applying migration id=avatar 2026/02/04 21:28:40 INFO Applying migration id=noimage 2026/02/04 21:28:40 INFO Applying migration id=feed 2026/02/04 21:28:40 INFO Applying migration id=bookmarks 2026/02/04 21:28:40 INFO Applying migration id=shareactivity 2026/02/04 21:28:40 INFO Applying migration id=application 2026/02/04 21:28:40 INFO Applying migration id=certificates 2026/02/04 21:28:40 INFO Applying migration id=rawforward 2026/02/04 21:28:40 INFO Applying migration id=publickey 2026/02/04 21:28:40 INFO Applying migration id=resolvegroup 2026/02/04 21:28:40 INFO Applying migration id=reject 2026/02/04 21:28:40 INFO Applying migration id=autodel 2026/02/04 21:28:40 INFO Applying migration id=jsonb 2026/02/04 21:28:40 INFO Applying migration id=quote 2026/02/04 21:28:40 INFO Applying migration id=rfc9421 2026/02/04 21:28:40 INFO Applying migration id=keys 2026/02/04 21:28:40 INFO Applying migration id=portable 2026/02/04 21:28:40 INFO Applying migration id=proofs 2026/02/04 21:28:40 INFO Applying migration id=contexts 2026/02/04 21:28:40 INFO Applying migration id=deliverieshost 2026/02/04 21:28:40 INFO Applying migration id=pembegin 2026/02/04 21:28:40 INFO Applying migration id=didhost 2026/02/04 21:28:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:40 INFO Applying migration id=invites 2026/02/04 21:28:40 INFO Applying migration id=ed25519blob 2026/02/04 21:28:40 INFO Applying migration id=rsablob 2026/02/04 21:28:40 INFO Applying migration id=iconscid 2026/02/04 21:28:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b4db-797b-a587-7691ff3e78a5 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.59s) === RUN TestMove_FederatedToLocalLinked 2026/02/04 21:28:41 INFO Applying migration id=initial 2026/02/04 21:28:41 INFO Applying migration id=notesupdated 2026/02/04 21:28:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:41 INFO Applying migration id=activitiesid 2026/02/04 21:28:41 INFO Applying migration id=outbox 2026/02/04 21:28:41 INFO Applying migration id=edits 2026/02/04 21:28:41 INFO Applying migration id=outboxactor 2026/02/04 21:28:41 INFO Applying migration id=outboxsender 2026/02/04 21:28:41 INFO Applying migration id=thread 2026/02/04 21:28:41 INFO Applying migration id=host 2026/02/04 21:28:41 INFO Applying migration id=sharedinbox 2026/02/04 21:28:41 INFO Applying migration id=noteshost 2026/02/04 21:28:41 INFO Applying migration id=fetched 2026/02/04 21:28:41 INFO Applying migration id=move 2026/02/04 21:28:41 INFO Applying migration id=cleanup 2026/02/04 21:28:41 INFO Applying migration id=received 2026/02/04 21:28:41 INFO Applying migration id=namehost 2026/02/04 21:28:41 INFO Applying migration id=outboxhost 2026/02/04 21:28:41 INFO Applying migration id=notesfts 2026/02/04 21:28:41 INFO Applying migration id=iconsname 2026/02/04 21:28:41 INFO Applying migration id=nohash 2026/02/04 21:28:41 INFO Applying migration id=shares 2026/02/04 21:28:41 INFO Applying migration id=actorttl 2026/02/04 21:28:41 INFO Applying migration id=tocc 2026/02/04 21:28:41 INFO Applying migration id=followeds 2026/02/04 21:28:41 INFO Applying migration id=certhash 2026/02/04 21:28:41 INFO Applying migration id=follows_sync 2026/02/04 21:28:41 INFO Applying migration id=jsonpath 2026/02/04 21:28:41 INFO Applying migration id=localforward 2026/02/04 21:28:41 INFO Applying migration id=avatar 2026/02/04 21:28:41 INFO Applying migration id=noimage 2026/02/04 21:28:41 INFO Applying migration id=feed 2026/02/04 21:28:41 INFO Applying migration id=bookmarks 2026/02/04 21:28:41 INFO Applying migration id=shareactivity 2026/02/04 21:28:41 INFO Applying migration id=application 2026/02/04 21:28:41 INFO Applying migration id=certificates 2026/02/04 21:28:41 INFO Applying migration id=rawforward 2026/02/04 21:28:41 INFO Applying migration id=publickey 2026/02/04 21:28:41 INFO Applying migration id=resolvegroup 2026/02/04 21:28:41 INFO Applying migration id=reject 2026/02/04 21:28:41 INFO Applying migration id=autodel 2026/02/04 21:28:41 INFO Applying migration id=jsonb 2026/02/04 21:28:41 INFO Applying migration id=quote 2026/02/04 21:28:41 INFO Applying migration id=rfc9421 2026/02/04 21:28:41 INFO Applying migration id=keys 2026/02/04 21:28:41 INFO Applying migration id=portable 2026/02/04 21:28:41 INFO Applying migration id=proofs 2026/02/04 21:28:41 INFO Applying migration id=contexts 2026/02/04 21:28:41 INFO Applying migration id=deliverieshost 2026/02/04 21:28:41 INFO Applying migration id=pembegin 2026/02/04 21:28:41 INFO Applying migration id=didhost 2026/02/04 21:28:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:41 INFO Applying migration id=invites 2026/02/04 21:28:41 INFO Applying migration id=ed25519blob 2026/02/04 21:28:41 INFO Applying migration id=rsablob 2026/02/04 21:28:41 INFO Applying migration id=iconscid 2026/02/04 21:28:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b6f6-7dd9-9e1d-3d9dffc2754c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:41 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-b6f6-7dd9-9e1d-3d9dffc2754c old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b6fa-75b8-a7e7-7af337bfa2cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-b6fd-75ee-995b-e5c6cc9e6c5e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b6fa-75b8-a7e7-7af337bfa2cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8e-b6fa-75b8-a7e7-7af337bfa2cd 2026/02/04 21:28:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-b6fe-7073-94fb-395dcbdfcaa9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b6f6-7dd9-9e1d-3d9dffc2754c 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.55s) === RUN TestMove_FollowingBoth 2026/02/04 21:28:41 INFO Applying migration id=initial 2026/02/04 21:28:41 INFO Applying migration id=notesupdated 2026/02/04 21:28:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:41 INFO Applying migration id=activitiesid 2026/02/04 21:28:41 INFO Applying migration id=outbox 2026/02/04 21:28:41 INFO Applying migration id=edits 2026/02/04 21:28:42 INFO Applying migration id=outboxactor 2026/02/04 21:28:42 INFO Applying migration id=outboxsender 2026/02/04 21:28:42 INFO Applying migration id=thread 2026/02/04 21:28:42 INFO Applying migration id=host 2026/02/04 21:28:42 INFO Applying migration id=sharedinbox 2026/02/04 21:28:42 INFO Applying migration id=noteshost 2026/02/04 21:28:42 INFO Applying migration id=fetched 2026/02/04 21:28:42 INFO Applying migration id=move 2026/02/04 21:28:42 INFO Applying migration id=cleanup 2026/02/04 21:28:42 INFO Applying migration id=received 2026/02/04 21:28:42 INFO Applying migration id=namehost 2026/02/04 21:28:42 INFO Applying migration id=outboxhost 2026/02/04 21:28:42 INFO Applying migration id=notesfts 2026/02/04 21:28:42 INFO Applying migration id=iconsname 2026/02/04 21:28:42 INFO Applying migration id=nohash 2026/02/04 21:28:42 INFO Applying migration id=shares 2026/02/04 21:28:42 INFO Applying migration id=actorttl 2026/02/04 21:28:42 INFO Applying migration id=tocc 2026/02/04 21:28:42 INFO Applying migration id=followeds 2026/02/04 21:28:42 INFO Applying migration id=certhash 2026/02/04 21:28:42 INFO Applying migration id=follows_sync 2026/02/04 21:28:42 INFO Applying migration id=jsonpath 2026/02/04 21:28:42 INFO Applying migration id=localforward 2026/02/04 21:28:42 INFO Applying migration id=avatar 2026/02/04 21:28:42 INFO Applying migration id=noimage 2026/02/04 21:28:42 INFO Applying migration id=feed 2026/02/04 21:28:42 INFO Applying migration id=bookmarks 2026/02/04 21:28:42 INFO Applying migration id=shareactivity 2026/02/04 21:28:42 INFO Applying migration id=application 2026/02/04 21:28:42 INFO Applying migration id=certificates 2026/02/04 21:28:42 INFO Applying migration id=rawforward 2026/02/04 21:28:42 INFO Applying migration id=publickey 2026/02/04 21:28:42 INFO Applying migration id=resolvegroup 2026/02/04 21:28:42 INFO Applying migration id=reject 2026/02/04 21:28:42 INFO Applying migration id=autodel 2026/02/04 21:28:42 INFO Applying migration id=jsonb 2026/02/04 21:28:42 INFO Applying migration id=quote 2026/02/04 21:28:42 INFO Applying migration id=rfc9421 2026/02/04 21:28:42 INFO Applying migration id=keys 2026/02/04 21:28:42 INFO Applying migration id=portable 2026/02/04 21:28:42 INFO Applying migration id=proofs 2026/02/04 21:28:42 INFO Applying migration id=contexts 2026/02/04 21:28:42 INFO Applying migration id=deliverieshost 2026/02/04 21:28:42 INFO Applying migration id=pembegin 2026/02/04 21:28:42 INFO Applying migration id=didhost 2026/02/04 21:28:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:42 INFO Applying migration id=invites 2026/02/04 21:28:42 INFO Applying migration id=ed25519blob 2026/02/04 21:28:42 INFO Applying migration id=rsablob 2026/02/04 21:28:42 INFO Applying migration id=iconscid 2026/02/04 21:28:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b98f-76ee-a148-5be3c656867d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:28:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-b98f-7e6c-a5f4-99b3b3221bac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/02/04 21:28:42 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/019c2a8e-b98f-76ee-a148-5be3c656867d old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/02/04 21:28:42 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-b991-712c-95b3-76df56ffa227 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-b98f-76ee-a148-5be3c656867d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (0.66s) === RUN TestMove_LocalToLocalAliasThrottled 2026/02/04 21:28:42 INFO Applying migration id=initial 2026/02/04 21:28:42 INFO Applying migration id=notesupdated 2026/02/04 21:28:42 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:42 INFO Applying migration id=activitiesid 2026/02/04 21:28:42 INFO Applying migration id=outbox 2026/02/04 21:28:42 INFO Applying migration id=edits 2026/02/04 21:28:42 INFO Applying migration id=outboxactor 2026/02/04 21:28:42 INFO Applying migration id=outboxsender 2026/02/04 21:28:42 INFO Applying migration id=thread 2026/02/04 21:28:42 INFO Applying migration id=host 2026/02/04 21:28:42 INFO Applying migration id=sharedinbox 2026/02/04 21:28:42 INFO Applying migration id=noteshost 2026/02/04 21:28:42 INFO Applying migration id=fetched 2026/02/04 21:28:42 INFO Applying migration id=move 2026/02/04 21:28:42 INFO Applying migration id=cleanup 2026/02/04 21:28:42 INFO Applying migration id=received 2026/02/04 21:28:42 INFO Applying migration id=namehost 2026/02/04 21:28:42 INFO Applying migration id=outboxhost 2026/02/04 21:28:42 INFO Applying migration id=notesfts 2026/02/04 21:28:42 INFO Applying migration id=iconsname 2026/02/04 21:28:42 INFO Applying migration id=nohash 2026/02/04 21:28:42 INFO Applying migration id=shares 2026/02/04 21:28:42 INFO Applying migration id=actorttl 2026/02/04 21:28:42 INFO Applying migration id=tocc 2026/02/04 21:28:42 INFO Applying migration id=followeds 2026/02/04 21:28:42 INFO Applying migration id=certhash 2026/02/04 21:28:42 INFO Applying migration id=follows_sync 2026/02/04 21:28:42 INFO Applying migration id=jsonpath 2026/02/04 21:28:42 INFO Applying migration id=localforward 2026/02/04 21:28:42 INFO Applying migration id=avatar 2026/02/04 21:28:42 INFO Applying migration id=noimage 2026/02/04 21:28:42 INFO Applying migration id=feed 2026/02/04 21:28:42 INFO Applying migration id=bookmarks 2026/02/04 21:28:42 INFO Applying migration id=shareactivity 2026/02/04 21:28:42 INFO Applying migration id=application 2026/02/04 21:28:42 INFO Applying migration id=certificates 2026/02/04 21:28:42 INFO Applying migration id=rawforward 2026/02/04 21:28:42 INFO Applying migration id=publickey 2026/02/04 21:28:42 INFO Applying migration id=resolvegroup 2026/02/04 21:28:42 INFO Applying migration id=reject 2026/02/04 21:28:42 INFO Applying migration id=autodel 2026/02/04 21:28:42 INFO Applying migration id=jsonb 2026/02/04 21:28:42 INFO Applying migration id=quote 2026/02/04 21:28:42 INFO Applying migration id=rfc9421 2026/02/04 21:28:42 INFO Applying migration id=keys 2026/02/04 21:28:42 INFO Applying migration id=portable 2026/02/04 21:28:42 INFO Applying migration id=proofs 2026/02/04 21:28:42 INFO Applying migration id=contexts 2026/02/04 21:28:42 INFO Applying migration id=deliverieshost 2026/02/04 21:28:42 INFO Applying migration id=pembegin 2026/02/04 21:28:42 INFO Applying migration id=didhost 2026/02/04 21:28:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:42 INFO Applying migration id=invites 2026/02/04 21:28:42 INFO Applying migration id=ed25519blob 2026/02/04 21:28:42 INFO Applying migration id=rsablob 2026/02/04 21:28:42 INFO Applying migration id=iconscid 2026/02/04 21:28:43 WARN Throttled request to set alias can=2026-02-04T21:58:42.806Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.58s) === RUN TestMove_LocalToLocal 2026/02/04 21:28:43 INFO Applying migration id=initial 2026/02/04 21:28:43 INFO Applying migration id=notesupdated 2026/02/04 21:28:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:43 INFO Applying migration id=activitiesid 2026/02/04 21:28:43 INFO Applying migration id=outbox 2026/02/04 21:28:43 INFO Applying migration id=edits 2026/02/04 21:28:43 INFO Applying migration id=outboxactor 2026/02/04 21:28:43 INFO Applying migration id=outboxsender 2026/02/04 21:28:43 INFO Applying migration id=thread 2026/02/04 21:28:43 INFO Applying migration id=host 2026/02/04 21:28:43 INFO Applying migration id=sharedinbox 2026/02/04 21:28:43 INFO Applying migration id=noteshost 2026/02/04 21:28:43 INFO Applying migration id=fetched 2026/02/04 21:28:43 INFO Applying migration id=move 2026/02/04 21:28:43 INFO Applying migration id=cleanup 2026/02/04 21:28:43 INFO Applying migration id=received 2026/02/04 21:28:43 INFO Applying migration id=namehost 2026/02/04 21:28:43 INFO Applying migration id=outboxhost 2026/02/04 21:28:43 INFO Applying migration id=notesfts 2026/02/04 21:28:43 INFO Applying migration id=iconsname 2026/02/04 21:28:43 INFO Applying migration id=nohash 2026/02/04 21:28:43 INFO Applying migration id=shares 2026/02/04 21:28:43 INFO Applying migration id=actorttl 2026/02/04 21:28:43 INFO Applying migration id=tocc 2026/02/04 21:28:43 INFO Applying migration id=followeds 2026/02/04 21:28:43 INFO Applying migration id=certhash 2026/02/04 21:28:43 INFO Applying migration id=follows_sync 2026/02/04 21:28:43 INFO Applying migration id=jsonpath 2026/02/04 21:28:43 INFO Applying migration id=localforward 2026/02/04 21:28:43 INFO Applying migration id=avatar 2026/02/04 21:28:43 INFO Applying migration id=noimage 2026/02/04 21:28:43 INFO Applying migration id=feed 2026/02/04 21:28:43 INFO Applying migration id=bookmarks 2026/02/04 21:28:43 INFO Applying migration id=shareactivity 2026/02/04 21:28:43 INFO Applying migration id=application 2026/02/04 21:28:43 INFO Applying migration id=certificates 2026/02/04 21:28:43 INFO Applying migration id=rawforward 2026/02/04 21:28:43 INFO Applying migration id=publickey 2026/02/04 21:28:43 INFO Applying migration id=resolvegroup 2026/02/04 21:28:43 INFO Applying migration id=reject 2026/02/04 21:28:43 INFO Applying migration id=autodel 2026/02/04 21:28:43 INFO Applying migration id=jsonb 2026/02/04 21:28:43 INFO Applying migration id=quote 2026/02/04 21:28:43 INFO Applying migration id=rfc9421 2026/02/04 21:28:43 INFO Applying migration id=keys 2026/02/04 21:28:43 INFO Applying migration id=portable 2026/02/04 21:28:43 INFO Applying migration id=proofs 2026/02/04 21:28:43 INFO Applying migration id=contexts 2026/02/04 21:28:43 INFO Applying migration id=deliverieshost 2026/02/04 21:28:43 INFO Applying migration id=pembegin 2026/02/04 21:28:43 INFO Applying migration id=didhost 2026/02/04 21:28:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:43 INFO Applying migration id=invites 2026/02/04 21:28:43 INFO Applying migration id=ed25519blob 2026/02/04 21:28:43 INFO Applying migration id=rsablob 2026/02/04 21:28:43 INFO Applying migration id=iconscid 2026/02/04 21:28:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-be54-7f2f-a6b6-4acb449fb0f5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 2026/02/04 21:28:43 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-be57-78b8-bf8e-41a6e654f4d5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-be58-7c3c-8cc5-364ba77280dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-be57-78b8-bf8e-41a6e654f4d5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-be57-78b8-bf8e-41a6e654f4d5 2026/02/04 21:28:43 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-be59-7160-83a4-ebc8615b22ae activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-be54-7801-8557-48c4d4d79cd6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (0.64s) === RUN TestMove_LocalToLocalNoFollowers 2026/02/04 21:28:43 INFO Applying migration id=initial 2026/02/04 21:28:43 INFO Applying migration id=notesupdated 2026/02/04 21:28:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:43 INFO Applying migration id=activitiesid 2026/02/04 21:28:43 INFO Applying migration id=outbox 2026/02/04 21:28:43 INFO Applying migration id=edits 2026/02/04 21:28:43 INFO Applying migration id=outboxactor 2026/02/04 21:28:43 INFO Applying migration id=outboxsender 2026/02/04 21:28:43 INFO Applying migration id=thread 2026/02/04 21:28:43 INFO Applying migration id=host 2026/02/04 21:28:43 INFO Applying migration id=sharedinbox 2026/02/04 21:28:43 INFO Applying migration id=noteshost 2026/02/04 21:28:43 INFO Applying migration id=fetched 2026/02/04 21:28:43 INFO Applying migration id=move 2026/02/04 21:28:43 INFO Applying migration id=cleanup 2026/02/04 21:28:43 INFO Applying migration id=received 2026/02/04 21:28:43 INFO Applying migration id=namehost 2026/02/04 21:28:43 INFO Applying migration id=outboxhost 2026/02/04 21:28:43 INFO Applying migration id=notesfts 2026/02/04 21:28:43 INFO Applying migration id=iconsname 2026/02/04 21:28:43 INFO Applying migration id=nohash 2026/02/04 21:28:43 INFO Applying migration id=shares 2026/02/04 21:28:43 INFO Applying migration id=actorttl 2026/02/04 21:28:43 INFO Applying migration id=tocc 2026/02/04 21:28:43 INFO Applying migration id=followeds 2026/02/04 21:28:43 INFO Applying migration id=certhash 2026/02/04 21:28:43 INFO Applying migration id=follows_sync 2026/02/04 21:28:43 INFO Applying migration id=jsonpath 2026/02/04 21:28:43 INFO Applying migration id=localforward 2026/02/04 21:28:43 INFO Applying migration id=avatar 2026/02/04 21:28:43 INFO Applying migration id=noimage 2026/02/04 21:28:43 INFO Applying migration id=feed 2026/02/04 21:28:43 INFO Applying migration id=bookmarks 2026/02/04 21:28:43 INFO Applying migration id=shareactivity 2026/02/04 21:28:43 INFO Applying migration id=application 2026/02/04 21:28:43 INFO Applying migration id=certificates 2026/02/04 21:28:43 INFO Applying migration id=rawforward 2026/02/04 21:28:43 INFO Applying migration id=publickey 2026/02/04 21:28:43 INFO Applying migration id=resolvegroup 2026/02/04 21:28:43 INFO Applying migration id=reject 2026/02/04 21:28:43 INFO Applying migration id=autodel 2026/02/04 21:28:43 INFO Applying migration id=jsonb 2026/02/04 21:28:43 INFO Applying migration id=quote 2026/02/04 21:28:43 INFO Applying migration id=rfc9421 2026/02/04 21:28:43 INFO Applying migration id=keys 2026/02/04 21:28:43 INFO Applying migration id=portable 2026/02/04 21:28:43 INFO Applying migration id=proofs 2026/02/04 21:28:43 INFO Applying migration id=contexts 2026/02/04 21:28:43 INFO Applying migration id=deliverieshost 2026/02/04 21:28:43 INFO Applying migration id=pembegin 2026/02/04 21:28:43 INFO Applying migration id=didhost 2026/02/04 21:28:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:43 INFO Applying migration id=invites 2026/02/04 21:28:43 INFO Applying migration id=ed25519blob 2026/02/04 21:28:43 INFO Applying migration id=rsablob 2026/02/04 21:28:43 INFO Applying migration id=iconscid --- PASS: TestMove_LocalToLocalNoFollowers (0.49s) === RUN TestMove_LocalToFederated 2026/02/04 21:28:44 INFO Applying migration id=initial 2026/02/04 21:28:44 INFO Applying migration id=notesupdated 2026/02/04 21:28:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:44 INFO Applying migration id=activitiesid 2026/02/04 21:28:44 INFO Applying migration id=outbox 2026/02/04 21:28:44 INFO Applying migration id=edits 2026/02/04 21:28:44 INFO Applying migration id=outboxactor 2026/02/04 21:28:44 INFO Applying migration id=outboxsender 2026/02/04 21:28:44 INFO Applying migration id=thread 2026/02/04 21:28:44 INFO Applying migration id=host 2026/02/04 21:28:44 INFO Applying migration id=sharedinbox 2026/02/04 21:28:44 INFO Applying migration id=noteshost 2026/02/04 21:28:44 INFO Applying migration id=fetched 2026/02/04 21:28:44 INFO Applying migration id=move 2026/02/04 21:28:44 INFO Applying migration id=cleanup 2026/02/04 21:28:44 INFO Applying migration id=received 2026/02/04 21:28:44 INFO Applying migration id=namehost 2026/02/04 21:28:44 INFO Applying migration id=outboxhost 2026/02/04 21:28:44 INFO Applying migration id=notesfts 2026/02/04 21:28:44 INFO Applying migration id=iconsname 2026/02/04 21:28:44 INFO Applying migration id=nohash 2026/02/04 21:28:44 INFO Applying migration id=shares 2026/02/04 21:28:44 INFO Applying migration id=actorttl 2026/02/04 21:28:44 INFO Applying migration id=tocc 2026/02/04 21:28:44 INFO Applying migration id=followeds 2026/02/04 21:28:44 INFO Applying migration id=certhash 2026/02/04 21:28:44 INFO Applying migration id=follows_sync 2026/02/04 21:28:44 INFO Applying migration id=jsonpath 2026/02/04 21:28:44 INFO Applying migration id=localforward 2026/02/04 21:28:44 INFO Applying migration id=avatar 2026/02/04 21:28:44 INFO Applying migration id=noimage 2026/02/04 21:28:44 INFO Applying migration id=feed 2026/02/04 21:28:44 INFO Applying migration id=bookmarks 2026/02/04 21:28:44 INFO Applying migration id=shareactivity 2026/02/04 21:28:44 INFO Applying migration id=application 2026/02/04 21:28:44 INFO Applying migration id=certificates 2026/02/04 21:28:44 INFO Applying migration id=rawforward 2026/02/04 21:28:44 INFO Applying migration id=publickey 2026/02/04 21:28:44 INFO Applying migration id=resolvegroup 2026/02/04 21:28:44 INFO Applying migration id=reject 2026/02/04 21:28:44 INFO Applying migration id=autodel 2026/02/04 21:28:44 INFO Applying migration id=jsonb 2026/02/04 21:28:44 INFO Applying migration id=quote 2026/02/04 21:28:44 INFO Applying migration id=rfc9421 2026/02/04 21:28:44 INFO Applying migration id=keys 2026/02/04 21:28:44 INFO Applying migration id=portable 2026/02/04 21:28:44 INFO Applying migration id=proofs 2026/02/04 21:28:44 INFO Applying migration id=contexts 2026/02/04 21:28:44 INFO Applying migration id=deliverieshost 2026/02/04 21:28:44 INFO Applying migration id=pembegin 2026/02/04 21:28:44 INFO Applying migration id=didhost 2026/02/04 21:28:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:44 INFO Applying migration id=invites 2026/02/04 21:28:44 INFO Applying migration id=ed25519blob 2026/02/04 21:28:44 INFO Applying migration id=rsablob 2026/02/04 21:28:44 INFO Applying migration id=iconscid 2026/02/04 21:28:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-c447-75ef-a218-5204d96236d0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 2026/02/04 21:28:45 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/04 21:28:45 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c449-776e-8002-90e28393c403 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/02/04 21:28:45 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-c44a-7c42-8218-fe9d1f8227ae activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c446-7d61-9ae6-b0d3eb1c5772 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (1.03s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/02/04 21:28:45 INFO Applying migration id=initial 2026/02/04 21:28:45 INFO Applying migration id=notesupdated 2026/02/04 21:28:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:45 INFO Applying migration id=activitiesid 2026/02/04 21:28:45 INFO Applying migration id=outbox 2026/02/04 21:28:45 INFO Applying migration id=edits 2026/02/04 21:28:45 INFO Applying migration id=outboxactor 2026/02/04 21:28:45 INFO Applying migration id=outboxsender 2026/02/04 21:28:45 INFO Applying migration id=thread 2026/02/04 21:28:45 INFO Applying migration id=host 2026/02/04 21:28:45 INFO Applying migration id=sharedinbox 2026/02/04 21:28:45 INFO Applying migration id=noteshost 2026/02/04 21:28:45 INFO Applying migration id=fetched 2026/02/04 21:28:45 INFO Applying migration id=move 2026/02/04 21:28:45 INFO Applying migration id=cleanup 2026/02/04 21:28:45 INFO Applying migration id=received 2026/02/04 21:28:45 INFO Applying migration id=namehost 2026/02/04 21:28:45 INFO Applying migration id=outboxhost 2026/02/04 21:28:45 INFO Applying migration id=notesfts 2026/02/04 21:28:45 INFO Applying migration id=iconsname 2026/02/04 21:28:45 INFO Applying migration id=nohash 2026/02/04 21:28:45 INFO Applying migration id=shares 2026/02/04 21:28:45 INFO Applying migration id=actorttl 2026/02/04 21:28:45 INFO Applying migration id=tocc 2026/02/04 21:28:45 INFO Applying migration id=followeds 2026/02/04 21:28:45 INFO Applying migration id=certhash 2026/02/04 21:28:45 INFO Applying migration id=follows_sync 2026/02/04 21:28:45 INFO Applying migration id=jsonpath 2026/02/04 21:28:45 INFO Applying migration id=localforward 2026/02/04 21:28:45 INFO Applying migration id=avatar 2026/02/04 21:28:45 INFO Applying migration id=noimage 2026/02/04 21:28:45 INFO Applying migration id=feed 2026/02/04 21:28:45 INFO Applying migration id=bookmarks 2026/02/04 21:28:45 INFO Applying migration id=shareactivity 2026/02/04 21:28:45 INFO Applying migration id=application 2026/02/04 21:28:45 INFO Applying migration id=certificates 2026/02/04 21:28:45 INFO Applying migration id=rawforward 2026/02/04 21:28:45 INFO Applying migration id=publickey 2026/02/04 21:28:45 INFO Applying migration id=resolvegroup 2026/02/04 21:28:45 INFO Applying migration id=reject 2026/02/04 21:28:45 INFO Applying migration id=autodel 2026/02/04 21:28:45 INFO Applying migration id=jsonb 2026/02/04 21:28:45 INFO Applying migration id=quote 2026/02/04 21:28:45 INFO Applying migration id=rfc9421 2026/02/04 21:28:45 INFO Applying migration id=keys 2026/02/04 21:28:45 INFO Applying migration id=portable 2026/02/04 21:28:45 INFO Applying migration id=proofs 2026/02/04 21:28:45 INFO Applying migration id=contexts 2026/02/04 21:28:45 INFO Applying migration id=deliverieshost 2026/02/04 21:28:45 INFO Applying migration id=pembegin 2026/02/04 21:28:45 INFO Applying migration id=didhost 2026/02/04 21:28:45 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:45 INFO Applying migration id=invites 2026/02/04 21:28:45 INFO Applying migration id=ed25519blob 2026/02/04 21:28:45 INFO Applying migration id=rsablob 2026/02/04 21:28:45 INFO Applying migration id=iconscid 2026/02/04 21:28:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c6e7-7ca3-becc-df5bdc015fd8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-c6e9-70be-baac-078fa9e4cc5e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c6e7-7ca3-becc-df5bdc015fd8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-c6e7-7ca3-becc-df5bdc015fd8 2026/02/04 21:28:46 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (0.67s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/02/04 21:28:46 INFO Applying migration id=initial 2026/02/04 21:28:46 INFO Applying migration id=notesupdated 2026/02/04 21:28:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:46 INFO Applying migration id=activitiesid 2026/02/04 21:28:46 INFO Applying migration id=outbox 2026/02/04 21:28:46 INFO Applying migration id=edits 2026/02/04 21:28:46 INFO Applying migration id=outboxactor 2026/02/04 21:28:46 INFO Applying migration id=outboxsender 2026/02/04 21:28:46 INFO Applying migration id=thread 2026/02/04 21:28:46 INFO Applying migration id=host 2026/02/04 21:28:46 INFO Applying migration id=sharedinbox 2026/02/04 21:28:46 INFO Applying migration id=noteshost 2026/02/04 21:28:46 INFO Applying migration id=fetched 2026/02/04 21:28:46 INFO Applying migration id=move 2026/02/04 21:28:46 INFO Applying migration id=cleanup 2026/02/04 21:28:46 INFO Applying migration id=received 2026/02/04 21:28:46 INFO Applying migration id=namehost 2026/02/04 21:28:46 INFO Applying migration id=outboxhost 2026/02/04 21:28:46 INFO Applying migration id=notesfts 2026/02/04 21:28:46 INFO Applying migration id=iconsname 2026/02/04 21:28:46 INFO Applying migration id=nohash 2026/02/04 21:28:46 INFO Applying migration id=shares 2026/02/04 21:28:46 INFO Applying migration id=actorttl 2026/02/04 21:28:46 INFO Applying migration id=tocc 2026/02/04 21:28:46 INFO Applying migration id=followeds 2026/02/04 21:28:46 INFO Applying migration id=certhash 2026/02/04 21:28:46 INFO Applying migration id=follows_sync 2026/02/04 21:28:46 INFO Applying migration id=jsonpath 2026/02/04 21:28:46 INFO Applying migration id=localforward 2026/02/04 21:28:46 INFO Applying migration id=avatar 2026/02/04 21:28:46 INFO Applying migration id=noimage 2026/02/04 21:28:46 INFO Applying migration id=feed 2026/02/04 21:28:46 INFO Applying migration id=bookmarks 2026/02/04 21:28:46 INFO Applying migration id=shareactivity 2026/02/04 21:28:46 INFO Applying migration id=application 2026/02/04 21:28:46 INFO Applying migration id=certificates 2026/02/04 21:28:46 INFO Applying migration id=rawforward 2026/02/04 21:28:46 INFO Applying migration id=publickey 2026/02/04 21:28:46 INFO Applying migration id=resolvegroup 2026/02/04 21:28:46 INFO Applying migration id=reject 2026/02/04 21:28:46 INFO Applying migration id=autodel 2026/02/04 21:28:46 INFO Applying migration id=jsonb 2026/02/04 21:28:46 INFO Applying migration id=quote 2026/02/04 21:28:46 INFO Applying migration id=rfc9421 2026/02/04 21:28:46 INFO Applying migration id=keys 2026/02/04 21:28:46 INFO Applying migration id=portable 2026/02/04 21:28:46 INFO Applying migration id=proofs 2026/02/04 21:28:46 INFO Applying migration id=contexts 2026/02/04 21:28:46 INFO Applying migration id=deliverieshost 2026/02/04 21:28:46 INFO Applying migration id=pembegin 2026/02/04 21:28:46 INFO Applying migration id=didhost 2026/02/04 21:28:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:46 INFO Applying migration id=invites 2026/02/04 21:28:46 INFO Applying migration id=ed25519blob 2026/02/04 21:28:46 INFO Applying migration id=rsablob 2026/02/04 21:28:46 INFO Applying migration id=iconscid 2026/02/04 21:28:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-c91e-7d65-98a3-e86810475f90 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-c91f-7579-bd41-b1430bd1b042 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-c91e-7d65-98a3-e86810475f90 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-c91e-7d65-98a3-e86810475f90 2026/02/04 21:28:46 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.56s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/02/04 21:28:46 INFO Applying migration id=initial 2026/02/04 21:28:46 INFO Applying migration id=notesupdated 2026/02/04 21:28:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:46 INFO Applying migration id=activitiesid 2026/02/04 21:28:46 INFO Applying migration id=outbox 2026/02/04 21:28:46 INFO Applying migration id=edits 2026/02/04 21:28:46 INFO Applying migration id=outboxactor 2026/02/04 21:28:46 INFO Applying migration id=outboxsender 2026/02/04 21:28:46 INFO Applying migration id=thread 2026/02/04 21:28:46 INFO Applying migration id=host 2026/02/04 21:28:46 INFO Applying migration id=sharedinbox 2026/02/04 21:28:46 INFO Applying migration id=noteshost 2026/02/04 21:28:46 INFO Applying migration id=fetched 2026/02/04 21:28:46 INFO Applying migration id=move 2026/02/04 21:28:46 INFO Applying migration id=cleanup 2026/02/04 21:28:46 INFO Applying migration id=received 2026/02/04 21:28:46 INFO Applying migration id=namehost 2026/02/04 21:28:46 INFO Applying migration id=outboxhost 2026/02/04 21:28:46 INFO Applying migration id=notesfts 2026/02/04 21:28:46 INFO Applying migration id=iconsname 2026/02/04 21:28:46 INFO Applying migration id=nohash 2026/02/04 21:28:46 INFO Applying migration id=shares 2026/02/04 21:28:46 INFO Applying migration id=actorttl 2026/02/04 21:28:46 INFO Applying migration id=tocc 2026/02/04 21:28:46 INFO Applying migration id=followeds 2026/02/04 21:28:46 INFO Applying migration id=certhash 2026/02/04 21:28:46 INFO Applying migration id=follows_sync 2026/02/04 21:28:46 INFO Applying migration id=jsonpath 2026/02/04 21:28:46 INFO Applying migration id=localforward 2026/02/04 21:28:46 INFO Applying migration id=avatar 2026/02/04 21:28:46 INFO Applying migration id=noimage 2026/02/04 21:28:46 INFO Applying migration id=feed 2026/02/04 21:28:46 INFO Applying migration id=bookmarks 2026/02/04 21:28:46 INFO Applying migration id=shareactivity 2026/02/04 21:28:46 INFO Applying migration id=application 2026/02/04 21:28:46 INFO Applying migration id=certificates 2026/02/04 21:28:46 INFO Applying migration id=rawforward 2026/02/04 21:28:46 INFO Applying migration id=publickey 2026/02/04 21:28:46 INFO Applying migration id=resolvegroup 2026/02/04 21:28:46 INFO Applying migration id=reject 2026/02/04 21:28:46 INFO Applying migration id=autodel 2026/02/04 21:28:46 INFO Applying migration id=jsonb 2026/02/04 21:28:46 INFO Applying migration id=quote 2026/02/04 21:28:46 INFO Applying migration id=rfc9421 2026/02/04 21:28:46 INFO Applying migration id=keys 2026/02/04 21:28:46 INFO Applying migration id=portable 2026/02/04 21:28:46 INFO Applying migration id=proofs 2026/02/04 21:28:46 INFO Applying migration id=contexts 2026/02/04 21:28:46 INFO Applying migration id=deliverieshost 2026/02/04 21:28:46 INFO Applying migration id=pembegin 2026/02/04 21:28:46 INFO Applying migration id=didhost 2026/02/04 21:28:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:46 INFO Applying migration id=invites 2026/02/04 21:28:46 INFO Applying migration id=ed25519blob 2026/02/04 21:28:46 INFO Applying migration id=rsablob 2026/02/04 21:28:46 INFO Applying migration id=iconscid 2026/02/04 21:28:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-caa9-73e6-a50d-30224d5db535 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e 2026/02/04 21:28:47 INFO Moving follow follow=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/02/04 21:28:47 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-caab-7578-bcb0-a2e6c532e3d5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/02/04 21:28:47 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8e-caac-79c5-a4db-5b05da055318 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-caa8-7b1e-8bb0-5e195ece045e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:47 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.40s) === RUN TestName_Throttled 2026/02/04 21:28:47 INFO Applying migration id=initial 2026/02/04 21:28:47 INFO Applying migration id=notesupdated 2026/02/04 21:28:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:47 INFO Applying migration id=activitiesid 2026/02/04 21:28:47 INFO Applying migration id=outbox 2026/02/04 21:28:47 INFO Applying migration id=edits 2026/02/04 21:28:47 INFO Applying migration id=outboxactor 2026/02/04 21:28:47 INFO Applying migration id=outboxsender 2026/02/04 21:28:47 INFO Applying migration id=thread 2026/02/04 21:28:47 INFO Applying migration id=host 2026/02/04 21:28:47 INFO Applying migration id=sharedinbox 2026/02/04 21:28:47 INFO Applying migration id=noteshost 2026/02/04 21:28:47 INFO Applying migration id=fetched 2026/02/04 21:28:47 INFO Applying migration id=move 2026/02/04 21:28:47 INFO Applying migration id=cleanup 2026/02/04 21:28:47 INFO Applying migration id=received 2026/02/04 21:28:47 INFO Applying migration id=namehost 2026/02/04 21:28:47 INFO Applying migration id=outboxhost 2026/02/04 21:28:47 INFO Applying migration id=notesfts 2026/02/04 21:28:47 INFO Applying migration id=iconsname 2026/02/04 21:28:47 INFO Applying migration id=nohash 2026/02/04 21:28:47 INFO Applying migration id=shares 2026/02/04 21:28:47 INFO Applying migration id=actorttl 2026/02/04 21:28:47 INFO Applying migration id=tocc 2026/02/04 21:28:47 INFO Applying migration id=followeds 2026/02/04 21:28:47 INFO Applying migration id=certhash 2026/02/04 21:28:47 INFO Applying migration id=follows_sync 2026/02/04 21:28:47 INFO Applying migration id=jsonpath 2026/02/04 21:28:47 INFO Applying migration id=localforward 2026/02/04 21:28:47 INFO Applying migration id=avatar 2026/02/04 21:28:47 INFO Applying migration id=noimage 2026/02/04 21:28:47 INFO Applying migration id=feed 2026/02/04 21:28:47 INFO Applying migration id=bookmarks 2026/02/04 21:28:47 INFO Applying migration id=shareactivity 2026/02/04 21:28:47 INFO Applying migration id=application 2026/02/04 21:28:47 INFO Applying migration id=certificates 2026/02/04 21:28:47 INFO Applying migration id=rawforward 2026/02/04 21:28:47 INFO Applying migration id=publickey 2026/02/04 21:28:47 INFO Applying migration id=resolvegroup 2026/02/04 21:28:47 INFO Applying migration id=reject 2026/02/04 21:28:47 INFO Applying migration id=autodel 2026/02/04 21:28:47 INFO Applying migration id=jsonb 2026/02/04 21:28:47 INFO Applying migration id=quote 2026/02/04 21:28:47 INFO Applying migration id=rfc9421 2026/02/04 21:28:47 INFO Applying migration id=keys 2026/02/04 21:28:47 INFO Applying migration id=portable 2026/02/04 21:28:47 INFO Applying migration id=proofs 2026/02/04 21:28:47 INFO Applying migration id=contexts 2026/02/04 21:28:47 INFO Applying migration id=deliverieshost 2026/02/04 21:28:47 INFO Applying migration id=pembegin 2026/02/04 21:28:47 INFO Applying migration id=didhost 2026/02/04 21:28:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:47 INFO Applying migration id=invites 2026/02/04 21:28:47 INFO Applying migration id=ed25519blob 2026/02/04 21:28:47 INFO Applying migration id=rsablob 2026/02/04 21:28:47 INFO Applying migration id=iconscid 2026/02/04 21:28:47 WARN Throttled request to set name can=2026-02-04T21:58:47.405Z --- PASS: TestName_Throttled (0.64s) === RUN TestName_HappyFlow 2026/02/04 21:28:47 INFO Applying migration id=initial 2026/02/04 21:28:47 INFO Applying migration id=notesupdated 2026/02/04 21:28:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:47 INFO Applying migration id=activitiesid 2026/02/04 21:28:47 INFO Applying migration id=outbox 2026/02/04 21:28:47 INFO Applying migration id=edits 2026/02/04 21:28:47 INFO Applying migration id=outboxactor 2026/02/04 21:28:47 INFO Applying migration id=outboxsender 2026/02/04 21:28:47 INFO Applying migration id=thread 2026/02/04 21:28:47 INFO Applying migration id=host 2026/02/04 21:28:47 INFO Applying migration id=sharedinbox 2026/02/04 21:28:47 INFO Applying migration id=noteshost 2026/02/04 21:28:47 INFO Applying migration id=fetched 2026/02/04 21:28:47 INFO Applying migration id=move 2026/02/04 21:28:47 INFO Applying migration id=cleanup 2026/02/04 21:28:47 INFO Applying migration id=received 2026/02/04 21:28:47 INFO Applying migration id=namehost 2026/02/04 21:28:47 INFO Applying migration id=outboxhost 2026/02/04 21:28:47 INFO Applying migration id=notesfts 2026/02/04 21:28:47 INFO Applying migration id=iconsname 2026/02/04 21:28:47 INFO Applying migration id=nohash 2026/02/04 21:28:47 INFO Applying migration id=shares 2026/02/04 21:28:47 INFO Applying migration id=actorttl 2026/02/04 21:28:47 INFO Applying migration id=tocc 2026/02/04 21:28:47 INFO Applying migration id=followeds 2026/02/04 21:28:47 INFO Applying migration id=certhash 2026/02/04 21:28:47 INFO Applying migration id=follows_sync 2026/02/04 21:28:47 INFO Applying migration id=jsonpath 2026/02/04 21:28:47 INFO Applying migration id=localforward 2026/02/04 21:28:47 INFO Applying migration id=avatar 2026/02/04 21:28:47 INFO Applying migration id=noimage 2026/02/04 21:28:47 INFO Applying migration id=feed 2026/02/04 21:28:47 INFO Applying migration id=bookmarks 2026/02/04 21:28:47 INFO Applying migration id=shareactivity 2026/02/04 21:28:47 INFO Applying migration id=application 2026/02/04 21:28:47 INFO Applying migration id=certificates 2026/02/04 21:28:47 INFO Applying migration id=rawforward 2026/02/04 21:28:47 INFO Applying migration id=publickey 2026/02/04 21:28:47 INFO Applying migration id=resolvegroup 2026/02/04 21:28:47 INFO Applying migration id=reject 2026/02/04 21:28:47 INFO Applying migration id=autodel 2026/02/04 21:28:47 INFO Applying migration id=jsonb 2026/02/04 21:28:47 INFO Applying migration id=quote 2026/02/04 21:28:47 INFO Applying migration id=rfc9421 2026/02/04 21:28:47 INFO Applying migration id=keys 2026/02/04 21:28:47 INFO Applying migration id=portable 2026/02/04 21:28:47 INFO Applying migration id=proofs 2026/02/04 21:28:47 INFO Applying migration id=contexts 2026/02/04 21:28:47 INFO Applying migration id=deliverieshost 2026/02/04 21:28:47 INFO Applying migration id=pembegin 2026/02/04 21:28:47 INFO Applying migration id=didhost 2026/02/04 21:28:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:47 INFO Applying migration id=invites 2026/02/04 21:28:47 INFO Applying migration id=ed25519blob 2026/02/04 21:28:47 INFO Applying migration id=rsablob 2026/02/04 21:28:47 INFO Applying migration id=iconscid 2026/02/04 21:28:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (0.61s) === RUN TestName_TooLong 2026/02/04 21:28:48 INFO Applying migration id=initial 2026/02/04 21:28:48 INFO Applying migration id=notesupdated 2026/02/04 21:28:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:48 INFO Applying migration id=activitiesid 2026/02/04 21:28:48 INFO Applying migration id=outbox 2026/02/04 21:28:48 INFO Applying migration id=edits 2026/02/04 21:28:48 INFO Applying migration id=outboxactor 2026/02/04 21:28:48 INFO Applying migration id=outboxsender 2026/02/04 21:28:48 INFO Applying migration id=thread 2026/02/04 21:28:48 INFO Applying migration id=host 2026/02/04 21:28:48 INFO Applying migration id=sharedinbox 2026/02/04 21:28:48 INFO Applying migration id=noteshost 2026/02/04 21:28:48 INFO Applying migration id=fetched 2026/02/04 21:28:48 INFO Applying migration id=move 2026/02/04 21:28:48 INFO Applying migration id=cleanup 2026/02/04 21:28:48 INFO Applying migration id=received 2026/02/04 21:28:48 INFO Applying migration id=namehost 2026/02/04 21:28:48 INFO Applying migration id=outboxhost 2026/02/04 21:28:48 INFO Applying migration id=notesfts 2026/02/04 21:28:48 INFO Applying migration id=iconsname 2026/02/04 21:28:48 INFO Applying migration id=nohash 2026/02/04 21:28:48 INFO Applying migration id=shares 2026/02/04 21:28:48 INFO Applying migration id=actorttl 2026/02/04 21:28:48 INFO Applying migration id=tocc 2026/02/04 21:28:48 INFO Applying migration id=followeds 2026/02/04 21:28:48 INFO Applying migration id=certhash 2026/02/04 21:28:48 INFO Applying migration id=follows_sync 2026/02/04 21:28:48 INFO Applying migration id=jsonpath 2026/02/04 21:28:48 INFO Applying migration id=localforward 2026/02/04 21:28:48 INFO Applying migration id=avatar 2026/02/04 21:28:48 INFO Applying migration id=noimage 2026/02/04 21:28:48 INFO Applying migration id=feed 2026/02/04 21:28:48 INFO Applying migration id=bookmarks 2026/02/04 21:28:48 INFO Applying migration id=shareactivity 2026/02/04 21:28:48 INFO Applying migration id=application 2026/02/04 21:28:48 INFO Applying migration id=certificates 2026/02/04 21:28:48 INFO Applying migration id=rawforward 2026/02/04 21:28:48 INFO Applying migration id=publickey 2026/02/04 21:28:48 INFO Applying migration id=resolvegroup 2026/02/04 21:28:48 INFO Applying migration id=reject 2026/02/04 21:28:48 INFO Applying migration id=autodel 2026/02/04 21:28:48 INFO Applying migration id=jsonb 2026/02/04 21:28:48 INFO Applying migration id=quote 2026/02/04 21:28:48 INFO Applying migration id=rfc9421 2026/02/04 21:28:48 INFO Applying migration id=keys 2026/02/04 21:28:48 INFO Applying migration id=portable 2026/02/04 21:28:48 INFO Applying migration id=proofs 2026/02/04 21:28:48 INFO Applying migration id=contexts 2026/02/04 21:28:48 INFO Applying migration id=deliverieshost 2026/02/04 21:28:48 INFO Applying migration id=pembegin 2026/02/04 21:28:48 INFO Applying migration id=didhost 2026/02/04 21:28:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:48 INFO Applying migration id=invites 2026/02/04 21:28:48 INFO Applying migration id=ed25519blob 2026/02/04 21:28:48 INFO Applying migration id=rsablob 2026/02/04 21:28:48 INFO Applying migration id=iconscid --- PASS: TestName_TooLong (0.91s) === RUN TestName_MultiLine 2026/02/04 21:28:49 INFO Applying migration id=initial 2026/02/04 21:28:49 INFO Applying migration id=notesupdated 2026/02/04 21:28:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:49 INFO Applying migration id=activitiesid 2026/02/04 21:28:49 INFO Applying migration id=outbox 2026/02/04 21:28:49 INFO Applying migration id=edits 2026/02/04 21:28:49 INFO Applying migration id=outboxactor 2026/02/04 21:28:49 INFO Applying migration id=outboxsender 2026/02/04 21:28:49 INFO Applying migration id=thread 2026/02/04 21:28:49 INFO Applying migration id=host 2026/02/04 21:28:49 INFO Applying migration id=sharedinbox 2026/02/04 21:28:49 INFO Applying migration id=noteshost 2026/02/04 21:28:49 INFO Applying migration id=fetched 2026/02/04 21:28:49 INFO Applying migration id=move 2026/02/04 21:28:49 INFO Applying migration id=cleanup 2026/02/04 21:28:49 INFO Applying migration id=received 2026/02/04 21:28:49 INFO Applying migration id=namehost 2026/02/04 21:28:49 INFO Applying migration id=outboxhost 2026/02/04 21:28:49 INFO Applying migration id=notesfts 2026/02/04 21:28:49 INFO Applying migration id=iconsname 2026/02/04 21:28:49 INFO Applying migration id=nohash 2026/02/04 21:28:49 INFO Applying migration id=shares 2026/02/04 21:28:49 INFO Applying migration id=actorttl 2026/02/04 21:28:49 INFO Applying migration id=tocc 2026/02/04 21:28:49 INFO Applying migration id=followeds 2026/02/04 21:28:49 INFO Applying migration id=certhash 2026/02/04 21:28:49 INFO Applying migration id=follows_sync 2026/02/04 21:28:49 INFO Applying migration id=jsonpath 2026/02/04 21:28:49 INFO Applying migration id=localforward 2026/02/04 21:28:49 INFO Applying migration id=avatar 2026/02/04 21:28:49 INFO Applying migration id=noimage 2026/02/04 21:28:49 INFO Applying migration id=feed 2026/02/04 21:28:49 INFO Applying migration id=bookmarks 2026/02/04 21:28:49 INFO Applying migration id=shareactivity 2026/02/04 21:28:49 INFO Applying migration id=application 2026/02/04 21:28:49 INFO Applying migration id=certificates 2026/02/04 21:28:49 INFO Applying migration id=rawforward 2026/02/04 21:28:49 INFO Applying migration id=publickey 2026/02/04 21:28:49 INFO Applying migration id=resolvegroup 2026/02/04 21:28:49 INFO Applying migration id=reject 2026/02/04 21:28:49 INFO Applying migration id=autodel 2026/02/04 21:28:49 INFO Applying migration id=jsonb 2026/02/04 21:28:49 INFO Applying migration id=quote 2026/02/04 21:28:49 INFO Applying migration id=rfc9421 2026/02/04 21:28:49 INFO Applying migration id=keys 2026/02/04 21:28:49 INFO Applying migration id=portable 2026/02/04 21:28:49 INFO Applying migration id=proofs 2026/02/04 21:28:49 INFO Applying migration id=contexts 2026/02/04 21:28:49 INFO Applying migration id=deliverieshost 2026/02/04 21:28:49 INFO Applying migration id=pembegin 2026/02/04 21:28:49 INFO Applying migration id=didhost 2026/02/04 21:28:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:49 INFO Applying migration id=invites 2026/02/04 21:28:49 INFO Applying migration id=ed25519blob 2026/02/04 21:28:49 INFO Applying migration id=rsablob 2026/02/04 21:28:49 INFO Applying migration id=iconscid 2026/02/04 21:28:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.62s) === RUN TestOutbox_NonExistingUser 2026/02/04 21:28:49 INFO Applying migration id=initial 2026/02/04 21:28:49 INFO Applying migration id=notesupdated 2026/02/04 21:28:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:49 INFO Applying migration id=activitiesid 2026/02/04 21:28:49 INFO Applying migration id=outbox 2026/02/04 21:28:49 INFO Applying migration id=edits 2026/02/04 21:28:49 INFO Applying migration id=outboxactor 2026/02/04 21:28:49 INFO Applying migration id=outboxsender 2026/02/04 21:28:49 INFO Applying migration id=thread 2026/02/04 21:28:49 INFO Applying migration id=host 2026/02/04 21:28:49 INFO Applying migration id=sharedinbox 2026/02/04 21:28:49 INFO Applying migration id=noteshost 2026/02/04 21:28:49 INFO Applying migration id=fetched 2026/02/04 21:28:49 INFO Applying migration id=move 2026/02/04 21:28:49 INFO Applying migration id=cleanup 2026/02/04 21:28:49 INFO Applying migration id=received 2026/02/04 21:28:49 INFO Applying migration id=namehost 2026/02/04 21:28:49 INFO Applying migration id=outboxhost 2026/02/04 21:28:49 INFO Applying migration id=notesfts 2026/02/04 21:28:49 INFO Applying migration id=iconsname 2026/02/04 21:28:49 INFO Applying migration id=nohash 2026/02/04 21:28:49 INFO Applying migration id=shares 2026/02/04 21:28:49 INFO Applying migration id=actorttl 2026/02/04 21:28:49 INFO Applying migration id=tocc 2026/02/04 21:28:49 INFO Applying migration id=followeds 2026/02/04 21:28:49 INFO Applying migration id=certhash 2026/02/04 21:28:49 INFO Applying migration id=follows_sync 2026/02/04 21:28:49 INFO Applying migration id=jsonpath 2026/02/04 21:28:49 INFO Applying migration id=localforward 2026/02/04 21:28:49 INFO Applying migration id=avatar 2026/02/04 21:28:49 INFO Applying migration id=noimage 2026/02/04 21:28:49 INFO Applying migration id=feed 2026/02/04 21:28:49 INFO Applying migration id=bookmarks 2026/02/04 21:28:49 INFO Applying migration id=shareactivity 2026/02/04 21:28:49 INFO Applying migration id=application 2026/02/04 21:28:49 INFO Applying migration id=certificates 2026/02/04 21:28:49 INFO Applying migration id=rawforward 2026/02/04 21:28:49 INFO Applying migration id=publickey 2026/02/04 21:28:49 INFO Applying migration id=resolvegroup 2026/02/04 21:28:49 INFO Applying migration id=reject 2026/02/04 21:28:49 INFO Applying migration id=autodel 2026/02/04 21:28:49 INFO Applying migration id=jsonb 2026/02/04 21:28:49 INFO Applying migration id=quote 2026/02/04 21:28:49 INFO Applying migration id=rfc9421 2026/02/04 21:28:49 INFO Applying migration id=keys 2026/02/04 21:28:49 INFO Applying migration id=portable 2026/02/04 21:28:49 INFO Applying migration id=proofs 2026/02/04 21:28:49 INFO Applying migration id=contexts 2026/02/04 21:28:49 INFO Applying migration id=deliverieshost 2026/02/04 21:28:49 INFO Applying migration id=pembegin 2026/02/04 21:28:49 INFO Applying migration id=didhost 2026/02/04 21:28:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:49 INFO Applying migration id=invites 2026/02/04 21:28:49 INFO Applying migration id=ed25519blob 2026/02/04 21:28:49 INFO Applying migration id=rsablob 2026/02/04 21:28:49 INFO Applying migration id=iconscid 2026/02/04 21:28:50 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.44s) === RUN TestOutbox_InvalidOffset 2026/02/04 21:28:50 INFO Applying migration id=initial 2026/02/04 21:28:50 INFO Applying migration id=notesupdated 2026/02/04 21:28:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:50 INFO Applying migration id=activitiesid 2026/02/04 21:28:50 INFO Applying migration id=outbox 2026/02/04 21:28:50 INFO Applying migration id=edits 2026/02/04 21:28:50 INFO Applying migration id=outboxactor 2026/02/04 21:28:50 INFO Applying migration id=outboxsender 2026/02/04 21:28:50 INFO Applying migration id=thread 2026/02/04 21:28:50 INFO Applying migration id=host 2026/02/04 21:28:50 INFO Applying migration id=sharedinbox 2026/02/04 21:28:50 INFO Applying migration id=noteshost 2026/02/04 21:28:50 INFO Applying migration id=fetched 2026/02/04 21:28:50 INFO Applying migration id=move 2026/02/04 21:28:50 INFO Applying migration id=cleanup 2026/02/04 21:28:50 INFO Applying migration id=received 2026/02/04 21:28:50 INFO Applying migration id=namehost 2026/02/04 21:28:50 INFO Applying migration id=outboxhost 2026/02/04 21:28:50 INFO Applying migration id=notesfts 2026/02/04 21:28:50 INFO Applying migration id=iconsname 2026/02/04 21:28:50 INFO Applying migration id=nohash 2026/02/04 21:28:50 INFO Applying migration id=shares 2026/02/04 21:28:50 INFO Applying migration id=actorttl 2026/02/04 21:28:50 INFO Applying migration id=tocc 2026/02/04 21:28:50 INFO Applying migration id=followeds 2026/02/04 21:28:50 INFO Applying migration id=certhash 2026/02/04 21:28:50 INFO Applying migration id=follows_sync 2026/02/04 21:28:50 INFO Applying migration id=jsonpath 2026/02/04 21:28:50 INFO Applying migration id=localforward 2026/02/04 21:28:50 INFO Applying migration id=avatar 2026/02/04 21:28:50 INFO Applying migration id=noimage 2026/02/04 21:28:50 INFO Applying migration id=feed 2026/02/04 21:28:50 INFO Applying migration id=bookmarks 2026/02/04 21:28:50 INFO Applying migration id=shareactivity 2026/02/04 21:28:50 INFO Applying migration id=application 2026/02/04 21:28:50 INFO Applying migration id=certificates 2026/02/04 21:28:50 INFO Applying migration id=rawforward 2026/02/04 21:28:50 INFO Applying migration id=publickey 2026/02/04 21:28:50 INFO Applying migration id=resolvegroup 2026/02/04 21:28:50 INFO Applying migration id=reject 2026/02/04 21:28:50 INFO Applying migration id=autodel 2026/02/04 21:28:50 INFO Applying migration id=jsonb 2026/02/04 21:28:50 INFO Applying migration id=quote 2026/02/04 21:28:50 INFO Applying migration id=rfc9421 2026/02/04 21:28:50 INFO Applying migration id=keys 2026/02/04 21:28:50 INFO Applying migration id=portable 2026/02/04 21:28:50 INFO Applying migration id=proofs 2026/02/04 21:28:50 INFO Applying migration id=contexts 2026/02/04 21:28:50 INFO Applying migration id=deliverieshost 2026/02/04 21:28:50 INFO Applying migration id=pembegin 2026/02/04 21:28:50 INFO Applying migration id=didhost 2026/02/04 21:28:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:50 INFO Applying migration id=invites 2026/02/04 21:28:50 INFO Applying migration id=ed25519blob 2026/02/04 21:28:50 INFO Applying migration id=rsablob 2026/02/04 21:28:50 INFO Applying migration id=iconscid 2026/02/04 21:28:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-da8c-7e34-9263-32e671c26912 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-da8c-7db8-914a-010f61c1fe24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-da8c-7db8-914a-010f61c1fe24 2026/02/04 21:28:51 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.84s) === RUN TestOutbox_PublicPost 2026/02/04 21:28:51 INFO Applying migration id=initial 2026/02/04 21:28:51 INFO Applying migration id=notesupdated 2026/02/04 21:28:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:51 INFO Applying migration id=activitiesid 2026/02/04 21:28:51 INFO Applying migration id=outbox 2026/02/04 21:28:51 INFO Applying migration id=edits 2026/02/04 21:28:51 INFO Applying migration id=outboxactor 2026/02/04 21:28:51 INFO Applying migration id=outboxsender 2026/02/04 21:28:51 INFO Applying migration id=thread 2026/02/04 21:28:51 INFO Applying migration id=host 2026/02/04 21:28:51 INFO Applying migration id=sharedinbox 2026/02/04 21:28:51 INFO Applying migration id=noteshost 2026/02/04 21:28:51 INFO Applying migration id=fetched 2026/02/04 21:28:51 INFO Applying migration id=move 2026/02/04 21:28:51 INFO Applying migration id=cleanup 2026/02/04 21:28:51 INFO Applying migration id=received 2026/02/04 21:28:51 INFO Applying migration id=namehost 2026/02/04 21:28:51 INFO Applying migration id=outboxhost 2026/02/04 21:28:51 INFO Applying migration id=notesfts 2026/02/04 21:28:51 INFO Applying migration id=iconsname 2026/02/04 21:28:51 INFO Applying migration id=nohash 2026/02/04 21:28:51 INFO Applying migration id=shares 2026/02/04 21:28:51 INFO Applying migration id=actorttl 2026/02/04 21:28:51 INFO Applying migration id=tocc 2026/02/04 21:28:51 INFO Applying migration id=followeds 2026/02/04 21:28:51 INFO Applying migration id=certhash 2026/02/04 21:28:51 INFO Applying migration id=follows_sync 2026/02/04 21:28:51 INFO Applying migration id=jsonpath 2026/02/04 21:28:51 INFO Applying migration id=localforward 2026/02/04 21:28:51 INFO Applying migration id=avatar 2026/02/04 21:28:51 INFO Applying migration id=noimage 2026/02/04 21:28:51 INFO Applying migration id=feed 2026/02/04 21:28:51 INFO Applying migration id=bookmarks 2026/02/04 21:28:51 INFO Applying migration id=shareactivity 2026/02/04 21:28:51 INFO Applying migration id=application 2026/02/04 21:28:51 INFO Applying migration id=certificates 2026/02/04 21:28:51 INFO Applying migration id=rawforward 2026/02/04 21:28:51 INFO Applying migration id=publickey 2026/02/04 21:28:51 INFO Applying migration id=resolvegroup 2026/02/04 21:28:51 INFO Applying migration id=reject 2026/02/04 21:28:51 INFO Applying migration id=autodel 2026/02/04 21:28:51 INFO Applying migration id=jsonb 2026/02/04 21:28:51 INFO Applying migration id=quote 2026/02/04 21:28:51 INFO Applying migration id=rfc9421 2026/02/04 21:28:51 INFO Applying migration id=keys 2026/02/04 21:28:51 INFO Applying migration id=portable 2026/02/04 21:28:51 INFO Applying migration id=proofs 2026/02/04 21:28:51 INFO Applying migration id=contexts 2026/02/04 21:28:51 INFO Applying migration id=deliverieshost 2026/02/04 21:28:51 INFO Applying migration id=pembegin 2026/02/04 21:28:51 INFO Applying migration id=didhost 2026/02/04 21:28:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:51 INFO Applying migration id=invites 2026/02/04 21:28:51 INFO Applying migration id=ed25519blob 2026/02/04 21:28:51 INFO Applying migration id=rsablob 2026/02/04 21:28:51 INFO Applying migration id=iconscid 2026/02/04 21:28:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-dc91-7508-b38b-82a3362e9ee1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-dc91-74d7-8620-3d2eb5585d2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-dc91-74d7-8620-3d2eb5585d2f 2026/02/04 21:28:51 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (0.52s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/02/04 21:28:51 INFO Applying migration id=initial 2026/02/04 21:28:51 INFO Applying migration id=notesupdated 2026/02/04 21:28:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:51 INFO Applying migration id=activitiesid 2026/02/04 21:28:51 INFO Applying migration id=outbox 2026/02/04 21:28:51 INFO Applying migration id=edits 2026/02/04 21:28:51 INFO Applying migration id=outboxactor 2026/02/04 21:28:51 INFO Applying migration id=outboxsender 2026/02/04 21:28:51 INFO Applying migration id=thread 2026/02/04 21:28:51 INFO Applying migration id=host 2026/02/04 21:28:51 INFO Applying migration id=sharedinbox 2026/02/04 21:28:51 INFO Applying migration id=noteshost 2026/02/04 21:28:51 INFO Applying migration id=fetched 2026/02/04 21:28:51 INFO Applying migration id=move 2026/02/04 21:28:51 INFO Applying migration id=cleanup 2026/02/04 21:28:51 INFO Applying migration id=received 2026/02/04 21:28:51 INFO Applying migration id=namehost 2026/02/04 21:28:51 INFO Applying migration id=outboxhost 2026/02/04 21:28:51 INFO Applying migration id=notesfts 2026/02/04 21:28:51 INFO Applying migration id=iconsname 2026/02/04 21:28:51 INFO Applying migration id=nohash 2026/02/04 21:28:51 INFO Applying migration id=shares 2026/02/04 21:28:51 INFO Applying migration id=actorttl 2026/02/04 21:28:51 INFO Applying migration id=tocc 2026/02/04 21:28:51 INFO Applying migration id=followeds 2026/02/04 21:28:51 INFO Applying migration id=certhash 2026/02/04 21:28:51 INFO Applying migration id=follows_sync 2026/02/04 21:28:51 INFO Applying migration id=jsonpath 2026/02/04 21:28:51 INFO Applying migration id=localforward 2026/02/04 21:28:51 INFO Applying migration id=avatar 2026/02/04 21:28:51 INFO Applying migration id=noimage 2026/02/04 21:28:51 INFO Applying migration id=feed 2026/02/04 21:28:51 INFO Applying migration id=bookmarks 2026/02/04 21:28:51 INFO Applying migration id=shareactivity 2026/02/04 21:28:51 INFO Applying migration id=application 2026/02/04 21:28:51 INFO Applying migration id=certificates 2026/02/04 21:28:51 INFO Applying migration id=rawforward 2026/02/04 21:28:51 INFO Applying migration id=publickey 2026/02/04 21:28:51 INFO Applying migration id=resolvegroup 2026/02/04 21:28:51 INFO Applying migration id=reject 2026/02/04 21:28:51 INFO Applying migration id=autodel 2026/02/04 21:28:51 INFO Applying migration id=jsonb 2026/02/04 21:28:51 INFO Applying migration id=quote 2026/02/04 21:28:51 INFO Applying migration id=rfc9421 2026/02/04 21:28:51 INFO Applying migration id=keys 2026/02/04 21:28:51 INFO Applying migration id=portable 2026/02/04 21:28:51 INFO Applying migration id=proofs 2026/02/04 21:28:51 INFO Applying migration id=contexts 2026/02/04 21:28:51 INFO Applying migration id=deliverieshost 2026/02/04 21:28:51 INFO Applying migration id=pembegin 2026/02/04 21:28:51 INFO Applying migration id=didhost 2026/02/04 21:28:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:51 INFO Applying migration id=invites 2026/02/04 21:28:51 INFO Applying migration id=ed25519blob 2026/02/04 21:28:51 INFO Applying migration id=rsablob 2026/02/04 21:28:51 INFO Applying migration id=iconscid 2026/02/04 21:28:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-de2a-7cd5-9402-dbe0476857ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-de2a-7ca6-b80d-08ae7ca9debf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-de2a-7ca6-b80d-08ae7ca9debf 2026/02/04 21:28:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (0.41s) === RUN TestOutbox_PublicPostSelf 2026/02/04 21:28:52 INFO Applying migration id=initial 2026/02/04 21:28:52 INFO Applying migration id=notesupdated 2026/02/04 21:28:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:52 INFO Applying migration id=activitiesid 2026/02/04 21:28:52 INFO Applying migration id=outbox 2026/02/04 21:28:52 INFO Applying migration id=edits 2026/02/04 21:28:52 INFO Applying migration id=outboxactor 2026/02/04 21:28:52 INFO Applying migration id=outboxsender 2026/02/04 21:28:52 INFO Applying migration id=thread 2026/02/04 21:28:52 INFO Applying migration id=host 2026/02/04 21:28:52 INFO Applying migration id=sharedinbox 2026/02/04 21:28:52 INFO Applying migration id=noteshost 2026/02/04 21:28:52 INFO Applying migration id=fetched 2026/02/04 21:28:52 INFO Applying migration id=move 2026/02/04 21:28:52 INFO Applying migration id=cleanup 2026/02/04 21:28:52 INFO Applying migration id=received 2026/02/04 21:28:52 INFO Applying migration id=namehost 2026/02/04 21:28:52 INFO Applying migration id=outboxhost 2026/02/04 21:28:52 INFO Applying migration id=notesfts 2026/02/04 21:28:52 INFO Applying migration id=iconsname 2026/02/04 21:28:52 INFO Applying migration id=nohash 2026/02/04 21:28:52 INFO Applying migration id=shares 2026/02/04 21:28:52 INFO Applying migration id=actorttl 2026/02/04 21:28:52 INFO Applying migration id=tocc 2026/02/04 21:28:52 INFO Applying migration id=followeds 2026/02/04 21:28:52 INFO Applying migration id=certhash 2026/02/04 21:28:52 INFO Applying migration id=follows_sync 2026/02/04 21:28:52 INFO Applying migration id=jsonpath 2026/02/04 21:28:52 INFO Applying migration id=localforward 2026/02/04 21:28:52 INFO Applying migration id=avatar 2026/02/04 21:28:52 INFO Applying migration id=noimage 2026/02/04 21:28:52 INFO Applying migration id=feed 2026/02/04 21:28:52 INFO Applying migration id=bookmarks 2026/02/04 21:28:52 INFO Applying migration id=shareactivity 2026/02/04 21:28:52 INFO Applying migration id=application 2026/02/04 21:28:52 INFO Applying migration id=certificates 2026/02/04 21:28:52 INFO Applying migration id=rawforward 2026/02/04 21:28:52 INFO Applying migration id=publickey 2026/02/04 21:28:52 INFO Applying migration id=resolvegroup 2026/02/04 21:28:52 INFO Applying migration id=reject 2026/02/04 21:28:52 INFO Applying migration id=autodel 2026/02/04 21:28:52 INFO Applying migration id=jsonb 2026/02/04 21:28:52 INFO Applying migration id=quote 2026/02/04 21:28:52 INFO Applying migration id=rfc9421 2026/02/04 21:28:52 INFO Applying migration id=keys 2026/02/04 21:28:52 INFO Applying migration id=portable 2026/02/04 21:28:52 INFO Applying migration id=proofs 2026/02/04 21:28:52 INFO Applying migration id=contexts 2026/02/04 21:28:52 INFO Applying migration id=deliverieshost 2026/02/04 21:28:52 INFO Applying migration id=pembegin 2026/02/04 21:28:52 INFO Applying migration id=didhost 2026/02/04 21:28:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:52 INFO Applying migration id=invites 2026/02/04 21:28:52 INFO Applying migration id=ed25519blob 2026/02/04 21:28:52 INFO Applying migration id=rsablob 2026/02/04 21:28:52 INFO Applying migration id=iconscid 2026/02/04 21:28:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e034-7e21-95a7-66990f245067 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e034-7d6e-bf02-b5206e951a11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e034-7d6e-bf02-b5206e951a11 2026/02/04 21:28:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (0.53s) === RUN TestOutbox_PostToFollowers 2026/02/04 21:28:52 INFO Applying migration id=initial 2026/02/04 21:28:52 INFO Applying migration id=notesupdated 2026/02/04 21:28:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:52 INFO Applying migration id=activitiesid 2026/02/04 21:28:52 INFO Applying migration id=outbox 2026/02/04 21:28:52 INFO Applying migration id=edits 2026/02/04 21:28:52 INFO Applying migration id=outboxactor 2026/02/04 21:28:52 INFO Applying migration id=outboxsender 2026/02/04 21:28:52 INFO Applying migration id=thread 2026/02/04 21:28:52 INFO Applying migration id=host 2026/02/04 21:28:52 INFO Applying migration id=sharedinbox 2026/02/04 21:28:52 INFO Applying migration id=noteshost 2026/02/04 21:28:52 INFO Applying migration id=fetched 2026/02/04 21:28:52 INFO Applying migration id=move 2026/02/04 21:28:52 INFO Applying migration id=cleanup 2026/02/04 21:28:52 INFO Applying migration id=received 2026/02/04 21:28:52 INFO Applying migration id=namehost 2026/02/04 21:28:52 INFO Applying migration id=outboxhost 2026/02/04 21:28:52 INFO Applying migration id=notesfts 2026/02/04 21:28:52 INFO Applying migration id=iconsname 2026/02/04 21:28:52 INFO Applying migration id=nohash 2026/02/04 21:28:52 INFO Applying migration id=shares 2026/02/04 21:28:52 INFO Applying migration id=actorttl 2026/02/04 21:28:52 INFO Applying migration id=tocc 2026/02/04 21:28:52 INFO Applying migration id=followeds 2026/02/04 21:28:52 INFO Applying migration id=certhash 2026/02/04 21:28:52 INFO Applying migration id=follows_sync 2026/02/04 21:28:52 INFO Applying migration id=jsonpath 2026/02/04 21:28:52 INFO Applying migration id=localforward 2026/02/04 21:28:52 INFO Applying migration id=avatar 2026/02/04 21:28:52 INFO Applying migration id=noimage 2026/02/04 21:28:52 INFO Applying migration id=feed 2026/02/04 21:28:52 INFO Applying migration id=bookmarks 2026/02/04 21:28:52 INFO Applying migration id=shareactivity 2026/02/04 21:28:52 INFO Applying migration id=application 2026/02/04 21:28:52 INFO Applying migration id=certificates 2026/02/04 21:28:52 INFO Applying migration id=rawforward 2026/02/04 21:28:52 INFO Applying migration id=publickey 2026/02/04 21:28:52 INFO Applying migration id=resolvegroup 2026/02/04 21:28:52 INFO Applying migration id=reject 2026/02/04 21:28:52 INFO Applying migration id=autodel 2026/02/04 21:28:52 INFO Applying migration id=jsonb 2026/02/04 21:28:52 INFO Applying migration id=quote 2026/02/04 21:28:52 INFO Applying migration id=rfc9421 2026/02/04 21:28:52 INFO Applying migration id=keys 2026/02/04 21:28:52 INFO Applying migration id=portable 2026/02/04 21:28:52 INFO Applying migration id=proofs 2026/02/04 21:28:52 INFO Applying migration id=contexts 2026/02/04 21:28:52 INFO Applying migration id=deliverieshost 2026/02/04 21:28:52 INFO Applying migration id=pembegin 2026/02/04 21:28:52 INFO Applying migration id=didhost 2026/02/04 21:28:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:52 INFO Applying migration id=invites 2026/02/04 21:28:52 INFO Applying migration id=ed25519blob 2026/02/04 21:28:52 INFO Applying migration id=rsablob 2026/02/04 21:28:52 INFO Applying migration id=iconscid 2026/02/04 21:28:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-e313-7ccb-91b0-c784bd71a94e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-e314-7f30-b79d-28c1f058b065 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-e313-7ccb-91b0-c784bd71a94e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-e313-7ccb-91b0-c784bd71a94e 2026/02/04 21:28:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e315-7e18-bd6f-837602a23601 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e315-7db2-945d-06bc5bc71e46 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e315-7db2-945d-06bc5bc71e46 2026/02/04 21:28:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (0.74s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/02/04 21:28:53 INFO Applying migration id=initial 2026/02/04 21:28:53 INFO Applying migration id=notesupdated 2026/02/04 21:28:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:53 INFO Applying migration id=activitiesid 2026/02/04 21:28:53 INFO Applying migration id=outbox 2026/02/04 21:28:53 INFO Applying migration id=edits 2026/02/04 21:28:53 INFO Applying migration id=outboxactor 2026/02/04 21:28:53 INFO Applying migration id=outboxsender 2026/02/04 21:28:53 INFO Applying migration id=thread 2026/02/04 21:28:53 INFO Applying migration id=host 2026/02/04 21:28:53 INFO Applying migration id=sharedinbox 2026/02/04 21:28:53 INFO Applying migration id=noteshost 2026/02/04 21:28:53 INFO Applying migration id=fetched 2026/02/04 21:28:53 INFO Applying migration id=move 2026/02/04 21:28:53 INFO Applying migration id=cleanup 2026/02/04 21:28:53 INFO Applying migration id=received 2026/02/04 21:28:53 INFO Applying migration id=namehost 2026/02/04 21:28:53 INFO Applying migration id=outboxhost 2026/02/04 21:28:53 INFO Applying migration id=notesfts 2026/02/04 21:28:53 INFO Applying migration id=iconsname 2026/02/04 21:28:53 INFO Applying migration id=nohash 2026/02/04 21:28:53 INFO Applying migration id=shares 2026/02/04 21:28:53 INFO Applying migration id=actorttl 2026/02/04 21:28:53 INFO Applying migration id=tocc 2026/02/04 21:28:53 INFO Applying migration id=followeds 2026/02/04 21:28:53 INFO Applying migration id=certhash 2026/02/04 21:28:53 INFO Applying migration id=follows_sync 2026/02/04 21:28:53 INFO Applying migration id=jsonpath 2026/02/04 21:28:53 INFO Applying migration id=localforward 2026/02/04 21:28:53 INFO Applying migration id=avatar 2026/02/04 21:28:53 INFO Applying migration id=noimage 2026/02/04 21:28:53 INFO Applying migration id=feed 2026/02/04 21:28:53 INFO Applying migration id=bookmarks 2026/02/04 21:28:53 INFO Applying migration id=shareactivity 2026/02/04 21:28:53 INFO Applying migration id=application 2026/02/04 21:28:53 INFO Applying migration id=certificates 2026/02/04 21:28:53 INFO Applying migration id=rawforward 2026/02/04 21:28:53 INFO Applying migration id=publickey 2026/02/04 21:28:53 INFO Applying migration id=resolvegroup 2026/02/04 21:28:53 INFO Applying migration id=reject 2026/02/04 21:28:53 INFO Applying migration id=autodel 2026/02/04 21:28:53 INFO Applying migration id=jsonb 2026/02/04 21:28:53 INFO Applying migration id=quote 2026/02/04 21:28:53 INFO Applying migration id=rfc9421 2026/02/04 21:28:53 INFO Applying migration id=keys 2026/02/04 21:28:53 INFO Applying migration id=portable 2026/02/04 21:28:53 INFO Applying migration id=proofs 2026/02/04 21:28:53 INFO Applying migration id=contexts 2026/02/04 21:28:53 INFO Applying migration id=deliverieshost 2026/02/04 21:28:53 INFO Applying migration id=pembegin 2026/02/04 21:28:53 INFO Applying migration id=didhost 2026/02/04 21:28:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:53 INFO Applying migration id=invites 2026/02/04 21:28:53 INFO Applying migration id=ed25519blob 2026/02/04 21:28:53 INFO Applying migration id=rsablob 2026/02/04 21:28:53 INFO Applying migration id=iconscid 2026/02/04 21:28:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e64c-742f-8d40-ccbcd70c5c7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e64c-73fb-9bb0-3ed877c3b47b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e64c-73fb-9bb0-3ed877c3b47b 2026/02/04 21:28:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (0.82s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/02/04 21:28:54 INFO Applying migration id=initial 2026/02/04 21:28:54 INFO Applying migration id=notesupdated 2026/02/04 21:28:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:54 INFO Applying migration id=activitiesid 2026/02/04 21:28:54 INFO Applying migration id=outbox 2026/02/04 21:28:54 INFO Applying migration id=edits 2026/02/04 21:28:54 INFO Applying migration id=outboxactor 2026/02/04 21:28:54 INFO Applying migration id=outboxsender 2026/02/04 21:28:54 INFO Applying migration id=thread 2026/02/04 21:28:54 INFO Applying migration id=host 2026/02/04 21:28:54 INFO Applying migration id=sharedinbox 2026/02/04 21:28:54 INFO Applying migration id=noteshost 2026/02/04 21:28:54 INFO Applying migration id=fetched 2026/02/04 21:28:54 INFO Applying migration id=move 2026/02/04 21:28:54 INFO Applying migration id=cleanup 2026/02/04 21:28:54 INFO Applying migration id=received 2026/02/04 21:28:54 INFO Applying migration id=namehost 2026/02/04 21:28:54 INFO Applying migration id=outboxhost 2026/02/04 21:28:54 INFO Applying migration id=notesfts 2026/02/04 21:28:54 INFO Applying migration id=iconsname 2026/02/04 21:28:54 INFO Applying migration id=nohash 2026/02/04 21:28:54 INFO Applying migration id=shares 2026/02/04 21:28:54 INFO Applying migration id=actorttl 2026/02/04 21:28:54 INFO Applying migration id=tocc 2026/02/04 21:28:54 INFO Applying migration id=followeds 2026/02/04 21:28:54 INFO Applying migration id=certhash 2026/02/04 21:28:54 INFO Applying migration id=follows_sync 2026/02/04 21:28:54 INFO Applying migration id=jsonpath 2026/02/04 21:28:54 INFO Applying migration id=localforward 2026/02/04 21:28:54 INFO Applying migration id=avatar 2026/02/04 21:28:54 INFO Applying migration id=noimage 2026/02/04 21:28:54 INFO Applying migration id=feed 2026/02/04 21:28:54 INFO Applying migration id=bookmarks 2026/02/04 21:28:54 INFO Applying migration id=shareactivity 2026/02/04 21:28:54 INFO Applying migration id=application 2026/02/04 21:28:54 INFO Applying migration id=certificates 2026/02/04 21:28:54 INFO Applying migration id=rawforward 2026/02/04 21:28:54 INFO Applying migration id=publickey 2026/02/04 21:28:54 INFO Applying migration id=resolvegroup 2026/02/04 21:28:54 INFO Applying migration id=reject 2026/02/04 21:28:54 INFO Applying migration id=autodel 2026/02/04 21:28:54 INFO Applying migration id=jsonb 2026/02/04 21:28:54 INFO Applying migration id=quote 2026/02/04 21:28:54 INFO Applying migration id=rfc9421 2026/02/04 21:28:54 INFO Applying migration id=keys 2026/02/04 21:28:54 INFO Applying migration id=portable 2026/02/04 21:28:54 INFO Applying migration id=proofs 2026/02/04 21:28:54 INFO Applying migration id=contexts 2026/02/04 21:28:54 INFO Applying migration id=deliverieshost 2026/02/04 21:28:54 INFO Applying migration id=pembegin 2026/02/04 21:28:54 INFO Applying migration id=didhost 2026/02/04 21:28:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:54 INFO Applying migration id=invites 2026/02/04 21:28:54 INFO Applying migration id=ed25519blob 2026/02/04 21:28:54 INFO Applying migration id=rsablob 2026/02/04 21:28:54 INFO Applying migration id=iconscid 2026/02/04 21:28:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-e8d8-783c-b934-ad276cf8ba5e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-e8d8-780a-835f-1e0493b197b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-e8d8-780a-835f-1e0493b197b7 2026/02/04 21:28:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (0.65s) === RUN TestOutbox_PostToFollowersSelf 2026/02/04 21:28:54 INFO Applying migration id=initial 2026/02/04 21:28:54 INFO Applying migration id=notesupdated 2026/02/04 21:28:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:54 INFO Applying migration id=activitiesid 2026/02/04 21:28:54 INFO Applying migration id=outbox 2026/02/04 21:28:54 INFO Applying migration id=edits 2026/02/04 21:28:54 INFO Applying migration id=outboxactor 2026/02/04 21:28:54 INFO Applying migration id=outboxsender 2026/02/04 21:28:54 INFO Applying migration id=thread 2026/02/04 21:28:54 INFO Applying migration id=host 2026/02/04 21:28:54 INFO Applying migration id=sharedinbox 2026/02/04 21:28:54 INFO Applying migration id=noteshost 2026/02/04 21:28:54 INFO Applying migration id=fetched 2026/02/04 21:28:54 INFO Applying migration id=move 2026/02/04 21:28:54 INFO Applying migration id=cleanup 2026/02/04 21:28:54 INFO Applying migration id=received 2026/02/04 21:28:54 INFO Applying migration id=namehost 2026/02/04 21:28:54 INFO Applying migration id=outboxhost 2026/02/04 21:28:54 INFO Applying migration id=notesfts 2026/02/04 21:28:54 INFO Applying migration id=iconsname 2026/02/04 21:28:54 INFO Applying migration id=nohash 2026/02/04 21:28:54 INFO Applying migration id=shares 2026/02/04 21:28:54 INFO Applying migration id=actorttl 2026/02/04 21:28:54 INFO Applying migration id=tocc 2026/02/04 21:28:54 INFO Applying migration id=followeds 2026/02/04 21:28:54 INFO Applying migration id=certhash 2026/02/04 21:28:54 INFO Applying migration id=follows_sync 2026/02/04 21:28:54 INFO Applying migration id=jsonpath 2026/02/04 21:28:54 INFO Applying migration id=localforward 2026/02/04 21:28:54 INFO Applying migration id=avatar 2026/02/04 21:28:54 INFO Applying migration id=noimage 2026/02/04 21:28:54 INFO Applying migration id=feed 2026/02/04 21:28:54 INFO Applying migration id=bookmarks 2026/02/04 21:28:54 INFO Applying migration id=shareactivity 2026/02/04 21:28:54 INFO Applying migration id=application 2026/02/04 21:28:54 INFO Applying migration id=certificates 2026/02/04 21:28:54 INFO Applying migration id=rawforward 2026/02/04 21:28:54 INFO Applying migration id=publickey 2026/02/04 21:28:54 INFO Applying migration id=resolvegroup 2026/02/04 21:28:54 INFO Applying migration id=reject 2026/02/04 21:28:54 INFO Applying migration id=autodel 2026/02/04 21:28:54 INFO Applying migration id=jsonb 2026/02/04 21:28:54 INFO Applying migration id=quote 2026/02/04 21:28:54 INFO Applying migration id=rfc9421 2026/02/04 21:28:54 INFO Applying migration id=keys 2026/02/04 21:28:54 INFO Applying migration id=portable 2026/02/04 21:28:54 INFO Applying migration id=proofs 2026/02/04 21:28:54 INFO Applying migration id=contexts 2026/02/04 21:28:54 INFO Applying migration id=deliverieshost 2026/02/04 21:28:54 INFO Applying migration id=pembegin 2026/02/04 21:28:54 INFO Applying migration id=didhost 2026/02/04 21:28:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:54 INFO Applying migration id=invites 2026/02/04 21:28:54 INFO Applying migration id=ed25519blob 2026/02/04 21:28:54 INFO Applying migration id=rsablob 2026/02/04 21:28:54 INFO Applying migration id=iconscid 2026/02/04 21:28:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-eae1-7a4a-8b17-10ecbed87b08 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-eae1-7a29-a314-34c747aeeca0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-eae1-7a29-a314-34c747aeeca0 2026/02/04 21:28:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (0.52s) === RUN TestOutbox_DM 2026/02/04 21:28:55 INFO Applying migration id=initial 2026/02/04 21:28:55 INFO Applying migration id=notesupdated 2026/02/04 21:28:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:55 INFO Applying migration id=activitiesid 2026/02/04 21:28:55 INFO Applying migration id=outbox 2026/02/04 21:28:55 INFO Applying migration id=edits 2026/02/04 21:28:55 INFO Applying migration id=outboxactor 2026/02/04 21:28:55 INFO Applying migration id=outboxsender 2026/02/04 21:28:55 INFO Applying migration id=thread 2026/02/04 21:28:55 INFO Applying migration id=host 2026/02/04 21:28:55 INFO Applying migration id=sharedinbox 2026/02/04 21:28:55 INFO Applying migration id=noteshost 2026/02/04 21:28:55 INFO Applying migration id=fetched 2026/02/04 21:28:55 INFO Applying migration id=move 2026/02/04 21:28:55 INFO Applying migration id=cleanup 2026/02/04 21:28:55 INFO Applying migration id=received 2026/02/04 21:28:55 INFO Applying migration id=namehost 2026/02/04 21:28:55 INFO Applying migration id=outboxhost 2026/02/04 21:28:55 INFO Applying migration id=notesfts 2026/02/04 21:28:55 INFO Applying migration id=iconsname 2026/02/04 21:28:55 INFO Applying migration id=nohash 2026/02/04 21:28:55 INFO Applying migration id=shares 2026/02/04 21:28:55 INFO Applying migration id=actorttl 2026/02/04 21:28:55 INFO Applying migration id=tocc 2026/02/04 21:28:55 INFO Applying migration id=followeds 2026/02/04 21:28:55 INFO Applying migration id=certhash 2026/02/04 21:28:55 INFO Applying migration id=follows_sync 2026/02/04 21:28:55 INFO Applying migration id=jsonpath 2026/02/04 21:28:55 INFO Applying migration id=localforward 2026/02/04 21:28:55 INFO Applying migration id=avatar 2026/02/04 21:28:55 INFO Applying migration id=noimage 2026/02/04 21:28:55 INFO Applying migration id=feed 2026/02/04 21:28:55 INFO Applying migration id=bookmarks 2026/02/04 21:28:55 INFO Applying migration id=shareactivity 2026/02/04 21:28:55 INFO Applying migration id=application 2026/02/04 21:28:55 INFO Applying migration id=certificates 2026/02/04 21:28:55 INFO Applying migration id=rawforward 2026/02/04 21:28:55 INFO Applying migration id=publickey 2026/02/04 21:28:55 INFO Applying migration id=resolvegroup 2026/02/04 21:28:55 INFO Applying migration id=reject 2026/02/04 21:28:55 INFO Applying migration id=autodel 2026/02/04 21:28:55 INFO Applying migration id=jsonb 2026/02/04 21:28:55 INFO Applying migration id=quote 2026/02/04 21:28:55 INFO Applying migration id=rfc9421 2026/02/04 21:28:55 INFO Applying migration id=keys 2026/02/04 21:28:55 INFO Applying migration id=portable 2026/02/04 21:28:55 INFO Applying migration id=proofs 2026/02/04 21:28:55 INFO Applying migration id=contexts 2026/02/04 21:28:55 INFO Applying migration id=deliverieshost 2026/02/04 21:28:55 INFO Applying migration id=pembegin 2026/02/04 21:28:55 INFO Applying migration id=didhost 2026/02/04 21:28:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:55 INFO Applying migration id=invites 2026/02/04 21:28:55 INFO Applying migration id=ed25519blob 2026/02/04 21:28:55 INFO Applying migration id=rsablob 2026/02/04 21:28:55 INFO Applying migration id=iconscid 2026/02/04 21:28:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ed6d-7adf-ad42-47a4c561fe72 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-ed6e-7c19-abca-e3b635b34a83 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-ed6d-7adf-ad42-47a4c561fe72 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-ed6d-7adf-ad42-47a4c561fe72 2026/02/04 21:28:55 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-ed70-70d3-bb81-5d71b927728e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-ed6f-794d-a50a-c3c69af39c2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-ed6f-794d-a50a-c3c69af39c2f 2026/02/04 21:28:55 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (0.66s) === RUN TestOutbox_DMSelf 2026/02/04 21:28:55 INFO Applying migration id=initial 2026/02/04 21:28:55 INFO Applying migration id=notesupdated 2026/02/04 21:28:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:55 INFO Applying migration id=activitiesid 2026/02/04 21:28:55 INFO Applying migration id=outbox 2026/02/04 21:28:55 INFO Applying migration id=edits 2026/02/04 21:28:55 INFO Applying migration id=outboxactor 2026/02/04 21:28:55 INFO Applying migration id=outboxsender 2026/02/04 21:28:55 INFO Applying migration id=thread 2026/02/04 21:28:55 INFO Applying migration id=host 2026/02/04 21:28:55 INFO Applying migration id=sharedinbox 2026/02/04 21:28:55 INFO Applying migration id=noteshost 2026/02/04 21:28:55 INFO Applying migration id=fetched 2026/02/04 21:28:55 INFO Applying migration id=move 2026/02/04 21:28:55 INFO Applying migration id=cleanup 2026/02/04 21:28:55 INFO Applying migration id=received 2026/02/04 21:28:55 INFO Applying migration id=namehost 2026/02/04 21:28:55 INFO Applying migration id=outboxhost 2026/02/04 21:28:55 INFO Applying migration id=notesfts 2026/02/04 21:28:55 INFO Applying migration id=iconsname 2026/02/04 21:28:55 INFO Applying migration id=nohash 2026/02/04 21:28:55 INFO Applying migration id=shares 2026/02/04 21:28:55 INFO Applying migration id=actorttl 2026/02/04 21:28:55 INFO Applying migration id=tocc 2026/02/04 21:28:55 INFO Applying migration id=followeds 2026/02/04 21:28:55 INFO Applying migration id=certhash 2026/02/04 21:28:55 INFO Applying migration id=follows_sync 2026/02/04 21:28:55 INFO Applying migration id=jsonpath 2026/02/04 21:28:56 INFO Applying migration id=localforward 2026/02/04 21:28:56 INFO Applying migration id=avatar 2026/02/04 21:28:56 INFO Applying migration id=noimage 2026/02/04 21:28:56 INFO Applying migration id=feed 2026/02/04 21:28:56 INFO Applying migration id=bookmarks 2026/02/04 21:28:56 INFO Applying migration id=shareactivity 2026/02/04 21:28:56 INFO Applying migration id=application 2026/02/04 21:28:56 INFO Applying migration id=certificates 2026/02/04 21:28:56 INFO Applying migration id=rawforward 2026/02/04 21:28:56 INFO Applying migration id=publickey 2026/02/04 21:28:56 INFO Applying migration id=resolvegroup 2026/02/04 21:28:56 INFO Applying migration id=reject 2026/02/04 21:28:56 INFO Applying migration id=autodel 2026/02/04 21:28:56 INFO Applying migration id=jsonb 2026/02/04 21:28:56 INFO Applying migration id=quote 2026/02/04 21:28:56 INFO Applying migration id=rfc9421 2026/02/04 21:28:56 INFO Applying migration id=keys 2026/02/04 21:28:56 INFO Applying migration id=portable 2026/02/04 21:28:56 INFO Applying migration id=proofs 2026/02/04 21:28:56 INFO Applying migration id=contexts 2026/02/04 21:28:56 INFO Applying migration id=deliverieshost 2026/02/04 21:28:56 INFO Applying migration id=pembegin 2026/02/04 21:28:56 INFO Applying migration id=didhost 2026/02/04 21:28:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:56 INFO Applying migration id=invites 2026/02/04 21:28:56 INFO Applying migration id=ed25519blob 2026/02/04 21:28:56 INFO Applying migration id=rsablob 2026/02/04 21:28:56 INFO Applying migration id=iconscid 2026/02/04 21:28:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-ef2d-7183-a6f1-54b4dc7e2b94 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-ef2d-79ee-9bf0-d75ba9385fb9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-ef2d-7183-a6f1-54b4dc7e2b94 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-ef2d-7183-a6f1-54b4dc7e2b94 2026/02/04 21:28:56 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-ef2e-74b2-8c42-4999f6ea5124 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-ef2e-70e4-88a8-6ebd23205b59 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-ef2e-70e4-88a8-6ebd23205b59 2026/02/04 21:28:56 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (0.44s) === RUN TestOutbox_DMNotRecipient 2026/02/04 21:28:56 INFO Applying migration id=initial 2026/02/04 21:28:56 INFO Applying migration id=notesupdated 2026/02/04 21:28:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:56 INFO Applying migration id=activitiesid 2026/02/04 21:28:56 INFO Applying migration id=outbox 2026/02/04 21:28:56 INFO Applying migration id=edits 2026/02/04 21:28:56 INFO Applying migration id=outboxactor 2026/02/04 21:28:56 INFO Applying migration id=outboxsender 2026/02/04 21:28:56 INFO Applying migration id=thread 2026/02/04 21:28:56 INFO Applying migration id=host 2026/02/04 21:28:56 INFO Applying migration id=sharedinbox 2026/02/04 21:28:56 INFO Applying migration id=noteshost 2026/02/04 21:28:56 INFO Applying migration id=fetched 2026/02/04 21:28:56 INFO Applying migration id=move 2026/02/04 21:28:56 INFO Applying migration id=cleanup 2026/02/04 21:28:56 INFO Applying migration id=received 2026/02/04 21:28:56 INFO Applying migration id=namehost 2026/02/04 21:28:56 INFO Applying migration id=outboxhost 2026/02/04 21:28:56 INFO Applying migration id=notesfts 2026/02/04 21:28:56 INFO Applying migration id=iconsname 2026/02/04 21:28:56 INFO Applying migration id=nohash 2026/02/04 21:28:56 INFO Applying migration id=shares 2026/02/04 21:28:56 INFO Applying migration id=actorttl 2026/02/04 21:28:56 INFO Applying migration id=tocc 2026/02/04 21:28:56 INFO Applying migration id=followeds 2026/02/04 21:28:56 INFO Applying migration id=certhash 2026/02/04 21:28:56 INFO Applying migration id=follows_sync 2026/02/04 21:28:56 INFO Applying migration id=jsonpath 2026/02/04 21:28:56 INFO Applying migration id=localforward 2026/02/04 21:28:56 INFO Applying migration id=avatar 2026/02/04 21:28:56 INFO Applying migration id=noimage 2026/02/04 21:28:56 INFO Applying migration id=feed 2026/02/04 21:28:56 INFO Applying migration id=bookmarks 2026/02/04 21:28:56 INFO Applying migration id=shareactivity 2026/02/04 21:28:56 INFO Applying migration id=application 2026/02/04 21:28:56 INFO Applying migration id=certificates 2026/02/04 21:28:56 INFO Applying migration id=rawforward 2026/02/04 21:28:56 INFO Applying migration id=publickey 2026/02/04 21:28:56 INFO Applying migration id=resolvegroup 2026/02/04 21:28:56 INFO Applying migration id=reject 2026/02/04 21:28:56 INFO Applying migration id=autodel 2026/02/04 21:28:56 INFO Applying migration id=jsonb 2026/02/04 21:28:56 INFO Applying migration id=quote 2026/02/04 21:28:56 INFO Applying migration id=rfc9421 2026/02/04 21:28:56 INFO Applying migration id=keys 2026/02/04 21:28:56 INFO Applying migration id=portable 2026/02/04 21:28:56 INFO Applying migration id=proofs 2026/02/04 21:28:56 INFO Applying migration id=contexts 2026/02/04 21:28:56 INFO Applying migration id=deliverieshost 2026/02/04 21:28:56 INFO Applying migration id=pembegin 2026/02/04 21:28:56 INFO Applying migration id=didhost 2026/02/04 21:28:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:56 INFO Applying migration id=invites 2026/02/04 21:28:56 INFO Applying migration id=ed25519blob 2026/02/04 21:28:56 INFO Applying migration id=rsablob 2026/02/04 21:28:56 INFO Applying migration id=iconscid 2026/02/04 21:28:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-f2b9-7ece-b3dc-9696a2f31f8d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-f2ba-76c9-a22e-4563ee039769 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-f2b9-7ece-b3dc-9696a2f31f8d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-f2b9-7ece-b3dc-9696a2f31f8d 2026/02/04 21:28:57 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-f2bb-7016-9339-5827628042b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-f2ba-7c2b-a481-e1593f0e189a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-f2ba-7c2b-a481-e1593f0e189a 2026/02/04 21:28:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.91s) === RUN TestOutbox_UnauthenticatedUser 2026/02/04 21:28:57 INFO Applying migration id=initial 2026/02/04 21:28:57 INFO Applying migration id=notesupdated 2026/02/04 21:28:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:57 INFO Applying migration id=activitiesid 2026/02/04 21:28:57 INFO Applying migration id=outbox 2026/02/04 21:28:57 INFO Applying migration id=edits 2026/02/04 21:28:57 INFO Applying migration id=outboxactor 2026/02/04 21:28:57 INFO Applying migration id=outboxsender 2026/02/04 21:28:57 INFO Applying migration id=thread 2026/02/04 21:28:57 INFO Applying migration id=host 2026/02/04 21:28:57 INFO Applying migration id=sharedinbox 2026/02/04 21:28:57 INFO Applying migration id=noteshost 2026/02/04 21:28:57 INFO Applying migration id=fetched 2026/02/04 21:28:57 INFO Applying migration id=move 2026/02/04 21:28:57 INFO Applying migration id=cleanup 2026/02/04 21:28:57 INFO Applying migration id=received 2026/02/04 21:28:57 INFO Applying migration id=namehost 2026/02/04 21:28:57 INFO Applying migration id=outboxhost 2026/02/04 21:28:57 INFO Applying migration id=notesfts 2026/02/04 21:28:57 INFO Applying migration id=iconsname 2026/02/04 21:28:57 INFO Applying migration id=nohash 2026/02/04 21:28:57 INFO Applying migration id=shares 2026/02/04 21:28:57 INFO Applying migration id=actorttl 2026/02/04 21:28:57 INFO Applying migration id=tocc 2026/02/04 21:28:57 INFO Applying migration id=followeds 2026/02/04 21:28:57 INFO Applying migration id=certhash 2026/02/04 21:28:57 INFO Applying migration id=follows_sync 2026/02/04 21:28:57 INFO Applying migration id=jsonpath 2026/02/04 21:28:57 INFO Applying migration id=localforward 2026/02/04 21:28:57 INFO Applying migration id=avatar 2026/02/04 21:28:57 INFO Applying migration id=noimage 2026/02/04 21:28:57 INFO Applying migration id=feed 2026/02/04 21:28:57 INFO Applying migration id=bookmarks 2026/02/04 21:28:57 INFO Applying migration id=shareactivity 2026/02/04 21:28:57 INFO Applying migration id=application 2026/02/04 21:28:57 INFO Applying migration id=certificates 2026/02/04 21:28:57 INFO Applying migration id=rawforward 2026/02/04 21:28:57 INFO Applying migration id=publickey 2026/02/04 21:28:57 INFO Applying migration id=resolvegroup 2026/02/04 21:28:57 INFO Applying migration id=reject 2026/02/04 21:28:57 INFO Applying migration id=autodel 2026/02/04 21:28:57 INFO Applying migration id=jsonb 2026/02/04 21:28:57 INFO Applying migration id=quote 2026/02/04 21:28:57 INFO Applying migration id=rfc9421 2026/02/04 21:28:57 INFO Applying migration id=keys 2026/02/04 21:28:57 INFO Applying migration id=portable 2026/02/04 21:28:57 INFO Applying migration id=proofs 2026/02/04 21:28:57 INFO Applying migration id=contexts 2026/02/04 21:28:57 INFO Applying migration id=deliverieshost 2026/02/04 21:28:57 INFO Applying migration id=pembegin 2026/02/04 21:28:57 INFO Applying migration id=didhost 2026/02/04 21:28:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:57 INFO Applying migration id=invites 2026/02/04 21:28:57 INFO Applying migration id=ed25519blob 2026/02/04 21:28:57 INFO Applying migration id=rsablob 2026/02/04 21:28:57 INFO Applying migration id=iconscid 2026/02/04 21:28:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8e-f581-7e5b-8525-1c3bc396e78b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:28:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8e-f582-76dd-a074-1d94d4131b9d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8e-f581-7e5b-8525-1c3bc396e78b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8e-f581-7e5b-8525-1c3bc396e78b 2026/02/04 21:28:57 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/02/04 21:28:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8e-f583-7038-a571-c0c7684db23f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8e-f582-7c11-97d0-add0d490500a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8e-f582-7c11-97d0-add0d490500a 2026/02/04 21:28:57 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (0.71s) === RUN TestOutbox_PublicPostInGroup 2026/02/04 21:28:57 INFO Applying migration id=initial 2026/02/04 21:28:57 INFO Applying migration id=notesupdated 2026/02/04 21:28:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:57 INFO Applying migration id=activitiesid 2026/02/04 21:28:57 INFO Applying migration id=outbox 2026/02/04 21:28:57 INFO Applying migration id=edits 2026/02/04 21:28:57 INFO Applying migration id=outboxactor 2026/02/04 21:28:57 INFO Applying migration id=outboxsender 2026/02/04 21:28:57 INFO Applying migration id=thread 2026/02/04 21:28:57 INFO Applying migration id=host 2026/02/04 21:28:57 INFO Applying migration id=sharedinbox 2026/02/04 21:28:57 INFO Applying migration id=noteshost 2026/02/04 21:28:57 INFO Applying migration id=fetched 2026/02/04 21:28:57 INFO Applying migration id=move 2026/02/04 21:28:57 INFO Applying migration id=cleanup 2026/02/04 21:28:57 INFO Applying migration id=received 2026/02/04 21:28:57 INFO Applying migration id=namehost 2026/02/04 21:28:58 INFO Applying migration id=outboxhost 2026/02/04 21:28:58 INFO Applying migration id=notesfts 2026/02/04 21:28:58 INFO Applying migration id=iconsname 2026/02/04 21:28:58 INFO Applying migration id=nohash 2026/02/04 21:28:58 INFO Applying migration id=shares 2026/02/04 21:28:58 INFO Applying migration id=actorttl 2026/02/04 21:28:58 INFO Applying migration id=tocc 2026/02/04 21:28:58 INFO Applying migration id=followeds 2026/02/04 21:28:58 INFO Applying migration id=certhash 2026/02/04 21:28:58 INFO Applying migration id=follows_sync 2026/02/04 21:28:58 INFO Applying migration id=jsonpath 2026/02/04 21:28:58 INFO Applying migration id=localforward 2026/02/04 21:28:58 INFO Applying migration id=avatar 2026/02/04 21:28:58 INFO Applying migration id=noimage 2026/02/04 21:28:58 INFO Applying migration id=feed 2026/02/04 21:28:58 INFO Applying migration id=bookmarks 2026/02/04 21:28:58 INFO Applying migration id=shareactivity 2026/02/04 21:28:58 INFO Applying migration id=application 2026/02/04 21:28:58 INFO Applying migration id=certificates 2026/02/04 21:28:58 INFO Applying migration id=rawforward 2026/02/04 21:28:58 INFO Applying migration id=publickey 2026/02/04 21:28:58 INFO Applying migration id=resolvegroup 2026/02/04 21:28:58 INFO Applying migration id=reject 2026/02/04 21:28:58 INFO Applying migration id=autodel 2026/02/04 21:28:58 INFO Applying migration id=jsonb 2026/02/04 21:28:58 INFO Applying migration id=quote 2026/02/04 21:28:58 INFO Applying migration id=rfc9421 2026/02/04 21:28:58 INFO Applying migration id=keys 2026/02/04 21:28:58 INFO Applying migration id=portable 2026/02/04 21:28:58 INFO Applying migration id=proofs 2026/02/04 21:28:58 INFO Applying migration id=contexts 2026/02/04 21:28:58 INFO Applying migration id=deliverieshost 2026/02/04 21:28:58 INFO Applying migration id=pembegin 2026/02/04 21:28:58 INFO Applying migration id=didhost 2026/02/04 21:28:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:58 INFO Applying migration id=invites 2026/02/04 21:28:58 INFO Applying migration id=ed25519blob 2026/02/04 21:28:58 INFO Applying migration id=rsablob 2026/02/04 21:28:58 INFO Applying migration id=iconscid 2026/02/04 21:28: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/02/04 21:28:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (0.82s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/02/04 21:28:58 INFO Applying migration id=initial 2026/02/04 21:28:58 INFO Applying migration id=notesupdated 2026/02/04 21:28:58 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:58 INFO Applying migration id=activitiesid 2026/02/04 21:28:58 INFO Applying migration id=outbox 2026/02/04 21:28:58 INFO Applying migration id=edits 2026/02/04 21:28:58 INFO Applying migration id=outboxactor 2026/02/04 21:28:58 INFO Applying migration id=outboxsender 2026/02/04 21:28:58 INFO Applying migration id=thread 2026/02/04 21:28:58 INFO Applying migration id=host 2026/02/04 21:28:58 INFO Applying migration id=sharedinbox 2026/02/04 21:28:58 INFO Applying migration id=noteshost 2026/02/04 21:28:58 INFO Applying migration id=fetched 2026/02/04 21:28:58 INFO Applying migration id=move 2026/02/04 21:28:58 INFO Applying migration id=cleanup 2026/02/04 21:28:58 INFO Applying migration id=received 2026/02/04 21:28:58 INFO Applying migration id=namehost 2026/02/04 21:28:58 INFO Applying migration id=outboxhost 2026/02/04 21:28:58 INFO Applying migration id=notesfts 2026/02/04 21:28:58 INFO Applying migration id=iconsname 2026/02/04 21:28:58 INFO Applying migration id=nohash 2026/02/04 21:28:58 INFO Applying migration id=shares 2026/02/04 21:28:58 INFO Applying migration id=actorttl 2026/02/04 21:28:58 INFO Applying migration id=tocc 2026/02/04 21:28:58 INFO Applying migration id=followeds 2026/02/04 21:28:58 INFO Applying migration id=certhash 2026/02/04 21:28:58 INFO Applying migration id=follows_sync 2026/02/04 21:28:58 INFO Applying migration id=jsonpath 2026/02/04 21:28:58 INFO Applying migration id=localforward 2026/02/04 21:28:58 INFO Applying migration id=avatar 2026/02/04 21:28:58 INFO Applying migration id=noimage 2026/02/04 21:28:58 INFO Applying migration id=feed 2026/02/04 21:28:58 INFO Applying migration id=bookmarks 2026/02/04 21:28:58 INFO Applying migration id=shareactivity 2026/02/04 21:28:58 INFO Applying migration id=application 2026/02/04 21:28:58 INFO Applying migration id=certificates 2026/02/04 21:28:58 INFO Applying migration id=rawforward 2026/02/04 21:28:58 INFO Applying migration id=publickey 2026/02/04 21:28:58 INFO Applying migration id=resolvegroup 2026/02/04 21:28:58 INFO Applying migration id=reject 2026/02/04 21:28:58 INFO Applying migration id=autodel 2026/02/04 21:28:58 INFO Applying migration id=jsonb 2026/02/04 21:28:58 INFO Applying migration id=quote 2026/02/04 21:28:58 INFO Applying migration id=rfc9421 2026/02/04 21:28:58 INFO Applying migration id=keys 2026/02/04 21:28:58 INFO Applying migration id=portable 2026/02/04 21:28:58 INFO Applying migration id=proofs 2026/02/04 21:28:58 INFO Applying migration id=contexts 2026/02/04 21:28:58 INFO Applying migration id=deliverieshost 2026/02/04 21:28:58 INFO Applying migration id=pembegin 2026/02/04 21:28:58 INFO Applying migration id=didhost 2026/02/04 21:28:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:58 INFO Applying migration id=invites 2026/02/04 21:28:58 INFO Applying migration id=ed25519blob 2026/02/04 21:28:58 INFO Applying migration id=rsablob 2026/02/04 21:28:58 INFO Applying migration id=iconscid 2026/02/04 21:28:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.50s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/02/04 21:28:59 INFO Applying migration id=initial 2026/02/04 21:28:59 INFO Applying migration id=notesupdated 2026/02/04 21:28:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:59 INFO Applying migration id=activitiesid 2026/02/04 21:28:59 INFO Applying migration id=outbox 2026/02/04 21:28:59 INFO Applying migration id=edits 2026/02/04 21:28:59 INFO Applying migration id=outboxactor 2026/02/04 21:28:59 INFO Applying migration id=outboxsender 2026/02/04 21:28:59 INFO Applying migration id=thread 2026/02/04 21:28:59 INFO Applying migration id=host 2026/02/04 21:28:59 INFO Applying migration id=sharedinbox 2026/02/04 21:28:59 INFO Applying migration id=noteshost 2026/02/04 21:28:59 INFO Applying migration id=fetched 2026/02/04 21:28:59 INFO Applying migration id=move 2026/02/04 21:28:59 INFO Applying migration id=cleanup 2026/02/04 21:28:59 INFO Applying migration id=received 2026/02/04 21:28:59 INFO Applying migration id=namehost 2026/02/04 21:28:59 INFO Applying migration id=outboxhost 2026/02/04 21:28:59 INFO Applying migration id=notesfts 2026/02/04 21:28:59 INFO Applying migration id=iconsname 2026/02/04 21:28:59 INFO Applying migration id=nohash 2026/02/04 21:28:59 INFO Applying migration id=shares 2026/02/04 21:28:59 INFO Applying migration id=actorttl 2026/02/04 21:28:59 INFO Applying migration id=tocc 2026/02/04 21:28:59 INFO Applying migration id=followeds 2026/02/04 21:28:59 INFO Applying migration id=certhash 2026/02/04 21:28:59 INFO Applying migration id=follows_sync 2026/02/04 21:28:59 INFO Applying migration id=jsonpath 2026/02/04 21:28:59 INFO Applying migration id=localforward 2026/02/04 21:28:59 INFO Applying migration id=avatar 2026/02/04 21:28:59 INFO Applying migration id=noimage 2026/02/04 21:28:59 INFO Applying migration id=feed 2026/02/04 21:28:59 INFO Applying migration id=bookmarks 2026/02/04 21:28:59 INFO Applying migration id=shareactivity 2026/02/04 21:28:59 INFO Applying migration id=application 2026/02/04 21:28:59 INFO Applying migration id=certificates 2026/02/04 21:28:59 INFO Applying migration id=rawforward 2026/02/04 21:28:59 INFO Applying migration id=publickey 2026/02/04 21:28:59 INFO Applying migration id=resolvegroup 2026/02/04 21:28:59 INFO Applying migration id=reject 2026/02/04 21:28:59 INFO Applying migration id=autodel 2026/02/04 21:28:59 INFO Applying migration id=jsonb 2026/02/04 21:28:59 INFO Applying migration id=quote 2026/02/04 21:28:59 INFO Applying migration id=rfc9421 2026/02/04 21:28:59 INFO Applying migration id=keys 2026/02/04 21:28:59 INFO Applying migration id=portable 2026/02/04 21:28:59 INFO Applying migration id=proofs 2026/02/04 21:28:59 INFO Applying migration id=contexts 2026/02/04 21:28:59 INFO Applying migration id=deliverieshost 2026/02/04 21:28:59 INFO Applying migration id=pembegin 2026/02/04 21:28:59 INFO Applying migration id=didhost 2026/02/04 21:28:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:28:59 INFO Applying migration id=invites 2026/02/04 21:28:59 INFO Applying migration id=ed25519blob 2026/02/04 21:28:59 INFO Applying migration id=rsablob 2026/02/04 21:28:59 INFO Applying migration id=iconscid 2026/02/04 21:28:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:28:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:28:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (0.68s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/02/04 21:28:59 INFO Applying migration id=initial 2026/02/04 21:28:59 INFO Applying migration id=notesupdated 2026/02/04 21:28:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:28:59 INFO Applying migration id=activitiesid 2026/02/04 21:28:59 INFO Applying migration id=outbox 2026/02/04 21:29:00 INFO Applying migration id=edits 2026/02/04 21:29:00 INFO Applying migration id=outboxactor 2026/02/04 21:29:00 INFO Applying migration id=outboxsender 2026/02/04 21:29:00 INFO Applying migration id=thread 2026/02/04 21:29:00 INFO Applying migration id=host 2026/02/04 21:29:00 INFO Applying migration id=sharedinbox 2026/02/04 21:29:00 INFO Applying migration id=noteshost 2026/02/04 21:29:00 INFO Applying migration id=fetched 2026/02/04 21:29:00 INFO Applying migration id=move 2026/02/04 21:29:00 INFO Applying migration id=cleanup 2026/02/04 21:29:00 INFO Applying migration id=received 2026/02/04 21:29:00 INFO Applying migration id=namehost 2026/02/04 21:29:00 INFO Applying migration id=outboxhost 2026/02/04 21:29:00 INFO Applying migration id=notesfts 2026/02/04 21:29:00 INFO Applying migration id=iconsname 2026/02/04 21:29:00 INFO Applying migration id=nohash 2026/02/04 21:29:00 INFO Applying migration id=shares 2026/02/04 21:29:00 INFO Applying migration id=actorttl 2026/02/04 21:29:00 INFO Applying migration id=tocc 2026/02/04 21:29:00 INFO Applying migration id=followeds 2026/02/04 21:29:00 INFO Applying migration id=certhash 2026/02/04 21:29:00 INFO Applying migration id=follows_sync 2026/02/04 21:29:00 INFO Applying migration id=jsonpath 2026/02/04 21:29:00 INFO Applying migration id=localforward 2026/02/04 21:29:00 INFO Applying migration id=avatar 2026/02/04 21:29:00 INFO Applying migration id=noimage 2026/02/04 21:29:00 INFO Applying migration id=feed 2026/02/04 21:29:00 INFO Applying migration id=bookmarks 2026/02/04 21:29:00 INFO Applying migration id=shareactivity 2026/02/04 21:29:00 INFO Applying migration id=application 2026/02/04 21:29:00 INFO Applying migration id=certificates 2026/02/04 21:29:00 INFO Applying migration id=rawforward 2026/02/04 21:29:00 INFO Applying migration id=publickey 2026/02/04 21:29:00 INFO Applying migration id=resolvegroup 2026/02/04 21:29:00 INFO Applying migration id=reject 2026/02/04 21:29:00 INFO Applying migration id=autodel 2026/02/04 21:29:00 INFO Applying migration id=jsonb 2026/02/04 21:29:00 INFO Applying migration id=quote 2026/02/04 21:29:00 INFO Applying migration id=rfc9421 2026/02/04 21:29:00 INFO Applying migration id=keys 2026/02/04 21:29:00 INFO Applying migration id=portable 2026/02/04 21:29:00 INFO Applying migration id=proofs 2026/02/04 21:29:00 INFO Applying migration id=contexts 2026/02/04 21:29:00 INFO Applying migration id=deliverieshost 2026/02/04 21:29:00 INFO Applying migration id=pembegin 2026/02/04 21:29:00 INFO Applying migration id=didhost 2026/02/04 21:29:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:00 INFO Applying migration id=invites 2026/02/04 21:29:00 INFO Applying migration id=ed25519blob 2026/02/04 21:29:00 INFO Applying migration id=rsablob 2026/02/04 21:29:00 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (0.46s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/02/04 21:29:00 INFO Applying migration id=initial 2026/02/04 21:29:00 INFO Applying migration id=notesupdated 2026/02/04 21:29:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:00 INFO Applying migration id=activitiesid 2026/02/04 21:29:00 INFO Applying migration id=outbox 2026/02/04 21:29:00 INFO Applying migration id=edits 2026/02/04 21:29:00 INFO Applying migration id=outboxactor 2026/02/04 21:29:00 INFO Applying migration id=outboxsender 2026/02/04 21:29:00 INFO Applying migration id=thread 2026/02/04 21:29:00 INFO Applying migration id=host 2026/02/04 21:29:00 INFO Applying migration id=sharedinbox 2026/02/04 21:29:00 INFO Applying migration id=noteshost 2026/02/04 21:29:00 INFO Applying migration id=fetched 2026/02/04 21:29:00 INFO Applying migration id=move 2026/02/04 21:29:00 INFO Applying migration id=cleanup 2026/02/04 21:29:00 INFO Applying migration id=received 2026/02/04 21:29:00 INFO Applying migration id=namehost 2026/02/04 21:29:00 INFO Applying migration id=outboxhost 2026/02/04 21:29:00 INFO Applying migration id=notesfts 2026/02/04 21:29:00 INFO Applying migration id=iconsname 2026/02/04 21:29:00 INFO Applying migration id=nohash 2026/02/04 21:29:00 INFO Applying migration id=shares 2026/02/04 21:29:00 INFO Applying migration id=actorttl 2026/02/04 21:29:00 INFO Applying migration id=tocc 2026/02/04 21:29:00 INFO Applying migration id=followeds 2026/02/04 21:29:00 INFO Applying migration id=certhash 2026/02/04 21:29:00 INFO Applying migration id=follows_sync 2026/02/04 21:29:00 INFO Applying migration id=jsonpath 2026/02/04 21:29:00 INFO Applying migration id=localforward 2026/02/04 21:29:00 INFO Applying migration id=avatar 2026/02/04 21:29:00 INFO Applying migration id=noimage 2026/02/04 21:29:00 INFO Applying migration id=feed 2026/02/04 21:29:00 INFO Applying migration id=bookmarks 2026/02/04 21:29:00 INFO Applying migration id=shareactivity 2026/02/04 21:29:00 INFO Applying migration id=application 2026/02/04 21:29:00 INFO Applying migration id=certificates 2026/02/04 21:29:00 INFO Applying migration id=rawforward 2026/02/04 21:29:00 INFO Applying migration id=publickey 2026/02/04 21:29:00 INFO Applying migration id=resolvegroup 2026/02/04 21:29:00 INFO Applying migration id=reject 2026/02/04 21:29:00 INFO Applying migration id=autodel 2026/02/04 21:29:00 INFO Applying migration id=jsonb 2026/02/04 21:29:00 INFO Applying migration id=quote 2026/02/04 21:29:00 INFO Applying migration id=rfc9421 2026/02/04 21:29:00 INFO Applying migration id=keys 2026/02/04 21:29:00 INFO Applying migration id=portable 2026/02/04 21:29:00 INFO Applying migration id=proofs 2026/02/04 21:29:00 INFO Applying migration id=contexts 2026/02/04 21:29:00 INFO Applying migration id=deliverieshost 2026/02/04 21:29:00 INFO Applying migration id=pembegin 2026/02/04 21:29:00 INFO Applying migration id=didhost 2026/02/04 21:29:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:00 INFO Applying migration id=invites 2026/02/04 21:29:00 INFO Applying migration id=ed25519blob 2026/02/04 21:29:00 INFO Applying migration id=rsablob 2026/02/04 21:29:00 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:00 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (0.43s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/02/04 21:29:00 INFO Applying migration id=initial 2026/02/04 21:29:00 INFO Applying migration id=notesupdated 2026/02/04 21:29:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:00 INFO Applying migration id=activitiesid 2026/02/04 21:29:00 INFO Applying migration id=outbox 2026/02/04 21:29:00 INFO Applying migration id=edits 2026/02/04 21:29:00 INFO Applying migration id=outboxactor 2026/02/04 21:29:00 INFO Applying migration id=outboxsender 2026/02/04 21:29:00 INFO Applying migration id=thread 2026/02/04 21:29:00 INFO Applying migration id=host 2026/02/04 21:29:00 INFO Applying migration id=sharedinbox 2026/02/04 21:29:00 INFO Applying migration id=noteshost 2026/02/04 21:29:00 INFO Applying migration id=fetched 2026/02/04 21:29:00 INFO Applying migration id=move 2026/02/04 21:29:00 INFO Applying migration id=cleanup 2026/02/04 21:29:00 INFO Applying migration id=received 2026/02/04 21:29:00 INFO Applying migration id=namehost 2026/02/04 21:29:00 INFO Applying migration id=outboxhost 2026/02/04 21:29:00 INFO Applying migration id=notesfts 2026/02/04 21:29:00 INFO Applying migration id=iconsname 2026/02/04 21:29:00 INFO Applying migration id=nohash 2026/02/04 21:29:00 INFO Applying migration id=shares 2026/02/04 21:29:00 INFO Applying migration id=actorttl 2026/02/04 21:29:00 INFO Applying migration id=tocc 2026/02/04 21:29:00 INFO Applying migration id=followeds 2026/02/04 21:29:00 INFO Applying migration id=certhash 2026/02/04 21:29:00 INFO Applying migration id=follows_sync 2026/02/04 21:29:00 INFO Applying migration id=jsonpath 2026/02/04 21:29:00 INFO Applying migration id=localforward 2026/02/04 21:29:00 INFO Applying migration id=avatar 2026/02/04 21:29:00 INFO Applying migration id=noimage 2026/02/04 21:29:00 INFO Applying migration id=feed 2026/02/04 21:29:00 INFO Applying migration id=bookmarks 2026/02/04 21:29:00 INFO Applying migration id=shareactivity 2026/02/04 21:29:00 INFO Applying migration id=application 2026/02/04 21:29:00 INFO Applying migration id=certificates 2026/02/04 21:29:00 INFO Applying migration id=rawforward 2026/02/04 21:29:00 INFO Applying migration id=publickey 2026/02/04 21:29:00 INFO Applying migration id=resolvegroup 2026/02/04 21:29:00 INFO Applying migration id=reject 2026/02/04 21:29:00 INFO Applying migration id=autodel 2026/02/04 21:29:00 INFO Applying migration id=jsonb 2026/02/04 21:29:00 INFO Applying migration id=quote 2026/02/04 21:29:00 INFO Applying migration id=rfc9421 2026/02/04 21:29:00 INFO Applying migration id=keys 2026/02/04 21:29:00 INFO Applying migration id=portable 2026/02/04 21:29:00 INFO Applying migration id=proofs 2026/02/04 21:29:00 INFO Applying migration id=contexts 2026/02/04 21:29:00 INFO Applying migration id=deliverieshost 2026/02/04 21:29:00 INFO Applying migration id=pembegin 2026/02/04 21:29:00 INFO Applying migration id=didhost 2026/02/04 21:29:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:00 INFO Applying migration id=invites 2026/02/04 21:29:00 INFO Applying migration id=ed25519blob 2026/02/04 21:29:00 INFO Applying migration id=rsablob 2026/02/04 21:29:00 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:01 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.46s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/02/04 21:29:01 INFO Applying migration id=initial 2026/02/04 21:29:01 INFO Applying migration id=notesupdated 2026/02/04 21:29:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:01 INFO Applying migration id=activitiesid 2026/02/04 21:29:01 INFO Applying migration id=outbox 2026/02/04 21:29:01 INFO Applying migration id=edits 2026/02/04 21:29:01 INFO Applying migration id=outboxactor 2026/02/04 21:29:01 INFO Applying migration id=outboxsender 2026/02/04 21:29:01 INFO Applying migration id=thread 2026/02/04 21:29:01 INFO Applying migration id=host 2026/02/04 21:29:01 INFO Applying migration id=sharedinbox 2026/02/04 21:29:01 INFO Applying migration id=noteshost 2026/02/04 21:29:01 INFO Applying migration id=fetched 2026/02/04 21:29:01 INFO Applying migration id=move 2026/02/04 21:29:01 INFO Applying migration id=cleanup 2026/02/04 21:29:01 INFO Applying migration id=received 2026/02/04 21:29:01 INFO Applying migration id=namehost 2026/02/04 21:29:01 INFO Applying migration id=outboxhost 2026/02/04 21:29:01 INFO Applying migration id=notesfts 2026/02/04 21:29:01 INFO Applying migration id=iconsname 2026/02/04 21:29:01 INFO Applying migration id=nohash 2026/02/04 21:29:01 INFO Applying migration id=shares 2026/02/04 21:29:01 INFO Applying migration id=actorttl 2026/02/04 21:29:01 INFO Applying migration id=tocc 2026/02/04 21:29:01 INFO Applying migration id=followeds 2026/02/04 21:29:01 INFO Applying migration id=certhash 2026/02/04 21:29:01 INFO Applying migration id=follows_sync 2026/02/04 21:29:01 INFO Applying migration id=jsonpath 2026/02/04 21:29:01 INFO Applying migration id=localforward 2026/02/04 21:29:01 INFO Applying migration id=avatar 2026/02/04 21:29:01 INFO Applying migration id=noimage 2026/02/04 21:29:01 INFO Applying migration id=feed 2026/02/04 21:29:01 INFO Applying migration id=bookmarks 2026/02/04 21:29:01 INFO Applying migration id=shareactivity 2026/02/04 21:29:01 INFO Applying migration id=application 2026/02/04 21:29:01 INFO Applying migration id=certificates 2026/02/04 21:29:01 INFO Applying migration id=rawforward 2026/02/04 21:29:01 INFO Applying migration id=publickey 2026/02/04 21:29:01 INFO Applying migration id=resolvegroup 2026/02/04 21:29:01 INFO Applying migration id=reject 2026/02/04 21:29:01 INFO Applying migration id=autodel 2026/02/04 21:29:01 INFO Applying migration id=jsonb 2026/02/04 21:29:01 INFO Applying migration id=quote 2026/02/04 21:29:01 INFO Applying migration id=rfc9421 2026/02/04 21:29:01 INFO Applying migration id=keys 2026/02/04 21:29:01 INFO Applying migration id=portable 2026/02/04 21:29:01 INFO Applying migration id=proofs 2026/02/04 21:29:01 INFO Applying migration id=contexts 2026/02/04 21:29:01 INFO Applying migration id=deliverieshost 2026/02/04 21:29:01 INFO Applying migration id=pembegin 2026/02/04 21:29:01 INFO Applying migration id=didhost 2026/02/04 21:29:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:01 INFO Applying migration id=invites 2026/02/04 21:29:01 INFO Applying migration id=ed25519blob 2026/02/04 21:29:01 INFO Applying migration id=rsablob 2026/02/04 21:29:01 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:01 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (0.45s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/02/04 21:29:01 INFO Applying migration id=initial 2026/02/04 21:29:01 INFO Applying migration id=notesupdated 2026/02/04 21:29:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:01 INFO Applying migration id=activitiesid 2026/02/04 21:29:01 INFO Applying migration id=outbox 2026/02/04 21:29:01 INFO Applying migration id=edits 2026/02/04 21:29:01 INFO Applying migration id=outboxactor 2026/02/04 21:29:01 INFO Applying migration id=outboxsender 2026/02/04 21:29:01 INFO Applying migration id=thread 2026/02/04 21:29:01 INFO Applying migration id=host 2026/02/04 21:29:01 INFO Applying migration id=sharedinbox 2026/02/04 21:29:01 INFO Applying migration id=noteshost 2026/02/04 21:29:01 INFO Applying migration id=fetched 2026/02/04 21:29:01 INFO Applying migration id=move 2026/02/04 21:29:01 INFO Applying migration id=cleanup 2026/02/04 21:29:01 INFO Applying migration id=received 2026/02/04 21:29:01 INFO Applying migration id=namehost 2026/02/04 21:29:01 INFO Applying migration id=outboxhost 2026/02/04 21:29:01 INFO Applying migration id=notesfts 2026/02/04 21:29:01 INFO Applying migration id=iconsname 2026/02/04 21:29:01 INFO Applying migration id=nohash 2026/02/04 21:29:01 INFO Applying migration id=shares 2026/02/04 21:29:01 INFO Applying migration id=actorttl 2026/02/04 21:29:01 INFO Applying migration id=tocc 2026/02/04 21:29:01 INFO Applying migration id=followeds 2026/02/04 21:29:01 INFO Applying migration id=certhash 2026/02/04 21:29:01 INFO Applying migration id=follows_sync 2026/02/04 21:29:01 INFO Applying migration id=jsonpath 2026/02/04 21:29:01 INFO Applying migration id=localforward 2026/02/04 21:29:01 INFO Applying migration id=avatar 2026/02/04 21:29:01 INFO Applying migration id=noimage 2026/02/04 21:29:01 INFO Applying migration id=feed 2026/02/04 21:29:01 INFO Applying migration id=bookmarks 2026/02/04 21:29:01 INFO Applying migration id=shareactivity 2026/02/04 21:29:01 INFO Applying migration id=application 2026/02/04 21:29:01 INFO Applying migration id=certificates 2026/02/04 21:29:01 INFO Applying migration id=rawforward 2026/02/04 21:29:01 INFO Applying migration id=publickey 2026/02/04 21:29:01 INFO Applying migration id=resolvegroup 2026/02/04 21:29:01 INFO Applying migration id=reject 2026/02/04 21:29:01 INFO Applying migration id=autodel 2026/02/04 21:29:01 INFO Applying migration id=jsonb 2026/02/04 21:29:01 INFO Applying migration id=quote 2026/02/04 21:29:01 INFO Applying migration id=rfc9421 2026/02/04 21:29:01 INFO Applying migration id=keys 2026/02/04 21:29:01 INFO Applying migration id=portable 2026/02/04 21:29:01 INFO Applying migration id=proofs 2026/02/04 21:29:01 INFO Applying migration id=contexts 2026/02/04 21:29:01 INFO Applying migration id=deliverieshost 2026/02/04 21:29:01 INFO Applying migration id=pembegin 2026/02/04 21:29:01 INFO Applying migration id=didhost 2026/02/04 21:29:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:01 INFO Applying migration id=invites 2026/02/04 21:29:01 INFO Applying migration id=ed25519blob 2026/02/04 21:29:01 INFO Applying migration id=rsablob 2026/02/04 21:29:01 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:02 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/02/04 21:29:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.74s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/02/04 21:29:02 INFO Applying migration id=initial 2026/02/04 21:29:02 INFO Applying migration id=notesupdated 2026/02/04 21:29:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:02 INFO Applying migration id=activitiesid 2026/02/04 21:29:02 INFO Applying migration id=outbox 2026/02/04 21:29:02 INFO Applying migration id=edits 2026/02/04 21:29:02 INFO Applying migration id=outboxactor 2026/02/04 21:29:02 INFO Applying migration id=outboxsender 2026/02/04 21:29:02 INFO Applying migration id=thread 2026/02/04 21:29:02 INFO Applying migration id=host 2026/02/04 21:29:02 INFO Applying migration id=sharedinbox 2026/02/04 21:29:02 INFO Applying migration id=noteshost 2026/02/04 21:29:02 INFO Applying migration id=fetched 2026/02/04 21:29:02 INFO Applying migration id=move 2026/02/04 21:29:02 INFO Applying migration id=cleanup 2026/02/04 21:29:02 INFO Applying migration id=received 2026/02/04 21:29:02 INFO Applying migration id=namehost 2026/02/04 21:29:02 INFO Applying migration id=outboxhost 2026/02/04 21:29:02 INFO Applying migration id=notesfts 2026/02/04 21:29:02 INFO Applying migration id=iconsname 2026/02/04 21:29:02 INFO Applying migration id=nohash 2026/02/04 21:29:02 INFO Applying migration id=shares 2026/02/04 21:29:02 INFO Applying migration id=actorttl 2026/02/04 21:29:02 INFO Applying migration id=tocc 2026/02/04 21:29:02 INFO Applying migration id=followeds 2026/02/04 21:29:02 INFO Applying migration id=certhash 2026/02/04 21:29:02 INFO Applying migration id=follows_sync 2026/02/04 21:29:02 INFO Applying migration id=jsonpath 2026/02/04 21:29:02 INFO Applying migration id=localforward 2026/02/04 21:29:02 INFO Applying migration id=avatar 2026/02/04 21:29:02 INFO Applying migration id=noimage 2026/02/04 21:29:02 INFO Applying migration id=feed 2026/02/04 21:29:02 INFO Applying migration id=bookmarks 2026/02/04 21:29:02 INFO Applying migration id=shareactivity 2026/02/04 21:29:02 INFO Applying migration id=application 2026/02/04 21:29:02 INFO Applying migration id=certificates 2026/02/04 21:29:02 INFO Applying migration id=rawforward 2026/02/04 21:29:02 INFO Applying migration id=publickey 2026/02/04 21:29:02 INFO Applying migration id=resolvegroup 2026/02/04 21:29:02 INFO Applying migration id=reject 2026/02/04 21:29:02 INFO Applying migration id=autodel 2026/02/04 21:29:02 INFO Applying migration id=jsonb 2026/02/04 21:29:02 INFO Applying migration id=quote 2026/02/04 21:29:02 INFO Applying migration id=rfc9421 2026/02/04 21:29:02 INFO Applying migration id=keys 2026/02/04 21:29:02 INFO Applying migration id=portable 2026/02/04 21:29:02 INFO Applying migration id=proofs 2026/02/04 21:29:02 INFO Applying migration id=contexts 2026/02/04 21:29:02 INFO Applying migration id=deliverieshost 2026/02/04 21:29:02 INFO Applying migration id=pembegin 2026/02/04 21:29:02 INFO Applying migration id=didhost 2026/02/04 21:29:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:02 INFO Applying migration id=invites 2026/02/04 21:29:02 INFO Applying migration id=ed25519blob 2026/02/04 21:29:02 INFO Applying migration id=rsablob 2026/02/04 21:29:02 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:03 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/02/04 21:29:03 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:29:03 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (0.78s) === RUN TestOutbox_PostToFollowersInGroup 2026/02/04 21:29:03 INFO Applying migration id=initial 2026/02/04 21:29:03 INFO Applying migration id=notesupdated 2026/02/04 21:29:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:03 INFO Applying migration id=activitiesid 2026/02/04 21:29:03 INFO Applying migration id=outbox 2026/02/04 21:29:03 INFO Applying migration id=edits 2026/02/04 21:29:03 INFO Applying migration id=outboxactor 2026/02/04 21:29:03 INFO Applying migration id=outboxsender 2026/02/04 21:29:03 INFO Applying migration id=thread 2026/02/04 21:29:03 INFO Applying migration id=host 2026/02/04 21:29:03 INFO Applying migration id=sharedinbox 2026/02/04 21:29:03 INFO Applying migration id=noteshost 2026/02/04 21:29:03 INFO Applying migration id=fetched 2026/02/04 21:29:03 INFO Applying migration id=move 2026/02/04 21:29:03 INFO Applying migration id=cleanup 2026/02/04 21:29:03 INFO Applying migration id=received 2026/02/04 21:29:03 INFO Applying migration id=namehost 2026/02/04 21:29:03 INFO Applying migration id=outboxhost 2026/02/04 21:29:03 INFO Applying migration id=notesfts 2026/02/04 21:29:03 INFO Applying migration id=iconsname 2026/02/04 21:29:03 INFO Applying migration id=nohash 2026/02/04 21:29:03 INFO Applying migration id=shares 2026/02/04 21:29:03 INFO Applying migration id=actorttl 2026/02/04 21:29:03 INFO Applying migration id=tocc 2026/02/04 21:29:03 INFO Applying migration id=followeds 2026/02/04 21:29:03 INFO Applying migration id=certhash 2026/02/04 21:29:03 INFO Applying migration id=follows_sync 2026/02/04 21:29:03 INFO Applying migration id=jsonpath 2026/02/04 21:29:03 INFO Applying migration id=localforward 2026/02/04 21:29:03 INFO Applying migration id=avatar 2026/02/04 21:29:03 INFO Applying migration id=noimage 2026/02/04 21:29:03 INFO Applying migration id=feed 2026/02/04 21:29:03 INFO Applying migration id=bookmarks 2026/02/04 21:29:03 INFO Applying migration id=shareactivity 2026/02/04 21:29:03 INFO Applying migration id=application 2026/02/04 21:29:03 INFO Applying migration id=certificates 2026/02/04 21:29:03 INFO Applying migration id=rawforward 2026/02/04 21:29:03 INFO Applying migration id=publickey 2026/02/04 21:29:03 INFO Applying migration id=resolvegroup 2026/02/04 21:29:03 INFO Applying migration id=reject 2026/02/04 21:29:03 INFO Applying migration id=autodel 2026/02/04 21:29:03 INFO Applying migration id=jsonb 2026/02/04 21:29:03 INFO Applying migration id=quote 2026/02/04 21:29:03 INFO Applying migration id=rfc9421 2026/02/04 21:29:03 INFO Applying migration id=keys 2026/02/04 21:29:03 INFO Applying migration id=portable 2026/02/04 21:29:03 INFO Applying migration id=proofs 2026/02/04 21:29:03 INFO Applying migration id=contexts 2026/02/04 21:29:03 INFO Applying migration id=deliverieshost 2026/02/04 21:29:03 INFO Applying migration id=pembegin 2026/02/04 21:29:03 INFO Applying migration id=didhost 2026/02/04 21:29:03 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:03 INFO Applying migration id=invites 2026/02/04 21:29:03 INFO Applying migration id=ed25519blob 2026/02/04 21:29:03 INFO Applying migration id=rsablob 2026/02/04 21:29:03 INFO Applying migration id=iconscid 2026/02/04 21:29:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-0d1c-721c-a72d-9c3c699e9264 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (0.74s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/02/04 21:29:04 INFO Applying migration id=initial 2026/02/04 21:29:04 INFO Applying migration id=notesupdated 2026/02/04 21:29:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:04 INFO Applying migration id=activitiesid 2026/02/04 21:29:04 INFO Applying migration id=outbox 2026/02/04 21:29:04 INFO Applying migration id=edits 2026/02/04 21:29:04 INFO Applying migration id=outboxactor 2026/02/04 21:29:04 INFO Applying migration id=outboxsender 2026/02/04 21:29:04 INFO Applying migration id=thread 2026/02/04 21:29:04 INFO Applying migration id=host 2026/02/04 21:29:04 INFO Applying migration id=sharedinbox 2026/02/04 21:29:04 INFO Applying migration id=noteshost 2026/02/04 21:29:04 INFO Applying migration id=fetched 2026/02/04 21:29:04 INFO Applying migration id=move 2026/02/04 21:29:04 INFO Applying migration id=cleanup 2026/02/04 21:29:04 INFO Applying migration id=received 2026/02/04 21:29:04 INFO Applying migration id=namehost 2026/02/04 21:29:04 INFO Applying migration id=outboxhost 2026/02/04 21:29:04 INFO Applying migration id=notesfts 2026/02/04 21:29:04 INFO Applying migration id=iconsname 2026/02/04 21:29:04 INFO Applying migration id=nohash 2026/02/04 21:29:04 INFO Applying migration id=shares 2026/02/04 21:29:04 INFO Applying migration id=actorttl 2026/02/04 21:29:04 INFO Applying migration id=tocc 2026/02/04 21:29:04 INFO Applying migration id=followeds 2026/02/04 21:29:04 INFO Applying migration id=certhash 2026/02/04 21:29:04 INFO Applying migration id=follows_sync 2026/02/04 21:29:04 INFO Applying migration id=jsonpath 2026/02/04 21:29:04 INFO Applying migration id=localforward 2026/02/04 21:29:04 INFO Applying migration id=avatar 2026/02/04 21:29:04 INFO Applying migration id=noimage 2026/02/04 21:29:04 INFO Applying migration id=feed 2026/02/04 21:29:04 INFO Applying migration id=bookmarks 2026/02/04 21:29:04 INFO Applying migration id=shareactivity 2026/02/04 21:29:04 INFO Applying migration id=application 2026/02/04 21:29:04 INFO Applying migration id=certificates 2026/02/04 21:29:04 INFO Applying migration id=rawforward 2026/02/04 21:29:04 INFO Applying migration id=publickey 2026/02/04 21:29:04 INFO Applying migration id=resolvegroup 2026/02/04 21:29:04 INFO Applying migration id=reject 2026/02/04 21:29:04 INFO Applying migration id=autodel 2026/02/04 21:29:04 INFO Applying migration id=jsonb 2026/02/04 21:29:04 INFO Applying migration id=quote 2026/02/04 21:29:04 INFO Applying migration id=rfc9421 2026/02/04 21:29:04 INFO Applying migration id=keys 2026/02/04 21:29:04 INFO Applying migration id=portable 2026/02/04 21:29:04 INFO Applying migration id=proofs 2026/02/04 21:29:04 INFO Applying migration id=contexts 2026/02/04 21:29:04 INFO Applying migration id=deliverieshost 2026/02/04 21:29:04 INFO Applying migration id=pembegin 2026/02/04 21:29:04 INFO Applying migration id=didhost 2026/02/04 21:29:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:04 INFO Applying migration id=invites 2026/02/04 21:29:04 INFO Applying migration id=ed25519blob 2026/02/04 21:29:04 INFO Applying migration id=rsablob 2026/02/04 21:29:04 INFO Applying migration id=iconscid 2026/02/04 21:29:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-0efd-75fe-a085-db1297673295 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (0.48s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/02/04 21:29:04 INFO Applying migration id=initial 2026/02/04 21:29:04 INFO Applying migration id=notesupdated 2026/02/04 21:29:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:04 INFO Applying migration id=activitiesid 2026/02/04 21:29:04 INFO Applying migration id=outbox 2026/02/04 21:29:04 INFO Applying migration id=edits 2026/02/04 21:29:04 INFO Applying migration id=outboxactor 2026/02/04 21:29:04 INFO Applying migration id=outboxsender 2026/02/04 21:29:04 INFO Applying migration id=thread 2026/02/04 21:29:04 INFO Applying migration id=host 2026/02/04 21:29:04 INFO Applying migration id=sharedinbox 2026/02/04 21:29:04 INFO Applying migration id=noteshost 2026/02/04 21:29:04 INFO Applying migration id=fetched 2026/02/04 21:29:04 INFO Applying migration id=move 2026/02/04 21:29:04 INFO Applying migration id=cleanup 2026/02/04 21:29:04 INFO Applying migration id=received 2026/02/04 21:29:04 INFO Applying migration id=namehost 2026/02/04 21:29:04 INFO Applying migration id=outboxhost 2026/02/04 21:29:04 INFO Applying migration id=notesfts 2026/02/04 21:29:04 INFO Applying migration id=iconsname 2026/02/04 21:29:04 INFO Applying migration id=nohash 2026/02/04 21:29:04 INFO Applying migration id=shares 2026/02/04 21:29:04 INFO Applying migration id=actorttl 2026/02/04 21:29:04 INFO Applying migration id=tocc 2026/02/04 21:29:04 INFO Applying migration id=followeds 2026/02/04 21:29:04 INFO Applying migration id=certhash 2026/02/04 21:29:04 INFO Applying migration id=follows_sync 2026/02/04 21:29:04 INFO Applying migration id=jsonpath 2026/02/04 21:29:04 INFO Applying migration id=localforward 2026/02/04 21:29:04 INFO Applying migration id=avatar 2026/02/04 21:29:04 INFO Applying migration id=noimage 2026/02/04 21:29:04 INFO Applying migration id=feed 2026/02/04 21:29:04 INFO Applying migration id=bookmarks 2026/02/04 21:29:04 INFO Applying migration id=shareactivity 2026/02/04 21:29:04 INFO Applying migration id=application 2026/02/04 21:29:04 INFO Applying migration id=certificates 2026/02/04 21:29:04 INFO Applying migration id=rawforward 2026/02/04 21:29:04 INFO Applying migration id=publickey 2026/02/04 21:29:04 INFO Applying migration id=resolvegroup 2026/02/04 21:29:04 INFO Applying migration id=reject 2026/02/04 21:29:04 INFO Applying migration id=autodel 2026/02/04 21:29:04 INFO Applying migration id=jsonb 2026/02/04 21:29:04 INFO Applying migration id=quote 2026/02/04 21:29:04 INFO Applying migration id=rfc9421 2026/02/04 21:29:04 INFO Applying migration id=keys 2026/02/04 21:29:04 INFO Applying migration id=portable 2026/02/04 21:29:04 INFO Applying migration id=proofs 2026/02/04 21:29:04 INFO Applying migration id=contexts 2026/02/04 21:29:04 INFO Applying migration id=deliverieshost 2026/02/04 21:29:04 INFO Applying migration id=pembegin 2026/02/04 21:29:04 INFO Applying migration id=didhost 2026/02/04 21:29:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:04 INFO Applying migration id=invites 2026/02/04 21:29:04 INFO Applying migration id=ed25519blob 2026/02/04 21:29:04 INFO Applying migration id=rsablob 2026/02/04 21:29:04 INFO Applying migration id=iconscid 2026/02/04 21:29:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1169-7093-878d-f561499265c9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (0.62s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/02/04 21:29:05 INFO Applying migration id=initial 2026/02/04 21:29:05 INFO Applying migration id=notesupdated 2026/02/04 21:29:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:05 INFO Applying migration id=activitiesid 2026/02/04 21:29:05 INFO Applying migration id=outbox 2026/02/04 21:29:05 INFO Applying migration id=edits 2026/02/04 21:29:05 INFO Applying migration id=outboxactor 2026/02/04 21:29:05 INFO Applying migration id=outboxsender 2026/02/04 21:29:05 INFO Applying migration id=thread 2026/02/04 21:29:05 INFO Applying migration id=host 2026/02/04 21:29:05 INFO Applying migration id=sharedinbox 2026/02/04 21:29:05 INFO Applying migration id=noteshost 2026/02/04 21:29:05 INFO Applying migration id=fetched 2026/02/04 21:29:05 INFO Applying migration id=move 2026/02/04 21:29:05 INFO Applying migration id=cleanup 2026/02/04 21:29:05 INFO Applying migration id=received 2026/02/04 21:29:05 INFO Applying migration id=namehost 2026/02/04 21:29:05 INFO Applying migration id=outboxhost 2026/02/04 21:29:05 INFO Applying migration id=notesfts 2026/02/04 21:29:05 INFO Applying migration id=iconsname 2026/02/04 21:29:05 INFO Applying migration id=nohash 2026/02/04 21:29:05 INFO Applying migration id=shares 2026/02/04 21:29:05 INFO Applying migration id=actorttl 2026/02/04 21:29:05 INFO Applying migration id=tocc 2026/02/04 21:29:05 INFO Applying migration id=followeds 2026/02/04 21:29:05 INFO Applying migration id=certhash 2026/02/04 21:29:05 INFO Applying migration id=follows_sync 2026/02/04 21:29:05 INFO Applying migration id=jsonpath 2026/02/04 21:29:05 INFO Applying migration id=localforward 2026/02/04 21:29:05 INFO Applying migration id=avatar 2026/02/04 21:29:05 INFO Applying migration id=noimage 2026/02/04 21:29:05 INFO Applying migration id=feed 2026/02/04 21:29:05 INFO Applying migration id=bookmarks 2026/02/04 21:29:05 INFO Applying migration id=shareactivity 2026/02/04 21:29:05 INFO Applying migration id=application 2026/02/04 21:29:05 INFO Applying migration id=certificates 2026/02/04 21:29:05 INFO Applying migration id=rawforward 2026/02/04 21:29:05 INFO Applying migration id=publickey 2026/02/04 21:29:05 INFO Applying migration id=resolvegroup 2026/02/04 21:29:05 INFO Applying migration id=reject 2026/02/04 21:29:05 INFO Applying migration id=autodel 2026/02/04 21:29:05 INFO Applying migration id=jsonb 2026/02/04 21:29:05 INFO Applying migration id=quote 2026/02/04 21:29:05 INFO Applying migration id=rfc9421 2026/02/04 21:29:05 INFO Applying migration id=keys 2026/02/04 21:29:05 INFO Applying migration id=portable 2026/02/04 21:29:05 INFO Applying migration id=proofs 2026/02/04 21:29:05 INFO Applying migration id=contexts 2026/02/04 21:29:05 INFO Applying migration id=deliverieshost 2026/02/04 21:29:05 INFO Applying migration id=pembegin 2026/02/04 21:29:05 INFO Applying migration id=didhost 2026/02/04 21:29:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:05 INFO Applying migration id=invites 2026/02/04 21:29:05 INFO Applying migration id=ed25519blob 2026/02/04 21:29:05 INFO Applying migration id=rsablob 2026/02/04 21:29:05 INFO Applying migration id=iconscid 2026/02/04 21:29:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1469-76f2-98c8-a7244b0b19a6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:29: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/02/04 21:29:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (0.77s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/02/04 21:29:05 INFO Applying migration id=initial 2026/02/04 21:29:05 INFO Applying migration id=notesupdated 2026/02/04 21:29:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:05 INFO Applying migration id=activitiesid 2026/02/04 21:29:05 INFO Applying migration id=outbox 2026/02/04 21:29:05 INFO Applying migration id=edits 2026/02/04 21:29:05 INFO Applying migration id=outboxactor 2026/02/04 21:29:05 INFO Applying migration id=outboxsender 2026/02/04 21:29:05 INFO Applying migration id=thread 2026/02/04 21:29:05 INFO Applying migration id=host 2026/02/04 21:29:05 INFO Applying migration id=sharedinbox 2026/02/04 21:29:05 INFO Applying migration id=noteshost 2026/02/04 21:29:05 INFO Applying migration id=fetched 2026/02/04 21:29:05 INFO Applying migration id=move 2026/02/04 21:29:05 INFO Applying migration id=cleanup 2026/02/04 21:29:05 INFO Applying migration id=received 2026/02/04 21:29:05 INFO Applying migration id=namehost 2026/02/04 21:29:05 INFO Applying migration id=outboxhost 2026/02/04 21:29:05 INFO Applying migration id=notesfts 2026/02/04 21:29:05 INFO Applying migration id=iconsname 2026/02/04 21:29:05 INFO Applying migration id=nohash 2026/02/04 21:29:05 INFO Applying migration id=shares 2026/02/04 21:29:05 INFO Applying migration id=actorttl 2026/02/04 21:29:05 INFO Applying migration id=tocc 2026/02/04 21:29:05 INFO Applying migration id=followeds 2026/02/04 21:29:05 INFO Applying migration id=certhash 2026/02/04 21:29:05 INFO Applying migration id=follows_sync 2026/02/04 21:29:05 INFO Applying migration id=jsonpath 2026/02/04 21:29:05 INFO Applying migration id=localforward 2026/02/04 21:29:05 INFO Applying migration id=avatar 2026/02/04 21:29:05 INFO Applying migration id=noimage 2026/02/04 21:29:05 INFO Applying migration id=feed 2026/02/04 21:29:05 INFO Applying migration id=bookmarks 2026/02/04 21:29:05 INFO Applying migration id=shareactivity 2026/02/04 21:29:05 INFO Applying migration id=application 2026/02/04 21:29:05 INFO Applying migration id=certificates 2026/02/04 21:29:05 INFO Applying migration id=rawforward 2026/02/04 21:29:05 INFO Applying migration id=publickey 2026/02/04 21:29:05 INFO Applying migration id=resolvegroup 2026/02/04 21:29:05 INFO Applying migration id=reject 2026/02/04 21:29:05 INFO Applying migration id=autodel 2026/02/04 21:29:05 INFO Applying migration id=jsonb 2026/02/04 21:29:05 INFO Applying migration id=quote 2026/02/04 21:29:05 INFO Applying migration id=rfc9421 2026/02/04 21:29:05 INFO Applying migration id=keys 2026/02/04 21:29:05 INFO Applying migration id=portable 2026/02/04 21:29:05 INFO Applying migration id=proofs 2026/02/04 21:29:05 INFO Applying migration id=contexts 2026/02/04 21:29:05 INFO Applying migration id=deliverieshost 2026/02/04 21:29:05 INFO Applying migration id=pembegin 2026/02/04 21:29:05 INFO Applying migration id=didhost 2026/02/04 21:29:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:05 INFO Applying migration id=invites 2026/02/04 21:29:05 INFO Applying migration id=ed25519blob 2026/02/04 21:29:05 INFO Applying migration id=rsablob 2026/02/04 21:29:05 INFO Applying migration id=iconscid 2026/02/04 21:29:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-16cf-7a0a-b347-89c9916223fe activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29: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/02/04 21:29:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (0.62s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/02/04 21:29:06 INFO Applying migration id=initial 2026/02/04 21:29:06 INFO Applying migration id=notesupdated 2026/02/04 21:29:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:06 INFO Applying migration id=activitiesid 2026/02/04 21:29:06 INFO Applying migration id=outbox 2026/02/04 21:29:06 INFO Applying migration id=edits 2026/02/04 21:29:06 INFO Applying migration id=outboxactor 2026/02/04 21:29:06 INFO Applying migration id=outboxsender 2026/02/04 21:29:06 INFO Applying migration id=thread 2026/02/04 21:29:06 INFO Applying migration id=host 2026/02/04 21:29:06 INFO Applying migration id=sharedinbox 2026/02/04 21:29:06 INFO Applying migration id=noteshost 2026/02/04 21:29:06 INFO Applying migration id=fetched 2026/02/04 21:29:06 INFO Applying migration id=move 2026/02/04 21:29:06 INFO Applying migration id=cleanup 2026/02/04 21:29:06 INFO Applying migration id=received 2026/02/04 21:29:06 INFO Applying migration id=namehost 2026/02/04 21:29:06 INFO Applying migration id=outboxhost 2026/02/04 21:29:06 INFO Applying migration id=notesfts 2026/02/04 21:29:06 INFO Applying migration id=iconsname 2026/02/04 21:29:06 INFO Applying migration id=nohash 2026/02/04 21:29:06 INFO Applying migration id=shares 2026/02/04 21:29:06 INFO Applying migration id=actorttl 2026/02/04 21:29:06 INFO Applying migration id=tocc 2026/02/04 21:29:06 INFO Applying migration id=followeds 2026/02/04 21:29:06 INFO Applying migration id=certhash 2026/02/04 21:29:06 INFO Applying migration id=follows_sync 2026/02/04 21:29:06 INFO Applying migration id=jsonpath 2026/02/04 21:29:06 INFO Applying migration id=localforward 2026/02/04 21:29:06 INFO Applying migration id=avatar 2026/02/04 21:29:06 INFO Applying migration id=noimage 2026/02/04 21:29:06 INFO Applying migration id=feed 2026/02/04 21:29:06 INFO Applying migration id=bookmarks 2026/02/04 21:29:06 INFO Applying migration id=shareactivity 2026/02/04 21:29:06 INFO Applying migration id=application 2026/02/04 21:29:06 INFO Applying migration id=certificates 2026/02/04 21:29:06 INFO Applying migration id=rawforward 2026/02/04 21:29:06 INFO Applying migration id=publickey 2026/02/04 21:29:06 INFO Applying migration id=resolvegroup 2026/02/04 21:29:06 INFO Applying migration id=reject 2026/02/04 21:29:06 INFO Applying migration id=autodel 2026/02/04 21:29:06 INFO Applying migration id=jsonb 2026/02/04 21:29:06 INFO Applying migration id=quote 2026/02/04 21:29:06 INFO Applying migration id=rfc9421 2026/02/04 21:29:06 INFO Applying migration id=keys 2026/02/04 21:29:06 INFO Applying migration id=portable 2026/02/04 21:29:06 INFO Applying migration id=proofs 2026/02/04 21:29:06 INFO Applying migration id=contexts 2026/02/04 21:29:06 INFO Applying migration id=deliverieshost 2026/02/04 21:29:06 INFO Applying migration id=pembegin 2026/02/04 21:29:06 INFO Applying migration id=didhost 2026/02/04 21:29:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:06 INFO Applying migration id=invites 2026/02/04 21:29:06 INFO Applying migration id=ed25519blob 2026/02/04 21:29:06 INFO Applying migration id=rsablob 2026/02/04 21:29:06 INFO Applying migration id=iconscid 2026/02/04 21:29:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-18eb-7a41-b9e9-432445b83013 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-18ec-732f-8f61-e89d8bc10eda activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-18eb-7a41-b9e9-432445b83013 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8f-18eb-7a41-b9e9-432445b83013 2026/02/04 21:29: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/02/04 21:29:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.53s) === RUN TestOutbox_DMInGroupAnotherUser 2026/02/04 21:29:07 INFO Applying migration id=initial 2026/02/04 21:29:07 INFO Applying migration id=notesupdated 2026/02/04 21:29:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:07 INFO Applying migration id=activitiesid 2026/02/04 21:29:07 INFO Applying migration id=outbox 2026/02/04 21:29:07 INFO Applying migration id=edits 2026/02/04 21:29:07 INFO Applying migration id=outboxactor 2026/02/04 21:29:07 INFO Applying migration id=outboxsender 2026/02/04 21:29:07 INFO Applying migration id=thread 2026/02/04 21:29:07 INFO Applying migration id=host 2026/02/04 21:29:07 INFO Applying migration id=sharedinbox 2026/02/04 21:29:07 INFO Applying migration id=noteshost 2026/02/04 21:29:07 INFO Applying migration id=fetched 2026/02/04 21:29:07 INFO Applying migration id=move 2026/02/04 21:29:07 INFO Applying migration id=cleanup 2026/02/04 21:29:07 INFO Applying migration id=received 2026/02/04 21:29:07 INFO Applying migration id=namehost 2026/02/04 21:29:07 INFO Applying migration id=outboxhost 2026/02/04 21:29:07 INFO Applying migration id=notesfts 2026/02/04 21:29:07 INFO Applying migration id=iconsname 2026/02/04 21:29:07 INFO Applying migration id=nohash 2026/02/04 21:29:07 INFO Applying migration id=shares 2026/02/04 21:29:07 INFO Applying migration id=actorttl 2026/02/04 21:29:07 INFO Applying migration id=tocc 2026/02/04 21:29:07 INFO Applying migration id=followeds 2026/02/04 21:29:07 INFO Applying migration id=certhash 2026/02/04 21:29:07 INFO Applying migration id=follows_sync 2026/02/04 21:29:07 INFO Applying migration id=jsonpath 2026/02/04 21:29:07 INFO Applying migration id=localforward 2026/02/04 21:29:07 INFO Applying migration id=avatar 2026/02/04 21:29:07 INFO Applying migration id=noimage 2026/02/04 21:29:07 INFO Applying migration id=feed 2026/02/04 21:29:07 INFO Applying migration id=bookmarks 2026/02/04 21:29:07 INFO Applying migration id=shareactivity 2026/02/04 21:29:07 INFO Applying migration id=application 2026/02/04 21:29:07 INFO Applying migration id=certificates 2026/02/04 21:29:07 INFO Applying migration id=rawforward 2026/02/04 21:29:07 INFO Applying migration id=publickey 2026/02/04 21:29:07 INFO Applying migration id=resolvegroup 2026/02/04 21:29:07 INFO Applying migration id=reject 2026/02/04 21:29:07 INFO Applying migration id=autodel 2026/02/04 21:29:07 INFO Applying migration id=jsonb 2026/02/04 21:29:07 INFO Applying migration id=quote 2026/02/04 21:29:07 INFO Applying migration id=rfc9421 2026/02/04 21:29:07 INFO Applying migration id=keys 2026/02/04 21:29:07 INFO Applying migration id=portable 2026/02/04 21:29:07 INFO Applying migration id=proofs 2026/02/04 21:29:07 INFO Applying migration id=contexts 2026/02/04 21:29:07 INFO Applying migration id=deliverieshost 2026/02/04 21:29:07 INFO Applying migration id=pembegin 2026/02/04 21:29:07 INFO Applying migration id=didhost 2026/02/04 21:29:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:07 INFO Applying migration id=invites 2026/02/04 21:29:07 INFO Applying migration id=ed25519blob 2026/02/04 21:29:07 INFO Applying migration id=rsablob 2026/02/04 21:29:07 INFO Applying migration id=iconscid 2026/02/04 21:29:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1c15-70e2-91d2-7e69f78de5b5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/02/04 21:29:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-1c15-7ad6-a1ab-b274b5f8caef activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-1c16-7337-854b-dc225e6d1268 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-1c15-7ad6-a1ab-b274b5f8caef activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8f-1c15-7ad6-a1ab-b274b5f8caef 2026/02/04 21:29: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/02/04 21:29:07 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (0.81s) === RUN TestPoll_TwoOptions 2026/02/04 21:29:07 INFO Applying migration id=initial 2026/02/04 21:29:07 INFO Applying migration id=notesupdated 2026/02/04 21:29:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:07 INFO Applying migration id=activitiesid 2026/02/04 21:29:07 INFO Applying migration id=outbox 2026/02/04 21:29:07 INFO Applying migration id=edits 2026/02/04 21:29:07 INFO Applying migration id=outboxactor 2026/02/04 21:29:07 INFO Applying migration id=outboxsender 2026/02/04 21:29:07 INFO Applying migration id=thread 2026/02/04 21:29:07 INFO Applying migration id=host 2026/02/04 21:29:07 INFO Applying migration id=sharedinbox 2026/02/04 21:29:07 INFO Applying migration id=noteshost 2026/02/04 21:29:07 INFO Applying migration id=fetched 2026/02/04 21:29:07 INFO Applying migration id=move 2026/02/04 21:29:07 INFO Applying migration id=cleanup 2026/02/04 21:29:07 INFO Applying migration id=received 2026/02/04 21:29:07 INFO Applying migration id=namehost 2026/02/04 21:29:07 INFO Applying migration id=outboxhost 2026/02/04 21:29:07 INFO Applying migration id=notesfts 2026/02/04 21:29:07 INFO Applying migration id=iconsname 2026/02/04 21:29:07 INFO Applying migration id=nohash 2026/02/04 21:29:07 INFO Applying migration id=shares 2026/02/04 21:29:07 INFO Applying migration id=actorttl 2026/02/04 21:29:07 INFO Applying migration id=tocc 2026/02/04 21:29:07 INFO Applying migration id=followeds 2026/02/04 21:29:07 INFO Applying migration id=certhash 2026/02/04 21:29:07 INFO Applying migration id=follows_sync 2026/02/04 21:29:07 INFO Applying migration id=jsonpath 2026/02/04 21:29:07 INFO Applying migration id=localforward 2026/02/04 21:29:07 INFO Applying migration id=avatar 2026/02/04 21:29:07 INFO Applying migration id=noimage 2026/02/04 21:29:07 INFO Applying migration id=feed 2026/02/04 21:29:07 INFO Applying migration id=bookmarks 2026/02/04 21:29:07 INFO Applying migration id=shareactivity 2026/02/04 21:29:07 INFO Applying migration id=application 2026/02/04 21:29:07 INFO Applying migration id=certificates 2026/02/04 21:29:07 INFO Applying migration id=rawforward 2026/02/04 21:29:07 INFO Applying migration id=publickey 2026/02/04 21:29:07 INFO Applying migration id=resolvegroup 2026/02/04 21:29:07 INFO Applying migration id=reject 2026/02/04 21:29:07 INFO Applying migration id=autodel 2026/02/04 21:29:07 INFO Applying migration id=jsonb 2026/02/04 21:29:07 INFO Applying migration id=quote 2026/02/04 21:29:07 INFO Applying migration id=rfc9421 2026/02/04 21:29:07 INFO Applying migration id=keys 2026/02/04 21:29:07 INFO Applying migration id=portable 2026/02/04 21:29:07 INFO Applying migration id=proofs 2026/02/04 21:29:07 INFO Applying migration id=contexts 2026/02/04 21:29:07 INFO Applying migration id=deliverieshost 2026/02/04 21:29:07 INFO Applying migration id=pembegin 2026/02/04 21:29:07 INFO Applying migration id=didhost 2026/02/04 21:29:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:07 INFO Applying migration id=invites 2026/02/04 21:29:07 INFO Applying migration id=ed25519blob 2026/02/04 21:29:07 INFO Applying migration id=rsablob 2026/02/04 21:29:07 INFO Applying migration id=iconscid 2026/02/04 21:29:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (0.60s) === RUN TestPoll_TwoOptionsZeroVotes 2026/02/04 21:29:08 INFO Applying migration id=initial 2026/02/04 21:29:08 INFO Applying migration id=notesupdated 2026/02/04 21:29:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:08 INFO Applying migration id=activitiesid 2026/02/04 21:29:08 INFO Applying migration id=outbox 2026/02/04 21:29:08 INFO Applying migration id=edits 2026/02/04 21:29:08 INFO Applying migration id=outboxactor 2026/02/04 21:29:08 INFO Applying migration id=outboxsender 2026/02/04 21:29:08 INFO Applying migration id=thread 2026/02/04 21:29:08 INFO Applying migration id=host 2026/02/04 21:29:08 INFO Applying migration id=sharedinbox 2026/02/04 21:29:08 INFO Applying migration id=noteshost 2026/02/04 21:29:08 INFO Applying migration id=fetched 2026/02/04 21:29:08 INFO Applying migration id=move 2026/02/04 21:29:08 INFO Applying migration id=cleanup 2026/02/04 21:29:08 INFO Applying migration id=received 2026/02/04 21:29:08 INFO Applying migration id=namehost 2026/02/04 21:29:08 INFO Applying migration id=outboxhost 2026/02/04 21:29:08 INFO Applying migration id=notesfts 2026/02/04 21:29:08 INFO Applying migration id=iconsname 2026/02/04 21:29:08 INFO Applying migration id=nohash 2026/02/04 21:29:08 INFO Applying migration id=shares 2026/02/04 21:29:08 INFO Applying migration id=actorttl 2026/02/04 21:29:08 INFO Applying migration id=tocc 2026/02/04 21:29:08 INFO Applying migration id=followeds 2026/02/04 21:29:08 INFO Applying migration id=certhash 2026/02/04 21:29:08 INFO Applying migration id=follows_sync 2026/02/04 21:29:08 INFO Applying migration id=jsonpath 2026/02/04 21:29:08 INFO Applying migration id=localforward 2026/02/04 21:29:08 INFO Applying migration id=avatar 2026/02/04 21:29:08 INFO Applying migration id=noimage 2026/02/04 21:29:08 INFO Applying migration id=feed 2026/02/04 21:29:08 INFO Applying migration id=bookmarks 2026/02/04 21:29:08 INFO Applying migration id=shareactivity 2026/02/04 21:29:08 INFO Applying migration id=application 2026/02/04 21:29:08 INFO Applying migration id=certificates 2026/02/04 21:29:08 INFO Applying migration id=rawforward 2026/02/04 21:29:08 INFO Applying migration id=publickey 2026/02/04 21:29:08 INFO Applying migration id=resolvegroup 2026/02/04 21:29:08 INFO Applying migration id=reject 2026/02/04 21:29:08 INFO Applying migration id=autodel 2026/02/04 21:29:08 INFO Applying migration id=jsonb 2026/02/04 21:29:08 INFO Applying migration id=quote 2026/02/04 21:29:08 INFO Applying migration id=rfc9421 2026/02/04 21:29:08 INFO Applying migration id=keys 2026/02/04 21:29:08 INFO Applying migration id=portable 2026/02/04 21:29:08 INFO Applying migration id=proofs 2026/02/04 21:29:08 INFO Applying migration id=contexts 2026/02/04 21:29:08 INFO Applying migration id=deliverieshost 2026/02/04 21:29:08 INFO Applying migration id=pembegin 2026/02/04 21:29:08 INFO Applying migration id=didhost 2026/02/04 21:29:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:08 INFO Applying migration id=invites 2026/02/04 21:29:08 INFO Applying migration id=ed25519blob 2026/02/04 21:29:08 INFO Applying migration id=rsablob 2026/02/04 21:29:08 INFO Applying migration id=iconscid 2026/02/04 21:29:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:08 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (0.52s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/02/04 21:29:08 INFO Applying migration id=initial 2026/02/04 21:29:08 INFO Applying migration id=notesupdated 2026/02/04 21:29:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:08 INFO Applying migration id=activitiesid 2026/02/04 21:29:08 INFO Applying migration id=outbox 2026/02/04 21:29:08 INFO Applying migration id=edits 2026/02/04 21:29:08 INFO Applying migration id=outboxactor 2026/02/04 21:29:08 INFO Applying migration id=outboxsender 2026/02/04 21:29:09 INFO Applying migration id=thread 2026/02/04 21:29:09 INFO Applying migration id=host 2026/02/04 21:29:09 INFO Applying migration id=sharedinbox 2026/02/04 21:29:09 INFO Applying migration id=noteshost 2026/02/04 21:29:09 INFO Applying migration id=fetched 2026/02/04 21:29:09 INFO Applying migration id=move 2026/02/04 21:29:09 INFO Applying migration id=cleanup 2026/02/04 21:29:09 INFO Applying migration id=received 2026/02/04 21:29:09 INFO Applying migration id=namehost 2026/02/04 21:29:09 INFO Applying migration id=outboxhost 2026/02/04 21:29:09 INFO Applying migration id=notesfts 2026/02/04 21:29:09 INFO Applying migration id=iconsname 2026/02/04 21:29:09 INFO Applying migration id=nohash 2026/02/04 21:29:09 INFO Applying migration id=shares 2026/02/04 21:29:09 INFO Applying migration id=actorttl 2026/02/04 21:29:09 INFO Applying migration id=tocc 2026/02/04 21:29:09 INFO Applying migration id=followeds 2026/02/04 21:29:09 INFO Applying migration id=certhash 2026/02/04 21:29:09 INFO Applying migration id=follows_sync 2026/02/04 21:29:09 INFO Applying migration id=jsonpath 2026/02/04 21:29:09 INFO Applying migration id=localforward 2026/02/04 21:29:09 INFO Applying migration id=avatar 2026/02/04 21:29:09 INFO Applying migration id=noimage 2026/02/04 21:29:09 INFO Applying migration id=feed 2026/02/04 21:29:09 INFO Applying migration id=bookmarks 2026/02/04 21:29:09 INFO Applying migration id=shareactivity 2026/02/04 21:29:09 INFO Applying migration id=application 2026/02/04 21:29:09 INFO Applying migration id=certificates 2026/02/04 21:29:09 INFO Applying migration id=rawforward 2026/02/04 21:29:09 INFO Applying migration id=publickey 2026/02/04 21:29:09 INFO Applying migration id=resolvegroup 2026/02/04 21:29:09 INFO Applying migration id=reject 2026/02/04 21:29:09 INFO Applying migration id=autodel 2026/02/04 21:29:09 INFO Applying migration id=jsonb 2026/02/04 21:29:09 INFO Applying migration id=quote 2026/02/04 21:29:09 INFO Applying migration id=rfc9421 2026/02/04 21:29:09 INFO Applying migration id=keys 2026/02/04 21:29:09 INFO Applying migration id=portable 2026/02/04 21:29:09 INFO Applying migration id=proofs 2026/02/04 21:29:09 INFO Applying migration id=contexts 2026/02/04 21:29:09 INFO Applying migration id=deliverieshost 2026/02/04 21:29:09 INFO Applying migration id=pembegin 2026/02/04 21:29:09 INFO Applying migration id=didhost 2026/02/04 21:29:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:09 INFO Applying migration id=invites 2026/02/04 21:29:09 INFO Applying migration id=ed25519blob 2026/02/04 21:29:09 INFO Applying migration id=rsablob 2026/02/04 21:29:09 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.38s) === RUN TestPoll_OneOption 2026/02/04 21:29:09 INFO Applying migration id=initial 2026/02/04 21:29:09 INFO Applying migration id=notesupdated 2026/02/04 21:29:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:09 INFO Applying migration id=activitiesid 2026/02/04 21:29:09 INFO Applying migration id=outbox 2026/02/04 21:29:09 INFO Applying migration id=edits 2026/02/04 21:29:09 INFO Applying migration id=outboxactor 2026/02/04 21:29:09 INFO Applying migration id=outboxsender 2026/02/04 21:29:09 INFO Applying migration id=thread 2026/02/04 21:29:09 INFO Applying migration id=host 2026/02/04 21:29:09 INFO Applying migration id=sharedinbox 2026/02/04 21:29:09 INFO Applying migration id=noteshost 2026/02/04 21:29:09 INFO Applying migration id=fetched 2026/02/04 21:29:09 INFO Applying migration id=move 2026/02/04 21:29:09 INFO Applying migration id=cleanup 2026/02/04 21:29:09 INFO Applying migration id=received 2026/02/04 21:29:09 INFO Applying migration id=namehost 2026/02/04 21:29:09 INFO Applying migration id=outboxhost 2026/02/04 21:29:09 INFO Applying migration id=notesfts 2026/02/04 21:29:09 INFO Applying migration id=iconsname 2026/02/04 21:29:09 INFO Applying migration id=nohash 2026/02/04 21:29:09 INFO Applying migration id=shares 2026/02/04 21:29:09 INFO Applying migration id=actorttl 2026/02/04 21:29:09 INFO Applying migration id=tocc 2026/02/04 21:29:09 INFO Applying migration id=followeds 2026/02/04 21:29:09 INFO Applying migration id=certhash 2026/02/04 21:29:09 INFO Applying migration id=follows_sync 2026/02/04 21:29:09 INFO Applying migration id=jsonpath 2026/02/04 21:29:09 INFO Applying migration id=localforward 2026/02/04 21:29:09 INFO Applying migration id=avatar 2026/02/04 21:29:09 INFO Applying migration id=noimage 2026/02/04 21:29:09 INFO Applying migration id=feed 2026/02/04 21:29:09 INFO Applying migration id=bookmarks 2026/02/04 21:29:09 INFO Applying migration id=shareactivity 2026/02/04 21:29:09 INFO Applying migration id=application 2026/02/04 21:29:09 INFO Applying migration id=certificates 2026/02/04 21:29:09 INFO Applying migration id=rawforward 2026/02/04 21:29:09 INFO Applying migration id=publickey 2026/02/04 21:29:09 INFO Applying migration id=resolvegroup 2026/02/04 21:29:09 INFO Applying migration id=reject 2026/02/04 21:29:09 INFO Applying migration id=autodel 2026/02/04 21:29:09 INFO Applying migration id=jsonb 2026/02/04 21:29:09 INFO Applying migration id=quote 2026/02/04 21:29:09 INFO Applying migration id=rfc9421 2026/02/04 21:29:09 INFO Applying migration id=keys 2026/02/04 21:29:09 INFO Applying migration id=portable 2026/02/04 21:29:09 INFO Applying migration id=proofs 2026/02/04 21:29:09 INFO Applying migration id=contexts 2026/02/04 21:29:09 INFO Applying migration id=deliverieshost 2026/02/04 21:29:09 INFO Applying migration id=pembegin 2026/02/04 21:29:09 INFO Applying migration id=didhost 2026/02/04 21:29:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:09 INFO Applying migration id=invites 2026/02/04 21:29:09 INFO Applying migration id=ed25519blob 2026/02/04 21:29:09 INFO Applying migration id=rsablob 2026/02/04 21:29:09 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.73s) === RUN TestPoll_Vote 2026/02/04 21:29:10 INFO Applying migration id=initial 2026/02/04 21:29:10 INFO Applying migration id=notesupdated 2026/02/04 21:29:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:10 INFO Applying migration id=activitiesid 2026/02/04 21:29:10 INFO Applying migration id=outbox 2026/02/04 21:29:10 INFO Applying migration id=edits 2026/02/04 21:29:10 INFO Applying migration id=outboxactor 2026/02/04 21:29:10 INFO Applying migration id=outboxsender 2026/02/04 21:29:10 INFO Applying migration id=thread 2026/02/04 21:29:10 INFO Applying migration id=host 2026/02/04 21:29:10 INFO Applying migration id=sharedinbox 2026/02/04 21:29:10 INFO Applying migration id=noteshost 2026/02/04 21:29:10 INFO Applying migration id=fetched 2026/02/04 21:29:10 INFO Applying migration id=move 2026/02/04 21:29:10 INFO Applying migration id=cleanup 2026/02/04 21:29:10 INFO Applying migration id=received 2026/02/04 21:29:10 INFO Applying migration id=namehost 2026/02/04 21:29:10 INFO Applying migration id=outboxhost 2026/02/04 21:29:10 INFO Applying migration id=notesfts 2026/02/04 21:29:10 INFO Applying migration id=iconsname 2026/02/04 21:29:10 INFO Applying migration id=nohash 2026/02/04 21:29:10 INFO Applying migration id=shares 2026/02/04 21:29:10 INFO Applying migration id=actorttl 2026/02/04 21:29:10 INFO Applying migration id=tocc 2026/02/04 21:29:10 INFO Applying migration id=followeds 2026/02/04 21:29:10 INFO Applying migration id=certhash 2026/02/04 21:29:10 INFO Applying migration id=follows_sync 2026/02/04 21:29:10 INFO Applying migration id=jsonpath 2026/02/04 21:29:10 INFO Applying migration id=localforward 2026/02/04 21:29:10 INFO Applying migration id=avatar 2026/02/04 21:29:10 INFO Applying migration id=noimage 2026/02/04 21:29:10 INFO Applying migration id=feed 2026/02/04 21:29:10 INFO Applying migration id=bookmarks 2026/02/04 21:29:10 INFO Applying migration id=shareactivity 2026/02/04 21:29:10 INFO Applying migration id=application 2026/02/04 21:29:10 INFO Applying migration id=certificates 2026/02/04 21:29:10 INFO Applying migration id=rawforward 2026/02/04 21:29:10 INFO Applying migration id=publickey 2026/02/04 21:29:10 INFO Applying migration id=resolvegroup 2026/02/04 21:29:10 INFO Applying migration id=reject 2026/02/04 21:29:10 INFO Applying migration id=autodel 2026/02/04 21:29:10 INFO Applying migration id=jsonb 2026/02/04 21:29:10 INFO Applying migration id=quote 2026/02/04 21:29:10 INFO Applying migration id=rfc9421 2026/02/04 21:29:10 INFO Applying migration id=keys 2026/02/04 21:29:10 INFO Applying migration id=portable 2026/02/04 21:29:10 INFO Applying migration id=proofs 2026/02/04 21:29:10 INFO Applying migration id=contexts 2026/02/04 21:29:10 INFO Applying migration id=deliverieshost 2026/02/04 21:29:10 INFO Applying migration id=pembegin 2026/02/04 21:29:10 INFO Applying migration id=didhost 2026/02/04 21:29:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:10 INFO Applying migration id=invites 2026/02/04 21:29:10 INFO Applying migration id=ed25519blob 2026/02/04 21:29:10 INFO Applying migration id=rsablob 2026/02/04 21:29:10 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:10 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-2758-77fd-9034-21d3cf61911c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-2758-77bb-b4c5-818de478489b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-2758-77bb-b4c5-818de478489b 2026/02/04 21:29:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.67s) === RUN TestPoll_VoteClosedPoll 2026/02/04 21:29:10 INFO Applying migration id=initial 2026/02/04 21:29:10 INFO Applying migration id=notesupdated 2026/02/04 21:29:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:10 INFO Applying migration id=activitiesid 2026/02/04 21:29:10 INFO Applying migration id=outbox 2026/02/04 21:29:10 INFO Applying migration id=edits 2026/02/04 21:29:10 INFO Applying migration id=outboxactor 2026/02/04 21:29:10 INFO Applying migration id=outboxsender 2026/02/04 21:29:10 INFO Applying migration id=thread 2026/02/04 21:29:10 INFO Applying migration id=host 2026/02/04 21:29:10 INFO Applying migration id=sharedinbox 2026/02/04 21:29:10 INFO Applying migration id=noteshost 2026/02/04 21:29:10 INFO Applying migration id=fetched 2026/02/04 21:29:10 INFO Applying migration id=move 2026/02/04 21:29:10 INFO Applying migration id=cleanup 2026/02/04 21:29:10 INFO Applying migration id=received 2026/02/04 21:29:10 INFO Applying migration id=namehost 2026/02/04 21:29:10 INFO Applying migration id=outboxhost 2026/02/04 21:29:10 INFO Applying migration id=notesfts 2026/02/04 21:29:10 INFO Applying migration id=iconsname 2026/02/04 21:29:10 INFO Applying migration id=nohash 2026/02/04 21:29:10 INFO Applying migration id=shares 2026/02/04 21:29:10 INFO Applying migration id=actorttl 2026/02/04 21:29:10 INFO Applying migration id=tocc 2026/02/04 21:29:10 INFO Applying migration id=followeds 2026/02/04 21:29:10 INFO Applying migration id=certhash 2026/02/04 21:29:10 INFO Applying migration id=follows_sync 2026/02/04 21:29:10 INFO Applying migration id=jsonpath 2026/02/04 21:29:10 INFO Applying migration id=localforward 2026/02/04 21:29:10 INFO Applying migration id=avatar 2026/02/04 21:29:10 INFO Applying migration id=noimage 2026/02/04 21:29:10 INFO Applying migration id=feed 2026/02/04 21:29:10 INFO Applying migration id=bookmarks 2026/02/04 21:29:10 INFO Applying migration id=shareactivity 2026/02/04 21:29:10 INFO Applying migration id=application 2026/02/04 21:29:10 INFO Applying migration id=certificates 2026/02/04 21:29:10 INFO Applying migration id=rawforward 2026/02/04 21:29:10 INFO Applying migration id=publickey 2026/02/04 21:29:10 INFO Applying migration id=resolvegroup 2026/02/04 21:29:10 INFO Applying migration id=reject 2026/02/04 21:29:10 INFO Applying migration id=autodel 2026/02/04 21:29:10 INFO Applying migration id=jsonb 2026/02/04 21:29:10 INFO Applying migration id=quote 2026/02/04 21:29:10 INFO Applying migration id=rfc9421 2026/02/04 21:29:10 INFO Applying migration id=keys 2026/02/04 21:29:10 INFO Applying migration id=portable 2026/02/04 21:29:10 INFO Applying migration id=proofs 2026/02/04 21:29:10 INFO Applying migration id=contexts 2026/02/04 21:29:10 INFO Applying migration id=deliverieshost 2026/02/04 21:29:10 INFO Applying migration id=pembegin 2026/02/04 21:29:10 INFO Applying migration id=didhost 2026/02/04 21:29:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:10 INFO Applying migration id=invites 2026/02/04 21:29:10 INFO Applying migration id=ed25519blob 2026/02/04 21:29:10 INFO Applying migration id=rsablob 2026/02/04 21:29:10 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:11 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (0.64s) === RUN TestPoll_VoteEndedPoll 2026/02/04 21:29:11 INFO Applying migration id=initial 2026/02/04 21:29:11 INFO Applying migration id=notesupdated 2026/02/04 21:29:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:11 INFO Applying migration id=activitiesid 2026/02/04 21:29:11 INFO Applying migration id=outbox 2026/02/04 21:29:11 INFO Applying migration id=edits 2026/02/04 21:29:11 INFO Applying migration id=outboxactor 2026/02/04 21:29:11 INFO Applying migration id=outboxsender 2026/02/04 21:29:11 INFO Applying migration id=thread 2026/02/04 21:29:11 INFO Applying migration id=host 2026/02/04 21:29:11 INFO Applying migration id=sharedinbox 2026/02/04 21:29:11 INFO Applying migration id=noteshost 2026/02/04 21:29:11 INFO Applying migration id=fetched 2026/02/04 21:29:11 INFO Applying migration id=move 2026/02/04 21:29:11 INFO Applying migration id=cleanup 2026/02/04 21:29:11 INFO Applying migration id=received 2026/02/04 21:29:11 INFO Applying migration id=namehost 2026/02/04 21:29:11 INFO Applying migration id=outboxhost 2026/02/04 21:29:11 INFO Applying migration id=notesfts 2026/02/04 21:29:11 INFO Applying migration id=iconsname 2026/02/04 21:29:11 INFO Applying migration id=nohash 2026/02/04 21:29:11 INFO Applying migration id=shares 2026/02/04 21:29:11 INFO Applying migration id=actorttl 2026/02/04 21:29:11 INFO Applying migration id=tocc 2026/02/04 21:29:11 INFO Applying migration id=followeds 2026/02/04 21:29:11 INFO Applying migration id=certhash 2026/02/04 21:29:11 INFO Applying migration id=follows_sync 2026/02/04 21:29:11 INFO Applying migration id=jsonpath 2026/02/04 21:29:11 INFO Applying migration id=localforward 2026/02/04 21:29:11 INFO Applying migration id=avatar 2026/02/04 21:29:11 INFO Applying migration id=noimage 2026/02/04 21:29:11 INFO Applying migration id=feed 2026/02/04 21:29:11 INFO Applying migration id=bookmarks 2026/02/04 21:29:11 INFO Applying migration id=shareactivity 2026/02/04 21:29:11 INFO Applying migration id=application 2026/02/04 21:29:11 INFO Applying migration id=certificates 2026/02/04 21:29:11 INFO Applying migration id=rawforward 2026/02/04 21:29:11 INFO Applying migration id=publickey 2026/02/04 21:29:11 INFO Applying migration id=resolvegroup 2026/02/04 21:29:11 INFO Applying migration id=reject 2026/02/04 21:29:11 INFO Applying migration id=autodel 2026/02/04 21:29:11 INFO Applying migration id=jsonb 2026/02/04 21:29:11 INFO Applying migration id=quote 2026/02/04 21:29:11 INFO Applying migration id=rfc9421 2026/02/04 21:29:11 INFO Applying migration id=keys 2026/02/04 21:29:11 INFO Applying migration id=portable 2026/02/04 21:29:11 INFO Applying migration id=proofs 2026/02/04 21:29:11 INFO Applying migration id=contexts 2026/02/04 21:29:11 INFO Applying migration id=deliverieshost 2026/02/04 21:29:11 INFO Applying migration id=pembegin 2026/02/04 21:29:11 INFO Applying migration id=didhost 2026/02/04 21:29:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:11 INFO Applying migration id=invites 2026/02/04 21:29:11 INFO Applying migration id=ed25519blob 2026/02/04 21:29:11 INFO Applying migration id=rsablob 2026/02/04 21:29:11 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:11 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.49s) === RUN TestPoll_Reply 2026/02/04 21:29:11 INFO Applying migration id=initial 2026/02/04 21:29:11 INFO Applying migration id=notesupdated 2026/02/04 21:29:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:11 INFO Applying migration id=activitiesid 2026/02/04 21:29:11 INFO Applying migration id=outbox 2026/02/04 21:29:11 INFO Applying migration id=edits 2026/02/04 21:29:11 INFO Applying migration id=outboxactor 2026/02/04 21:29:11 INFO Applying migration id=outboxsender 2026/02/04 21:29:11 INFO Applying migration id=thread 2026/02/04 21:29:11 INFO Applying migration id=host 2026/02/04 21:29:11 INFO Applying migration id=sharedinbox 2026/02/04 21:29:11 INFO Applying migration id=noteshost 2026/02/04 21:29:11 INFO Applying migration id=fetched 2026/02/04 21:29:11 INFO Applying migration id=move 2026/02/04 21:29:11 INFO Applying migration id=cleanup 2026/02/04 21:29:11 INFO Applying migration id=received 2026/02/04 21:29:11 INFO Applying migration id=namehost 2026/02/04 21:29:11 INFO Applying migration id=outboxhost 2026/02/04 21:29:11 INFO Applying migration id=notesfts 2026/02/04 21:29:11 INFO Applying migration id=iconsname 2026/02/04 21:29:11 INFO Applying migration id=nohash 2026/02/04 21:29:11 INFO Applying migration id=shares 2026/02/04 21:29:11 INFO Applying migration id=actorttl 2026/02/04 21:29:11 INFO Applying migration id=tocc 2026/02/04 21:29:11 INFO Applying migration id=followeds 2026/02/04 21:29:11 INFO Applying migration id=certhash 2026/02/04 21:29:11 INFO Applying migration id=follows_sync 2026/02/04 21:29:11 INFO Applying migration id=jsonpath 2026/02/04 21:29:11 INFO Applying migration id=localforward 2026/02/04 21:29:11 INFO Applying migration id=avatar 2026/02/04 21:29:11 INFO Applying migration id=noimage 2026/02/04 21:29:11 INFO Applying migration id=feed 2026/02/04 21:29:11 INFO Applying migration id=bookmarks 2026/02/04 21:29:11 INFO Applying migration id=shareactivity 2026/02/04 21:29:11 INFO Applying migration id=application 2026/02/04 21:29:11 INFO Applying migration id=certificates 2026/02/04 21:29:11 INFO Applying migration id=rawforward 2026/02/04 21:29:11 INFO Applying migration id=publickey 2026/02/04 21:29:11 INFO Applying migration id=resolvegroup 2026/02/04 21:29:11 INFO Applying migration id=reject 2026/02/04 21:29:11 INFO Applying migration id=autodel 2026/02/04 21:29:11 INFO Applying migration id=jsonb 2026/02/04 21:29:11 INFO Applying migration id=quote 2026/02/04 21:29:11 INFO Applying migration id=rfc9421 2026/02/04 21:29:11 INFO Applying migration id=keys 2026/02/04 21:29:11 INFO Applying migration id=portable 2026/02/04 21:29:11 INFO Applying migration id=proofs 2026/02/04 21:29:11 INFO Applying migration id=contexts 2026/02/04 21:29:11 INFO Applying migration id=deliverieshost 2026/02/04 21:29:11 INFO Applying migration id=pembegin 2026/02/04 21:29:11 INFO Applying migration id=didhost 2026/02/04 21:29:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:11 INFO Applying migration id=invites 2026/02/04 21:29:11 INFO Applying migration id=ed25519blob 2026/02/04 21:29:11 INFO Applying migration id=rsablob 2026/02/04 21:29:12 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-2dd7-725f-b344-6e4d22e3c53b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-2dd7-7244-a2c8-e56e31d6d9e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-2dd7-7244-a2c8-e56e31d6d9e6 2026/02/04 21:29:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (0.53s) === RUN TestPoll_ReplyClosedPoll 2026/02/04 21:29:12 INFO Applying migration id=initial 2026/02/04 21:29:12 INFO Applying migration id=notesupdated 2026/02/04 21:29:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:12 INFO Applying migration id=activitiesid 2026/02/04 21:29:12 INFO Applying migration id=outbox 2026/02/04 21:29:12 INFO Applying migration id=edits 2026/02/04 21:29:12 INFO Applying migration id=outboxactor 2026/02/04 21:29:12 INFO Applying migration id=outboxsender 2026/02/04 21:29:12 INFO Applying migration id=thread 2026/02/04 21:29:12 INFO Applying migration id=host 2026/02/04 21:29:12 INFO Applying migration id=sharedinbox 2026/02/04 21:29:12 INFO Applying migration id=noteshost 2026/02/04 21:29:12 INFO Applying migration id=fetched 2026/02/04 21:29:12 INFO Applying migration id=move 2026/02/04 21:29:12 INFO Applying migration id=cleanup 2026/02/04 21:29:12 INFO Applying migration id=received 2026/02/04 21:29:12 INFO Applying migration id=namehost 2026/02/04 21:29:12 INFO Applying migration id=outboxhost 2026/02/04 21:29:12 INFO Applying migration id=notesfts 2026/02/04 21:29:12 INFO Applying migration id=iconsname 2026/02/04 21:29:12 INFO Applying migration id=nohash 2026/02/04 21:29:12 INFO Applying migration id=shares 2026/02/04 21:29:12 INFO Applying migration id=actorttl 2026/02/04 21:29:12 INFO Applying migration id=tocc 2026/02/04 21:29:12 INFO Applying migration id=followeds 2026/02/04 21:29:12 INFO Applying migration id=certhash 2026/02/04 21:29:12 INFO Applying migration id=follows_sync 2026/02/04 21:29:12 INFO Applying migration id=jsonpath 2026/02/04 21:29:12 INFO Applying migration id=localforward 2026/02/04 21:29:12 INFO Applying migration id=avatar 2026/02/04 21:29:12 INFO Applying migration id=noimage 2026/02/04 21:29:12 INFO Applying migration id=feed 2026/02/04 21:29:12 INFO Applying migration id=bookmarks 2026/02/04 21:29:12 INFO Applying migration id=shareactivity 2026/02/04 21:29:12 INFO Applying migration id=application 2026/02/04 21:29:12 INFO Applying migration id=certificates 2026/02/04 21:29:12 INFO Applying migration id=rawforward 2026/02/04 21:29:12 INFO Applying migration id=publickey 2026/02/04 21:29:12 INFO Applying migration id=resolvegroup 2026/02/04 21:29:12 INFO Applying migration id=reject 2026/02/04 21:29:12 INFO Applying migration id=autodel 2026/02/04 21:29:12 INFO Applying migration id=jsonb 2026/02/04 21:29:12 INFO Applying migration id=quote 2026/02/04 21:29:12 INFO Applying migration id=rfc9421 2026/02/04 21:29:12 INFO Applying migration id=keys 2026/02/04 21:29:12 INFO Applying migration id=portable 2026/02/04 21:29:12 INFO Applying migration id=proofs 2026/02/04 21:29:12 INFO Applying migration id=contexts 2026/02/04 21:29:12 INFO Applying migration id=deliverieshost 2026/02/04 21:29:12 INFO Applying migration id=pembegin 2026/02/04 21:29:12 INFO Applying migration id=didhost 2026/02/04 21:29:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:12 INFO Applying migration id=invites 2026/02/04 21:29:12 INFO Applying migration id=ed25519blob 2026/02/04 21:29:12 INFO Applying migration id=rsablob 2026/02/04 21:29:12 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-2f9c-794c-a1bb-bbf40acddca0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-2f9c-7936-925a-a59d6300bcb9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-2f9c-7936-925a-a59d6300bcb9 2026/02/04 21:29:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (0.46s) === RUN TestPoll_EditVote 2026/02/04 21:29:12 INFO Applying migration id=initial 2026/02/04 21:29:12 INFO Applying migration id=notesupdated 2026/02/04 21:29:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:12 INFO Applying migration id=activitiesid 2026/02/04 21:29:12 INFO Applying migration id=outbox 2026/02/04 21:29:12 INFO Applying migration id=edits 2026/02/04 21:29:12 INFO Applying migration id=outboxactor 2026/02/04 21:29:12 INFO Applying migration id=outboxsender 2026/02/04 21:29:12 INFO Applying migration id=thread 2026/02/04 21:29:12 INFO Applying migration id=host 2026/02/04 21:29:12 INFO Applying migration id=sharedinbox 2026/02/04 21:29:12 INFO Applying migration id=noteshost 2026/02/04 21:29:12 INFO Applying migration id=fetched 2026/02/04 21:29:12 INFO Applying migration id=move 2026/02/04 21:29:12 INFO Applying migration id=cleanup 2026/02/04 21:29:12 INFO Applying migration id=received 2026/02/04 21:29:12 INFO Applying migration id=namehost 2026/02/04 21:29:12 INFO Applying migration id=outboxhost 2026/02/04 21:29:12 INFO Applying migration id=notesfts 2026/02/04 21:29:12 INFO Applying migration id=iconsname 2026/02/04 21:29:12 INFO Applying migration id=nohash 2026/02/04 21:29:12 INFO Applying migration id=shares 2026/02/04 21:29:12 INFO Applying migration id=actorttl 2026/02/04 21:29:12 INFO Applying migration id=tocc 2026/02/04 21:29:12 INFO Applying migration id=followeds 2026/02/04 21:29:12 INFO Applying migration id=certhash 2026/02/04 21:29:12 INFO Applying migration id=follows_sync 2026/02/04 21:29:12 INFO Applying migration id=jsonpath 2026/02/04 21:29:12 INFO Applying migration id=localforward 2026/02/04 21:29:12 INFO Applying migration id=avatar 2026/02/04 21:29:12 INFO Applying migration id=noimage 2026/02/04 21:29:12 INFO Applying migration id=feed 2026/02/04 21:29:12 INFO Applying migration id=bookmarks 2026/02/04 21:29:12 INFO Applying migration id=shareactivity 2026/02/04 21:29:12 INFO Applying migration id=application 2026/02/04 21:29:12 INFO Applying migration id=certificates 2026/02/04 21:29:12 INFO Applying migration id=rawforward 2026/02/04 21:29:12 INFO Applying migration id=publickey 2026/02/04 21:29:12 INFO Applying migration id=resolvegroup 2026/02/04 21:29:12 INFO Applying migration id=reject 2026/02/04 21:29:12 INFO Applying migration id=autodel 2026/02/04 21:29:12 INFO Applying migration id=jsonb 2026/02/04 21:29:12 INFO Applying migration id=quote 2026/02/04 21:29:12 INFO Applying migration id=rfc9421 2026/02/04 21:29:12 INFO Applying migration id=keys 2026/02/04 21:29:12 INFO Applying migration id=portable 2026/02/04 21:29:12 INFO Applying migration id=proofs 2026/02/04 21:29:12 INFO Applying migration id=contexts 2026/02/04 21:29:12 INFO Applying migration id=deliverieshost 2026/02/04 21:29:12 INFO Applying migration id=pembegin 2026/02/04 21:29:12 INFO Applying migration id=didhost 2026/02/04 21:29:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:12 INFO Applying migration id=invites 2026/02/04 21:29:12 INFO Applying migration id=ed25519blob 2026/02/04 21:29:12 INFO Applying migration id=rsablob 2026/02/04 21:29:12 INFO Applying migration id=iconscid 2026/02/04 21:29:13 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:13 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-3216-79c8-8875-72444c909d0e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-3216-79af-8f78-62d1f418b732 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-3216-79af-8f78-62d1f418b732 2026/02/04 21:29:13 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:13 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/019c2a8f-3216-79af-8f78-62d1f418b732 --- PASS: TestPoll_EditVote (0.63s) === RUN TestPoll_DeleteReply 2026/02/04 21:29:13 INFO Applying migration id=initial 2026/02/04 21:29:13 INFO Applying migration id=notesupdated 2026/02/04 21:29:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:13 INFO Applying migration id=activitiesid 2026/02/04 21:29:13 INFO Applying migration id=outbox 2026/02/04 21:29:13 INFO Applying migration id=edits 2026/02/04 21:29:13 INFO Applying migration id=outboxactor 2026/02/04 21:29:13 INFO Applying migration id=outboxsender 2026/02/04 21:29:13 INFO Applying migration id=thread 2026/02/04 21:29:13 INFO Applying migration id=host 2026/02/04 21:29:13 INFO Applying migration id=sharedinbox 2026/02/04 21:29:13 INFO Applying migration id=noteshost 2026/02/04 21:29:13 INFO Applying migration id=fetched 2026/02/04 21:29:13 INFO Applying migration id=move 2026/02/04 21:29:13 INFO Applying migration id=cleanup 2026/02/04 21:29:13 INFO Applying migration id=received 2026/02/04 21:29:13 INFO Applying migration id=namehost 2026/02/04 21:29:13 INFO Applying migration id=outboxhost 2026/02/04 21:29:13 INFO Applying migration id=notesfts 2026/02/04 21:29:13 INFO Applying migration id=iconsname 2026/02/04 21:29:13 INFO Applying migration id=nohash 2026/02/04 21:29:13 INFO Applying migration id=shares 2026/02/04 21:29:13 INFO Applying migration id=actorttl 2026/02/04 21:29:13 INFO Applying migration id=tocc 2026/02/04 21:29:13 INFO Applying migration id=followeds 2026/02/04 21:29:13 INFO Applying migration id=certhash 2026/02/04 21:29:13 INFO Applying migration id=follows_sync 2026/02/04 21:29:13 INFO Applying migration id=jsonpath 2026/02/04 21:29:13 INFO Applying migration id=localforward 2026/02/04 21:29:13 INFO Applying migration id=avatar 2026/02/04 21:29:13 INFO Applying migration id=noimage 2026/02/04 21:29:13 INFO Applying migration id=feed 2026/02/04 21:29:13 INFO Applying migration id=bookmarks 2026/02/04 21:29:13 INFO Applying migration id=shareactivity 2026/02/04 21:29:13 INFO Applying migration id=application 2026/02/04 21:29:13 INFO Applying migration id=certificates 2026/02/04 21:29:13 INFO Applying migration id=rawforward 2026/02/04 21:29:13 INFO Applying migration id=publickey 2026/02/04 21:29:13 INFO Applying migration id=resolvegroup 2026/02/04 21:29:13 INFO Applying migration id=reject 2026/02/04 21:29:13 INFO Applying migration id=autodel 2026/02/04 21:29:13 INFO Applying migration id=jsonb 2026/02/04 21:29:13 INFO Applying migration id=quote 2026/02/04 21:29:13 INFO Applying migration id=rfc9421 2026/02/04 21:29:13 INFO Applying migration id=keys 2026/02/04 21:29:13 INFO Applying migration id=portable 2026/02/04 21:29:13 INFO Applying migration id=proofs 2026/02/04 21:29:13 INFO Applying migration id=contexts 2026/02/04 21:29:13 INFO Applying migration id=deliverieshost 2026/02/04 21:29:13 INFO Applying migration id=pembegin 2026/02/04 21:29:13 INFO Applying migration id=didhost 2026/02/04 21:29:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:13 INFO Applying migration id=invites 2026/02/04 21:29:13 INFO Applying migration id=ed25519blob 2026/02/04 21:29:13 INFO Applying migration id=rsablob 2026/02/04 21:29:13 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:14 INFO Replying to post post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-344e-7924-8523-b7034a0bcb5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-344e-78e0-a179-02f429e20853 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-344e-78e0-a179-02f429e20853 2026/02/04 21:29:14 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8f-344e-78e0-a179-02f429e20853 can=2026-02-04T21:33:14.062Z --- PASS: TestPoll_DeleteReply (0.58s) === RUN TestPoll_Update 2026/02/04 21:29:14 INFO Applying migration id=initial 2026/02/04 21:29:14 INFO Applying migration id=notesupdated 2026/02/04 21:29:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:14 INFO Applying migration id=activitiesid 2026/02/04 21:29:14 INFO Applying migration id=outbox 2026/02/04 21:29:14 INFO Applying migration id=edits 2026/02/04 21:29:14 INFO Applying migration id=outboxactor 2026/02/04 21:29:14 INFO Applying migration id=outboxsender 2026/02/04 21:29:14 INFO Applying migration id=thread 2026/02/04 21:29:14 INFO Applying migration id=host 2026/02/04 21:29:14 INFO Applying migration id=sharedinbox 2026/02/04 21:29:14 INFO Applying migration id=noteshost 2026/02/04 21:29:14 INFO Applying migration id=fetched 2026/02/04 21:29:14 INFO Applying migration id=move 2026/02/04 21:29:14 INFO Applying migration id=cleanup 2026/02/04 21:29:14 INFO Applying migration id=received 2026/02/04 21:29:14 INFO Applying migration id=namehost 2026/02/04 21:29:14 INFO Applying migration id=outboxhost 2026/02/04 21:29:14 INFO Applying migration id=notesfts 2026/02/04 21:29:14 INFO Applying migration id=iconsname 2026/02/04 21:29:14 INFO Applying migration id=nohash 2026/02/04 21:29:14 INFO Applying migration id=shares 2026/02/04 21:29:14 INFO Applying migration id=actorttl 2026/02/04 21:29:14 INFO Applying migration id=tocc 2026/02/04 21:29:14 INFO Applying migration id=followeds 2026/02/04 21:29:14 INFO Applying migration id=certhash 2026/02/04 21:29:14 INFO Applying migration id=follows_sync 2026/02/04 21:29:14 INFO Applying migration id=jsonpath 2026/02/04 21:29:14 INFO Applying migration id=localforward 2026/02/04 21:29:14 INFO Applying migration id=avatar 2026/02/04 21:29:14 INFO Applying migration id=noimage 2026/02/04 21:29:14 INFO Applying migration id=feed 2026/02/04 21:29:14 INFO Applying migration id=bookmarks 2026/02/04 21:29:14 INFO Applying migration id=shareactivity 2026/02/04 21:29:14 INFO Applying migration id=application 2026/02/04 21:29:14 INFO Applying migration id=certificates 2026/02/04 21:29:14 INFO Applying migration id=rawforward 2026/02/04 21:29:14 INFO Applying migration id=publickey 2026/02/04 21:29:14 INFO Applying migration id=resolvegroup 2026/02/04 21:29:14 INFO Applying migration id=reject 2026/02/04 21:29:14 INFO Applying migration id=autodel 2026/02/04 21:29:14 INFO Applying migration id=jsonb 2026/02/04 21:29:14 INFO Applying migration id=quote 2026/02/04 21:29:14 INFO Applying migration id=rfc9421 2026/02/04 21:29:14 INFO Applying migration id=keys 2026/02/04 21:29:14 INFO Applying migration id=portable 2026/02/04 21:29:14 INFO Applying migration id=proofs 2026/02/04 21:29:14 INFO Applying migration id=contexts 2026/02/04 21:29:14 INFO Applying migration id=deliverieshost 2026/02/04 21:29:14 INFO Applying migration id=pembegin 2026/02/04 21:29:14 INFO Applying migration id=didhost 2026/02/04 21:29:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:14 INFO Applying migration id=invites 2026/02/04 21:29:14 INFO Applying migration id=ed25519blob 2026/02/04 21:29:14 INFO Applying migration id=rsablob 2026/02/04 21:29:14 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:14 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/02/04 21:29:14 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (0.79s) === RUN TestPoll_OldUpdate 2026/02/04 21:29:14 INFO Applying migration id=initial 2026/02/04 21:29:14 INFO Applying migration id=notesupdated 2026/02/04 21:29:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:14 INFO Applying migration id=activitiesid 2026/02/04 21:29:14 INFO Applying migration id=outbox 2026/02/04 21:29:14 INFO Applying migration id=edits 2026/02/04 21:29:14 INFO Applying migration id=outboxactor 2026/02/04 21:29:14 INFO Applying migration id=outboxsender 2026/02/04 21:29:14 INFO Applying migration id=thread 2026/02/04 21:29:14 INFO Applying migration id=host 2026/02/04 21:29:14 INFO Applying migration id=sharedinbox 2026/02/04 21:29:14 INFO Applying migration id=noteshost 2026/02/04 21:29:14 INFO Applying migration id=fetched 2026/02/04 21:29:14 INFO Applying migration id=move 2026/02/04 21:29:14 INFO Applying migration id=cleanup 2026/02/04 21:29:14 INFO Applying migration id=received 2026/02/04 21:29:14 INFO Applying migration id=namehost 2026/02/04 21:29:14 INFO Applying migration id=outboxhost 2026/02/04 21:29:14 INFO Applying migration id=notesfts 2026/02/04 21:29:14 INFO Applying migration id=iconsname 2026/02/04 21:29:14 INFO Applying migration id=nohash 2026/02/04 21:29:14 INFO Applying migration id=shares 2026/02/04 21:29:14 INFO Applying migration id=actorttl 2026/02/04 21:29:14 INFO Applying migration id=tocc 2026/02/04 21:29:14 INFO Applying migration id=followeds 2026/02/04 21:29:14 INFO Applying migration id=certhash 2026/02/04 21:29:14 INFO Applying migration id=follows_sync 2026/02/04 21:29:14 INFO Applying migration id=jsonpath 2026/02/04 21:29:14 INFO Applying migration id=localforward 2026/02/04 21:29:14 INFO Applying migration id=avatar 2026/02/04 21:29:14 INFO Applying migration id=noimage 2026/02/04 21:29:14 INFO Applying migration id=feed 2026/02/04 21:29:14 INFO Applying migration id=bookmarks 2026/02/04 21:29:14 INFO Applying migration id=shareactivity 2026/02/04 21:29:14 INFO Applying migration id=application 2026/02/04 21:29:14 INFO Applying migration id=certificates 2026/02/04 21:29:14 INFO Applying migration id=rawforward 2026/02/04 21:29:14 INFO Applying migration id=publickey 2026/02/04 21:29:14 INFO Applying migration id=resolvegroup 2026/02/04 21:29:14 INFO Applying migration id=reject 2026/02/04 21:29:14 INFO Applying migration id=autodel 2026/02/04 21:29:14 INFO Applying migration id=jsonb 2026/02/04 21:29:14 INFO Applying migration id=quote 2026/02/04 21:29:14 INFO Applying migration id=rfc9421 2026/02/04 21:29:14 INFO Applying migration id=keys 2026/02/04 21:29:14 INFO Applying migration id=portable 2026/02/04 21:29:14 INFO Applying migration id=proofs 2026/02/04 21:29:14 INFO Applying migration id=contexts 2026/02/04 21:29:14 INFO Applying migration id=deliverieshost 2026/02/04 21:29:14 INFO Applying migration id=pembegin 2026/02/04 21:29:14 INFO Applying migration id=didhost 2026/02/04 21:29:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:14 INFO Applying migration id=invites 2026/02/04 21:29:14 INFO Applying migration id=ed25519blob 2026/02/04 21:29:15 INFO Applying migration id=rsablob 2026/02/04 21:29:15 INFO Applying migration id=iconscid 2026/02/04 21:29: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/02/04 21:29:15 INFO Viewing post post=https://127.0.0.1/poll/1 2026/02/04 21:29:15 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.68s) === RUN TestPoll_Local3Options 2026/02/04 21:29:15 INFO Applying migration id=initial 2026/02/04 21:29:15 INFO Applying migration id=notesupdated 2026/02/04 21:29:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:15 INFO Applying migration id=activitiesid 2026/02/04 21:29:15 INFO Applying migration id=outbox 2026/02/04 21:29:15 INFO Applying migration id=edits 2026/02/04 21:29:15 INFO Applying migration id=outboxactor 2026/02/04 21:29:15 INFO Applying migration id=outboxsender 2026/02/04 21:29:15 INFO Applying migration id=thread 2026/02/04 21:29:15 INFO Applying migration id=host 2026/02/04 21:29:15 INFO Applying migration id=sharedinbox 2026/02/04 21:29:15 INFO Applying migration id=noteshost 2026/02/04 21:29:15 INFO Applying migration id=fetched 2026/02/04 21:29:15 INFO Applying migration id=move 2026/02/04 21:29:15 INFO Applying migration id=cleanup 2026/02/04 21:29:15 INFO Applying migration id=received 2026/02/04 21:29:15 INFO Applying migration id=namehost 2026/02/04 21:29:15 INFO Applying migration id=outboxhost 2026/02/04 21:29:15 INFO Applying migration id=notesfts 2026/02/04 21:29:15 INFO Applying migration id=iconsname 2026/02/04 21:29:15 INFO Applying migration id=nohash 2026/02/04 21:29:15 INFO Applying migration id=shares 2026/02/04 21:29:15 INFO Applying migration id=actorttl 2026/02/04 21:29:15 INFO Applying migration id=tocc 2026/02/04 21:29:15 INFO Applying migration id=followeds 2026/02/04 21:29:15 INFO Applying migration id=certhash 2026/02/04 21:29:15 INFO Applying migration id=follows_sync 2026/02/04 21:29:15 INFO Applying migration id=jsonpath 2026/02/04 21:29:15 INFO Applying migration id=localforward 2026/02/04 21:29:15 INFO Applying migration id=avatar 2026/02/04 21:29:15 INFO Applying migration id=noimage 2026/02/04 21:29:15 INFO Applying migration id=feed 2026/02/04 21:29:15 INFO Applying migration id=bookmarks 2026/02/04 21:29:15 INFO Applying migration id=shareactivity 2026/02/04 21:29:15 INFO Applying migration id=application 2026/02/04 21:29:15 INFO Applying migration id=certificates 2026/02/04 21:29:15 INFO Applying migration id=rawforward 2026/02/04 21:29:15 INFO Applying migration id=publickey 2026/02/04 21:29:15 INFO Applying migration id=resolvegroup 2026/02/04 21:29:15 INFO Applying migration id=reject 2026/02/04 21:29:15 INFO Applying migration id=autodel 2026/02/04 21:29:15 INFO Applying migration id=jsonb 2026/02/04 21:29:15 INFO Applying migration id=quote 2026/02/04 21:29:15 INFO Applying migration id=rfc9421 2026/02/04 21:29:15 INFO Applying migration id=keys 2026/02/04 21:29:15 INFO Applying migration id=portable 2026/02/04 21:29:15 INFO Applying migration id=proofs 2026/02/04 21:29:15 INFO Applying migration id=contexts 2026/02/04 21:29:15 INFO Applying migration id=deliverieshost 2026/02/04 21:29:15 INFO Applying migration id=pembegin 2026/02/04 21:29:15 INFO Applying migration id=didhost 2026/02/04 21:29:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:15 INFO Applying migration id=invites 2026/02/04 21:29:15 INFO Applying migration id=ed25519blob 2026/02/04 21:29:15 INFO Applying migration id=rsablob 2026/02/04 21:29:15 INFO Applying migration id=iconscid 2026/02/04 21:29:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-3c91-7879-a109-4f95d56442fb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-3c91-77df-82b5-00bd8fadff29 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-3c91-77df-82b5-00bd8fadff29 2026/02/04 21:29:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-3c91-77df-82b5-00bd8fadff29 --- PASS: TestPoll_Local3Options (0.63s) === RUN TestPoll_Local5Options 2026/02/04 21:29:16 INFO Applying migration id=initial 2026/02/04 21:29:16 INFO Applying migration id=notesupdated 2026/02/04 21:29:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:16 INFO Applying migration id=activitiesid 2026/02/04 21:29:16 INFO Applying migration id=outbox 2026/02/04 21:29:16 INFO Applying migration id=edits 2026/02/04 21:29:16 INFO Applying migration id=outboxactor 2026/02/04 21:29:16 INFO Applying migration id=outboxsender 2026/02/04 21:29:16 INFO Applying migration id=thread 2026/02/04 21:29:16 INFO Applying migration id=host 2026/02/04 21:29:16 INFO Applying migration id=sharedinbox 2026/02/04 21:29:16 INFO Applying migration id=noteshost 2026/02/04 21:29:16 INFO Applying migration id=fetched 2026/02/04 21:29:16 INFO Applying migration id=move 2026/02/04 21:29:16 INFO Applying migration id=cleanup 2026/02/04 21:29:16 INFO Applying migration id=received 2026/02/04 21:29:16 INFO Applying migration id=namehost 2026/02/04 21:29:16 INFO Applying migration id=outboxhost 2026/02/04 21:29:16 INFO Applying migration id=notesfts 2026/02/04 21:29:16 INFO Applying migration id=iconsname 2026/02/04 21:29:16 INFO Applying migration id=nohash 2026/02/04 21:29:16 INFO Applying migration id=shares 2026/02/04 21:29:16 INFO Applying migration id=actorttl 2026/02/04 21:29:16 INFO Applying migration id=tocc 2026/02/04 21:29:16 INFO Applying migration id=followeds 2026/02/04 21:29:16 INFO Applying migration id=certhash 2026/02/04 21:29:16 INFO Applying migration id=follows_sync 2026/02/04 21:29:16 INFO Applying migration id=jsonpath 2026/02/04 21:29:16 INFO Applying migration id=localforward 2026/02/04 21:29:16 INFO Applying migration id=avatar 2026/02/04 21:29:16 INFO Applying migration id=noimage 2026/02/04 21:29:16 INFO Applying migration id=feed 2026/02/04 21:29:16 INFO Applying migration id=bookmarks 2026/02/04 21:29:16 INFO Applying migration id=shareactivity 2026/02/04 21:29:16 INFO Applying migration id=application 2026/02/04 21:29:16 INFO Applying migration id=certificates 2026/02/04 21:29:16 INFO Applying migration id=rawforward 2026/02/04 21:29:16 INFO Applying migration id=publickey 2026/02/04 21:29:16 INFO Applying migration id=resolvegroup 2026/02/04 21:29:16 INFO Applying migration id=reject 2026/02/04 21:29:16 INFO Applying migration id=autodel 2026/02/04 21:29:16 INFO Applying migration id=jsonb 2026/02/04 21:29:16 INFO Applying migration id=quote 2026/02/04 21:29:16 INFO Applying migration id=rfc9421 2026/02/04 21:29:16 INFO Applying migration id=keys 2026/02/04 21:29:16 INFO Applying migration id=portable 2026/02/04 21:29:16 INFO Applying migration id=proofs 2026/02/04 21:29:16 INFO Applying migration id=contexts 2026/02/04 21:29:16 INFO Applying migration id=deliverieshost 2026/02/04 21:29:16 INFO Applying migration id=pembegin 2026/02/04 21:29:16 INFO Applying migration id=didhost 2026/02/04 21:29:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:16 INFO Applying migration id=invites 2026/02/04 21:29:16 INFO Applying migration id=ed25519blob 2026/02/04 21:29:16 INFO Applying migration id=rsablob 2026/02/04 21:29:16 INFO Applying migration id=iconscid 2026/02/04 21:29:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-3fb1-772c-a309-daebad8115ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-3fb1-7652-b74a-f069ea4e7e2d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-3fb1-7652-b74a-f069ea4e7e2d 2026/02/04 21:29:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-3fb1-7652-b74a-f069ea4e7e2d --- PASS: TestPoll_Local5Options (0.80s) === RUN TestPoll_Local1Option 2026/02/04 21:29:16 INFO Applying migration id=initial 2026/02/04 21:29:16 INFO Applying migration id=notesupdated 2026/02/04 21:29:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:16 INFO Applying migration id=activitiesid 2026/02/04 21:29:16 INFO Applying migration id=outbox 2026/02/04 21:29:16 INFO Applying migration id=edits 2026/02/04 21:29:16 INFO Applying migration id=outboxactor 2026/02/04 21:29:16 INFO Applying migration id=outboxsender 2026/02/04 21:29:16 INFO Applying migration id=thread 2026/02/04 21:29:16 INFO Applying migration id=host 2026/02/04 21:29:16 INFO Applying migration id=sharedinbox 2026/02/04 21:29:16 INFO Applying migration id=noteshost 2026/02/04 21:29:16 INFO Applying migration id=fetched 2026/02/04 21:29:16 INFO Applying migration id=move 2026/02/04 21:29:16 INFO Applying migration id=cleanup 2026/02/04 21:29:16 INFO Applying migration id=received 2026/02/04 21:29:16 INFO Applying migration id=namehost 2026/02/04 21:29:16 INFO Applying migration id=outboxhost 2026/02/04 21:29:16 INFO Applying migration id=notesfts 2026/02/04 21:29:16 INFO Applying migration id=iconsname 2026/02/04 21:29:16 INFO Applying migration id=nohash 2026/02/04 21:29:16 INFO Applying migration id=shares 2026/02/04 21:29:16 INFO Applying migration id=actorttl 2026/02/04 21:29:17 INFO Applying migration id=tocc 2026/02/04 21:29:17 INFO Applying migration id=followeds 2026/02/04 21:29:17 INFO Applying migration id=certhash 2026/02/04 21:29:17 INFO Applying migration id=follows_sync 2026/02/04 21:29:17 INFO Applying migration id=jsonpath 2026/02/04 21:29:17 INFO Applying migration id=localforward 2026/02/04 21:29:17 INFO Applying migration id=avatar 2026/02/04 21:29:17 INFO Applying migration id=noimage 2026/02/04 21:29:17 INFO Applying migration id=feed 2026/02/04 21:29:17 INFO Applying migration id=bookmarks 2026/02/04 21:29:17 INFO Applying migration id=shareactivity 2026/02/04 21:29:17 INFO Applying migration id=application 2026/02/04 21:29:17 INFO Applying migration id=certificates 2026/02/04 21:29:17 INFO Applying migration id=rawforward 2026/02/04 21:29:17 INFO Applying migration id=publickey 2026/02/04 21:29:17 INFO Applying migration id=resolvegroup 2026/02/04 21:29:17 INFO Applying migration id=reject 2026/02/04 21:29:17 INFO Applying migration id=autodel 2026/02/04 21:29:17 INFO Applying migration id=jsonb 2026/02/04 21:29:17 INFO Applying migration id=quote 2026/02/04 21:29:17 INFO Applying migration id=rfc9421 2026/02/04 21:29:17 INFO Applying migration id=keys 2026/02/04 21:29:17 INFO Applying migration id=portable 2026/02/04 21:29:17 INFO Applying migration id=proofs 2026/02/04 21:29:17 INFO Applying migration id=contexts 2026/02/04 21:29:17 INFO Applying migration id=deliverieshost 2026/02/04 21:29:17 INFO Applying migration id=pembegin 2026/02/04 21:29:17 INFO Applying migration id=didhost 2026/02/04 21:29:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:17 INFO Applying migration id=invites 2026/02/04 21:29:17 INFO Applying migration id=ed25519blob 2026/02/04 21:29:17 INFO Applying migration id=rsablob 2026/02/04 21:29:17 INFO Applying migration id=iconscid 2026/02/04 21:29:17 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (0.50s) === RUN TestPoll_Local6Options 2026/02/04 21:29:17 INFO Applying migration id=initial 2026/02/04 21:29:17 INFO Applying migration id=notesupdated 2026/02/04 21:29:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:17 INFO Applying migration id=activitiesid 2026/02/04 21:29:17 INFO Applying migration id=outbox 2026/02/04 21:29:17 INFO Applying migration id=edits 2026/02/04 21:29:17 INFO Applying migration id=outboxactor 2026/02/04 21:29:17 INFO Applying migration id=outboxsender 2026/02/04 21:29:17 INFO Applying migration id=thread 2026/02/04 21:29:17 INFO Applying migration id=host 2026/02/04 21:29:17 INFO Applying migration id=sharedinbox 2026/02/04 21:29:17 INFO Applying migration id=noteshost 2026/02/04 21:29:17 INFO Applying migration id=fetched 2026/02/04 21:29:17 INFO Applying migration id=move 2026/02/04 21:29:17 INFO Applying migration id=cleanup 2026/02/04 21:29:17 INFO Applying migration id=received 2026/02/04 21:29:17 INFO Applying migration id=namehost 2026/02/04 21:29:17 INFO Applying migration id=outboxhost 2026/02/04 21:29:17 INFO Applying migration id=notesfts 2026/02/04 21:29:17 INFO Applying migration id=iconsname 2026/02/04 21:29:17 INFO Applying migration id=nohash 2026/02/04 21:29:17 INFO Applying migration id=shares 2026/02/04 21:29:17 INFO Applying migration id=actorttl 2026/02/04 21:29:17 INFO Applying migration id=tocc 2026/02/04 21:29:17 INFO Applying migration id=followeds 2026/02/04 21:29:17 INFO Applying migration id=certhash 2026/02/04 21:29:17 INFO Applying migration id=follows_sync 2026/02/04 21:29:17 INFO Applying migration id=jsonpath 2026/02/04 21:29:17 INFO Applying migration id=localforward 2026/02/04 21:29:17 INFO Applying migration id=avatar 2026/02/04 21:29:17 INFO Applying migration id=noimage 2026/02/04 21:29:17 INFO Applying migration id=feed 2026/02/04 21:29:17 INFO Applying migration id=bookmarks 2026/02/04 21:29:17 INFO Applying migration id=shareactivity 2026/02/04 21:29:17 INFO Applying migration id=application 2026/02/04 21:29:17 INFO Applying migration id=certificates 2026/02/04 21:29:17 INFO Applying migration id=rawforward 2026/02/04 21:29:17 INFO Applying migration id=publickey 2026/02/04 21:29:17 INFO Applying migration id=resolvegroup 2026/02/04 21:29:17 INFO Applying migration id=reject 2026/02/04 21:29:17 INFO Applying migration id=autodel 2026/02/04 21:29:17 INFO Applying migration id=jsonb 2026/02/04 21:29:17 INFO Applying migration id=quote 2026/02/04 21:29:17 INFO Applying migration id=rfc9421 2026/02/04 21:29:17 INFO Applying migration id=keys 2026/02/04 21:29:17 INFO Applying migration id=portable 2026/02/04 21:29:17 INFO Applying migration id=proofs 2026/02/04 21:29:17 INFO Applying migration id=contexts 2026/02/04 21:29:17 INFO Applying migration id=deliverieshost 2026/02/04 21:29:17 INFO Applying migration id=pembegin 2026/02/04 21:29:17 INFO Applying migration id=didhost 2026/02/04 21:29:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:17 INFO Applying migration id=invites 2026/02/04 21:29:17 INFO Applying migration id=ed25519blob 2026/02/04 21:29:17 INFO Applying migration id=rsablob 2026/02/04 21:29:17 INFO Applying migration id=iconscid 2026/02/04 21:29:18 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (0.56s) === RUN TestPoll_LocalEmptyOption 2026/02/04 21:29:18 INFO Applying migration id=initial 2026/02/04 21:29:18 INFO Applying migration id=notesupdated 2026/02/04 21:29:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:18 INFO Applying migration id=activitiesid 2026/02/04 21:29:18 INFO Applying migration id=outbox 2026/02/04 21:29:18 INFO Applying migration id=edits 2026/02/04 21:29:18 INFO Applying migration id=outboxactor 2026/02/04 21:29:18 INFO Applying migration id=outboxsender 2026/02/04 21:29:18 INFO Applying migration id=thread 2026/02/04 21:29:18 INFO Applying migration id=host 2026/02/04 21:29:18 INFO Applying migration id=sharedinbox 2026/02/04 21:29:18 INFO Applying migration id=noteshost 2026/02/04 21:29:18 INFO Applying migration id=fetched 2026/02/04 21:29:18 INFO Applying migration id=move 2026/02/04 21:29:18 INFO Applying migration id=cleanup 2026/02/04 21:29:18 INFO Applying migration id=received 2026/02/04 21:29:18 INFO Applying migration id=namehost 2026/02/04 21:29:18 INFO Applying migration id=outboxhost 2026/02/04 21:29:18 INFO Applying migration id=notesfts 2026/02/04 21:29:18 INFO Applying migration id=iconsname 2026/02/04 21:29:18 INFO Applying migration id=nohash 2026/02/04 21:29:18 INFO Applying migration id=shares 2026/02/04 21:29:18 INFO Applying migration id=actorttl 2026/02/04 21:29:18 INFO Applying migration id=tocc 2026/02/04 21:29:18 INFO Applying migration id=followeds 2026/02/04 21:29:18 INFO Applying migration id=certhash 2026/02/04 21:29:18 INFO Applying migration id=follows_sync 2026/02/04 21:29:18 INFO Applying migration id=jsonpath 2026/02/04 21:29:18 INFO Applying migration id=localforward 2026/02/04 21:29:18 INFO Applying migration id=avatar 2026/02/04 21:29:18 INFO Applying migration id=noimage 2026/02/04 21:29:18 INFO Applying migration id=feed 2026/02/04 21:29:18 INFO Applying migration id=bookmarks 2026/02/04 21:29:18 INFO Applying migration id=shareactivity 2026/02/04 21:29:18 INFO Applying migration id=application 2026/02/04 21:29:18 INFO Applying migration id=certificates 2026/02/04 21:29:18 INFO Applying migration id=rawforward 2026/02/04 21:29:18 INFO Applying migration id=publickey 2026/02/04 21:29:18 INFO Applying migration id=resolvegroup 2026/02/04 21:29:18 INFO Applying migration id=reject 2026/02/04 21:29:18 INFO Applying migration id=autodel 2026/02/04 21:29:18 INFO Applying migration id=jsonb 2026/02/04 21:29:18 INFO Applying migration id=quote 2026/02/04 21:29:18 INFO Applying migration id=rfc9421 2026/02/04 21:29:18 INFO Applying migration id=keys 2026/02/04 21:29:18 INFO Applying migration id=portable 2026/02/04 21:29:18 INFO Applying migration id=proofs 2026/02/04 21:29:18 INFO Applying migration id=contexts 2026/02/04 21:29:18 INFO Applying migration id=deliverieshost 2026/02/04 21:29:18 INFO Applying migration id=pembegin 2026/02/04 21:29:18 INFO Applying migration id=didhost 2026/02/04 21:29:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:18 INFO Applying migration id=invites 2026/02/04 21:29:18 INFO Applying migration id=ed25519blob 2026/02/04 21:29:18 INFO Applying migration id=rsablob 2026/02/04 21:29:18 INFO Applying migration id=iconscid --- PASS: TestPoll_LocalEmptyOption (0.59s) === RUN TestPoll_LocalOptionWithLink 2026/02/04 21:29:18 INFO Applying migration id=initial 2026/02/04 21:29:18 INFO Applying migration id=notesupdated 2026/02/04 21:29:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:18 INFO Applying migration id=activitiesid 2026/02/04 21:29:18 INFO Applying migration id=outbox 2026/02/04 21:29:18 INFO Applying migration id=edits 2026/02/04 21:29:18 INFO Applying migration id=outboxactor 2026/02/04 21:29:18 INFO Applying migration id=outboxsender 2026/02/04 21:29:18 INFO Applying migration id=thread 2026/02/04 21:29:18 INFO Applying migration id=host 2026/02/04 21:29:18 INFO Applying migration id=sharedinbox 2026/02/04 21:29:18 INFO Applying migration id=noteshost 2026/02/04 21:29:18 INFO Applying migration id=fetched 2026/02/04 21:29:18 INFO Applying migration id=move 2026/02/04 21:29:18 INFO Applying migration id=cleanup 2026/02/04 21:29:18 INFO Applying migration id=received 2026/02/04 21:29:18 INFO Applying migration id=namehost 2026/02/04 21:29:18 INFO Applying migration id=outboxhost 2026/02/04 21:29:18 INFO Applying migration id=notesfts 2026/02/04 21:29:18 INFO Applying migration id=iconsname 2026/02/04 21:29:18 INFO Applying migration id=nohash 2026/02/04 21:29:18 INFO Applying migration id=shares 2026/02/04 21:29:18 INFO Applying migration id=actorttl 2026/02/04 21:29:18 INFO Applying migration id=tocc 2026/02/04 21:29:18 INFO Applying migration id=followeds 2026/02/04 21:29:18 INFO Applying migration id=certhash 2026/02/04 21:29:18 INFO Applying migration id=follows_sync 2026/02/04 21:29:18 INFO Applying migration id=jsonpath 2026/02/04 21:29:18 INFO Applying migration id=localforward 2026/02/04 21:29:18 INFO Applying migration id=avatar 2026/02/04 21:29:18 INFO Applying migration id=noimage 2026/02/04 21:29:18 INFO Applying migration id=feed 2026/02/04 21:29:18 INFO Applying migration id=bookmarks 2026/02/04 21:29:18 INFO Applying migration id=shareactivity 2026/02/04 21:29:18 INFO Applying migration id=application 2026/02/04 21:29:18 INFO Applying migration id=certificates 2026/02/04 21:29:18 INFO Applying migration id=rawforward 2026/02/04 21:29:18 INFO Applying migration id=publickey 2026/02/04 21:29:18 INFO Applying migration id=resolvegroup 2026/02/04 21:29:18 INFO Applying migration id=reject 2026/02/04 21:29:18 INFO Applying migration id=autodel 2026/02/04 21:29:18 INFO Applying migration id=jsonb 2026/02/04 21:29:18 INFO Applying migration id=quote 2026/02/04 21:29:18 INFO Applying migration id=rfc9421 2026/02/04 21:29:18 INFO Applying migration id=keys 2026/02/04 21:29:18 INFO Applying migration id=portable 2026/02/04 21:29:18 INFO Applying migration id=proofs 2026/02/04 21:29:18 INFO Applying migration id=contexts 2026/02/04 21:29:18 INFO Applying migration id=deliverieshost 2026/02/04 21:29:18 INFO Applying migration id=pembegin 2026/02/04 21:29:18 INFO Applying migration id=didhost 2026/02/04 21:29:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:18 INFO Applying migration id=invites 2026/02/04 21:29:18 INFO Applying migration id=ed25519blob 2026/02/04 21:29:18 INFO Applying migration id=rsablob 2026/02/04 21:29:18 INFO Applying migration id=iconscid 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-48c8-7b69-8a90-9a490d547557 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-48c8-7a31-9b12-5692a82039e0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-48c8-7a31-9b12-5692a82039e0 2026/02/04 21:29:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-48c8-7a31-9b12-5692a82039e0 --- PASS: TestPoll_LocalOptionWithLink (0.68s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/02/04 21:29:19 INFO Applying migration id=initial 2026/02/04 21:29:19 INFO Applying migration id=notesupdated 2026/02/04 21:29:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:19 INFO Applying migration id=activitiesid 2026/02/04 21:29:19 INFO Applying migration id=outbox 2026/02/04 21:29:19 INFO Applying migration id=edits 2026/02/04 21:29:19 INFO Applying migration id=outboxactor 2026/02/04 21:29:19 INFO Applying migration id=outboxsender 2026/02/04 21:29:19 INFO Applying migration id=thread 2026/02/04 21:29:19 INFO Applying migration id=host 2026/02/04 21:29:19 INFO Applying migration id=sharedinbox 2026/02/04 21:29:19 INFO Applying migration id=noteshost 2026/02/04 21:29:19 INFO Applying migration id=fetched 2026/02/04 21:29:19 INFO Applying migration id=move 2026/02/04 21:29:19 INFO Applying migration id=cleanup 2026/02/04 21:29:19 INFO Applying migration id=received 2026/02/04 21:29:19 INFO Applying migration id=namehost 2026/02/04 21:29:19 INFO Applying migration id=outboxhost 2026/02/04 21:29:19 INFO Applying migration id=notesfts 2026/02/04 21:29:19 INFO Applying migration id=iconsname 2026/02/04 21:29:19 INFO Applying migration id=nohash 2026/02/04 21:29:19 INFO Applying migration id=shares 2026/02/04 21:29:19 INFO Applying migration id=actorttl 2026/02/04 21:29:19 INFO Applying migration id=tocc 2026/02/04 21:29:19 INFO Applying migration id=followeds 2026/02/04 21:29:19 INFO Applying migration id=certhash 2026/02/04 21:29:19 INFO Applying migration id=follows_sync 2026/02/04 21:29:19 INFO Applying migration id=jsonpath 2026/02/04 21:29:19 INFO Applying migration id=localforward 2026/02/04 21:29:19 INFO Applying migration id=avatar 2026/02/04 21:29:19 INFO Applying migration id=noimage 2026/02/04 21:29:19 INFO Applying migration id=feed 2026/02/04 21:29:19 INFO Applying migration id=bookmarks 2026/02/04 21:29:19 INFO Applying migration id=shareactivity 2026/02/04 21:29:19 INFO Applying migration id=application 2026/02/04 21:29:19 INFO Applying migration id=certificates 2026/02/04 21:29:19 INFO Applying migration id=rawforward 2026/02/04 21:29:19 INFO Applying migration id=publickey 2026/02/04 21:29:19 INFO Applying migration id=resolvegroup 2026/02/04 21:29:19 INFO Applying migration id=reject 2026/02/04 21:29:19 INFO Applying migration id=autodel 2026/02/04 21:29:19 INFO Applying migration id=jsonb 2026/02/04 21:29:19 INFO Applying migration id=quote 2026/02/04 21:29:19 INFO Applying migration id=rfc9421 2026/02/04 21:29:19 INFO Applying migration id=keys 2026/02/04 21:29:19 INFO Applying migration id=portable 2026/02/04 21:29:19 INFO Applying migration id=proofs 2026/02/04 21:29:19 INFO Applying migration id=contexts 2026/02/04 21:29:19 INFO Applying migration id=deliverieshost 2026/02/04 21:29:19 INFO Applying migration id=pembegin 2026/02/04 21:29:19 INFO Applying migration id=didhost 2026/02/04 21:29:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:19 INFO Applying migration id=invites 2026/02/04 21:29:19 INFO Applying migration id=ed25519blob 2026/02/04 21:29:19 INFO Applying migration id=rsablob 2026/02/04 21:29:19 INFO Applying migration id=iconscid 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4adf-7a87-9aad-b170ddd02c30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4ae4-7452-8df5-711a1a108c80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4ae4-741e-a8c0-818342b9fbab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-4ae4-741e-a8c0-818342b9fbab 2026/02/04 21:29:19 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4ae7-70d5-ba8a-c32bd7dbdb8e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4ae7-709d-9be7-3cf95abd952d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-4ae7-709d-9be7-3cf95abd952d 2026/02/04 21:29:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-4af1-7621-b5c2-8567e9b02fab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 2026/02/04 21:29:19 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4adf-77d3-a020-acc0c95020f4 --- PASS: TestPoll_Local3OptionsAnd2Votes (0.56s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/02/04 21:29:19 INFO Applying migration id=initial 2026/02/04 21:29:19 INFO Applying migration id=notesupdated 2026/02/04 21:29:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:19 INFO Applying migration id=activitiesid 2026/02/04 21:29:19 INFO Applying migration id=outbox 2026/02/04 21:29:19 INFO Applying migration id=edits 2026/02/04 21:29:19 INFO Applying migration id=outboxactor 2026/02/04 21:29:19 INFO Applying migration id=outboxsender 2026/02/04 21:29:19 INFO Applying migration id=thread 2026/02/04 21:29:19 INFO Applying migration id=host 2026/02/04 21:29:19 INFO Applying migration id=sharedinbox 2026/02/04 21:29:19 INFO Applying migration id=noteshost 2026/02/04 21:29:19 INFO Applying migration id=fetched 2026/02/04 21:29:19 INFO Applying migration id=move 2026/02/04 21:29:19 INFO Applying migration id=cleanup 2026/02/04 21:29:19 INFO Applying migration id=received 2026/02/04 21:29:19 INFO Applying migration id=namehost 2026/02/04 21:29:19 INFO Applying migration id=outboxhost 2026/02/04 21:29:19 INFO Applying migration id=notesfts 2026/02/04 21:29:19 INFO Applying migration id=iconsname 2026/02/04 21:29:19 INFO Applying migration id=nohash 2026/02/04 21:29:19 INFO Applying migration id=shares 2026/02/04 21:29:19 INFO Applying migration id=actorttl 2026/02/04 21:29:19 INFO Applying migration id=tocc 2026/02/04 21:29:19 INFO Applying migration id=followeds 2026/02/04 21:29:19 INFO Applying migration id=certhash 2026/02/04 21:29:19 INFO Applying migration id=follows_sync 2026/02/04 21:29:19 INFO Applying migration id=jsonpath 2026/02/04 21:29:19 INFO Applying migration id=localforward 2026/02/04 21:29:19 INFO Applying migration id=avatar 2026/02/04 21:29:19 INFO Applying migration id=noimage 2026/02/04 21:29:19 INFO Applying migration id=feed 2026/02/04 21:29:19 INFO Applying migration id=bookmarks 2026/02/04 21:29:19 INFO Applying migration id=shareactivity 2026/02/04 21:29:19 INFO Applying migration id=application 2026/02/04 21:29:19 INFO Applying migration id=certificates 2026/02/04 21:29:19 INFO Applying migration id=rawforward 2026/02/04 21:29:19 INFO Applying migration id=publickey 2026/02/04 21:29:19 INFO Applying migration id=resolvegroup 2026/02/04 21:29:19 INFO Applying migration id=reject 2026/02/04 21:29:19 INFO Applying migration id=autodel 2026/02/04 21:29:19 INFO Applying migration id=jsonb 2026/02/04 21:29:19 INFO Applying migration id=quote 2026/02/04 21:29:19 INFO Applying migration id=rfc9421 2026/02/04 21:29:19 INFO Applying migration id=keys 2026/02/04 21:29:19 INFO Applying migration id=portable 2026/02/04 21:29:19 INFO Applying migration id=proofs 2026/02/04 21:29:19 INFO Applying migration id=contexts 2026/02/04 21:29:19 INFO Applying migration id=deliverieshost 2026/02/04 21:29:19 INFO Applying migration id=pembegin 2026/02/04 21:29:19 INFO Applying migration id=didhost 2026/02/04 21:29:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:19 INFO Applying migration id=invites 2026/02/04 21:29:19 INFO Applying migration id=ed25519blob 2026/02/04 21:29:19 INFO Applying migration id=rsablob 2026/02/04 21:29:19 INFO Applying migration id=iconscid 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4f8f-7c46-bca6-3989462c0715 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4f94-7c20-b1e3-d1c8b8fe76bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f94-7bdf-ac37-301d45fb89b0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-4f94-7bdf-ac37-301d45fb89b0 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-4f97-7daa-a5e7-e0bcfa2776d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a8f-4f97-7d66-9e13-e74c9e08bba7 2026/02/04 21:29:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-4fa5-73c4-a4ce-782ab34321d4 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-4f8f-7a9b-a8a7-6b86c0dc6e8d --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (1.21s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/02/04 21:29:21 INFO Applying migration id=initial 2026/02/04 21:29:21 INFO Applying migration id=notesupdated 2026/02/04 21:29:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:21 INFO Applying migration id=activitiesid 2026/02/04 21:29:21 INFO Applying migration id=outbox 2026/02/04 21:29:21 INFO Applying migration id=edits 2026/02/04 21:29:21 INFO Applying migration id=outboxactor 2026/02/04 21:29:21 INFO Applying migration id=outboxsender 2026/02/04 21:29:21 INFO Applying migration id=thread 2026/02/04 21:29:21 INFO Applying migration id=host 2026/02/04 21:29:21 INFO Applying migration id=sharedinbox 2026/02/04 21:29:21 INFO Applying migration id=noteshost 2026/02/04 21:29:21 INFO Applying migration id=fetched 2026/02/04 21:29:21 INFO Applying migration id=move 2026/02/04 21:29:21 INFO Applying migration id=cleanup 2026/02/04 21:29:21 INFO Applying migration id=received 2026/02/04 21:29:21 INFO Applying migration id=namehost 2026/02/04 21:29:21 INFO Applying migration id=outboxhost 2026/02/04 21:29:21 INFO Applying migration id=notesfts 2026/02/04 21:29:21 INFO Applying migration id=iconsname 2026/02/04 21:29:21 INFO Applying migration id=nohash 2026/02/04 21:29:21 INFO Applying migration id=shares 2026/02/04 21:29:21 INFO Applying migration id=actorttl 2026/02/04 21:29:21 INFO Applying migration id=tocc 2026/02/04 21:29:21 INFO Applying migration id=followeds 2026/02/04 21:29:21 INFO Applying migration id=certhash 2026/02/04 21:29:21 INFO Applying migration id=follows_sync 2026/02/04 21:29:21 INFO Applying migration id=jsonpath 2026/02/04 21:29:21 INFO Applying migration id=localforward 2026/02/04 21:29:21 INFO Applying migration id=avatar 2026/02/04 21:29:21 INFO Applying migration id=noimage 2026/02/04 21:29:21 INFO Applying migration id=feed 2026/02/04 21:29:21 INFO Applying migration id=bookmarks 2026/02/04 21:29:21 INFO Applying migration id=shareactivity 2026/02/04 21:29:21 INFO Applying migration id=application 2026/02/04 21:29:21 INFO Applying migration id=certificates 2026/02/04 21:29:21 INFO Applying migration id=rawforward 2026/02/04 21:29:21 INFO Applying migration id=publickey 2026/02/04 21:29:21 INFO Applying migration id=resolvegroup 2026/02/04 21:29:21 INFO Applying migration id=reject 2026/02/04 21:29:21 INFO Applying migration id=autodel 2026/02/04 21:29:21 INFO Applying migration id=jsonb 2026/02/04 21:29:21 INFO Applying migration id=quote 2026/02/04 21:29:21 INFO Applying migration id=rfc9421 2026/02/04 21:29:21 INFO Applying migration id=keys 2026/02/04 21:29:21 INFO Applying migration id=portable 2026/02/04 21:29:21 INFO Applying migration id=proofs 2026/02/04 21:29:21 INFO Applying migration id=contexts 2026/02/04 21:29:21 INFO Applying migration id=deliverieshost 2026/02/04 21:29:21 INFO Applying migration id=pembegin 2026/02/04 21:29:21 INFO Applying migration id=didhost 2026/02/04 21:29:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:21 INFO Applying migration id=invites 2026/02/04 21:29:21 INFO Applying migration id=ed25519blob 2026/02/04 21:29:21 INFO Applying migration id=rsablob 2026/02/04 21:29:21 INFO Applying migration id=iconscid 2026/02/04 21:29:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-5262-73ad-a5ae-3a3d5b8efeea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-5263-75a9-9fa4-f0316ef29cf8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-5262-73ad-a5ae-3a3d5b8efeea activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a8f-5262-73ad-a5ae-3a3d5b8efeea 2026/02/04 21:29:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-5264-7495-89aa-0d00868158dc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-5265-750b-93a3-e80ae2883324 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-5264-7495-89aa-0d00868158dc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a8f-5264-7495-89aa-0d00868158dc 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-5266-748f-9c29-eca1ff326fdf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-526a-743a-8352-98ae1a6911f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-526a-7405-a7d8-da0107213715 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-526a-7405-a7d8-da0107213715 2026/02/04 21:29:21 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-526d-73a8-8918-39b5017ab669 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-526d-7367-8245-703b2108ebec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-526d-7367-8245-703b2108ebec 2026/02/04 21:29:21 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-5272-7098-b3d6-1397135550c3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 2026/02/04 21:29:21 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-5266-7364-b947-85fba2a40f40 --- PASS: TestPoll_LocalVoteVisibilityFollowers (0.72s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/02/04 21:29:21 INFO Applying migration id=initial 2026/02/04 21:29:21 INFO Applying migration id=notesupdated 2026/02/04 21:29:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:21 INFO Applying migration id=activitiesid 2026/02/04 21:29:21 INFO Applying migration id=outbox 2026/02/04 21:29:21 INFO Applying migration id=edits 2026/02/04 21:29:21 INFO Applying migration id=outboxactor 2026/02/04 21:29:21 INFO Applying migration id=outboxsender 2026/02/04 21:29:21 INFO Applying migration id=thread 2026/02/04 21:29:21 INFO Applying migration id=host 2026/02/04 21:29:21 INFO Applying migration id=sharedinbox 2026/02/04 21:29:21 INFO Applying migration id=noteshost 2026/02/04 21:29:21 INFO Applying migration id=fetched 2026/02/04 21:29:21 INFO Applying migration id=move 2026/02/04 21:29:21 INFO Applying migration id=cleanup 2026/02/04 21:29:21 INFO Applying migration id=received 2026/02/04 21:29:21 INFO Applying migration id=namehost 2026/02/04 21:29:21 INFO Applying migration id=outboxhost 2026/02/04 21:29:21 INFO Applying migration id=notesfts 2026/02/04 21:29:21 INFO Applying migration id=iconsname 2026/02/04 21:29:21 INFO Applying migration id=nohash 2026/02/04 21:29:21 INFO Applying migration id=shares 2026/02/04 21:29:21 INFO Applying migration id=actorttl 2026/02/04 21:29:21 INFO Applying migration id=tocc 2026/02/04 21:29:21 INFO Applying migration id=followeds 2026/02/04 21:29:21 INFO Applying migration id=certhash 2026/02/04 21:29:21 INFO Applying migration id=follows_sync 2026/02/04 21:29:21 INFO Applying migration id=jsonpath 2026/02/04 21:29:21 INFO Applying migration id=localforward 2026/02/04 21:29:21 INFO Applying migration id=avatar 2026/02/04 21:29:21 INFO Applying migration id=noimage 2026/02/04 21:29:21 INFO Applying migration id=feed 2026/02/04 21:29:21 INFO Applying migration id=bookmarks 2026/02/04 21:29:21 INFO Applying migration id=shareactivity 2026/02/04 21:29:21 INFO Applying migration id=application 2026/02/04 21:29:21 INFO Applying migration id=certificates 2026/02/04 21:29:21 INFO Applying migration id=rawforward 2026/02/04 21:29:21 INFO Applying migration id=publickey 2026/02/04 21:29:21 INFO Applying migration id=resolvegroup 2026/02/04 21:29:21 INFO Applying migration id=reject 2026/02/04 21:29:21 INFO Applying migration id=autodel 2026/02/04 21:29:21 INFO Applying migration id=jsonb 2026/02/04 21:29:21 INFO Applying migration id=quote 2026/02/04 21:29:21 INFO Applying migration id=rfc9421 2026/02/04 21:29:21 INFO Applying migration id=keys 2026/02/04 21:29:21 INFO Applying migration id=portable 2026/02/04 21:29:21 INFO Applying migration id=proofs 2026/02/04 21:29:21 INFO Applying migration id=contexts 2026/02/04 21:29:21 INFO Applying migration id=deliverieshost 2026/02/04 21:29:21 INFO Applying migration id=pembegin 2026/02/04 21:29:21 INFO Applying migration id=didhost 2026/02/04 21:29:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:21 INFO Applying migration id=invites 2026/02/04 21:29:21 INFO Applying migration id=ed25519blob 2026/02/04 21:29:21 INFO Applying migration id=rsablob 2026/02/04 21:29:21 INFO Applying migration id=iconscid 2026/02/04 21:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-54f4-7c94-b531-706aa0a9eb7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-54f9-73f8-a689-a66a51a9e5d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54f9-73c4-a4bd-39bfa190bd04 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-54f9-73c4-a4bd-39bfa190bd04 2026/02/04 21:29:22 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-54fc-7094-a49b-5045e426efcc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54fc-705c-87e1-416a17b56dea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-54fc-705c-87e1-416a17b56dea 2026/02/04 21:29:22 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-5500-7996-af04-1aaf55d078ab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e 2026/02/04 21:29:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-54f4-7b30-a75d-76c5b662bf3e --- PASS: TestPoll_LocalVoteVisibilityPublic (0.66s) === RUN TestPoll_LocalSelfVote 2026/02/04 21:29:22 INFO Applying migration id=initial 2026/02/04 21:29:22 INFO Applying migration id=notesupdated 2026/02/04 21:29:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:22 INFO Applying migration id=activitiesid 2026/02/04 21:29:22 INFO Applying migration id=outbox 2026/02/04 21:29:22 INFO Applying migration id=edits 2026/02/04 21:29:22 INFO Applying migration id=outboxactor 2026/02/04 21:29:22 INFO Applying migration id=outboxsender 2026/02/04 21:29:22 INFO Applying migration id=thread 2026/02/04 21:29:22 INFO Applying migration id=host 2026/02/04 21:29:22 INFO Applying migration id=sharedinbox 2026/02/04 21:29:22 INFO Applying migration id=noteshost 2026/02/04 21:29:22 INFO Applying migration id=fetched 2026/02/04 21:29:22 INFO Applying migration id=move 2026/02/04 21:29:22 INFO Applying migration id=cleanup 2026/02/04 21:29:22 INFO Applying migration id=received 2026/02/04 21:29:22 INFO Applying migration id=namehost 2026/02/04 21:29:22 INFO Applying migration id=outboxhost 2026/02/04 21:29:22 INFO Applying migration id=notesfts 2026/02/04 21:29:22 INFO Applying migration id=iconsname 2026/02/04 21:29:22 INFO Applying migration id=nohash 2026/02/04 21:29:22 INFO Applying migration id=shares 2026/02/04 21:29:22 INFO Applying migration id=actorttl 2026/02/04 21:29:22 INFO Applying migration id=tocc 2026/02/04 21:29:22 INFO Applying migration id=followeds 2026/02/04 21:29:22 INFO Applying migration id=certhash 2026/02/04 21:29:22 INFO Applying migration id=follows_sync 2026/02/04 21:29:22 INFO Applying migration id=jsonpath 2026/02/04 21:29:22 INFO Applying migration id=localforward 2026/02/04 21:29:22 INFO Applying migration id=avatar 2026/02/04 21:29:22 INFO Applying migration id=noimage 2026/02/04 21:29:22 INFO Applying migration id=feed 2026/02/04 21:29:22 INFO Applying migration id=bookmarks 2026/02/04 21:29:22 INFO Applying migration id=shareactivity 2026/02/04 21:29:22 INFO Applying migration id=application 2026/02/04 21:29:22 INFO Applying migration id=certificates 2026/02/04 21:29:22 INFO Applying migration id=rawforward 2026/02/04 21:29:22 INFO Applying migration id=publickey 2026/02/04 21:29:22 INFO Applying migration id=resolvegroup 2026/02/04 21:29:22 INFO Applying migration id=reject 2026/02/04 21:29:22 INFO Applying migration id=autodel 2026/02/04 21:29:22 INFO Applying migration id=jsonb 2026/02/04 21:29:22 INFO Applying migration id=quote 2026/02/04 21:29:22 INFO Applying migration id=rfc9421 2026/02/04 21:29:22 INFO Applying migration id=keys 2026/02/04 21:29:22 INFO Applying migration id=portable 2026/02/04 21:29:22 INFO Applying migration id=proofs 2026/02/04 21:29:22 INFO Applying migration id=contexts 2026/02/04 21:29:22 INFO Applying migration id=deliverieshost 2026/02/04 21:29:22 INFO Applying migration id=pembegin 2026/02/04 21:29:22 INFO Applying migration id=didhost 2026/02/04 21:29:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:22 INFO Applying migration id=invites 2026/02/04 21:29:22 INFO Applying migration id=ed25519blob 2026/02/04 21:29:22 INFO Applying migration id=rsablob 2026/02/04 21:29:22 INFO Applying migration id=iconscid 2026/02/04 21:29:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-576c-7417-8e48-48a71883006e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-576e-74c3-b036-0b595298a7af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576e-74ac-bd22-da0d3142a7c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-576e-74ac-bd22-da0d3142a7c7 2026/02/04 21:29:23 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-576f-7861-b1c7-99843ddcf329 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576f-784a-8d1c-e17b99fee4d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-576f-784a-8d1c-e17b99fee4d5 2026/02/04 21:29:23 INFO Updating poll results poll=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-5771-78ee-bf7e-aa8b3c4d6dda activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 2026/02/04 21:29:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-576c-737f-8bdb-0f1592b800f2 --- PASS: TestPoll_LocalSelfVote (0.60s) === RUN TestRegister_RedirectNoCertificate 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid --- PASS: TestRegister_RedirectNoCertificate (0.13s) === RUN TestRegister_InvitationRequired 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.16s) === RUN TestRegister_InvitationPrompt 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid --- PASS: TestRegister_InvitationPrompt (0.14s) === RUN TestRegister_InvalidInvitationCode 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.15s) === RUN TestRegister_Redirect 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.15s) === RUN TestRegister_NoCertificate 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:23 INFO Applying migration id=certhash 2026/02/04 21:29:23 INFO Applying migration id=follows_sync 2026/02/04 21:29:23 INFO Applying migration id=jsonpath 2026/02/04 21:29:23 INFO Applying migration id=localforward 2026/02/04 21:29:23 INFO Applying migration id=avatar 2026/02/04 21:29:23 INFO Applying migration id=noimage 2026/02/04 21:29:23 INFO Applying migration id=feed 2026/02/04 21:29:23 INFO Applying migration id=bookmarks 2026/02/04 21:29:23 INFO Applying migration id=shareactivity 2026/02/04 21:29:23 INFO Applying migration id=application 2026/02/04 21:29:23 INFO Applying migration id=certificates 2026/02/04 21:29:23 INFO Applying migration id=rawforward 2026/02/04 21:29:23 INFO Applying migration id=publickey 2026/02/04 21:29:23 INFO Applying migration id=resolvegroup 2026/02/04 21:29:23 INFO Applying migration id=reject 2026/02/04 21:29:23 INFO Applying migration id=autodel 2026/02/04 21:29:23 INFO Applying migration id=jsonb 2026/02/04 21:29:23 INFO Applying migration id=quote 2026/02/04 21:29:23 INFO Applying migration id=rfc9421 2026/02/04 21:29:23 INFO Applying migration id=keys 2026/02/04 21:29:23 INFO Applying migration id=portable 2026/02/04 21:29:23 INFO Applying migration id=proofs 2026/02/04 21:29:23 INFO Applying migration id=contexts 2026/02/04 21:29:23 INFO Applying migration id=deliverieshost 2026/02/04 21:29:23 INFO Applying migration id=pembegin 2026/02/04 21:29:23 INFO Applying migration id=didhost 2026/02/04 21:29:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:23 INFO Applying migration id=invites 2026/02/04 21:29:23 INFO Applying migration id=ed25519blob 2026/02/04 21:29:23 INFO Applying migration id=rsablob 2026/02/04 21:29:23 INFO Applying migration id=iconscid 2026/02/04 21:29:23 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.13s) === RUN TestRegister_HappyFlow 2026/02/04 21:29:23 INFO Applying migration id=initial 2026/02/04 21:29:23 INFO Applying migration id=notesupdated 2026/02/04 21:29:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:23 INFO Applying migration id=activitiesid 2026/02/04 21:29:23 INFO Applying migration id=outbox 2026/02/04 21:29:23 INFO Applying migration id=edits 2026/02/04 21:29:23 INFO Applying migration id=outboxactor 2026/02/04 21:29:23 INFO Applying migration id=outboxsender 2026/02/04 21:29:23 INFO Applying migration id=thread 2026/02/04 21:29:23 INFO Applying migration id=host 2026/02/04 21:29:23 INFO Applying migration id=sharedinbox 2026/02/04 21:29:23 INFO Applying migration id=noteshost 2026/02/04 21:29:23 INFO Applying migration id=fetched 2026/02/04 21:29:23 INFO Applying migration id=move 2026/02/04 21:29:23 INFO Applying migration id=cleanup 2026/02/04 21:29:23 INFO Applying migration id=received 2026/02/04 21:29:23 INFO Applying migration id=namehost 2026/02/04 21:29:23 INFO Applying migration id=outboxhost 2026/02/04 21:29:23 INFO Applying migration id=notesfts 2026/02/04 21:29:23 INFO Applying migration id=iconsname 2026/02/04 21:29:23 INFO Applying migration id=nohash 2026/02/04 21:29:23 INFO Applying migration id=shares 2026/02/04 21:29:23 INFO Applying migration id=actorttl 2026/02/04 21:29:23 INFO Applying migration id=tocc 2026/02/04 21:29:23 INFO Applying migration id=followeds 2026/02/04 21:29:24 INFO Applying migration id=certhash 2026/02/04 21:29:24 INFO Applying migration id=follows_sync 2026/02/04 21:29:24 INFO Applying migration id=jsonpath 2026/02/04 21:29:24 INFO Applying migration id=localforward 2026/02/04 21:29:24 INFO Applying migration id=avatar 2026/02/04 21:29:24 INFO Applying migration id=noimage 2026/02/04 21:29:24 INFO Applying migration id=feed 2026/02/04 21:29:24 INFO Applying migration id=bookmarks 2026/02/04 21:29:24 INFO Applying migration id=shareactivity 2026/02/04 21:29:24 INFO Applying migration id=application 2026/02/04 21:29:24 INFO Applying migration id=certificates 2026/02/04 21:29:24 INFO Applying migration id=rawforward 2026/02/04 21:29:24 INFO Applying migration id=publickey 2026/02/04 21:29:24 INFO Applying migration id=resolvegroup 2026/02/04 21:29:24 INFO Applying migration id=reject 2026/02/04 21:29:24 INFO Applying migration id=autodel 2026/02/04 21:29:24 INFO Applying migration id=jsonb 2026/02/04 21:29:24 INFO Applying migration id=quote 2026/02/04 21:29:24 INFO Applying migration id=rfc9421 2026/02/04 21:29:24 INFO Applying migration id=keys 2026/02/04 21:29:24 INFO Applying migration id=portable 2026/02/04 21:29:24 INFO Applying migration id=proofs 2026/02/04 21:29:24 INFO Applying migration id=contexts 2026/02/04 21:29:24 INFO Applying migration id=deliverieshost 2026/02/04 21:29:24 INFO Applying migration id=pembegin 2026/02/04 21:29:24 INFO Applying migration id=didhost 2026/02/04 21:29:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:24 INFO Applying migration id=invites 2026/02/04 21:29:24 INFO Applying migration id=ed25519blob 2026/02/04 21:29:24 INFO Applying migration id=rsablob 2026/02/04 21:29:24 INFO Applying migration id=iconscid 2026/02/04 21:29:24 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.31s) === RUN TestRegister_AlreadyRegistered 2026/02/04 21:29:24 INFO Applying migration id=initial 2026/02/04 21:29:24 INFO Applying migration id=notesupdated 2026/02/04 21:29:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:24 INFO Applying migration id=activitiesid 2026/02/04 21:29:24 INFO Applying migration id=outbox 2026/02/04 21:29:24 INFO Applying migration id=edits 2026/02/04 21:29:24 INFO Applying migration id=outboxactor 2026/02/04 21:29:24 INFO Applying migration id=outboxsender 2026/02/04 21:29:24 INFO Applying migration id=thread 2026/02/04 21:29:24 INFO Applying migration id=host 2026/02/04 21:29:24 INFO Applying migration id=sharedinbox 2026/02/04 21:29:24 INFO Applying migration id=noteshost 2026/02/04 21:29:24 INFO Applying migration id=fetched 2026/02/04 21:29:24 INFO Applying migration id=move 2026/02/04 21:29:24 INFO Applying migration id=cleanup 2026/02/04 21:29:24 INFO Applying migration id=received 2026/02/04 21:29:24 INFO Applying migration id=namehost 2026/02/04 21:29:24 INFO Applying migration id=outboxhost 2026/02/04 21:29:24 INFO Applying migration id=notesfts 2026/02/04 21:29:24 INFO Applying migration id=iconsname 2026/02/04 21:29:24 INFO Applying migration id=nohash 2026/02/04 21:29:24 INFO Applying migration id=shares 2026/02/04 21:29:24 INFO Applying migration id=actorttl 2026/02/04 21:29:24 INFO Applying migration id=tocc 2026/02/04 21:29:24 INFO Applying migration id=followeds 2026/02/04 21:29:24 INFO Applying migration id=certhash 2026/02/04 21:29:24 INFO Applying migration id=follows_sync 2026/02/04 21:29:24 INFO Applying migration id=jsonpath 2026/02/04 21:29:24 INFO Applying migration id=localforward 2026/02/04 21:29:24 INFO Applying migration id=avatar 2026/02/04 21:29:24 INFO Applying migration id=noimage 2026/02/04 21:29:24 INFO Applying migration id=feed 2026/02/04 21:29:24 INFO Applying migration id=bookmarks 2026/02/04 21:29:24 INFO Applying migration id=shareactivity 2026/02/04 21:29:24 INFO Applying migration id=application 2026/02/04 21:29:24 INFO Applying migration id=certificates 2026/02/04 21:29:24 INFO Applying migration id=rawforward 2026/02/04 21:29:24 INFO Applying migration id=publickey 2026/02/04 21:29:24 INFO Applying migration id=resolvegroup 2026/02/04 21:29:24 INFO Applying migration id=reject 2026/02/04 21:29:24 INFO Applying migration id=autodel 2026/02/04 21:29:24 INFO Applying migration id=jsonb 2026/02/04 21:29:24 INFO Applying migration id=quote 2026/02/04 21:29:24 INFO Applying migration id=rfc9421 2026/02/04 21:29:24 INFO Applying migration id=keys 2026/02/04 21:29:24 INFO Applying migration id=portable 2026/02/04 21:29:24 INFO Applying migration id=proofs 2026/02/04 21:29:24 INFO Applying migration id=contexts 2026/02/04 21:29:24 INFO Applying migration id=deliverieshost 2026/02/04 21:29:24 INFO Applying migration id=pembegin 2026/02/04 21:29:24 INFO Applying migration id=didhost 2026/02/04 21:29:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:24 INFO Applying migration id=invites 2026/02/04 21:29:24 INFO Applying migration id=ed25519blob 2026/02/04 21:29:24 INFO Applying migration id=rsablob 2026/02/04 21:29:24 INFO Applying migration id=iconscid 2026/02/04 21:29:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.22s) === RUN TestRegister_Twice 2026/02/04 21:29:24 INFO Applying migration id=initial 2026/02/04 21:29:24 INFO Applying migration id=notesupdated 2026/02/04 21:29:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:24 INFO Applying migration id=activitiesid 2026/02/04 21:29:24 INFO Applying migration id=outbox 2026/02/04 21:29:24 INFO Applying migration id=edits 2026/02/04 21:29:24 INFO Applying migration id=outboxactor 2026/02/04 21:29:24 INFO Applying migration id=outboxsender 2026/02/04 21:29:24 INFO Applying migration id=thread 2026/02/04 21:29:24 INFO Applying migration id=host 2026/02/04 21:29:24 INFO Applying migration id=sharedinbox 2026/02/04 21:29:24 INFO Applying migration id=noteshost 2026/02/04 21:29:24 INFO Applying migration id=fetched 2026/02/04 21:29:24 INFO Applying migration id=move 2026/02/04 21:29:24 INFO Applying migration id=cleanup 2026/02/04 21:29:24 INFO Applying migration id=received 2026/02/04 21:29:24 INFO Applying migration id=namehost 2026/02/04 21:29:24 INFO Applying migration id=outboxhost 2026/02/04 21:29:24 INFO Applying migration id=notesfts 2026/02/04 21:29:24 INFO Applying migration id=iconsname 2026/02/04 21:29:24 INFO Applying migration id=nohash 2026/02/04 21:29:24 INFO Applying migration id=shares 2026/02/04 21:29:24 INFO Applying migration id=actorttl 2026/02/04 21:29:24 INFO Applying migration id=tocc 2026/02/04 21:29:24 INFO Applying migration id=followeds 2026/02/04 21:29:24 INFO Applying migration id=certhash 2026/02/04 21:29:24 INFO Applying migration id=follows_sync 2026/02/04 21:29:24 INFO Applying migration id=jsonpath 2026/02/04 21:29:24 INFO Applying migration id=localforward 2026/02/04 21:29:24 INFO Applying migration id=avatar 2026/02/04 21:29:24 INFO Applying migration id=noimage 2026/02/04 21:29:24 INFO Applying migration id=feed 2026/02/04 21:29:24 INFO Applying migration id=bookmarks 2026/02/04 21:29:24 INFO Applying migration id=shareactivity 2026/02/04 21:29:24 INFO Applying migration id=application 2026/02/04 21:29:24 INFO Applying migration id=certificates 2026/02/04 21:29:24 INFO Applying migration id=rawforward 2026/02/04 21:29:24 INFO Applying migration id=publickey 2026/02/04 21:29:24 INFO Applying migration id=resolvegroup 2026/02/04 21:29:24 INFO Applying migration id=reject 2026/02/04 21:29:24 INFO Applying migration id=autodel 2026/02/04 21:29:24 INFO Applying migration id=jsonb 2026/02/04 21:29:24 INFO Applying migration id=quote 2026/02/04 21:29:24 INFO Applying migration id=rfc9421 2026/02/04 21:29:24 INFO Applying migration id=keys 2026/02/04 21:29:24 INFO Applying migration id=portable 2026/02/04 21:29:24 INFO Applying migration id=proofs 2026/02/04 21:29:24 INFO Applying migration id=contexts 2026/02/04 21:29:24 INFO Applying migration id=deliverieshost 2026/02/04 21:29:24 INFO Applying migration id=pembegin 2026/02/04 21:29:24 INFO Applying migration id=didhost 2026/02/04 21:29:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:24 INFO Applying migration id=invites 2026/02/04 21:29:24 INFO Applying migration id=ed25519blob 2026/02/04 21:29:24 INFO Applying migration id=rsablob 2026/02/04 21:29:24 INFO Applying migration id=iconscid 2026/02/04 21:29:24 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:24 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.54s) === RUN TestRegister_Throttling 2026/02/04 21:29:24 INFO Applying migration id=initial 2026/02/04 21:29:25 INFO Applying migration id=notesupdated 2026/02/04 21:29:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:25 INFO Applying migration id=activitiesid 2026/02/04 21:29:25 INFO Applying migration id=outbox 2026/02/04 21:29:25 INFO Applying migration id=edits 2026/02/04 21:29:25 INFO Applying migration id=outboxactor 2026/02/04 21:29:25 INFO Applying migration id=outboxsender 2026/02/04 21:29:25 INFO Applying migration id=thread 2026/02/04 21:29:25 INFO Applying migration id=host 2026/02/04 21:29:25 INFO Applying migration id=sharedinbox 2026/02/04 21:29:25 INFO Applying migration id=noteshost 2026/02/04 21:29:25 INFO Applying migration id=fetched 2026/02/04 21:29:25 INFO Applying migration id=move 2026/02/04 21:29:25 INFO Applying migration id=cleanup 2026/02/04 21:29:25 INFO Applying migration id=received 2026/02/04 21:29:25 INFO Applying migration id=namehost 2026/02/04 21:29:25 INFO Applying migration id=outboxhost 2026/02/04 21:29:25 INFO Applying migration id=notesfts 2026/02/04 21:29:25 INFO Applying migration id=iconsname 2026/02/04 21:29:25 INFO Applying migration id=nohash 2026/02/04 21:29:25 INFO Applying migration id=shares 2026/02/04 21:29:25 INFO Applying migration id=actorttl 2026/02/04 21:29:25 INFO Applying migration id=tocc 2026/02/04 21:29:25 INFO Applying migration id=followeds 2026/02/04 21:29:25 INFO Applying migration id=certhash 2026/02/04 21:29:25 INFO Applying migration id=follows_sync 2026/02/04 21:29:25 INFO Applying migration id=jsonpath 2026/02/04 21:29:25 INFO Applying migration id=localforward 2026/02/04 21:29:25 INFO Applying migration id=avatar 2026/02/04 21:29:25 INFO Applying migration id=noimage 2026/02/04 21:29:25 INFO Applying migration id=feed 2026/02/04 21:29:25 INFO Applying migration id=bookmarks 2026/02/04 21:29:25 INFO Applying migration id=shareactivity 2026/02/04 21:29:25 INFO Applying migration id=application 2026/02/04 21:29:25 INFO Applying migration id=certificates 2026/02/04 21:29:25 INFO Applying migration id=rawforward 2026/02/04 21:29:25 INFO Applying migration id=publickey 2026/02/04 21:29:25 INFO Applying migration id=resolvegroup 2026/02/04 21:29:25 INFO Applying migration id=reject 2026/02/04 21:29:25 INFO Applying migration id=autodel 2026/02/04 21:29:25 INFO Applying migration id=jsonb 2026/02/04 21:29:25 INFO Applying migration id=quote 2026/02/04 21:29:25 INFO Applying migration id=rfc9421 2026/02/04 21:29:25 INFO Applying migration id=keys 2026/02/04 21:29:25 INFO Applying migration id=portable 2026/02/04 21:29:25 INFO Applying migration id=proofs 2026/02/04 21:29:25 INFO Applying migration id=contexts 2026/02/04 21:29:25 INFO Applying migration id=deliverieshost 2026/02/04 21:29:25 INFO Applying migration id=pembegin 2026/02/04 21:29:25 INFO Applying migration id=didhost 2026/02/04 21:29:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:25 INFO Applying migration id=invites 2026/02/04 21:29:25 INFO Applying migration id=ed25519blob 2026/02/04 21:29:25 INFO Applying migration id=rsablob 2026/02/04 21:29:25 INFO Applying migration id=iconscid 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.30s) === RUN TestRegister_Throttling30Minutes 2026/02/04 21:29:25 INFO Applying migration id=initial 2026/02/04 21:29:25 INFO Applying migration id=notesupdated 2026/02/04 21:29:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:25 INFO Applying migration id=activitiesid 2026/02/04 21:29:25 INFO Applying migration id=outbox 2026/02/04 21:29:25 INFO Applying migration id=edits 2026/02/04 21:29:25 INFO Applying migration id=outboxactor 2026/02/04 21:29:25 INFO Applying migration id=outboxsender 2026/02/04 21:29:25 INFO Applying migration id=thread 2026/02/04 21:29:25 INFO Applying migration id=host 2026/02/04 21:29:25 INFO Applying migration id=sharedinbox 2026/02/04 21:29:25 INFO Applying migration id=noteshost 2026/02/04 21:29:25 INFO Applying migration id=fetched 2026/02/04 21:29:25 INFO Applying migration id=move 2026/02/04 21:29:25 INFO Applying migration id=cleanup 2026/02/04 21:29:25 INFO Applying migration id=received 2026/02/04 21:29:25 INFO Applying migration id=namehost 2026/02/04 21:29:25 INFO Applying migration id=outboxhost 2026/02/04 21:29:25 INFO Applying migration id=notesfts 2026/02/04 21:29:25 INFO Applying migration id=iconsname 2026/02/04 21:29:25 INFO Applying migration id=nohash 2026/02/04 21:29:25 INFO Applying migration id=shares 2026/02/04 21:29:25 INFO Applying migration id=actorttl 2026/02/04 21:29:25 INFO Applying migration id=tocc 2026/02/04 21:29:25 INFO Applying migration id=followeds 2026/02/04 21:29:25 INFO Applying migration id=certhash 2026/02/04 21:29:25 INFO Applying migration id=follows_sync 2026/02/04 21:29:25 INFO Applying migration id=jsonpath 2026/02/04 21:29:25 INFO Applying migration id=localforward 2026/02/04 21:29:25 INFO Applying migration id=avatar 2026/02/04 21:29:25 INFO Applying migration id=noimage 2026/02/04 21:29:25 INFO Applying migration id=feed 2026/02/04 21:29:25 INFO Applying migration id=bookmarks 2026/02/04 21:29:25 INFO Applying migration id=shareactivity 2026/02/04 21:29:25 INFO Applying migration id=application 2026/02/04 21:29:25 INFO Applying migration id=certificates 2026/02/04 21:29:25 INFO Applying migration id=rawforward 2026/02/04 21:29:25 INFO Applying migration id=publickey 2026/02/04 21:29:25 INFO Applying migration id=resolvegroup 2026/02/04 21:29:25 INFO Applying migration id=reject 2026/02/04 21:29:25 INFO Applying migration id=autodel 2026/02/04 21:29:25 INFO Applying migration id=jsonb 2026/02/04 21:29:25 INFO Applying migration id=quote 2026/02/04 21:29:25 INFO Applying migration id=rfc9421 2026/02/04 21:29:25 INFO Applying migration id=keys 2026/02/04 21:29:25 INFO Applying migration id=portable 2026/02/04 21:29:25 INFO Applying migration id=proofs 2026/02/04 21:29:25 INFO Applying migration id=contexts 2026/02/04 21:29:25 INFO Applying migration id=deliverieshost 2026/02/04 21:29:25 INFO Applying migration id=pembegin 2026/02/04 21:29:25 INFO Applying migration id=didhost 2026/02/04 21:29:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:25 INFO Applying migration id=invites 2026/02/04 21:29:25 INFO Applying migration id=ed25519blob 2026/02/04 21:29:25 INFO Applying migration id=rsablob 2026/02/04 21:29:25 INFO Applying migration id=iconscid 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.29s) === RUN TestRegister_Throttling1Hour 2026/02/04 21:29:25 INFO Applying migration id=initial 2026/02/04 21:29:25 INFO Applying migration id=notesupdated 2026/02/04 21:29:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:25 INFO Applying migration id=activitiesid 2026/02/04 21:29:25 INFO Applying migration id=outbox 2026/02/04 21:29:25 INFO Applying migration id=edits 2026/02/04 21:29:25 INFO Applying migration id=outboxactor 2026/02/04 21:29:25 INFO Applying migration id=outboxsender 2026/02/04 21:29:25 INFO Applying migration id=thread 2026/02/04 21:29:25 INFO Applying migration id=host 2026/02/04 21:29:25 INFO Applying migration id=sharedinbox 2026/02/04 21:29:25 INFO Applying migration id=noteshost 2026/02/04 21:29:25 INFO Applying migration id=fetched 2026/02/04 21:29:25 INFO Applying migration id=move 2026/02/04 21:29:25 INFO Applying migration id=cleanup 2026/02/04 21:29:25 INFO Applying migration id=received 2026/02/04 21:29:25 INFO Applying migration id=namehost 2026/02/04 21:29:25 INFO Applying migration id=outboxhost 2026/02/04 21:29:25 INFO Applying migration id=notesfts 2026/02/04 21:29:25 INFO Applying migration id=iconsname 2026/02/04 21:29:25 INFO Applying migration id=nohash 2026/02/04 21:29:25 INFO Applying migration id=shares 2026/02/04 21:29:25 INFO Applying migration id=actorttl 2026/02/04 21:29:25 INFO Applying migration id=tocc 2026/02/04 21:29:25 INFO Applying migration id=followeds 2026/02/04 21:29:25 INFO Applying migration id=certhash 2026/02/04 21:29:25 INFO Applying migration id=follows_sync 2026/02/04 21:29:25 INFO Applying migration id=jsonpath 2026/02/04 21:29:25 INFO Applying migration id=localforward 2026/02/04 21:29:25 INFO Applying migration id=avatar 2026/02/04 21:29:25 INFO Applying migration id=noimage 2026/02/04 21:29:25 INFO Applying migration id=feed 2026/02/04 21:29:25 INFO Applying migration id=bookmarks 2026/02/04 21:29:25 INFO Applying migration id=shareactivity 2026/02/04 21:29:25 INFO Applying migration id=application 2026/02/04 21:29:25 INFO Applying migration id=certificates 2026/02/04 21:29:25 INFO Applying migration id=rawforward 2026/02/04 21:29:25 INFO Applying migration id=publickey 2026/02/04 21:29:25 INFO Applying migration id=resolvegroup 2026/02/04 21:29:25 INFO Applying migration id=reject 2026/02/04 21:29:25 INFO Applying migration id=autodel 2026/02/04 21:29:25 INFO Applying migration id=jsonb 2026/02/04 21:29:25 INFO Applying migration id=quote 2026/02/04 21:29:25 INFO Applying migration id=rfc9421 2026/02/04 21:29:25 INFO Applying migration id=keys 2026/02/04 21:29:25 INFO Applying migration id=portable 2026/02/04 21:29:25 INFO Applying migration id=proofs 2026/02/04 21:29:25 INFO Applying migration id=contexts 2026/02/04 21:29:25 INFO Applying migration id=deliverieshost 2026/02/04 21:29:25 INFO Applying migration id=pembegin 2026/02/04 21:29:25 INFO Applying migration id=didhost 2026/02/04 21:29:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:25 INFO Applying migration id=invites 2026/02/04 21:29:25 INFO Applying migration id=ed25519blob 2026/02/04 21:29:25 INFO Applying migration id=rsablob 2026/02/04 21:29:25 INFO Applying migration id=iconscid 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:25 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.47s) === RUN TestRegister_TwoCertificates 2026/02/04 21:29:26 INFO Applying migration id=initial 2026/02/04 21:29:26 INFO Applying migration id=notesupdated 2026/02/04 21:29:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:26 INFO Applying migration id=activitiesid 2026/02/04 21:29:26 INFO Applying migration id=outbox 2026/02/04 21:29:26 INFO Applying migration id=edits 2026/02/04 21:29:26 INFO Applying migration id=outboxactor 2026/02/04 21:29:26 INFO Applying migration id=outboxsender 2026/02/04 21:29:26 INFO Applying migration id=thread 2026/02/04 21:29:26 INFO Applying migration id=host 2026/02/04 21:29:26 INFO Applying migration id=sharedinbox 2026/02/04 21:29:26 INFO Applying migration id=noteshost 2026/02/04 21:29:26 INFO Applying migration id=fetched 2026/02/04 21:29:26 INFO Applying migration id=move 2026/02/04 21:29:26 INFO Applying migration id=cleanup 2026/02/04 21:29:26 INFO Applying migration id=received 2026/02/04 21:29:26 INFO Applying migration id=namehost 2026/02/04 21:29:26 INFO Applying migration id=outboxhost 2026/02/04 21:29:26 INFO Applying migration id=notesfts 2026/02/04 21:29:26 INFO Applying migration id=iconsname 2026/02/04 21:29:26 INFO Applying migration id=nohash 2026/02/04 21:29:26 INFO Applying migration id=shares 2026/02/04 21:29:26 INFO Applying migration id=actorttl 2026/02/04 21:29:26 INFO Applying migration id=tocc 2026/02/04 21:29:26 INFO Applying migration id=followeds 2026/02/04 21:29:26 INFO Applying migration id=certhash 2026/02/04 21:29:26 INFO Applying migration id=follows_sync 2026/02/04 21:29:26 INFO Applying migration id=jsonpath 2026/02/04 21:29:26 INFO Applying migration id=localforward 2026/02/04 21:29:26 INFO Applying migration id=avatar 2026/02/04 21:29:26 INFO Applying migration id=noimage 2026/02/04 21:29:26 INFO Applying migration id=feed 2026/02/04 21:29:26 INFO Applying migration id=bookmarks 2026/02/04 21:29:26 INFO Applying migration id=shareactivity 2026/02/04 21:29:26 INFO Applying migration id=application 2026/02/04 21:29:26 INFO Applying migration id=certificates 2026/02/04 21:29:26 INFO Applying migration id=rawforward 2026/02/04 21:29:26 INFO Applying migration id=publickey 2026/02/04 21:29:26 INFO Applying migration id=resolvegroup 2026/02/04 21:29:26 INFO Applying migration id=reject 2026/02/04 21:29:26 INFO Applying migration id=autodel 2026/02/04 21:29:26 INFO Applying migration id=jsonb 2026/02/04 21:29:26 INFO Applying migration id=quote 2026/02/04 21:29:26 INFO Applying migration id=rfc9421 2026/02/04 21:29:26 INFO Applying migration id=keys 2026/02/04 21:29:26 INFO Applying migration id=portable 2026/02/04 21:29:26 INFO Applying migration id=proofs 2026/02/04 21:29:26 INFO Applying migration id=contexts 2026/02/04 21:29:26 INFO Applying migration id=deliverieshost 2026/02/04 21:29:26 INFO Applying migration id=pembegin 2026/02/04 21:29:26 INFO Applying migration id=didhost 2026/02/04 21:29:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:26 INFO Applying migration id=invites 2026/02/04 21:29:26 INFO Applying migration id=ed25519blob 2026/02/04 21:29:26 INFO Applying migration id=rsablob 2026/02/04 21:29:26 INFO Applying migration id=iconscid 2026/02/04 21:29:26 INFO Redirecting new user 2026/02/04 21:29:26 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:26 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/04 21:29:26 INFO Redirecting new user 2026/02/04 21:29:26 INFO Creating new user request.path=/users/register name=erin 2026/02/04 21:29:26 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/02/04 21:29:26 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/02/04 21:29:26 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/02/04 21:29:26 INFO Redirecting new user 2026/02/04 21:29:26 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.80s) === RUN TestRegister_ForbiddenUserName 2026/02/04 21:29:26 INFO Applying migration id=initial 2026/02/04 21:29:26 INFO Applying migration id=notesupdated 2026/02/04 21:29:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:26 INFO Applying migration id=activitiesid 2026/02/04 21:29:26 INFO Applying migration id=outbox 2026/02/04 21:29:26 INFO Applying migration id=edits 2026/02/04 21:29:26 INFO Applying migration id=outboxactor 2026/02/04 21:29:26 INFO Applying migration id=outboxsender 2026/02/04 21:29:26 INFO Applying migration id=thread 2026/02/04 21:29:26 INFO Applying migration id=host 2026/02/04 21:29:26 INFO Applying migration id=sharedinbox 2026/02/04 21:29:26 INFO Applying migration id=noteshost 2026/02/04 21:29:26 INFO Applying migration id=fetched 2026/02/04 21:29:26 INFO Applying migration id=move 2026/02/04 21:29:26 INFO Applying migration id=cleanup 2026/02/04 21:29:26 INFO Applying migration id=received 2026/02/04 21:29:26 INFO Applying migration id=namehost 2026/02/04 21:29:26 INFO Applying migration id=outboxhost 2026/02/04 21:29:26 INFO Applying migration id=notesfts 2026/02/04 21:29:26 INFO Applying migration id=iconsname 2026/02/04 21:29:26 INFO Applying migration id=nohash 2026/02/04 21:29:26 INFO Applying migration id=shares 2026/02/04 21:29:26 INFO Applying migration id=actorttl 2026/02/04 21:29:26 INFO Applying migration id=tocc 2026/02/04 21:29:26 INFO Applying migration id=followeds 2026/02/04 21:29:26 INFO Applying migration id=certhash 2026/02/04 21:29:26 INFO Applying migration id=follows_sync 2026/02/04 21:29:26 INFO Applying migration id=jsonpath 2026/02/04 21:29:26 INFO Applying migration id=localforward 2026/02/04 21:29:26 INFO Applying migration id=avatar 2026/02/04 21:29:26 INFO Applying migration id=noimage 2026/02/04 21:29:26 INFO Applying migration id=feed 2026/02/04 21:29:26 INFO Applying migration id=bookmarks 2026/02/04 21:29:26 INFO Applying migration id=shareactivity 2026/02/04 21:29:26 INFO Applying migration id=application 2026/02/04 21:29:26 INFO Applying migration id=certificates 2026/02/04 21:29:26 INFO Applying migration id=rawforward 2026/02/04 21:29:26 INFO Applying migration id=publickey 2026/02/04 21:29:26 INFO Applying migration id=resolvegroup 2026/02/04 21:29:26 INFO Applying migration id=reject 2026/02/04 21:29:26 INFO Applying migration id=autodel 2026/02/04 21:29:26 INFO Applying migration id=jsonb 2026/02/04 21:29:27 INFO Applying migration id=quote 2026/02/04 21:29:27 INFO Applying migration id=rfc9421 2026/02/04 21:29:27 INFO Applying migration id=keys 2026/02/04 21:29:27 INFO Applying migration id=portable 2026/02/04 21:29:27 INFO Applying migration id=proofs 2026/02/04 21:29:27 INFO Applying migration id=contexts 2026/02/04 21:29:27 INFO Applying migration id=deliverieshost 2026/02/04 21:29:27 INFO Applying migration id=pembegin 2026/02/04 21:29:27 INFO Applying migration id=didhost 2026/02/04 21:29:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:27 INFO Applying migration id=invites 2026/02/04 21:29:27 INFO Applying migration id=ed25519blob 2026/02/04 21:29:27 INFO Applying migration id=rsablob 2026/02/04 21:29:27 INFO Applying migration id=iconscid --- PASS: TestRegister_ForbiddenUserName (0.19s) === RUN TestReply_AuthorNotFollowed 2026/02/04 21:29:27 INFO Applying migration id=initial 2026/02/04 21:29:27 INFO Applying migration id=notesupdated 2026/02/04 21:29:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:27 INFO Applying migration id=activitiesid 2026/02/04 21:29:27 INFO Applying migration id=outbox 2026/02/04 21:29:27 INFO Applying migration id=edits 2026/02/04 21:29:27 INFO Applying migration id=outboxactor 2026/02/04 21:29:27 INFO Applying migration id=outboxsender 2026/02/04 21:29:27 INFO Applying migration id=thread 2026/02/04 21:29:27 INFO Applying migration id=host 2026/02/04 21:29:27 INFO Applying migration id=sharedinbox 2026/02/04 21:29:27 INFO Applying migration id=noteshost 2026/02/04 21:29:27 INFO Applying migration id=fetched 2026/02/04 21:29:27 INFO Applying migration id=move 2026/02/04 21:29:27 INFO Applying migration id=cleanup 2026/02/04 21:29:27 INFO Applying migration id=received 2026/02/04 21:29:27 INFO Applying migration id=namehost 2026/02/04 21:29:27 INFO Applying migration id=outboxhost 2026/02/04 21:29:27 INFO Applying migration id=notesfts 2026/02/04 21:29:27 INFO Applying migration id=iconsname 2026/02/04 21:29:27 INFO Applying migration id=nohash 2026/02/04 21:29:27 INFO Applying migration id=shares 2026/02/04 21:29:27 INFO Applying migration id=actorttl 2026/02/04 21:29:27 INFO Applying migration id=tocc 2026/02/04 21:29:27 INFO Applying migration id=followeds 2026/02/04 21:29:27 INFO Applying migration id=certhash 2026/02/04 21:29:27 INFO Applying migration id=follows_sync 2026/02/04 21:29:27 INFO Applying migration id=jsonpath 2026/02/04 21:29:27 INFO Applying migration id=localforward 2026/02/04 21:29:27 INFO Applying migration id=avatar 2026/02/04 21:29:27 INFO Applying migration id=noimage 2026/02/04 21:29:27 INFO Applying migration id=feed 2026/02/04 21:29:27 INFO Applying migration id=bookmarks 2026/02/04 21:29:27 INFO Applying migration id=shareactivity 2026/02/04 21:29:27 INFO Applying migration id=application 2026/02/04 21:29:27 INFO Applying migration id=certificates 2026/02/04 21:29:27 INFO Applying migration id=rawforward 2026/02/04 21:29:27 INFO Applying migration id=publickey 2026/02/04 21:29:27 INFO Applying migration id=resolvegroup 2026/02/04 21:29:27 INFO Applying migration id=reject 2026/02/04 21:29:27 INFO Applying migration id=autodel 2026/02/04 21:29:27 INFO Applying migration id=jsonb 2026/02/04 21:29:27 INFO Applying migration id=quote 2026/02/04 21:29:27 INFO Applying migration id=rfc9421 2026/02/04 21:29:27 INFO Applying migration id=keys 2026/02/04 21:29:27 INFO Applying migration id=portable 2026/02/04 21:29:27 INFO Applying migration id=proofs 2026/02/04 21:29:27 INFO Applying migration id=contexts 2026/02/04 21:29:27 INFO Applying migration id=deliverieshost 2026/02/04 21:29:27 INFO Applying migration id=pembegin 2026/02/04 21:29:27 INFO Applying migration id=didhost 2026/02/04 21:29:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:27 INFO Applying migration id=invites 2026/02/04 21:29:27 INFO Applying migration id=ed25519blob 2026/02/04 21:29:27 INFO Applying migration id=rsablob 2026/02/04 21:29:27 INFO Applying migration id=iconscid 2026/02/04 21:29:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6997-75ef-a55e-1ac9f4af94cd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-69a0-7b8b-98db-a35154940576 note=https://localhost.localdomain:8443/post/019c2a8f-69a0-7b29-9166-a4bbabcd1445 thread=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-69a0-7b8b-98db-a35154940576 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-69a0-7b29-9166-a4bbabcd1445 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-69a0-7b29-9166-a4bbabcd1445 2026/02/04 21:29:27 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6997-7528-ad11-058a26e57a2c 2026/02/04 21:29:27 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (0.68s) === RUN TestReply_AuthorFollowed 2026/02/04 21:29:27 INFO Applying migration id=initial 2026/02/04 21:29:27 INFO Applying migration id=notesupdated 2026/02/04 21:29:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:27 INFO Applying migration id=activitiesid 2026/02/04 21:29:27 INFO Applying migration id=outbox 2026/02/04 21:29:27 INFO Applying migration id=edits 2026/02/04 21:29:27 INFO Applying migration id=outboxactor 2026/02/04 21:29:27 INFO Applying migration id=outboxsender 2026/02/04 21:29:27 INFO Applying migration id=thread 2026/02/04 21:29:27 INFO Applying migration id=host 2026/02/04 21:29:27 INFO Applying migration id=sharedinbox 2026/02/04 21:29:27 INFO Applying migration id=noteshost 2026/02/04 21:29:27 INFO Applying migration id=fetched 2026/02/04 21:29:27 INFO Applying migration id=move 2026/02/04 21:29:27 INFO Applying migration id=cleanup 2026/02/04 21:29:27 INFO Applying migration id=received 2026/02/04 21:29:27 INFO Applying migration id=namehost 2026/02/04 21:29:27 INFO Applying migration id=outboxhost 2026/02/04 21:29:27 INFO Applying migration id=notesfts 2026/02/04 21:29:27 INFO Applying migration id=iconsname 2026/02/04 21:29:27 INFO Applying migration id=nohash 2026/02/04 21:29:27 INFO Applying migration id=shares 2026/02/04 21:29:27 INFO Applying migration id=actorttl 2026/02/04 21:29:27 INFO Applying migration id=tocc 2026/02/04 21:29:27 INFO Applying migration id=followeds 2026/02/04 21:29:27 INFO Applying migration id=certhash 2026/02/04 21:29:27 INFO Applying migration id=follows_sync 2026/02/04 21:29:27 INFO Applying migration id=jsonpath 2026/02/04 21:29:27 INFO Applying migration id=localforward 2026/02/04 21:29:27 INFO Applying migration id=avatar 2026/02/04 21:29:27 INFO Applying migration id=noimage 2026/02/04 21:29:27 INFO Applying migration id=feed 2026/02/04 21:29:27 INFO Applying migration id=bookmarks 2026/02/04 21:29:27 INFO Applying migration id=shareactivity 2026/02/04 21:29:27 INFO Applying migration id=application 2026/02/04 21:29:27 INFO Applying migration id=certificates 2026/02/04 21:29:27 INFO Applying migration id=rawforward 2026/02/04 21:29:27 INFO Applying migration id=publickey 2026/02/04 21:29:27 INFO Applying migration id=resolvegroup 2026/02/04 21:29:27 INFO Applying migration id=reject 2026/02/04 21:29:27 INFO Applying migration id=autodel 2026/02/04 21:29:27 INFO Applying migration id=jsonb 2026/02/04 21:29:27 INFO Applying migration id=quote 2026/02/04 21:29:27 INFO Applying migration id=rfc9421 2026/02/04 21:29:27 INFO Applying migration id=keys 2026/02/04 21:29:27 INFO Applying migration id=portable 2026/02/04 21:29:27 INFO Applying migration id=proofs 2026/02/04 21:29:27 INFO Applying migration id=contexts 2026/02/04 21:29:27 INFO Applying migration id=deliverieshost 2026/02/04 21:29:27 INFO Applying migration id=pembegin 2026/02/04 21:29:27 INFO Applying migration id=didhost 2026/02/04 21:29:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:27 INFO Applying migration id=invites 2026/02/04 21:29:27 INFO Applying migration id=ed25519blob 2026/02/04 21:29:27 INFO Applying migration id=rsablob 2026/02/04 21:29:27 INFO Applying migration id=iconscid 2026/02/04 21:29:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-6c5d-7e14-8ddf-dc90cffed2bf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-6c5e-7e06-b6ca-635b604031d5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-6c5d-7e14-8ddf-dc90cffed2bf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-6c5d-7e14-8ddf-dc90cffed2bf 2026/02/04 21:29:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6c5f-7a2f-884f-e8a2e3144265 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-6c66-7eb0-908a-b83198eafafd note=https://localhost.localdomain:8443/post/019c2a8f-6c66-7e58-9220-e4b52ade84ad thread=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6c66-7eb0-908a-b83198eafafd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6c66-7e58-9220-e4b52ade84ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-6c66-7e58-9220-e4b52ade84ad 2026/02/04 21:29:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6c5f-79dd-a515-f45b175cece7 2026/02/04 21:29:28 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (0.71s) === RUN TestReply_PostToFollowers 2026/02/04 21:29:28 INFO Applying migration id=initial 2026/02/04 21:29:28 INFO Applying migration id=notesupdated 2026/02/04 21:29:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:28 INFO Applying migration id=activitiesid 2026/02/04 21:29:28 INFO Applying migration id=outbox 2026/02/04 21:29:28 INFO Applying migration id=edits 2026/02/04 21:29:28 INFO Applying migration id=outboxactor 2026/02/04 21:29:28 INFO Applying migration id=outboxsender 2026/02/04 21:29:28 INFO Applying migration id=thread 2026/02/04 21:29:28 INFO Applying migration id=host 2026/02/04 21:29:28 INFO Applying migration id=sharedinbox 2026/02/04 21:29:28 INFO Applying migration id=noteshost 2026/02/04 21:29:28 INFO Applying migration id=fetched 2026/02/04 21:29:28 INFO Applying migration id=move 2026/02/04 21:29:28 INFO Applying migration id=cleanup 2026/02/04 21:29:28 INFO Applying migration id=received 2026/02/04 21:29:28 INFO Applying migration id=namehost 2026/02/04 21:29:28 INFO Applying migration id=outboxhost 2026/02/04 21:29:28 INFO Applying migration id=notesfts 2026/02/04 21:29:28 INFO Applying migration id=iconsname 2026/02/04 21:29:28 INFO Applying migration id=nohash 2026/02/04 21:29:28 INFO Applying migration id=shares 2026/02/04 21:29:28 INFO Applying migration id=actorttl 2026/02/04 21:29:28 INFO Applying migration id=tocc 2026/02/04 21:29:28 INFO Applying migration id=followeds 2026/02/04 21:29:28 INFO Applying migration id=certhash 2026/02/04 21:29:28 INFO Applying migration id=follows_sync 2026/02/04 21:29:28 INFO Applying migration id=jsonpath 2026/02/04 21:29:28 INFO Applying migration id=localforward 2026/02/04 21:29:28 INFO Applying migration id=avatar 2026/02/04 21:29:28 INFO Applying migration id=noimage 2026/02/04 21:29:28 INFO Applying migration id=feed 2026/02/04 21:29:28 INFO Applying migration id=bookmarks 2026/02/04 21:29:28 INFO Applying migration id=shareactivity 2026/02/04 21:29:28 INFO Applying migration id=application 2026/02/04 21:29:28 INFO Applying migration id=certificates 2026/02/04 21:29:28 INFO Applying migration id=rawforward 2026/02/04 21:29:28 INFO Applying migration id=publickey 2026/02/04 21:29:28 INFO Applying migration id=resolvegroup 2026/02/04 21:29:28 INFO Applying migration id=reject 2026/02/04 21:29:28 INFO Applying migration id=autodel 2026/02/04 21:29:28 INFO Applying migration id=jsonb 2026/02/04 21:29:28 INFO Applying migration id=quote 2026/02/04 21:29:28 INFO Applying migration id=rfc9421 2026/02/04 21:29:28 INFO Applying migration id=keys 2026/02/04 21:29:28 INFO Applying migration id=portable 2026/02/04 21:29:28 INFO Applying migration id=proofs 2026/02/04 21:29:28 INFO Applying migration id=contexts 2026/02/04 21:29:28 INFO Applying migration id=deliverieshost 2026/02/04 21:29:28 INFO Applying migration id=pembegin 2026/02/04 21:29:28 INFO Applying migration id=didhost 2026/02/04 21:29:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:28 INFO Applying migration id=invites 2026/02/04 21:29:28 INFO Applying migration id=ed25519blob 2026/02/04 21:29:28 INFO Applying migration id=rsablob 2026/02/04 21:29:28 INFO Applying migration id=iconscid 2026/02/04 21:29:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-6f18-7e71-a6e4-7b502c09e0d1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-6f19-7cab-9f60-83cfe4390a50 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-6f18-7e71-a6e4-7b502c09e0d1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-6f18-7e71-a6e4-7b502c09e0d1 2026/02/04 21:29:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6f1a-7a15-8ae1-33ac5a4fe8c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-6f21-79ac-b9bc-99ec57d0dfb6 note=https://localhost.localdomain:8443/post/019c2a8f-6f21-7956-9c2a-9406e86b8cec thread=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-6f21-79ac-b9bc-99ec57d0dfb6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-6f21-7956-9c2a-9406e86b8cec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-6f21-7956-9c2a-9406e86b8cec 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-6f1a-79b1-ab8d-30c270cca4b6 2026/02/04 21:29:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (0.70s) === RUN TestReply_PostToFollowersNotFollowing 2026/02/04 21:29:29 INFO Applying migration id=initial 2026/02/04 21:29:29 INFO Applying migration id=notesupdated 2026/02/04 21:29:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:29 INFO Applying migration id=activitiesid 2026/02/04 21:29:29 INFO Applying migration id=outbox 2026/02/04 21:29:29 INFO Applying migration id=edits 2026/02/04 21:29:29 INFO Applying migration id=outboxactor 2026/02/04 21:29:29 INFO Applying migration id=outboxsender 2026/02/04 21:29:29 INFO Applying migration id=thread 2026/02/04 21:29:29 INFO Applying migration id=host 2026/02/04 21:29:29 INFO Applying migration id=sharedinbox 2026/02/04 21:29:29 INFO Applying migration id=noteshost 2026/02/04 21:29:29 INFO Applying migration id=fetched 2026/02/04 21:29:29 INFO Applying migration id=move 2026/02/04 21:29:29 INFO Applying migration id=cleanup 2026/02/04 21:29:29 INFO Applying migration id=received 2026/02/04 21:29:29 INFO Applying migration id=namehost 2026/02/04 21:29:29 INFO Applying migration id=outboxhost 2026/02/04 21:29:29 INFO Applying migration id=notesfts 2026/02/04 21:29:29 INFO Applying migration id=iconsname 2026/02/04 21:29:29 INFO Applying migration id=nohash 2026/02/04 21:29:29 INFO Applying migration id=shares 2026/02/04 21:29:29 INFO Applying migration id=actorttl 2026/02/04 21:29:29 INFO Applying migration id=tocc 2026/02/04 21:29:29 INFO Applying migration id=followeds 2026/02/04 21:29:29 INFO Applying migration id=certhash 2026/02/04 21:29:29 INFO Applying migration id=follows_sync 2026/02/04 21:29:29 INFO Applying migration id=jsonpath 2026/02/04 21:29:29 INFO Applying migration id=localforward 2026/02/04 21:29:29 INFO Applying migration id=avatar 2026/02/04 21:29:29 INFO Applying migration id=noimage 2026/02/04 21:29:29 INFO Applying migration id=feed 2026/02/04 21:29:29 INFO Applying migration id=bookmarks 2026/02/04 21:29:29 INFO Applying migration id=shareactivity 2026/02/04 21:29:29 INFO Applying migration id=application 2026/02/04 21:29:29 INFO Applying migration id=certificates 2026/02/04 21:29:29 INFO Applying migration id=rawforward 2026/02/04 21:29:29 INFO Applying migration id=publickey 2026/02/04 21:29:29 INFO Applying migration id=resolvegroup 2026/02/04 21:29:29 INFO Applying migration id=reject 2026/02/04 21:29:29 INFO Applying migration id=autodel 2026/02/04 21:29:29 INFO Applying migration id=jsonb 2026/02/04 21:29:29 INFO Applying migration id=quote 2026/02/04 21:29:29 INFO Applying migration id=rfc9421 2026/02/04 21:29:29 INFO Applying migration id=keys 2026/02/04 21:29:29 INFO Applying migration id=portable 2026/02/04 21:29:29 INFO Applying migration id=proofs 2026/02/04 21:29:29 INFO Applying migration id=contexts 2026/02/04 21:29:29 INFO Applying migration id=deliverieshost 2026/02/04 21:29:29 INFO Applying migration id=pembegin 2026/02/04 21:29:29 INFO Applying migration id=didhost 2026/02/04 21:29:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:29 INFO Applying migration id=invites 2026/02/04 21:29:29 INFO Applying migration id=ed25519blob 2026/02/04 21:29:29 INFO Applying migration id=rsablob 2026/02/04 21:29:29 INFO Applying migration id=iconscid 2026/02/04 21:29:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7157-7a35-8641-cae81bcf5ffb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-7157-7a0f-a05c-ac003bb4e5cf 2026/02/04 21:29:29 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.56s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/02/04 21:29:29 INFO Applying migration id=initial 2026/02/04 21:29:29 INFO Applying migration id=notesupdated 2026/02/04 21:29:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:29 INFO Applying migration id=activitiesid 2026/02/04 21:29:29 INFO Applying migration id=outbox 2026/02/04 21:29:29 INFO Applying migration id=edits 2026/02/04 21:29:29 INFO Applying migration id=outboxactor 2026/02/04 21:29:29 INFO Applying migration id=outboxsender 2026/02/04 21:29:29 INFO Applying migration id=thread 2026/02/04 21:29:29 INFO Applying migration id=host 2026/02/04 21:29:29 INFO Applying migration id=sharedinbox 2026/02/04 21:29:29 INFO Applying migration id=noteshost 2026/02/04 21:29:29 INFO Applying migration id=fetched 2026/02/04 21:29:29 INFO Applying migration id=move 2026/02/04 21:29:29 INFO Applying migration id=cleanup 2026/02/04 21:29:29 INFO Applying migration id=received 2026/02/04 21:29:29 INFO Applying migration id=namehost 2026/02/04 21:29:29 INFO Applying migration id=outboxhost 2026/02/04 21:29:29 INFO Applying migration id=notesfts 2026/02/04 21:29:29 INFO Applying migration id=iconsname 2026/02/04 21:29:29 INFO Applying migration id=nohash 2026/02/04 21:29:29 INFO Applying migration id=shares 2026/02/04 21:29:29 INFO Applying migration id=actorttl 2026/02/04 21:29:29 INFO Applying migration id=tocc 2026/02/04 21:29:29 INFO Applying migration id=followeds 2026/02/04 21:29:29 INFO Applying migration id=certhash 2026/02/04 21:29:29 INFO Applying migration id=follows_sync 2026/02/04 21:29:29 INFO Applying migration id=jsonpath 2026/02/04 21:29:29 INFO Applying migration id=localforward 2026/02/04 21:29:29 INFO Applying migration id=avatar 2026/02/04 21:29:29 INFO Applying migration id=noimage 2026/02/04 21:29:29 INFO Applying migration id=feed 2026/02/04 21:29:29 INFO Applying migration id=bookmarks 2026/02/04 21:29:29 INFO Applying migration id=shareactivity 2026/02/04 21:29:29 INFO Applying migration id=application 2026/02/04 21:29:29 INFO Applying migration id=certificates 2026/02/04 21:29:29 INFO Applying migration id=rawforward 2026/02/04 21:29:29 INFO Applying migration id=publickey 2026/02/04 21:29:29 INFO Applying migration id=resolvegroup 2026/02/04 21:29:29 INFO Applying migration id=reject 2026/02/04 21:29:29 INFO Applying migration id=autodel 2026/02/04 21:29:29 INFO Applying migration id=jsonb 2026/02/04 21:29:29 INFO Applying migration id=quote 2026/02/04 21:29:29 INFO Applying migration id=rfc9421 2026/02/04 21:29:29 INFO Applying migration id=keys 2026/02/04 21:29:29 INFO Applying migration id=portable 2026/02/04 21:29:29 INFO Applying migration id=proofs 2026/02/04 21:29:29 INFO Applying migration id=contexts 2026/02/04 21:29:29 INFO Applying migration id=deliverieshost 2026/02/04 21:29:29 INFO Applying migration id=pembegin 2026/02/04 21:29:29 INFO Applying migration id=didhost 2026/02/04 21:29:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:29 INFO Applying migration id=invites 2026/02/04 21:29:29 INFO Applying migration id=ed25519blob 2026/02/04 21:29:29 INFO Applying migration id=rsablob 2026/02/04 21:29:29 INFO Applying migration id=iconscid 2026/02/04 21:29:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-7478-764f-8bc8-53c92fd22bbc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 2026/02/04 21:29:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7479-74f9-acce-f979c7062135 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-747f-7740-99e3-989558a081e0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-7476-7d07-95b0-da4085e0cca9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:30 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-7479-749a-a4d6-c0e7c7c4ac26 2026/02/04 21:29:30 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (0.81s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/02/04 21:29:30 INFO Applying migration id=initial 2026/02/04 21:29:30 INFO Applying migration id=notesupdated 2026/02/04 21:29:30 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:30 INFO Applying migration id=activitiesid 2026/02/04 21:29:30 INFO Applying migration id=outbox 2026/02/04 21:29:30 INFO Applying migration id=edits 2026/02/04 21:29:30 INFO Applying migration id=outboxactor 2026/02/04 21:29:30 INFO Applying migration id=outboxsender 2026/02/04 21:29:30 INFO Applying migration id=thread 2026/02/04 21:29:30 INFO Applying migration id=host 2026/02/04 21:29:30 INFO Applying migration id=sharedinbox 2026/02/04 21:29:30 INFO Applying migration id=noteshost 2026/02/04 21:29:30 INFO Applying migration id=fetched 2026/02/04 21:29:30 INFO Applying migration id=move 2026/02/04 21:29:30 INFO Applying migration id=cleanup 2026/02/04 21:29:30 INFO Applying migration id=received 2026/02/04 21:29:30 INFO Applying migration id=namehost 2026/02/04 21:29:30 INFO Applying migration id=outboxhost 2026/02/04 21:29:30 INFO Applying migration id=notesfts 2026/02/04 21:29:30 INFO Applying migration id=iconsname 2026/02/04 21:29:30 INFO Applying migration id=nohash 2026/02/04 21:29:30 INFO Applying migration id=shares 2026/02/04 21:29:30 INFO Applying migration id=actorttl 2026/02/04 21:29:30 INFO Applying migration id=tocc 2026/02/04 21:29:30 INFO Applying migration id=followeds 2026/02/04 21:29:30 INFO Applying migration id=certhash 2026/02/04 21:29:30 INFO Applying migration id=follows_sync 2026/02/04 21:29:30 INFO Applying migration id=jsonpath 2026/02/04 21:29:30 INFO Applying migration id=localforward 2026/02/04 21:29:30 INFO Applying migration id=avatar 2026/02/04 21:29:30 INFO Applying migration id=noimage 2026/02/04 21:29:30 INFO Applying migration id=feed 2026/02/04 21:29:30 INFO Applying migration id=bookmarks 2026/02/04 21:29:30 INFO Applying migration id=shareactivity 2026/02/04 21:29:30 INFO Applying migration id=application 2026/02/04 21:29:30 INFO Applying migration id=certificates 2026/02/04 21:29:30 INFO Applying migration id=rawforward 2026/02/04 21:29:30 INFO Applying migration id=publickey 2026/02/04 21:29:30 INFO Applying migration id=resolvegroup 2026/02/04 21:29:30 INFO Applying migration id=reject 2026/02/04 21:29:30 INFO Applying migration id=autodel 2026/02/04 21:29:30 INFO Applying migration id=jsonb 2026/02/04 21:29:30 INFO Applying migration id=quote 2026/02/04 21:29:30 INFO Applying migration id=rfc9421 2026/02/04 21:29:30 INFO Applying migration id=keys 2026/02/04 21:29:30 INFO Applying migration id=portable 2026/02/04 21:29:30 INFO Applying migration id=proofs 2026/02/04 21:29:30 INFO Applying migration id=contexts 2026/02/04 21:29:30 INFO Applying migration id=deliverieshost 2026/02/04 21:29:30 INFO Applying migration id=pembegin 2026/02/04 21:29:30 INFO Applying migration id=didhost 2026/02/04 21:29:30 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:30 INFO Applying migration id=invites 2026/02/04 21:29:30 INFO Applying migration id=ed25519blob 2026/02/04 21:29:30 INFO Applying migration id=rsablob 2026/02/04 21:29:30 INFO Applying migration id=iconscid 2026/02/04 21:29:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-779f-7834-bf1d-ee51cdb924be activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-77a0-755d-9c8c-cdd3028f68a0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-77a7-7093-be49-0d9368021b81 note=https://localhost.localdomain:8443/post/019c2a8f-77a7-703e-9463-0eabca9c0c84 thread=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-77a7-7093-be49-0d9368021b81 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-77a7-703e-9463-0eabca9c0c84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-77a7-703e-9463-0eabca9c0c84 2026/02/04 21:29:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-77aa-70c9-9d97-76067eee2c43 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-779e-78b8-bd9a-ef9b92e7dd19 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a8f-77a0-750a-a955-4e0519faedab 2026/02/04 21:29:31 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (0.81s) === RUN TestReply_SelfReply 2026/02/04 21:29:31 INFO Applying migration id=initial 2026/02/04 21:29:31 INFO Applying migration id=notesupdated 2026/02/04 21:29:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:31 INFO Applying migration id=activitiesid 2026/02/04 21:29:31 INFO Applying migration id=outbox 2026/02/04 21:29:31 INFO Applying migration id=edits 2026/02/04 21:29:31 INFO Applying migration id=outboxactor 2026/02/04 21:29:31 INFO Applying migration id=outboxsender 2026/02/04 21:29:31 INFO Applying migration id=thread 2026/02/04 21:29:31 INFO Applying migration id=host 2026/02/04 21:29:31 INFO Applying migration id=sharedinbox 2026/02/04 21:29:31 INFO Applying migration id=noteshost 2026/02/04 21:29:31 INFO Applying migration id=fetched 2026/02/04 21:29:31 INFO Applying migration id=move 2026/02/04 21:29:31 INFO Applying migration id=cleanup 2026/02/04 21:29:31 INFO Applying migration id=received 2026/02/04 21:29:31 INFO Applying migration id=namehost 2026/02/04 21:29:31 INFO Applying migration id=outboxhost 2026/02/04 21:29:31 INFO Applying migration id=notesfts 2026/02/04 21:29:31 INFO Applying migration id=iconsname 2026/02/04 21:29:31 INFO Applying migration id=nohash 2026/02/04 21:29:31 INFO Applying migration id=shares 2026/02/04 21:29:31 INFO Applying migration id=actorttl 2026/02/04 21:29:31 INFO Applying migration id=tocc 2026/02/04 21:29:31 INFO Applying migration id=followeds 2026/02/04 21:29:31 INFO Applying migration id=certhash 2026/02/04 21:29:31 INFO Applying migration id=follows_sync 2026/02/04 21:29:31 INFO Applying migration id=jsonpath 2026/02/04 21:29:31 INFO Applying migration id=localforward 2026/02/04 21:29:31 INFO Applying migration id=avatar 2026/02/04 21:29:31 INFO Applying migration id=noimage 2026/02/04 21:29:31 INFO Applying migration id=feed 2026/02/04 21:29:31 INFO Applying migration id=bookmarks 2026/02/04 21:29:31 INFO Applying migration id=shareactivity 2026/02/04 21:29:31 INFO Applying migration id=application 2026/02/04 21:29:31 INFO Applying migration id=certificates 2026/02/04 21:29:31 INFO Applying migration id=rawforward 2026/02/04 21:29:31 INFO Applying migration id=publickey 2026/02/04 21:29:31 INFO Applying migration id=resolvegroup 2026/02/04 21:29:31 INFO Applying migration id=reject 2026/02/04 21:29:31 INFO Applying migration id=autodel 2026/02/04 21:29:31 INFO Applying migration id=jsonb 2026/02/04 21:29:31 INFO Applying migration id=quote 2026/02/04 21:29:31 INFO Applying migration id=rfc9421 2026/02/04 21:29:31 INFO Applying migration id=keys 2026/02/04 21:29:31 INFO Applying migration id=portable 2026/02/04 21:29:31 INFO Applying migration id=proofs 2026/02/04 21:29:31 INFO Applying migration id=contexts 2026/02/04 21:29:31 INFO Applying migration id=deliverieshost 2026/02/04 21:29:31 INFO Applying migration id=pembegin 2026/02/04 21:29:31 INFO Applying migration id=didhost 2026/02/04 21:29:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:31 INFO Applying migration id=invites 2026/02/04 21:29:31 INFO Applying migration id=ed25519blob 2026/02/04 21:29:31 INFO Applying migration id=rsablob 2026/02/04 21:29:31 INFO Applying migration id=iconscid 2026/02/04 21:29:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-79d0-7166-bdea-8a01657428de activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-79d0-7928-bbbb-ffd201971a70 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-79d0-7166-bdea-8a01657428de activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-79d0-7166-bdea-8a01657428de 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-79d0-7ede-b9d4-bb4201e958b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-79d4-71f6-8cdf-36289fd3325f note=https://localhost.localdomain:8443/post/019c2a8f-79d4-71b1-bdf5-69325bcc70f8 thread=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-79d4-71f6-8cdf-36289fd3325f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-79d4-71b1-bdf5-69325bcc70f8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-79d4-71b1-bdf5-69325bcc70f8 2026/02/04 21:29:31 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-79d0-7e9d-a0b0-b2c1fe618efd 2026/02/04 21:29:31 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (0.55s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/02/04 21:29:31 INFO Applying migration id=initial 2026/02/04 21:29:31 INFO Applying migration id=notesupdated 2026/02/04 21:29:31 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:31 INFO Applying migration id=activitiesid 2026/02/04 21:29:31 INFO Applying migration id=outbox 2026/02/04 21:29:31 INFO Applying migration id=edits 2026/02/04 21:29:31 INFO Applying migration id=outboxactor 2026/02/04 21:29:31 INFO Applying migration id=outboxsender 2026/02/04 21:29:31 INFO Applying migration id=thread 2026/02/04 21:29:31 INFO Applying migration id=host 2026/02/04 21:29:31 INFO Applying migration id=sharedinbox 2026/02/04 21:29:31 INFO Applying migration id=noteshost 2026/02/04 21:29:31 INFO Applying migration id=fetched 2026/02/04 21:29:31 INFO Applying migration id=move 2026/02/04 21:29:31 INFO Applying migration id=cleanup 2026/02/04 21:29:31 INFO Applying migration id=received 2026/02/04 21:29:31 INFO Applying migration id=namehost 2026/02/04 21:29:31 INFO Applying migration id=outboxhost 2026/02/04 21:29:31 INFO Applying migration id=notesfts 2026/02/04 21:29:31 INFO Applying migration id=iconsname 2026/02/04 21:29:31 INFO Applying migration id=nohash 2026/02/04 21:29:31 INFO Applying migration id=shares 2026/02/04 21:29:31 INFO Applying migration id=actorttl 2026/02/04 21:29:31 INFO Applying migration id=tocc 2026/02/04 21:29:31 INFO Applying migration id=followeds 2026/02/04 21:29:31 INFO Applying migration id=certhash 2026/02/04 21:29:31 INFO Applying migration id=follows_sync 2026/02/04 21:29:31 INFO Applying migration id=jsonpath 2026/02/04 21:29:31 INFO Applying migration id=localforward 2026/02/04 21:29:31 INFO Applying migration id=avatar 2026/02/04 21:29:31 INFO Applying migration id=noimage 2026/02/04 21:29:31 INFO Applying migration id=feed 2026/02/04 21:29:31 INFO Applying migration id=bookmarks 2026/02/04 21:29:31 INFO Applying migration id=shareactivity 2026/02/04 21:29:31 INFO Applying migration id=application 2026/02/04 21:29:31 INFO Applying migration id=certificates 2026/02/04 21:29:31 INFO Applying migration id=rawforward 2026/02/04 21:29:31 INFO Applying migration id=publickey 2026/02/04 21:29:31 INFO Applying migration id=resolvegroup 2026/02/04 21:29:31 INFO Applying migration id=reject 2026/02/04 21:29:31 INFO Applying migration id=autodel 2026/02/04 21:29:31 INFO Applying migration id=jsonb 2026/02/04 21:29:31 INFO Applying migration id=quote 2026/02/04 21:29:31 INFO Applying migration id=rfc9421 2026/02/04 21:29:31 INFO Applying migration id=keys 2026/02/04 21:29:31 INFO Applying migration id=portable 2026/02/04 21:29:31 INFO Applying migration id=proofs 2026/02/04 21:29:31 INFO Applying migration id=contexts 2026/02/04 21:29:31 INFO Applying migration id=deliverieshost 2026/02/04 21:29:31 INFO Applying migration id=pembegin 2026/02/04 21:29:31 INFO Applying migration id=didhost 2026/02/04 21:29:31 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:31 INFO Applying migration id=invites 2026/02/04 21:29:31 INFO Applying migration id=ed25519blob 2026/02/04 21:29:31 INFO Applying migration id=rsablob 2026/02/04 21:29:31 INFO Applying migration id=iconscid 2026/02/04 21:29:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-7b7e-79da-b8f2-cbfe8fc2bbae activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-7b7f-7ac2-af39-6f246dc4b2a8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-7b7e-79da-b8f2-cbfe8fc2bbae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-7b7e-79da-b8f2-cbfe8fc2bbae 2026/02/04 21:29:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7b80-785a-9c2d-e8a89bd63666 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-7b89-7510-bb5c-10d90f5836f9 note=https://localhost.localdomain:8443/post/019c2a8f-7b89-74b6-8854-7c47fdc3057a thread=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7b89-7510-bb5c-10d90f5836f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7b89-74b6-8854-7c47fdc3057a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-7b89-74b6-8854-7c47fdc3057a 2026/02/04 21:29:32 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7b80-7801-b91c-331bab2fe16a 2026/02/04 21:29:32 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (0.45s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/02/04 21:29:32 INFO Applying migration id=initial 2026/02/04 21:29:32 INFO Applying migration id=notesupdated 2026/02/04 21:29:32 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:32 INFO Applying migration id=activitiesid 2026/02/04 21:29:32 INFO Applying migration id=outbox 2026/02/04 21:29:32 INFO Applying migration id=edits 2026/02/04 21:29:32 INFO Applying migration id=outboxactor 2026/02/04 21:29:32 INFO Applying migration id=outboxsender 2026/02/04 21:29:32 INFO Applying migration id=thread 2026/02/04 21:29:32 INFO Applying migration id=host 2026/02/04 21:29:32 INFO Applying migration id=sharedinbox 2026/02/04 21:29:32 INFO Applying migration id=noteshost 2026/02/04 21:29:32 INFO Applying migration id=fetched 2026/02/04 21:29:32 INFO Applying migration id=move 2026/02/04 21:29:32 INFO Applying migration id=cleanup 2026/02/04 21:29:32 INFO Applying migration id=received 2026/02/04 21:29:32 INFO Applying migration id=namehost 2026/02/04 21:29:32 INFO Applying migration id=outboxhost 2026/02/04 21:29:32 INFO Applying migration id=notesfts 2026/02/04 21:29:32 INFO Applying migration id=iconsname 2026/02/04 21:29:32 INFO Applying migration id=nohash 2026/02/04 21:29:32 INFO Applying migration id=shares 2026/02/04 21:29:32 INFO Applying migration id=actorttl 2026/02/04 21:29:32 INFO Applying migration id=tocc 2026/02/04 21:29:32 INFO Applying migration id=followeds 2026/02/04 21:29:32 INFO Applying migration id=certhash 2026/02/04 21:29:32 INFO Applying migration id=follows_sync 2026/02/04 21:29:32 INFO Applying migration id=jsonpath 2026/02/04 21:29:32 INFO Applying migration id=localforward 2026/02/04 21:29:32 INFO Applying migration id=avatar 2026/02/04 21:29:32 INFO Applying migration id=noimage 2026/02/04 21:29:32 INFO Applying migration id=feed 2026/02/04 21:29:32 INFO Applying migration id=bookmarks 2026/02/04 21:29:32 INFO Applying migration id=shareactivity 2026/02/04 21:29:32 INFO Applying migration id=application 2026/02/04 21:29:32 INFO Applying migration id=certificates 2026/02/04 21:29:32 INFO Applying migration id=rawforward 2026/02/04 21:29:32 INFO Applying migration id=publickey 2026/02/04 21:29:32 INFO Applying migration id=resolvegroup 2026/02/04 21:29:32 INFO Applying migration id=reject 2026/02/04 21:29:32 INFO Applying migration id=autodel 2026/02/04 21:29:32 INFO Applying migration id=jsonb 2026/02/04 21:29:32 INFO Applying migration id=quote 2026/02/04 21:29:32 INFO Applying migration id=rfc9421 2026/02/04 21:29:32 INFO Applying migration id=keys 2026/02/04 21:29:32 INFO Applying migration id=portable 2026/02/04 21:29:32 INFO Applying migration id=proofs 2026/02/04 21:29:32 INFO Applying migration id=contexts 2026/02/04 21:29:32 INFO Applying migration id=deliverieshost 2026/02/04 21:29:32 INFO Applying migration id=pembegin 2026/02/04 21:29:32 INFO Applying migration id=didhost 2026/02/04 21:29:32 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:32 INFO Applying migration id=invites 2026/02/04 21:29:32 INFO Applying migration id=ed25519blob 2026/02/04 21:29:32 INFO Applying migration id=rsablob 2026/02/04 21:29:32 INFO Applying migration id=iconscid 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7ed8-75f1-bc62-dfb0023bc840 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-7ee1-76ce-956f-bc75daa96b15 note=https://localhost.localdomain:8443/post/019c2a8f-7ee1-7643-a321-b362b05e412e thread=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-7ee1-76ce-956f-bc75daa96b15 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-7ee1-7643-a321-b362b05e412e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-7ee1-7643-a321-b362b05e412e 2026/02/04 21:29:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-7ed8-7466-ba6e-048c945008a1 2026/02/04 21:29:33 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.86s) === RUN TestReply_DM 2026/02/04 21:29:33 INFO Applying migration id=initial 2026/02/04 21:29:33 INFO Applying migration id=notesupdated 2026/02/04 21:29:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:33 INFO Applying migration id=activitiesid 2026/02/04 21:29:33 INFO Applying migration id=outbox 2026/02/04 21:29:33 INFO Applying migration id=edits 2026/02/04 21:29:33 INFO Applying migration id=outboxactor 2026/02/04 21:29:33 INFO Applying migration id=outboxsender 2026/02/04 21:29:33 INFO Applying migration id=thread 2026/02/04 21:29:33 INFO Applying migration id=host 2026/02/04 21:29:33 INFO Applying migration id=sharedinbox 2026/02/04 21:29:33 INFO Applying migration id=noteshost 2026/02/04 21:29:33 INFO Applying migration id=fetched 2026/02/04 21:29:33 INFO Applying migration id=move 2026/02/04 21:29:33 INFO Applying migration id=cleanup 2026/02/04 21:29:33 INFO Applying migration id=received 2026/02/04 21:29:33 INFO Applying migration id=namehost 2026/02/04 21:29:33 INFO Applying migration id=outboxhost 2026/02/04 21:29:33 INFO Applying migration id=notesfts 2026/02/04 21:29:33 INFO Applying migration id=iconsname 2026/02/04 21:29:33 INFO Applying migration id=nohash 2026/02/04 21:29:33 INFO Applying migration id=shares 2026/02/04 21:29:33 INFO Applying migration id=actorttl 2026/02/04 21:29:33 INFO Applying migration id=tocc 2026/02/04 21:29:33 INFO Applying migration id=followeds 2026/02/04 21:29:33 INFO Applying migration id=certhash 2026/02/04 21:29:33 INFO Applying migration id=follows_sync 2026/02/04 21:29:33 INFO Applying migration id=jsonpath 2026/02/04 21:29:33 INFO Applying migration id=localforward 2026/02/04 21:29:33 INFO Applying migration id=avatar 2026/02/04 21:29:33 INFO Applying migration id=noimage 2026/02/04 21:29:33 INFO Applying migration id=feed 2026/02/04 21:29:33 INFO Applying migration id=bookmarks 2026/02/04 21:29:33 INFO Applying migration id=shareactivity 2026/02/04 21:29:33 INFO Applying migration id=application 2026/02/04 21:29:33 INFO Applying migration id=certificates 2026/02/04 21:29:33 INFO Applying migration id=rawforward 2026/02/04 21:29:33 INFO Applying migration id=publickey 2026/02/04 21:29:33 INFO Applying migration id=resolvegroup 2026/02/04 21:29:33 INFO Applying migration id=reject 2026/02/04 21:29:33 INFO Applying migration id=autodel 2026/02/04 21:29:33 INFO Applying migration id=jsonb 2026/02/04 21:29:33 INFO Applying migration id=quote 2026/02/04 21:29:33 INFO Applying migration id=rfc9421 2026/02/04 21:29:33 INFO Applying migration id=keys 2026/02/04 21:29:33 INFO Applying migration id=portable 2026/02/04 21:29:33 INFO Applying migration id=proofs 2026/02/04 21:29:33 INFO Applying migration id=contexts 2026/02/04 21:29:33 INFO Applying migration id=deliverieshost 2026/02/04 21:29:33 INFO Applying migration id=pembegin 2026/02/04 21:29:33 INFO Applying migration id=didhost 2026/02/04 21:29:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:33 INFO Applying migration id=invites 2026/02/04 21:29:33 INFO Applying migration id=ed25519blob 2026/02/04 21:29:33 INFO Applying migration id=rsablob 2026/02/04 21:29:33 INFO Applying migration id=iconscid 2026/02/04 21:29:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-817d-7b70-8a82-33e6f8bc31f0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-817e-7b54-a1bb-7eebb1c9b9f9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-817d-7b70-8a82-33e6f8bc31f0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-817d-7b70-8a82-33e6f8bc31f0 2026/02/04 21:29:33 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-817f-7b19-8f08-1f01d74474ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 2026/02/04 21:29:33 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 2026/02/04 21:29:33 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-817f-7841-b14f-c0a1eb4b3a34 2026/02/04 21:29:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-818c-7216-b075-52eeaa94a34f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-818c-7185-b136-b15459f7115a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-818c-7185-b136-b15459f7115a --- PASS: TestReply_DM (0.67s) === RUN TestReply_DMUnfollowed 2026/02/04 21:29:33 INFO Applying migration id=initial 2026/02/04 21:29:33 INFO Applying migration id=notesupdated 2026/02/04 21:29:33 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:33 INFO Applying migration id=activitiesid 2026/02/04 21:29:33 INFO Applying migration id=outbox 2026/02/04 21:29:33 INFO Applying migration id=edits 2026/02/04 21:29:33 INFO Applying migration id=outboxactor 2026/02/04 21:29:33 INFO Applying migration id=outboxsender 2026/02/04 21:29:33 INFO Applying migration id=thread 2026/02/04 21:29:33 INFO Applying migration id=host 2026/02/04 21:29:33 INFO Applying migration id=sharedinbox 2026/02/04 21:29:33 INFO Applying migration id=noteshost 2026/02/04 21:29:33 INFO Applying migration id=fetched 2026/02/04 21:29:33 INFO Applying migration id=move 2026/02/04 21:29:33 INFO Applying migration id=cleanup 2026/02/04 21:29:33 INFO Applying migration id=received 2026/02/04 21:29:33 INFO Applying migration id=namehost 2026/02/04 21:29:33 INFO Applying migration id=outboxhost 2026/02/04 21:29:33 INFO Applying migration id=notesfts 2026/02/04 21:29:33 INFO Applying migration id=iconsname 2026/02/04 21:29:33 INFO Applying migration id=nohash 2026/02/04 21:29:33 INFO Applying migration id=shares 2026/02/04 21:29:33 INFO Applying migration id=actorttl 2026/02/04 21:29:33 INFO Applying migration id=tocc 2026/02/04 21:29:33 INFO Applying migration id=followeds 2026/02/04 21:29:33 INFO Applying migration id=certhash 2026/02/04 21:29:33 INFO Applying migration id=follows_sync 2026/02/04 21:29:33 INFO Applying migration id=jsonpath 2026/02/04 21:29:33 INFO Applying migration id=localforward 2026/02/04 21:29:33 INFO Applying migration id=avatar 2026/02/04 21:29:33 INFO Applying migration id=noimage 2026/02/04 21:29:33 INFO Applying migration id=feed 2026/02/04 21:29:33 INFO Applying migration id=bookmarks 2026/02/04 21:29:33 INFO Applying migration id=shareactivity 2026/02/04 21:29:33 INFO Applying migration id=application 2026/02/04 21:29:33 INFO Applying migration id=certificates 2026/02/04 21:29:33 INFO Applying migration id=rawforward 2026/02/04 21:29:33 INFO Applying migration id=publickey 2026/02/04 21:29:33 INFO Applying migration id=resolvegroup 2026/02/04 21:29:33 INFO Applying migration id=reject 2026/02/04 21:29:33 INFO Applying migration id=autodel 2026/02/04 21:29:33 INFO Applying migration id=jsonb 2026/02/04 21:29:33 INFO Applying migration id=quote 2026/02/04 21:29:33 INFO Applying migration id=rfc9421 2026/02/04 21:29:33 INFO Applying migration id=keys 2026/02/04 21:29:33 INFO Applying migration id=portable 2026/02/04 21:29:33 INFO Applying migration id=proofs 2026/02/04 21:29:33 INFO Applying migration id=contexts 2026/02/04 21:29:33 INFO Applying migration id=deliverieshost 2026/02/04 21:29:33 INFO Applying migration id=pembegin 2026/02/04 21:29:33 INFO Applying migration id=didhost 2026/02/04 21:29:33 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:33 INFO Applying migration id=invites 2026/02/04 21:29:33 INFO Applying migration id=ed25519blob 2026/02/04 21:29:33 INFO Applying migration id=rsablob 2026/02/04 21:29:33 INFO Applying migration id=iconscid 2026/02/04 21:29:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-84a3-7c59-a0fa-8fc3a85c6578 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 2026/02/04 21:29:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-84a4-7344-8800-044c2c0e4e8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 2026/02/04 21:29:34 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 2026/02/04 21:29:34 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-84a8-79fc-a981-e2bf70ebb2f5 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-84a3-7634-8527-51958ec873a7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:34 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-84a4-721f-a690-3b543e7aba99 2026/02/04 21:29:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-84a9-75b9-ad50-a427cbdeaa42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-84a9-7595-86e3-2dd7c9ee27fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-84a9-7595-86e3-2dd7c9ee27fa --- PASS: TestReply_DMUnfollowed (0.79s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/02/04 21:29:34 INFO Applying migration id=initial 2026/02/04 21:29:34 INFO Applying migration id=notesupdated 2026/02/04 21:29:34 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:34 INFO Applying migration id=activitiesid 2026/02/04 21:29:34 INFO Applying migration id=outbox 2026/02/04 21:29:34 INFO Applying migration id=edits 2026/02/04 21:29:34 INFO Applying migration id=outboxactor 2026/02/04 21:29:34 INFO Applying migration id=outboxsender 2026/02/04 21:29:34 INFO Applying migration id=thread 2026/02/04 21:29:34 INFO Applying migration id=host 2026/02/04 21:29:34 INFO Applying migration id=sharedinbox 2026/02/04 21:29:34 INFO Applying migration id=noteshost 2026/02/04 21:29:34 INFO Applying migration id=fetched 2026/02/04 21:29:34 INFO Applying migration id=move 2026/02/04 21:29:34 INFO Applying migration id=cleanup 2026/02/04 21:29:34 INFO Applying migration id=received 2026/02/04 21:29:34 INFO Applying migration id=namehost 2026/02/04 21:29:34 INFO Applying migration id=outboxhost 2026/02/04 21:29:34 INFO Applying migration id=notesfts 2026/02/04 21:29:34 INFO Applying migration id=iconsname 2026/02/04 21:29:34 INFO Applying migration id=nohash 2026/02/04 21:29:34 INFO Applying migration id=shares 2026/02/04 21:29:34 INFO Applying migration id=actorttl 2026/02/04 21:29:34 INFO Applying migration id=tocc 2026/02/04 21:29:34 INFO Applying migration id=followeds 2026/02/04 21:29:34 INFO Applying migration id=certhash 2026/02/04 21:29:34 INFO Applying migration id=follows_sync 2026/02/04 21:29:34 INFO Applying migration id=jsonpath 2026/02/04 21:29:34 INFO Applying migration id=localforward 2026/02/04 21:29:34 INFO Applying migration id=avatar 2026/02/04 21:29:34 INFO Applying migration id=noimage 2026/02/04 21:29:34 INFO Applying migration id=feed 2026/02/04 21:29:34 INFO Applying migration id=bookmarks 2026/02/04 21:29:34 INFO Applying migration id=shareactivity 2026/02/04 21:29:34 INFO Applying migration id=application 2026/02/04 21:29:34 INFO Applying migration id=certificates 2026/02/04 21:29:34 INFO Applying migration id=rawforward 2026/02/04 21:29:34 INFO Applying migration id=publickey 2026/02/04 21:29:34 INFO Applying migration id=resolvegroup 2026/02/04 21:29:34 INFO Applying migration id=reject 2026/02/04 21:29:34 INFO Applying migration id=autodel 2026/02/04 21:29:34 INFO Applying migration id=jsonb 2026/02/04 21:29:34 INFO Applying migration id=quote 2026/02/04 21:29:34 INFO Applying migration id=rfc9421 2026/02/04 21:29:34 INFO Applying migration id=keys 2026/02/04 21:29:34 INFO Applying migration id=portable 2026/02/04 21:29:34 INFO Applying migration id=proofs 2026/02/04 21:29:34 INFO Applying migration id=contexts 2026/02/04 21:29:34 INFO Applying migration id=deliverieshost 2026/02/04 21:29:34 INFO Applying migration id=pembegin 2026/02/04 21:29:34 INFO Applying migration id=didhost 2026/02/04 21:29:34 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:34 INFO Applying migration id=invites 2026/02/04 21:29:34 INFO Applying migration id=ed25519blob 2026/02/04 21:29:34 INFO Applying migration id=rsablob 2026/02/04 21:29:34 INFO Applying migration id=iconscid 2026/02/04 21:29:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-8647-72f9-9b39-8504a46b078b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 2026/02/04 21:29:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-8648-734e-9dd1-d071be4bcfab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e 2026/02/04 21:29:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e 2026/02/04 21:29:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-8651-7360-96a7-5e0c76eab4d2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-8646-7080-9b04-f1d82f11ed99 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:35 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-8648-7022-afe9-96951162780e 2026/02/04 21:29:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-8652-7f41-b532-0e9e846d6973 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-8652-7eed-b3bf-b79c3cbb06fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-8652-7eed-b3bf-b79c3cbb06fc --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.43s) === RUN TestReply_DMToAnotherUser 2026/02/04 21:29:35 INFO Applying migration id=initial 2026/02/04 21:29:35 INFO Applying migration id=notesupdated 2026/02/04 21:29:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:35 INFO Applying migration id=activitiesid 2026/02/04 21:29:35 INFO Applying migration id=outbox 2026/02/04 21:29:35 INFO Applying migration id=edits 2026/02/04 21:29:35 INFO Applying migration id=outboxactor 2026/02/04 21:29:35 INFO Applying migration id=outboxsender 2026/02/04 21:29:35 INFO Applying migration id=thread 2026/02/04 21:29:35 INFO Applying migration id=host 2026/02/04 21:29:35 INFO Applying migration id=sharedinbox 2026/02/04 21:29:35 INFO Applying migration id=noteshost 2026/02/04 21:29:35 INFO Applying migration id=fetched 2026/02/04 21:29:35 INFO Applying migration id=move 2026/02/04 21:29:35 INFO Applying migration id=cleanup 2026/02/04 21:29:35 INFO Applying migration id=received 2026/02/04 21:29:35 INFO Applying migration id=namehost 2026/02/04 21:29:35 INFO Applying migration id=outboxhost 2026/02/04 21:29:35 INFO Applying migration id=notesfts 2026/02/04 21:29:35 INFO Applying migration id=iconsname 2026/02/04 21:29:35 INFO Applying migration id=nohash 2026/02/04 21:29:35 INFO Applying migration id=shares 2026/02/04 21:29:35 INFO Applying migration id=actorttl 2026/02/04 21:29:35 INFO Applying migration id=tocc 2026/02/04 21:29:35 INFO Applying migration id=followeds 2026/02/04 21:29:35 INFO Applying migration id=certhash 2026/02/04 21:29:35 INFO Applying migration id=follows_sync 2026/02/04 21:29:35 INFO Applying migration id=jsonpath 2026/02/04 21:29:35 INFO Applying migration id=localforward 2026/02/04 21:29:35 INFO Applying migration id=avatar 2026/02/04 21:29:35 INFO Applying migration id=noimage 2026/02/04 21:29:35 INFO Applying migration id=feed 2026/02/04 21:29:35 INFO Applying migration id=bookmarks 2026/02/04 21:29:35 INFO Applying migration id=shareactivity 2026/02/04 21:29:35 INFO Applying migration id=application 2026/02/04 21:29:35 INFO Applying migration id=certificates 2026/02/04 21:29:35 INFO Applying migration id=rawforward 2026/02/04 21:29:35 INFO Applying migration id=publickey 2026/02/04 21:29:35 INFO Applying migration id=resolvegroup 2026/02/04 21:29:35 INFO Applying migration id=reject 2026/02/04 21:29:35 INFO Applying migration id=autodel 2026/02/04 21:29:35 INFO Applying migration id=jsonb 2026/02/04 21:29:35 INFO Applying migration id=quote 2026/02/04 21:29:35 INFO Applying migration id=rfc9421 2026/02/04 21:29:35 INFO Applying migration id=keys 2026/02/04 21:29:35 INFO Applying migration id=portable 2026/02/04 21:29:35 INFO Applying migration id=proofs 2026/02/04 21:29:35 INFO Applying migration id=contexts 2026/02/04 21:29:35 INFO Applying migration id=deliverieshost 2026/02/04 21:29:35 INFO Applying migration id=pembegin 2026/02/04 21:29:35 INFO Applying migration id=didhost 2026/02/04 21:29:35 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:35 INFO Applying migration id=invites 2026/02/04 21:29:35 INFO Applying migration id=ed25519blob 2026/02/04 21:29:35 INFO Applying migration id=rsablob 2026/02/04 21:29:35 INFO Applying migration id=iconscid 2026/02/04 21:29:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-8983-71f3-a6f0-c9323d27de16 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-8983-7ab5-b266-391a2dd892fa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-8983-71f3-a6f0-c9323d27de16 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-8983-71f3-a6f0-c9323d27de16 2026/02/04 21:29:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:29:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-8984-7476-8fc7-aac386bcc159 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 2026/02/04 21:29:35 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 2026/02/04 21:29:35 WARN Post does not exist post=https://localhost.localdomain:8443/post/019c2a8f-8984-72d0-82dd-dc6722584cd5 --- PASS: TestReply_DMToAnotherUser (0.82s) === RUN TestReply_NoSuchPost 2026/02/04 21:29:35 INFO Applying migration id=initial 2026/02/04 21:29:35 INFO Applying migration id=notesupdated 2026/02/04 21:29:35 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:35 INFO Applying migration id=activitiesid 2026/02/04 21:29:35 INFO Applying migration id=outbox 2026/02/04 21:29:35 INFO Applying migration id=edits 2026/02/04 21:29:35 INFO Applying migration id=outboxactor 2026/02/04 21:29:35 INFO Applying migration id=outboxsender 2026/02/04 21:29:35 INFO Applying migration id=thread 2026/02/04 21:29:35 INFO Applying migration id=host 2026/02/04 21:29:35 INFO Applying migration id=sharedinbox 2026/02/04 21:29:35 INFO Applying migration id=noteshost 2026/02/04 21:29:35 INFO Applying migration id=fetched 2026/02/04 21:29:35 INFO Applying migration id=move 2026/02/04 21:29:35 INFO Applying migration id=cleanup 2026/02/04 21:29:35 INFO Applying migration id=received 2026/02/04 21:29:35 INFO Applying migration id=namehost 2026/02/04 21:29:35 INFO Applying migration id=outboxhost 2026/02/04 21:29:35 INFO Applying migration id=notesfts 2026/02/04 21:29:35 INFO Applying migration id=iconsname 2026/02/04 21:29:35 INFO Applying migration id=nohash 2026/02/04 21:29:35 INFO Applying migration id=shares 2026/02/04 21:29:35 INFO Applying migration id=actorttl 2026/02/04 21:29:35 INFO Applying migration id=tocc 2026/02/04 21:29:35 INFO Applying migration id=followeds 2026/02/04 21:29:35 INFO Applying migration id=certhash 2026/02/04 21:29:35 INFO Applying migration id=follows_sync 2026/02/04 21:29:35 INFO Applying migration id=jsonpath 2026/02/04 21:29:35 INFO Applying migration id=localforward 2026/02/04 21:29:35 INFO Applying migration id=avatar 2026/02/04 21:29:35 INFO Applying migration id=noimage 2026/02/04 21:29:35 INFO Applying migration id=feed 2026/02/04 21:29:35 INFO Applying migration id=bookmarks 2026/02/04 21:29:35 INFO Applying migration id=shareactivity 2026/02/04 21:29:35 INFO Applying migration id=application 2026/02/04 21:29:35 INFO Applying migration id=certificates 2026/02/04 21:29:35 INFO Applying migration id=rawforward 2026/02/04 21:29:35 INFO Applying migration id=publickey 2026/02/04 21:29:35 INFO Applying migration id=resolvegroup 2026/02/04 21:29:35 INFO Applying migration id=reject 2026/02/04 21:29:35 INFO Applying migration id=autodel 2026/02/04 21:29:35 INFO Applying migration id=jsonb 2026/02/04 21:29:35 INFO Applying migration id=quote 2026/02/04 21:29:36 INFO Applying migration id=rfc9421 2026/02/04 21:29:36 INFO Applying migration id=keys 2026/02/04 21:29:36 INFO Applying migration id=portable 2026/02/04 21:29:36 INFO Applying migration id=proofs 2026/02/04 21:29:36 INFO Applying migration id=contexts 2026/02/04 21:29:36 INFO Applying migration id=deliverieshost 2026/02/04 21:29:36 INFO Applying migration id=pembegin 2026/02/04 21:29:36 INFO Applying migration id=didhost 2026/02/04 21:29:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:36 INFO Applying migration id=invites 2026/02/04 21:29:36 INFO Applying migration id=ed25519blob 2026/02/04 21:29:36 INFO Applying migration id=rsablob 2026/02/04 21:29:36 INFO Applying migration id=iconscid 2026/02/04 21:29:36 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (0.39s) === RUN TestResolve_LocalUser 2026/02/04 21:29:36 INFO Applying migration id=initial 2026/02/04 21:29:36 INFO Applying migration id=notesupdated 2026/02/04 21:29:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:36 INFO Applying migration id=activitiesid 2026/02/04 21:29:36 INFO Applying migration id=outbox 2026/02/04 21:29:36 INFO Applying migration id=edits 2026/02/04 21:29:36 INFO Applying migration id=outboxactor 2026/02/04 21:29:36 INFO Applying migration id=outboxsender 2026/02/04 21:29:36 INFO Applying migration id=thread 2026/02/04 21:29:36 INFO Applying migration id=host 2026/02/04 21:29:36 INFO Applying migration id=sharedinbox 2026/02/04 21:29:36 INFO Applying migration id=noteshost 2026/02/04 21:29:36 INFO Applying migration id=fetched 2026/02/04 21:29:36 INFO Applying migration id=move 2026/02/04 21:29:36 INFO Applying migration id=cleanup 2026/02/04 21:29:36 INFO Applying migration id=received 2026/02/04 21:29:36 INFO Applying migration id=namehost 2026/02/04 21:29:36 INFO Applying migration id=outboxhost 2026/02/04 21:29:36 INFO Applying migration id=notesfts 2026/02/04 21:29:36 INFO Applying migration id=iconsname 2026/02/04 21:29:36 INFO Applying migration id=nohash 2026/02/04 21:29:36 INFO Applying migration id=shares 2026/02/04 21:29:36 INFO Applying migration id=actorttl 2026/02/04 21:29:36 INFO Applying migration id=tocc 2026/02/04 21:29:36 INFO Applying migration id=followeds 2026/02/04 21:29:36 INFO Applying migration id=certhash 2026/02/04 21:29:36 INFO Applying migration id=follows_sync 2026/02/04 21:29:36 INFO Applying migration id=jsonpath 2026/02/04 21:29:36 INFO Applying migration id=localforward 2026/02/04 21:29:36 INFO Applying migration id=avatar 2026/02/04 21:29:36 INFO Applying migration id=noimage 2026/02/04 21:29:36 INFO Applying migration id=feed 2026/02/04 21:29:36 INFO Applying migration id=bookmarks 2026/02/04 21:29:36 INFO Applying migration id=shareactivity 2026/02/04 21:29:36 INFO Applying migration id=application 2026/02/04 21:29:36 INFO Applying migration id=certificates 2026/02/04 21:29:36 INFO Applying migration id=rawforward 2026/02/04 21:29:36 INFO Applying migration id=publickey 2026/02/04 21:29:36 INFO Applying migration id=resolvegroup 2026/02/04 21:29:36 INFO Applying migration id=reject 2026/02/04 21:29:36 INFO Applying migration id=autodel 2026/02/04 21:29:36 INFO Applying migration id=jsonb 2026/02/04 21:29:36 INFO Applying migration id=quote 2026/02/04 21:29:36 INFO Applying migration id=rfc9421 2026/02/04 21:29:36 INFO Applying migration id=keys 2026/02/04 21:29:36 INFO Applying migration id=portable 2026/02/04 21:29:36 INFO Applying migration id=proofs 2026/02/04 21:29:36 INFO Applying migration id=contexts 2026/02/04 21:29:36 INFO Applying migration id=deliverieshost 2026/02/04 21:29:36 INFO Applying migration id=pembegin 2026/02/04 21:29:36 INFO Applying migration id=didhost 2026/02/04 21:29:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:36 INFO Applying migration id=invites 2026/02/04 21:29:36 INFO Applying migration id=ed25519blob 2026/02/04 21:29:36 INFO Applying migration id=rsablob 2026/02/04 21:29:36 INFO Applying migration id=iconscid 2026/02/04 21:29:36 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.42s) === RUN TestResolve_LocalUserByNameOnly 2026/02/04 21:29:36 INFO Applying migration id=initial 2026/02/04 21:29:36 INFO Applying migration id=notesupdated 2026/02/04 21:29:36 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:36 INFO Applying migration id=activitiesid 2026/02/04 21:29:36 INFO Applying migration id=outbox 2026/02/04 21:29:36 INFO Applying migration id=edits 2026/02/04 21:29:36 INFO Applying migration id=outboxactor 2026/02/04 21:29:36 INFO Applying migration id=outboxsender 2026/02/04 21:29:36 INFO Applying migration id=thread 2026/02/04 21:29:36 INFO Applying migration id=host 2026/02/04 21:29:36 INFO Applying migration id=sharedinbox 2026/02/04 21:29:36 INFO Applying migration id=noteshost 2026/02/04 21:29:36 INFO Applying migration id=fetched 2026/02/04 21:29:36 INFO Applying migration id=move 2026/02/04 21:29:36 INFO Applying migration id=cleanup 2026/02/04 21:29:36 INFO Applying migration id=received 2026/02/04 21:29:36 INFO Applying migration id=namehost 2026/02/04 21:29:36 INFO Applying migration id=outboxhost 2026/02/04 21:29:36 INFO Applying migration id=notesfts 2026/02/04 21:29:36 INFO Applying migration id=iconsname 2026/02/04 21:29:36 INFO Applying migration id=nohash 2026/02/04 21:29:36 INFO Applying migration id=shares 2026/02/04 21:29:36 INFO Applying migration id=actorttl 2026/02/04 21:29:36 INFO Applying migration id=tocc 2026/02/04 21:29:36 INFO Applying migration id=followeds 2026/02/04 21:29:36 INFO Applying migration id=certhash 2026/02/04 21:29:36 INFO Applying migration id=follows_sync 2026/02/04 21:29:36 INFO Applying migration id=jsonpath 2026/02/04 21:29:36 INFO Applying migration id=localforward 2026/02/04 21:29:36 INFO Applying migration id=avatar 2026/02/04 21:29:36 INFO Applying migration id=noimage 2026/02/04 21:29:36 INFO Applying migration id=feed 2026/02/04 21:29:36 INFO Applying migration id=bookmarks 2026/02/04 21:29:36 INFO Applying migration id=shareactivity 2026/02/04 21:29:36 INFO Applying migration id=application 2026/02/04 21:29:36 INFO Applying migration id=certificates 2026/02/04 21:29:36 INFO Applying migration id=rawforward 2026/02/04 21:29:36 INFO Applying migration id=publickey 2026/02/04 21:29:36 INFO Applying migration id=resolvegroup 2026/02/04 21:29:36 INFO Applying migration id=reject 2026/02/04 21:29:36 INFO Applying migration id=autodel 2026/02/04 21:29:36 INFO Applying migration id=jsonb 2026/02/04 21:29:36 INFO Applying migration id=quote 2026/02/04 21:29:36 INFO Applying migration id=rfc9421 2026/02/04 21:29:36 INFO Applying migration id=keys 2026/02/04 21:29:36 INFO Applying migration id=portable 2026/02/04 21:29:36 INFO Applying migration id=proofs 2026/02/04 21:29:36 INFO Applying migration id=contexts 2026/02/04 21:29:36 INFO Applying migration id=deliverieshost 2026/02/04 21:29:36 INFO Applying migration id=pembegin 2026/02/04 21:29:36 INFO Applying migration id=didhost 2026/02/04 21:29:36 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:36 INFO Applying migration id=invites 2026/02/04 21:29:36 INFO Applying migration id=ed25519blob 2026/02/04 21:29:36 INFO Applying migration id=rsablob 2026/02/04 21:29:36 INFO Applying migration id=iconscid 2026/02/04 21:29:37 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.73s) === RUN TestResolve_NoSuchLocalUser 2026/02/04 21:29:37 INFO Applying migration id=initial 2026/02/04 21:29:37 INFO Applying migration id=notesupdated 2026/02/04 21:29:37 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:37 INFO Applying migration id=activitiesid 2026/02/04 21:29:37 INFO Applying migration id=outbox 2026/02/04 21:29:37 INFO Applying migration id=edits 2026/02/04 21:29:37 INFO Applying migration id=outboxactor 2026/02/04 21:29:37 INFO Applying migration id=outboxsender 2026/02/04 21:29:37 INFO Applying migration id=thread 2026/02/04 21:29:37 INFO Applying migration id=host 2026/02/04 21:29:37 INFO Applying migration id=sharedinbox 2026/02/04 21:29:37 INFO Applying migration id=noteshost 2026/02/04 21:29:37 INFO Applying migration id=fetched 2026/02/04 21:29:37 INFO Applying migration id=move 2026/02/04 21:29:37 INFO Applying migration id=cleanup 2026/02/04 21:29:37 INFO Applying migration id=received 2026/02/04 21:29:37 INFO Applying migration id=namehost 2026/02/04 21:29:37 INFO Applying migration id=outboxhost 2026/02/04 21:29:37 INFO Applying migration id=notesfts 2026/02/04 21:29:37 INFO Applying migration id=iconsname 2026/02/04 21:29:37 INFO Applying migration id=nohash 2026/02/04 21:29:37 INFO Applying migration id=shares 2026/02/04 21:29:37 INFO Applying migration id=actorttl 2026/02/04 21:29:37 INFO Applying migration id=tocc 2026/02/04 21:29:37 INFO Applying migration id=followeds 2026/02/04 21:29:37 INFO Applying migration id=certhash 2026/02/04 21:29:37 INFO Applying migration id=follows_sync 2026/02/04 21:29:37 INFO Applying migration id=jsonpath 2026/02/04 21:29:37 INFO Applying migration id=localforward 2026/02/04 21:29:37 INFO Applying migration id=avatar 2026/02/04 21:29:37 INFO Applying migration id=noimage 2026/02/04 21:29:37 INFO Applying migration id=feed 2026/02/04 21:29:37 INFO Applying migration id=bookmarks 2026/02/04 21:29:37 INFO Applying migration id=shareactivity 2026/02/04 21:29:37 INFO Applying migration id=application 2026/02/04 21:29:37 INFO Applying migration id=certificates 2026/02/04 21:29:37 INFO Applying migration id=rawforward 2026/02/04 21:29:37 INFO Applying migration id=publickey 2026/02/04 21:29:37 INFO Applying migration id=resolvegroup 2026/02/04 21:29:37 INFO Applying migration id=reject 2026/02/04 21:29:37 INFO Applying migration id=autodel 2026/02/04 21:29:37 INFO Applying migration id=jsonb 2026/02/04 21:29:37 INFO Applying migration id=quote 2026/02/04 21:29:37 INFO Applying migration id=rfc9421 2026/02/04 21:29:37 INFO Applying migration id=keys 2026/02/04 21:29:37 INFO Applying migration id=portable 2026/02/04 21:29:37 INFO Applying migration id=proofs 2026/02/04 21:29:37 INFO Applying migration id=contexts 2026/02/04 21:29:37 INFO Applying migration id=deliverieshost 2026/02/04 21:29:37 INFO Applying migration id=pembegin 2026/02/04 21:29:37 INFO Applying migration id=didhost 2026/02/04 21:29:37 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:37 INFO Applying migration id=invites 2026/02/04 21:29:37 INFO Applying migration id=ed25519blob 2026/02/04 21:29:37 INFO Applying migration id=rsablob 2026/02/04 21:29:37 INFO Applying migration id=iconscid 2026/02/04 21:29:38 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/04 21:29:38 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (0.69s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/02/04 21:29:38 INFO Applying migration id=initial 2026/02/04 21:29:38 INFO Applying migration id=notesupdated 2026/02/04 21:29:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:38 INFO Applying migration id=activitiesid 2026/02/04 21:29:38 INFO Applying migration id=outbox 2026/02/04 21:29:38 INFO Applying migration id=edits 2026/02/04 21:29:38 INFO Applying migration id=outboxactor 2026/02/04 21:29:38 INFO Applying migration id=outboxsender 2026/02/04 21:29:38 INFO Applying migration id=thread 2026/02/04 21:29:38 INFO Applying migration id=host 2026/02/04 21:29:38 INFO Applying migration id=sharedinbox 2026/02/04 21:29:38 INFO Applying migration id=noteshost 2026/02/04 21:29:38 INFO Applying migration id=fetched 2026/02/04 21:29:38 INFO Applying migration id=move 2026/02/04 21:29:38 INFO Applying migration id=cleanup 2026/02/04 21:29:38 INFO Applying migration id=received 2026/02/04 21:29:38 INFO Applying migration id=namehost 2026/02/04 21:29:38 INFO Applying migration id=outboxhost 2026/02/04 21:29:38 INFO Applying migration id=notesfts 2026/02/04 21:29:38 INFO Applying migration id=iconsname 2026/02/04 21:29:38 INFO Applying migration id=nohash 2026/02/04 21:29:38 INFO Applying migration id=shares 2026/02/04 21:29:38 INFO Applying migration id=actorttl 2026/02/04 21:29:38 INFO Applying migration id=tocc 2026/02/04 21:29:38 INFO Applying migration id=followeds 2026/02/04 21:29:38 INFO Applying migration id=certhash 2026/02/04 21:29:38 INFO Applying migration id=follows_sync 2026/02/04 21:29:38 INFO Applying migration id=jsonpath 2026/02/04 21:29:38 INFO Applying migration id=localforward 2026/02/04 21:29:38 INFO Applying migration id=avatar 2026/02/04 21:29:38 INFO Applying migration id=noimage 2026/02/04 21:29:38 INFO Applying migration id=feed 2026/02/04 21:29:38 INFO Applying migration id=bookmarks 2026/02/04 21:29:38 INFO Applying migration id=shareactivity 2026/02/04 21:29:38 INFO Applying migration id=application 2026/02/04 21:29:38 INFO Applying migration id=certificates 2026/02/04 21:29:38 INFO Applying migration id=rawforward 2026/02/04 21:29:38 INFO Applying migration id=publickey 2026/02/04 21:29:38 INFO Applying migration id=resolvegroup 2026/02/04 21:29:38 INFO Applying migration id=reject 2026/02/04 21:29:38 INFO Applying migration id=autodel 2026/02/04 21:29:38 INFO Applying migration id=jsonb 2026/02/04 21:29:38 INFO Applying migration id=quote 2026/02/04 21:29:38 INFO Applying migration id=rfc9421 2026/02/04 21:29:38 INFO Applying migration id=keys 2026/02/04 21:29:38 INFO Applying migration id=portable 2026/02/04 21:29:38 INFO Applying migration id=proofs 2026/02/04 21:29:38 INFO Applying migration id=contexts 2026/02/04 21:29:38 INFO Applying migration id=deliverieshost 2026/02/04 21:29:38 INFO Applying migration id=pembegin 2026/02/04 21:29:38 INFO Applying migration id=didhost 2026/02/04 21:29:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:38 INFO Applying migration id=invites 2026/02/04 21:29:38 INFO Applying migration id=ed25519blob 2026/02/04 21:29:38 INFO Applying migration id=rsablob 2026/02/04 21:29:38 INFO Applying migration id=iconscid 2026/02/04 21:29:38 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/02/04 21:29:38 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.58s) === RUN TestResolve_NoSuchFederatedUser 2026/02/04 21:29:38 INFO Applying migration id=initial 2026/02/04 21:29:38 INFO Applying migration id=notesupdated 2026/02/04 21:29:38 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:38 INFO Applying migration id=activitiesid 2026/02/04 21:29:38 INFO Applying migration id=outbox 2026/02/04 21:29:38 INFO Applying migration id=edits 2026/02/04 21:29:38 INFO Applying migration id=outboxactor 2026/02/04 21:29:38 INFO Applying migration id=outboxsender 2026/02/04 21:29:38 INFO Applying migration id=thread 2026/02/04 21:29:38 INFO Applying migration id=host 2026/02/04 21:29:38 INFO Applying migration id=sharedinbox 2026/02/04 21:29:38 INFO Applying migration id=noteshost 2026/02/04 21:29:38 INFO Applying migration id=fetched 2026/02/04 21:29:38 INFO Applying migration id=move 2026/02/04 21:29:38 INFO Applying migration id=cleanup 2026/02/04 21:29:38 INFO Applying migration id=received 2026/02/04 21:29:38 INFO Applying migration id=namehost 2026/02/04 21:29:38 INFO Applying migration id=outboxhost 2026/02/04 21:29:38 INFO Applying migration id=notesfts 2026/02/04 21:29:38 INFO Applying migration id=iconsname 2026/02/04 21:29:38 INFO Applying migration id=nohash 2026/02/04 21:29:38 INFO Applying migration id=shares 2026/02/04 21:29:38 INFO Applying migration id=actorttl 2026/02/04 21:29:38 INFO Applying migration id=tocc 2026/02/04 21:29:38 INFO Applying migration id=followeds 2026/02/04 21:29:38 INFO Applying migration id=certhash 2026/02/04 21:29:38 INFO Applying migration id=follows_sync 2026/02/04 21:29:38 INFO Applying migration id=jsonpath 2026/02/04 21:29:38 INFO Applying migration id=localforward 2026/02/04 21:29:38 INFO Applying migration id=avatar 2026/02/04 21:29:38 INFO Applying migration id=noimage 2026/02/04 21:29:38 INFO Applying migration id=feed 2026/02/04 21:29:38 INFO Applying migration id=bookmarks 2026/02/04 21:29:38 INFO Applying migration id=shareactivity 2026/02/04 21:29:38 INFO Applying migration id=application 2026/02/04 21:29:38 INFO Applying migration id=certificates 2026/02/04 21:29:38 INFO Applying migration id=rawforward 2026/02/04 21:29:38 INFO Applying migration id=publickey 2026/02/04 21:29:38 INFO Applying migration id=resolvegroup 2026/02/04 21:29:38 INFO Applying migration id=reject 2026/02/04 21:29:38 INFO Applying migration id=autodel 2026/02/04 21:29:38 INFO Applying migration id=jsonb 2026/02/04 21:29:38 INFO Applying migration id=quote 2026/02/04 21:29:38 INFO Applying migration id=rfc9421 2026/02/04 21:29:38 INFO Applying migration id=keys 2026/02/04 21:29:38 INFO Applying migration id=portable 2026/02/04 21:29:38 INFO Applying migration id=proofs 2026/02/04 21:29:38 INFO Applying migration id=contexts 2026/02/04 21:29:38 INFO Applying migration id=deliverieshost 2026/02/04 21:29:38 INFO Applying migration id=pembegin 2026/02/04 21:29:38 INFO Applying migration id=didhost 2026/02/04 21:29:38 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:38 INFO Applying migration id=invites 2026/02/04 21:29:38 INFO Applying migration id=ed25519blob 2026/02/04 21:29:38 INFO Applying migration id=rsablob 2026/02/04 21:29:38 INFO Applying migration id=iconscid 2026/02/04 21:29:39 INFO Resolving user ID host=0.0.0.0 name=troll 2026/02/04 21:29:39 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (0.95s) === RUN TestResolve_NoInput 2026/02/04 21:29:39 INFO Applying migration id=initial 2026/02/04 21:29:39 INFO Applying migration id=notesupdated 2026/02/04 21:29:39 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:39 INFO Applying migration id=activitiesid 2026/02/04 21:29:39 INFO Applying migration id=outbox 2026/02/04 21:29:39 INFO Applying migration id=edits 2026/02/04 21:29:39 INFO Applying migration id=outboxactor 2026/02/04 21:29:39 INFO Applying migration id=outboxsender 2026/02/04 21:29:39 INFO Applying migration id=thread 2026/02/04 21:29:39 INFO Applying migration id=host 2026/02/04 21:29:39 INFO Applying migration id=sharedinbox 2026/02/04 21:29:39 INFO Applying migration id=noteshost 2026/02/04 21:29:39 INFO Applying migration id=fetched 2026/02/04 21:29:39 INFO Applying migration id=move 2026/02/04 21:29:39 INFO Applying migration id=cleanup 2026/02/04 21:29:39 INFO Applying migration id=received 2026/02/04 21:29:39 INFO Applying migration id=namehost 2026/02/04 21:29:39 INFO Applying migration id=outboxhost 2026/02/04 21:29:39 INFO Applying migration id=notesfts 2026/02/04 21:29:39 INFO Applying migration id=iconsname 2026/02/04 21:29:39 INFO Applying migration id=nohash 2026/02/04 21:29:39 INFO Applying migration id=shares 2026/02/04 21:29:39 INFO Applying migration id=actorttl 2026/02/04 21:29:39 INFO Applying migration id=tocc 2026/02/04 21:29:39 INFO Applying migration id=followeds 2026/02/04 21:29:39 INFO Applying migration id=certhash 2026/02/04 21:29:39 INFO Applying migration id=follows_sync 2026/02/04 21:29:39 INFO Applying migration id=jsonpath 2026/02/04 21:29:39 INFO Applying migration id=localforward 2026/02/04 21:29:39 INFO Applying migration id=avatar 2026/02/04 21:29:39 INFO Applying migration id=noimage 2026/02/04 21:29:39 INFO Applying migration id=feed 2026/02/04 21:29:39 INFO Applying migration id=bookmarks 2026/02/04 21:29:39 INFO Applying migration id=shareactivity 2026/02/04 21:29:39 INFO Applying migration id=application 2026/02/04 21:29:39 INFO Applying migration id=certificates 2026/02/04 21:29:39 INFO Applying migration id=rawforward 2026/02/04 21:29:39 INFO Applying migration id=publickey 2026/02/04 21:29:39 INFO Applying migration id=resolvegroup 2026/02/04 21:29:39 INFO Applying migration id=reject 2026/02/04 21:29:39 INFO Applying migration id=autodel 2026/02/04 21:29:39 INFO Applying migration id=jsonb 2026/02/04 21:29:39 INFO Applying migration id=quote 2026/02/04 21:29:39 INFO Applying migration id=rfc9421 2026/02/04 21:29:39 INFO Applying migration id=keys 2026/02/04 21:29:39 INFO Applying migration id=portable 2026/02/04 21:29:39 INFO Applying migration id=proofs 2026/02/04 21:29:39 INFO Applying migration id=contexts 2026/02/04 21:29:39 INFO Applying migration id=deliverieshost 2026/02/04 21:29:39 INFO Applying migration id=pembegin 2026/02/04 21:29:39 INFO Applying migration id=didhost 2026/02/04 21:29:39 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:39 INFO Applying migration id=invites 2026/02/04 21:29:39 INFO Applying migration id=ed25519blob 2026/02/04 21:29:39 INFO Applying migration id=rsablob 2026/02/04 21:29:39 INFO Applying migration id=iconscid --- PASS: TestResolve_NoInput (0.88s) === RUN TestResolve_InvalidEscapeSequence 2026/02/04 21:29:40 INFO Applying migration id=initial 2026/02/04 21:29:40 INFO Applying migration id=notesupdated 2026/02/04 21:29:40 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:40 INFO Applying migration id=activitiesid 2026/02/04 21:29:40 INFO Applying migration id=outbox 2026/02/04 21:29:40 INFO Applying migration id=edits 2026/02/04 21:29:40 INFO Applying migration id=outboxactor 2026/02/04 21:29:40 INFO Applying migration id=outboxsender 2026/02/04 21:29:40 INFO Applying migration id=thread 2026/02/04 21:29:40 INFO Applying migration id=host 2026/02/04 21:29:40 INFO Applying migration id=sharedinbox 2026/02/04 21:29:40 INFO Applying migration id=noteshost 2026/02/04 21:29:40 INFO Applying migration id=fetched 2026/02/04 21:29:40 INFO Applying migration id=move 2026/02/04 21:29:40 INFO Applying migration id=cleanup 2026/02/04 21:29:40 INFO Applying migration id=received 2026/02/04 21:29:40 INFO Applying migration id=namehost 2026/02/04 21:29:40 INFO Applying migration id=outboxhost 2026/02/04 21:29:40 INFO Applying migration id=notesfts 2026/02/04 21:29:40 INFO Applying migration id=iconsname 2026/02/04 21:29:40 INFO Applying migration id=nohash 2026/02/04 21:29:40 INFO Applying migration id=shares 2026/02/04 21:29:40 INFO Applying migration id=actorttl 2026/02/04 21:29:40 INFO Applying migration id=tocc 2026/02/04 21:29:40 INFO Applying migration id=followeds 2026/02/04 21:29:40 INFO Applying migration id=certhash 2026/02/04 21:29:40 INFO Applying migration id=follows_sync 2026/02/04 21:29:40 INFO Applying migration id=jsonpath 2026/02/04 21:29:40 INFO Applying migration id=localforward 2026/02/04 21:29:40 INFO Applying migration id=avatar 2026/02/04 21:29:40 INFO Applying migration id=noimage 2026/02/04 21:29:40 INFO Applying migration id=feed 2026/02/04 21:29:40 INFO Applying migration id=bookmarks 2026/02/04 21:29:40 INFO Applying migration id=shareactivity 2026/02/04 21:29:40 INFO Applying migration id=application 2026/02/04 21:29:40 INFO Applying migration id=certificates 2026/02/04 21:29:40 INFO Applying migration id=rawforward 2026/02/04 21:29:40 INFO Applying migration id=publickey 2026/02/04 21:29:40 INFO Applying migration id=resolvegroup 2026/02/04 21:29:40 INFO Applying migration id=reject 2026/02/04 21:29:40 INFO Applying migration id=autodel 2026/02/04 21:29:40 INFO Applying migration id=jsonb 2026/02/04 21:29:40 INFO Applying migration id=quote 2026/02/04 21:29:40 INFO Applying migration id=rfc9421 2026/02/04 21:29:40 INFO Applying migration id=keys 2026/02/04 21:29:40 INFO Applying migration id=portable 2026/02/04 21:29:40 INFO Applying migration id=proofs 2026/02/04 21:29:40 INFO Applying migration id=contexts 2026/02/04 21:29:40 INFO Applying migration id=deliverieshost 2026/02/04 21:29:40 INFO Applying migration id=pembegin 2026/02/04 21:29:40 INFO Applying migration id=didhost 2026/02/04 21:29:40 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:40 INFO Applying migration id=invites 2026/02/04 21:29:40 INFO Applying migration id=ed25519blob 2026/02/04 21:29:40 INFO Applying migration id=rsablob 2026/02/04 21:29:40 INFO Applying migration id=iconscid 2026/02/04 21:29:41 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (0.67s) === RUN TestResolve_InvalidInputFormat 2026/02/04 21:29:41 INFO Applying migration id=initial 2026/02/04 21:29:41 INFO Applying migration id=notesupdated 2026/02/04 21:29:41 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:41 INFO Applying migration id=activitiesid 2026/02/04 21:29:41 INFO Applying migration id=outbox 2026/02/04 21:29:41 INFO Applying migration id=edits 2026/02/04 21:29:41 INFO Applying migration id=outboxactor 2026/02/04 21:29:41 INFO Applying migration id=outboxsender 2026/02/04 21:29:41 INFO Applying migration id=thread 2026/02/04 21:29:41 INFO Applying migration id=host 2026/02/04 21:29:41 INFO Applying migration id=sharedinbox 2026/02/04 21:29:41 INFO Applying migration id=noteshost 2026/02/04 21:29:41 INFO Applying migration id=fetched 2026/02/04 21:29:41 INFO Applying migration id=move 2026/02/04 21:29:41 INFO Applying migration id=cleanup 2026/02/04 21:29:41 INFO Applying migration id=received 2026/02/04 21:29:41 INFO Applying migration id=namehost 2026/02/04 21:29:41 INFO Applying migration id=outboxhost 2026/02/04 21:29:41 INFO Applying migration id=notesfts 2026/02/04 21:29:41 INFO Applying migration id=iconsname 2026/02/04 21:29:41 INFO Applying migration id=nohash 2026/02/04 21:29:41 INFO Applying migration id=shares 2026/02/04 21:29:41 INFO Applying migration id=actorttl 2026/02/04 21:29:41 INFO Applying migration id=tocc 2026/02/04 21:29:41 INFO Applying migration id=followeds 2026/02/04 21:29:41 INFO Applying migration id=certhash 2026/02/04 21:29:41 INFO Applying migration id=follows_sync 2026/02/04 21:29:41 INFO Applying migration id=jsonpath 2026/02/04 21:29:41 INFO Applying migration id=localforward 2026/02/04 21:29:41 INFO Applying migration id=avatar 2026/02/04 21:29:41 INFO Applying migration id=noimage 2026/02/04 21:29:41 INFO Applying migration id=feed 2026/02/04 21:29:41 INFO Applying migration id=bookmarks 2026/02/04 21:29:41 INFO Applying migration id=shareactivity 2026/02/04 21:29:41 INFO Applying migration id=application 2026/02/04 21:29:41 INFO Applying migration id=certificates 2026/02/04 21:29:41 INFO Applying migration id=rawforward 2026/02/04 21:29:41 INFO Applying migration id=publickey 2026/02/04 21:29:41 INFO Applying migration id=resolvegroup 2026/02/04 21:29:41 INFO Applying migration id=reject 2026/02/04 21:29:41 INFO Applying migration id=autodel 2026/02/04 21:29:41 INFO Applying migration id=jsonb 2026/02/04 21:29:41 INFO Applying migration id=quote 2026/02/04 21:29:41 INFO Applying migration id=rfc9421 2026/02/04 21:29:41 INFO Applying migration id=keys 2026/02/04 21:29:41 INFO Applying migration id=portable 2026/02/04 21:29:41 INFO Applying migration id=proofs 2026/02/04 21:29:41 INFO Applying migration id=contexts 2026/02/04 21:29:41 INFO Applying migration id=deliverieshost 2026/02/04 21:29:41 INFO Applying migration id=pembegin 2026/02/04 21:29:41 INFO Applying migration id=didhost 2026/02/04 21:29:41 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:41 INFO Applying migration id=invites 2026/02/04 21:29:41 INFO Applying migration id=ed25519blob 2026/02/04 21:29:41 INFO Applying migration id=rsablob 2026/02/04 21:29:41 INFO Applying migration id=iconscid --- PASS: TestResolve_InvalidInputFormat (0.97s) === RUN TestResolve_UnauthenticatedUser 2026/02/04 21:29:42 INFO Applying migration id=initial 2026/02/04 21:29:42 INFO Applying migration id=notesupdated 2026/02/04 21:29:42 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:42 INFO Applying migration id=activitiesid 2026/02/04 21:29:42 INFO Applying migration id=outbox 2026/02/04 21:29:42 INFO Applying migration id=edits 2026/02/04 21:29:42 INFO Applying migration id=outboxactor 2026/02/04 21:29:42 INFO Applying migration id=outboxsender 2026/02/04 21:29:42 INFO Applying migration id=thread 2026/02/04 21:29:42 INFO Applying migration id=host 2026/02/04 21:29:42 INFO Applying migration id=sharedinbox 2026/02/04 21:29:42 INFO Applying migration id=noteshost 2026/02/04 21:29:42 INFO Applying migration id=fetched 2026/02/04 21:29:42 INFO Applying migration id=move 2026/02/04 21:29:42 INFO Applying migration id=cleanup 2026/02/04 21:29:42 INFO Applying migration id=received 2026/02/04 21:29:42 INFO Applying migration id=namehost 2026/02/04 21:29:42 INFO Applying migration id=outboxhost 2026/02/04 21:29:42 INFO Applying migration id=notesfts 2026/02/04 21:29:42 INFO Applying migration id=iconsname 2026/02/04 21:29:42 INFO Applying migration id=nohash 2026/02/04 21:29:42 INFO Applying migration id=shares 2026/02/04 21:29:42 INFO Applying migration id=actorttl 2026/02/04 21:29:42 INFO Applying migration id=tocc 2026/02/04 21:29:42 INFO Applying migration id=followeds 2026/02/04 21:29:42 INFO Applying migration id=certhash 2026/02/04 21:29:42 INFO Applying migration id=follows_sync 2026/02/04 21:29:42 INFO Applying migration id=jsonpath 2026/02/04 21:29:42 INFO Applying migration id=localforward 2026/02/04 21:29:42 INFO Applying migration id=avatar 2026/02/04 21:29:42 INFO Applying migration id=noimage 2026/02/04 21:29:42 INFO Applying migration id=feed 2026/02/04 21:29:42 INFO Applying migration id=bookmarks 2026/02/04 21:29:42 INFO Applying migration id=shareactivity 2026/02/04 21:29:42 INFO Applying migration id=application 2026/02/04 21:29:42 INFO Applying migration id=certificates 2026/02/04 21:29:42 INFO Applying migration id=rawforward 2026/02/04 21:29:42 INFO Applying migration id=publickey 2026/02/04 21:29:42 INFO Applying migration id=resolvegroup 2026/02/04 21:29:42 INFO Applying migration id=reject 2026/02/04 21:29:42 INFO Applying migration id=autodel 2026/02/04 21:29:42 INFO Applying migration id=jsonb 2026/02/04 21:29:42 INFO Applying migration id=quote 2026/02/04 21:29:42 INFO Applying migration id=rfc9421 2026/02/04 21:29:42 INFO Applying migration id=keys 2026/02/04 21:29:42 INFO Applying migration id=portable 2026/02/04 21:29:42 INFO Applying migration id=proofs 2026/02/04 21:29:42 INFO Applying migration id=contexts 2026/02/04 21:29:42 INFO Applying migration id=deliverieshost 2026/02/04 21:29:42 INFO Applying migration id=pembegin 2026/02/04 21:29:42 INFO Applying migration id=didhost 2026/02/04 21:29:42 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:42 INFO Applying migration id=invites 2026/02/04 21:29:42 INFO Applying migration id=ed25519blob 2026/02/04 21:29:42 INFO Applying migration id=rsablob 2026/02/04 21:29:42 INFO Applying migration id=iconscid --- PASS: TestResolve_UnauthenticatedUser (0.94s) === RUN TestSay_HappyFlow 2026/02/04 21:29:43 INFO Applying migration id=initial 2026/02/04 21:29:43 INFO Applying migration id=notesupdated 2026/02/04 21:29:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:43 INFO Applying migration id=activitiesid 2026/02/04 21:29:43 INFO Applying migration id=outbox 2026/02/04 21:29:43 INFO Applying migration id=edits 2026/02/04 21:29:43 INFO Applying migration id=outboxactor 2026/02/04 21:29:43 INFO Applying migration id=outboxsender 2026/02/04 21:29:43 INFO Applying migration id=thread 2026/02/04 21:29:43 INFO Applying migration id=host 2026/02/04 21:29:43 INFO Applying migration id=sharedinbox 2026/02/04 21:29:43 INFO Applying migration id=noteshost 2026/02/04 21:29:43 INFO Applying migration id=fetched 2026/02/04 21:29:43 INFO Applying migration id=move 2026/02/04 21:29:43 INFO Applying migration id=cleanup 2026/02/04 21:29:43 INFO Applying migration id=received 2026/02/04 21:29:43 INFO Applying migration id=namehost 2026/02/04 21:29:43 INFO Applying migration id=outboxhost 2026/02/04 21:29:43 INFO Applying migration id=notesfts 2026/02/04 21:29:43 INFO Applying migration id=iconsname 2026/02/04 21:29:43 INFO Applying migration id=nohash 2026/02/04 21:29:43 INFO Applying migration id=shares 2026/02/04 21:29:43 INFO Applying migration id=actorttl 2026/02/04 21:29:43 INFO Applying migration id=tocc 2026/02/04 21:29:43 INFO Applying migration id=followeds 2026/02/04 21:29:43 INFO Applying migration id=certhash 2026/02/04 21:29:43 INFO Applying migration id=follows_sync 2026/02/04 21:29:43 INFO Applying migration id=jsonpath 2026/02/04 21:29:43 INFO Applying migration id=localforward 2026/02/04 21:29:43 INFO Applying migration id=avatar 2026/02/04 21:29:43 INFO Applying migration id=noimage 2026/02/04 21:29:43 INFO Applying migration id=feed 2026/02/04 21:29:43 INFO Applying migration id=bookmarks 2026/02/04 21:29:43 INFO Applying migration id=shareactivity 2026/02/04 21:29:43 INFO Applying migration id=application 2026/02/04 21:29:43 INFO Applying migration id=certificates 2026/02/04 21:29:43 INFO Applying migration id=rawforward 2026/02/04 21:29:43 INFO Applying migration id=publickey 2026/02/04 21:29:43 INFO Applying migration id=resolvegroup 2026/02/04 21:29:43 INFO Applying migration id=reject 2026/02/04 21:29:43 INFO Applying migration id=autodel 2026/02/04 21:29:43 INFO Applying migration id=jsonb 2026/02/04 21:29:43 INFO Applying migration id=quote 2026/02/04 21:29:43 INFO Applying migration id=rfc9421 2026/02/04 21:29:43 INFO Applying migration id=keys 2026/02/04 21:29:43 INFO Applying migration id=portable 2026/02/04 21:29:43 INFO Applying migration id=proofs 2026/02/04 21:29:43 INFO Applying migration id=contexts 2026/02/04 21:29:43 INFO Applying migration id=deliverieshost 2026/02/04 21:29:43 INFO Applying migration id=pembegin 2026/02/04 21:29:43 INFO Applying migration id=didhost 2026/02/04 21:29:43 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:43 INFO Applying migration id=invites 2026/02/04 21:29:43 INFO Applying migration id=ed25519blob 2026/02/04 21:29:43 INFO Applying migration id=rsablob 2026/02/04 21:29:43 INFO Applying migration id=iconscid 2026/02/04 21:29:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-a8c1-7223-bb4f-74126eafb95e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-a8c1-7182-ac95-6a7b5df95b19 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-a8c1-7182-ac95-6a7b5df95b19 2026/02/04 21:29:43 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-a8c1-7182-ac95-6a7b5df95b19 2026/02/04 21:29:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:43 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.76s) === RUN TestSay_Throttling 2026/02/04 21:29:43 INFO Applying migration id=initial 2026/02/04 21:29:43 INFO Applying migration id=notesupdated 2026/02/04 21:29:43 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:43 INFO Applying migration id=activitiesid 2026/02/04 21:29:43 INFO Applying migration id=outbox 2026/02/04 21:29:43 INFO Applying migration id=edits 2026/02/04 21:29:43 INFO Applying migration id=outboxactor 2026/02/04 21:29:43 INFO Applying migration id=outboxsender 2026/02/04 21:29:43 INFO Applying migration id=thread 2026/02/04 21:29:43 INFO Applying migration id=host 2026/02/04 21:29:43 INFO Applying migration id=sharedinbox 2026/02/04 21:29:43 INFO Applying migration id=noteshost 2026/02/04 21:29:43 INFO Applying migration id=fetched 2026/02/04 21:29:43 INFO Applying migration id=move 2026/02/04 21:29:43 INFO Applying migration id=cleanup 2026/02/04 21:29:43 INFO Applying migration id=received 2026/02/04 21:29:43 INFO Applying migration id=namehost 2026/02/04 21:29:43 INFO Applying migration id=outboxhost 2026/02/04 21:29:43 INFO Applying migration id=notesfts 2026/02/04 21:29:43 INFO Applying migration id=iconsname 2026/02/04 21:29:43 INFO Applying migration id=nohash 2026/02/04 21:29:43 INFO Applying migration id=shares 2026/02/04 21:29:43 INFO Applying migration id=actorttl 2026/02/04 21:29:43 INFO Applying migration id=tocc 2026/02/04 21:29:43 INFO Applying migration id=followeds 2026/02/04 21:29:43 INFO Applying migration id=certhash 2026/02/04 21:29:43 INFO Applying migration id=follows_sync 2026/02/04 21:29:43 INFO Applying migration id=jsonpath 2026/02/04 21:29:43 INFO Applying migration id=localforward 2026/02/04 21:29:43 INFO Applying migration id=avatar 2026/02/04 21:29:43 INFO Applying migration id=noimage 2026/02/04 21:29:43 INFO Applying migration id=feed 2026/02/04 21:29:43 INFO Applying migration id=bookmarks 2026/02/04 21:29:43 INFO Applying migration id=shareactivity 2026/02/04 21:29:43 INFO Applying migration id=application 2026/02/04 21:29:43 INFO Applying migration id=certificates 2026/02/04 21:29:43 INFO Applying migration id=rawforward 2026/02/04 21:29:43 INFO Applying migration id=publickey 2026/02/04 21:29:43 INFO Applying migration id=resolvegroup 2026/02/04 21:29:43 INFO Applying migration id=reject 2026/02/04 21:29:43 INFO Applying migration id=autodel 2026/02/04 21:29:43 INFO Applying migration id=jsonb 2026/02/04 21:29:44 INFO Applying migration id=quote 2026/02/04 21:29:44 INFO Applying migration id=rfc9421 2026/02/04 21:29:44 INFO Applying migration id=keys 2026/02/04 21:29:44 INFO Applying migration id=portable 2026/02/04 21:29:44 INFO Applying migration id=proofs 2026/02/04 21:29:44 INFO Applying migration id=contexts 2026/02/04 21:29:44 INFO Applying migration id=deliverieshost 2026/02/04 21:29:44 INFO Applying migration id=pembegin 2026/02/04 21:29:44 INFO Applying migration id=didhost 2026/02/04 21:29:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:44 INFO Applying migration id=invites 2026/02/04 21:29:44 INFO Applying migration id=ed25519blob 2026/02/04 21:29:44 INFO Applying migration id=rsablob 2026/02/04 21:29:44 INFO Applying migration id=iconscid 2026/02/04 21:29:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ac58-7b7d-8676-3ede80612370 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ac58-7b2b-82ab-eff01cefce36 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-ac58-7b2b-82ab-eff01cefce36 2026/02/04 21:29:44 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-ac58-7b2b-82ab-eff01cefce36 2026/02/04 21:29:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:44 WARN User is posting too frequently last=2026-02-04T21:29:44.000Z can=2026-02-04T21:30:44.000Z 2026/02/04 21:29:44 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:44 INFO Generating first response key=/local --- PASS: TestSay_Throttling (0.92s) === RUN TestSearch_Happyflow 2026/02/04 21:29:44 INFO Applying migration id=initial 2026/02/04 21:29:44 INFO Applying migration id=notesupdated 2026/02/04 21:29:44 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:44 INFO Applying migration id=activitiesid 2026/02/04 21:29:44 INFO Applying migration id=outbox 2026/02/04 21:29:44 INFO Applying migration id=edits 2026/02/04 21:29:44 INFO Applying migration id=outboxactor 2026/02/04 21:29:44 INFO Applying migration id=outboxsender 2026/02/04 21:29:44 INFO Applying migration id=thread 2026/02/04 21:29:44 INFO Applying migration id=host 2026/02/04 21:29:44 INFO Applying migration id=sharedinbox 2026/02/04 21:29:44 INFO Applying migration id=noteshost 2026/02/04 21:29:44 INFO Applying migration id=fetched 2026/02/04 21:29:44 INFO Applying migration id=move 2026/02/04 21:29:44 INFO Applying migration id=cleanup 2026/02/04 21:29:44 INFO Applying migration id=received 2026/02/04 21:29:44 INFO Applying migration id=namehost 2026/02/04 21:29:44 INFO Applying migration id=outboxhost 2026/02/04 21:29:44 INFO Applying migration id=notesfts 2026/02/04 21:29:44 INFO Applying migration id=iconsname 2026/02/04 21:29:44 INFO Applying migration id=nohash 2026/02/04 21:29:44 INFO Applying migration id=shares 2026/02/04 21:29:44 INFO Applying migration id=actorttl 2026/02/04 21:29:44 INFO Applying migration id=tocc 2026/02/04 21:29:44 INFO Applying migration id=followeds 2026/02/04 21:29:44 INFO Applying migration id=certhash 2026/02/04 21:29:44 INFO Applying migration id=follows_sync 2026/02/04 21:29:44 INFO Applying migration id=jsonpath 2026/02/04 21:29:44 INFO Applying migration id=localforward 2026/02/04 21:29:44 INFO Applying migration id=avatar 2026/02/04 21:29:44 INFO Applying migration id=noimage 2026/02/04 21:29:44 INFO Applying migration id=feed 2026/02/04 21:29:44 INFO Applying migration id=bookmarks 2026/02/04 21:29:44 INFO Applying migration id=shareactivity 2026/02/04 21:29:44 INFO Applying migration id=application 2026/02/04 21:29:44 INFO Applying migration id=certificates 2026/02/04 21:29:44 INFO Applying migration id=rawforward 2026/02/04 21:29:44 INFO Applying migration id=publickey 2026/02/04 21:29:44 INFO Applying migration id=resolvegroup 2026/02/04 21:29:44 INFO Applying migration id=reject 2026/02/04 21:29:44 INFO Applying migration id=autodel 2026/02/04 21:29:44 INFO Applying migration id=jsonb 2026/02/04 21:29:44 INFO Applying migration id=quote 2026/02/04 21:29:44 INFO Applying migration id=rfc9421 2026/02/04 21:29:44 INFO Applying migration id=keys 2026/02/04 21:29:44 INFO Applying migration id=portable 2026/02/04 21:29:44 INFO Applying migration id=proofs 2026/02/04 21:29:44 INFO Applying migration id=contexts 2026/02/04 21:29:44 INFO Applying migration id=deliverieshost 2026/02/04 21:29:44 INFO Applying migration id=pembegin 2026/02/04 21:29:44 INFO Applying migration id=didhost 2026/02/04 21:29:44 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:44 INFO Applying migration id=invites 2026/02/04 21:29:44 INFO Applying migration id=ed25519blob 2026/02/04 21:29:44 INFO Applying migration id=rsablob 2026/02/04 21:29:44 INFO Applying migration id=iconscid --- PASS: TestSearch_Happyflow (0.74s) === RUN TestSearch_LeadingHash 2026/02/04 21:29:45 INFO Applying migration id=initial 2026/02/04 21:29:45 INFO Applying migration id=notesupdated 2026/02/04 21:29:45 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:45 INFO Applying migration id=activitiesid 2026/02/04 21:29:45 INFO Applying migration id=outbox 2026/02/04 21:29:45 INFO Applying migration id=edits 2026/02/04 21:29:45 INFO Applying migration id=outboxactor 2026/02/04 21:29:45 INFO Applying migration id=outboxsender 2026/02/04 21:29:45 INFO Applying migration id=thread 2026/02/04 21:29:45 INFO Applying migration id=host 2026/02/04 21:29:45 INFO Applying migration id=sharedinbox 2026/02/04 21:29:45 INFO Applying migration id=noteshost 2026/02/04 21:29:45 INFO Applying migration id=fetched 2026/02/04 21:29:45 INFO Applying migration id=move 2026/02/04 21:29:45 INFO Applying migration id=cleanup 2026/02/04 21:29:45 INFO Applying migration id=received 2026/02/04 21:29:45 INFO Applying migration id=namehost 2026/02/04 21:29:45 INFO Applying migration id=outboxhost 2026/02/04 21:29:45 INFO Applying migration id=notesfts 2026/02/04 21:29:45 INFO Applying migration id=iconsname 2026/02/04 21:29:45 INFO Applying migration id=nohash 2026/02/04 21:29:45 INFO Applying migration id=shares 2026/02/04 21:29:45 INFO Applying migration id=actorttl 2026/02/04 21:29:45 INFO Applying migration id=tocc 2026/02/04 21:29:45 INFO Applying migration id=followeds 2026/02/04 21:29:45 INFO Applying migration id=certhash 2026/02/04 21:29:45 INFO Applying migration id=follows_sync 2026/02/04 21:29:45 INFO Applying migration id=jsonpath 2026/02/04 21:29:45 INFO Applying migration id=localforward 2026/02/04 21:29:45 INFO Applying migration id=avatar 2026/02/04 21:29:45 INFO Applying migration id=noimage 2026/02/04 21:29:45 INFO Applying migration id=feed 2026/02/04 21:29:45 INFO Applying migration id=bookmarks 2026/02/04 21:29:45 INFO Applying migration id=shareactivity 2026/02/04 21:29:45 INFO Applying migration id=application 2026/02/04 21:29:45 INFO Applying migration id=certificates 2026/02/04 21:29:45 INFO Applying migration id=rawforward 2026/02/04 21:29:45 INFO Applying migration id=publickey 2026/02/04 21:29:45 INFO Applying migration id=resolvegroup 2026/02/04 21:29:45 INFO Applying migration id=reject 2026/02/04 21:29:45 INFO Applying migration id=autodel 2026/02/04 21:29:45 INFO Applying migration id=jsonb 2026/02/04 21:29:45 INFO Applying migration id=quote 2026/02/04 21:29:45 INFO Applying migration id=rfc9421 2026/02/04 21:29:45 INFO Applying migration id=keys 2026/02/04 21:29:45 INFO Applying migration id=portable 2026/02/04 21:29:45 INFO Applying migration id=proofs 2026/02/04 21:29:45 INFO Applying migration id=contexts 2026/02/04 21:29:45 INFO Applying migration id=deliverieshost 2026/02/04 21:29:45 INFO Applying migration id=pembegin 2026/02/04 21:29:45 INFO Applying migration id=didhost 2026/02/04 21:29:45 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:45 INFO Applying migration id=invites 2026/02/04 21:29:45 INFO Applying migration id=ed25519blob 2026/02/04 21:29:45 INFO Applying migration id=rsablob 2026/02/04 21:29:45 INFO Applying migration id=iconscid --- PASS: TestSearch_LeadingHash (0.66s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/02/04 21:29:46 INFO Applying migration id=initial 2026/02/04 21:29:46 INFO Applying migration id=notesupdated 2026/02/04 21:29:46 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:46 INFO Applying migration id=activitiesid 2026/02/04 21:29:46 INFO Applying migration id=outbox 2026/02/04 21:29:46 INFO Applying migration id=edits 2026/02/04 21:29:46 INFO Applying migration id=outboxactor 2026/02/04 21:29:46 INFO Applying migration id=outboxsender 2026/02/04 21:29:46 INFO Applying migration id=thread 2026/02/04 21:29:46 INFO Applying migration id=host 2026/02/04 21:29:46 INFO Applying migration id=sharedinbox 2026/02/04 21:29:46 INFO Applying migration id=noteshost 2026/02/04 21:29:46 INFO Applying migration id=fetched 2026/02/04 21:29:46 INFO Applying migration id=move 2026/02/04 21:29:46 INFO Applying migration id=cleanup 2026/02/04 21:29:46 INFO Applying migration id=received 2026/02/04 21:29:46 INFO Applying migration id=namehost 2026/02/04 21:29:46 INFO Applying migration id=outboxhost 2026/02/04 21:29:46 INFO Applying migration id=notesfts 2026/02/04 21:29:46 INFO Applying migration id=iconsname 2026/02/04 21:29:46 INFO Applying migration id=nohash 2026/02/04 21:29:46 INFO Applying migration id=shares 2026/02/04 21:29:46 INFO Applying migration id=actorttl 2026/02/04 21:29:46 INFO Applying migration id=tocc 2026/02/04 21:29:46 INFO Applying migration id=followeds 2026/02/04 21:29:46 INFO Applying migration id=certhash 2026/02/04 21:29:46 INFO Applying migration id=follows_sync 2026/02/04 21:29:46 INFO Applying migration id=jsonpath 2026/02/04 21:29:46 INFO Applying migration id=localforward 2026/02/04 21:29:46 INFO Applying migration id=avatar 2026/02/04 21:29:46 INFO Applying migration id=noimage 2026/02/04 21:29:46 INFO Applying migration id=feed 2026/02/04 21:29:46 INFO Applying migration id=bookmarks 2026/02/04 21:29:46 INFO Applying migration id=shareactivity 2026/02/04 21:29:46 INFO Applying migration id=application 2026/02/04 21:29:46 INFO Applying migration id=certificates 2026/02/04 21:29:46 INFO Applying migration id=rawforward 2026/02/04 21:29:46 INFO Applying migration id=publickey 2026/02/04 21:29:46 INFO Applying migration id=resolvegroup 2026/02/04 21:29:46 INFO Applying migration id=reject 2026/02/04 21:29:46 INFO Applying migration id=autodel 2026/02/04 21:29:46 INFO Applying migration id=jsonb 2026/02/04 21:29:46 INFO Applying migration id=quote 2026/02/04 21:29:46 INFO Applying migration id=rfc9421 2026/02/04 21:29:46 INFO Applying migration id=keys 2026/02/04 21:29:46 INFO Applying migration id=portable 2026/02/04 21:29:46 INFO Applying migration id=proofs 2026/02/04 21:29:46 INFO Applying migration id=contexts 2026/02/04 21:29:46 INFO Applying migration id=deliverieshost 2026/02/04 21:29:46 INFO Applying migration id=pembegin 2026/02/04 21:29:46 INFO Applying migration id=didhost 2026/02/04 21:29:46 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:46 INFO Applying migration id=invites 2026/02/04 21:29:46 INFO Applying migration id=ed25519blob 2026/02/04 21:29:46 INFO Applying migration id=rsablob 2026/02/04 21:29:46 INFO Applying migration id=iconscid --- PASS: TestSearch_LeadingHashUnauthenticatedUser (0.92s) === RUN TestSearch_NoInput 2026/02/04 21:29:47 INFO Applying migration id=initial 2026/02/04 21:29:47 INFO Applying migration id=notesupdated 2026/02/04 21:29:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:47 INFO Applying migration id=activitiesid 2026/02/04 21:29:47 INFO Applying migration id=outbox 2026/02/04 21:29:47 INFO Applying migration id=edits 2026/02/04 21:29:47 INFO Applying migration id=outboxactor 2026/02/04 21:29:47 INFO Applying migration id=outboxsender 2026/02/04 21:29:47 INFO Applying migration id=thread 2026/02/04 21:29:47 INFO Applying migration id=host 2026/02/04 21:29:47 INFO Applying migration id=sharedinbox 2026/02/04 21:29:47 INFO Applying migration id=noteshost 2026/02/04 21:29:47 INFO Applying migration id=fetched 2026/02/04 21:29:47 INFO Applying migration id=move 2026/02/04 21:29:47 INFO Applying migration id=cleanup 2026/02/04 21:29:47 INFO Applying migration id=received 2026/02/04 21:29:47 INFO Applying migration id=namehost 2026/02/04 21:29:47 INFO Applying migration id=outboxhost 2026/02/04 21:29:47 INFO Applying migration id=notesfts 2026/02/04 21:29:47 INFO Applying migration id=iconsname 2026/02/04 21:29:47 INFO Applying migration id=nohash 2026/02/04 21:29:47 INFO Applying migration id=shares 2026/02/04 21:29:47 INFO Applying migration id=actorttl 2026/02/04 21:29:47 INFO Applying migration id=tocc 2026/02/04 21:29:47 INFO Applying migration id=followeds 2026/02/04 21:29:47 INFO Applying migration id=certhash 2026/02/04 21:29:47 INFO Applying migration id=follows_sync 2026/02/04 21:29:47 INFO Applying migration id=jsonpath 2026/02/04 21:29:47 INFO Applying migration id=localforward 2026/02/04 21:29:47 INFO Applying migration id=avatar 2026/02/04 21:29:47 INFO Applying migration id=noimage 2026/02/04 21:29:47 INFO Applying migration id=feed 2026/02/04 21:29:47 INFO Applying migration id=bookmarks 2026/02/04 21:29:47 INFO Applying migration id=shareactivity 2026/02/04 21:29:47 INFO Applying migration id=application 2026/02/04 21:29:47 INFO Applying migration id=certificates 2026/02/04 21:29:47 INFO Applying migration id=rawforward 2026/02/04 21:29:47 INFO Applying migration id=publickey 2026/02/04 21:29:47 INFO Applying migration id=resolvegroup 2026/02/04 21:29:47 INFO Applying migration id=reject 2026/02/04 21:29:47 INFO Applying migration id=autodel 2026/02/04 21:29:47 INFO Applying migration id=jsonb 2026/02/04 21:29:47 INFO Applying migration id=quote 2026/02/04 21:29:47 INFO Applying migration id=rfc9421 2026/02/04 21:29:47 INFO Applying migration id=keys 2026/02/04 21:29:47 INFO Applying migration id=portable 2026/02/04 21:29:47 INFO Applying migration id=proofs 2026/02/04 21:29:47 INFO Applying migration id=contexts 2026/02/04 21:29:47 INFO Applying migration id=deliverieshost 2026/02/04 21:29:47 INFO Applying migration id=pembegin 2026/02/04 21:29:47 INFO Applying migration id=didhost 2026/02/04 21:29:47 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:47 INFO Applying migration id=invites 2026/02/04 21:29:47 INFO Applying migration id=ed25519blob 2026/02/04 21:29:47 INFO Applying migration id=rsablob 2026/02/04 21:29:47 INFO Applying migration id=iconscid --- PASS: TestSearch_NoInput (0.86s) === RUN TestSearch_EmptyInput 2026/02/04 21:29:47 INFO Applying migration id=initial 2026/02/04 21:29:47 INFO Applying migration id=notesupdated 2026/02/04 21:29:47 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:47 INFO Applying migration id=activitiesid 2026/02/04 21:29:47 INFO Applying migration id=outbox 2026/02/04 21:29:47 INFO Applying migration id=edits 2026/02/04 21:29:47 INFO Applying migration id=outboxactor 2026/02/04 21:29:47 INFO Applying migration id=outboxsender 2026/02/04 21:29:47 INFO Applying migration id=thread 2026/02/04 21:29:47 INFO Applying migration id=host 2026/02/04 21:29:47 INFO Applying migration id=sharedinbox 2026/02/04 21:29:47 INFO Applying migration id=noteshost 2026/02/04 21:29:47 INFO Applying migration id=fetched 2026/02/04 21:29:47 INFO Applying migration id=move 2026/02/04 21:29:47 INFO Applying migration id=cleanup 2026/02/04 21:29:47 INFO Applying migration id=received 2026/02/04 21:29:47 INFO Applying migration id=namehost 2026/02/04 21:29:47 INFO Applying migration id=outboxhost 2026/02/04 21:29:47 INFO Applying migration id=notesfts 2026/02/04 21:29:47 INFO Applying migration id=iconsname 2026/02/04 21:29:47 INFO Applying migration id=nohash 2026/02/04 21:29:48 INFO Applying migration id=shares 2026/02/04 21:29:48 INFO Applying migration id=actorttl 2026/02/04 21:29:48 INFO Applying migration id=tocc 2026/02/04 21:29:48 INFO Applying migration id=followeds 2026/02/04 21:29:48 INFO Applying migration id=certhash 2026/02/04 21:29:48 INFO Applying migration id=follows_sync 2026/02/04 21:29:48 INFO Applying migration id=jsonpath 2026/02/04 21:29:48 INFO Applying migration id=localforward 2026/02/04 21:29:48 INFO Applying migration id=avatar 2026/02/04 21:29:48 INFO Applying migration id=noimage 2026/02/04 21:29:48 INFO Applying migration id=feed 2026/02/04 21:29:48 INFO Applying migration id=bookmarks 2026/02/04 21:29:48 INFO Applying migration id=shareactivity 2026/02/04 21:29:48 INFO Applying migration id=application 2026/02/04 21:29:48 INFO Applying migration id=certificates 2026/02/04 21:29:48 INFO Applying migration id=rawforward 2026/02/04 21:29:48 INFO Applying migration id=publickey 2026/02/04 21:29:48 INFO Applying migration id=resolvegroup 2026/02/04 21:29:48 INFO Applying migration id=reject 2026/02/04 21:29:48 INFO Applying migration id=autodel 2026/02/04 21:29:48 INFO Applying migration id=jsonb 2026/02/04 21:29:48 INFO Applying migration id=quote 2026/02/04 21:29:48 INFO Applying migration id=rfc9421 2026/02/04 21:29:48 INFO Applying migration id=keys 2026/02/04 21:29:48 INFO Applying migration id=portable 2026/02/04 21:29:48 INFO Applying migration id=proofs 2026/02/04 21:29:48 INFO Applying migration id=contexts 2026/02/04 21:29:48 INFO Applying migration id=deliverieshost 2026/02/04 21:29:48 INFO Applying migration id=pembegin 2026/02/04 21:29:48 INFO Applying migration id=didhost 2026/02/04 21:29:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:48 INFO Applying migration id=invites 2026/02/04 21:29:48 INFO Applying migration id=ed25519blob 2026/02/04 21:29:48 INFO Applying migration id=rsablob 2026/02/04 21:29:48 INFO Applying migration id=iconscid --- PASS: TestSearch_EmptyInput (0.52s) === RUN TestSearch_InvalidEscapeSequence 2026/02/04 21:29:48 INFO Applying migration id=initial 2026/02/04 21:29:48 INFO Applying migration id=notesupdated 2026/02/04 21:29:48 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:48 INFO Applying migration id=activitiesid 2026/02/04 21:29:48 INFO Applying migration id=outbox 2026/02/04 21:29:48 INFO Applying migration id=edits 2026/02/04 21:29:48 INFO Applying migration id=outboxactor 2026/02/04 21:29:48 INFO Applying migration id=outboxsender 2026/02/04 21:29:48 INFO Applying migration id=thread 2026/02/04 21:29:48 INFO Applying migration id=host 2026/02/04 21:29:48 INFO Applying migration id=sharedinbox 2026/02/04 21:29:48 INFO Applying migration id=noteshost 2026/02/04 21:29:48 INFO Applying migration id=fetched 2026/02/04 21:29:48 INFO Applying migration id=move 2026/02/04 21:29:48 INFO Applying migration id=cleanup 2026/02/04 21:29:48 INFO Applying migration id=received 2026/02/04 21:29:48 INFO Applying migration id=namehost 2026/02/04 21:29:48 INFO Applying migration id=outboxhost 2026/02/04 21:29:48 INFO Applying migration id=notesfts 2026/02/04 21:29:48 INFO Applying migration id=iconsname 2026/02/04 21:29:48 INFO Applying migration id=nohash 2026/02/04 21:29:48 INFO Applying migration id=shares 2026/02/04 21:29:48 INFO Applying migration id=actorttl 2026/02/04 21:29:48 INFO Applying migration id=tocc 2026/02/04 21:29:48 INFO Applying migration id=followeds 2026/02/04 21:29:48 INFO Applying migration id=certhash 2026/02/04 21:29:48 INFO Applying migration id=follows_sync 2026/02/04 21:29:48 INFO Applying migration id=jsonpath 2026/02/04 21:29:48 INFO Applying migration id=localforward 2026/02/04 21:29:48 INFO Applying migration id=avatar 2026/02/04 21:29:48 INFO Applying migration id=noimage 2026/02/04 21:29:48 INFO Applying migration id=feed 2026/02/04 21:29:48 INFO Applying migration id=bookmarks 2026/02/04 21:29:48 INFO Applying migration id=shareactivity 2026/02/04 21:29:48 INFO Applying migration id=application 2026/02/04 21:29:48 INFO Applying migration id=certificates 2026/02/04 21:29:48 INFO Applying migration id=rawforward 2026/02/04 21:29:48 INFO Applying migration id=publickey 2026/02/04 21:29:48 INFO Applying migration id=resolvegroup 2026/02/04 21:29:48 INFO Applying migration id=reject 2026/02/04 21:29:48 INFO Applying migration id=autodel 2026/02/04 21:29:48 INFO Applying migration id=jsonb 2026/02/04 21:29:48 INFO Applying migration id=quote 2026/02/04 21:29:48 INFO Applying migration id=rfc9421 2026/02/04 21:29:48 INFO Applying migration id=keys 2026/02/04 21:29:48 INFO Applying migration id=portable 2026/02/04 21:29:48 INFO Applying migration id=proofs 2026/02/04 21:29:48 INFO Applying migration id=contexts 2026/02/04 21:29:48 INFO Applying migration id=deliverieshost 2026/02/04 21:29:48 INFO Applying migration id=pembegin 2026/02/04 21:29:48 INFO Applying migration id=didhost 2026/02/04 21:29:48 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:48 INFO Applying migration id=invites 2026/02/04 21:29:48 INFO Applying migration id=ed25519blob 2026/02/04 21:29:48 INFO Applying migration id=rsablob 2026/02/04 21:29:48 INFO Applying migration id=iconscid 2026/02/04 21:29:49 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.77s) === RUN TestSearch_UnathenticatedUser 2026/02/04 21:29:49 INFO Applying migration id=initial 2026/02/04 21:29:49 INFO Applying migration id=notesupdated 2026/02/04 21:29:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:49 INFO Applying migration id=activitiesid 2026/02/04 21:29:49 INFO Applying migration id=outbox 2026/02/04 21:29:49 INFO Applying migration id=edits 2026/02/04 21:29:49 INFO Applying migration id=outboxactor 2026/02/04 21:29:49 INFO Applying migration id=outboxsender 2026/02/04 21:29:49 INFO Applying migration id=thread 2026/02/04 21:29:49 INFO Applying migration id=host 2026/02/04 21:29:49 INFO Applying migration id=sharedinbox 2026/02/04 21:29:49 INFO Applying migration id=noteshost 2026/02/04 21:29:49 INFO Applying migration id=fetched 2026/02/04 21:29:49 INFO Applying migration id=move 2026/02/04 21:29:49 INFO Applying migration id=cleanup 2026/02/04 21:29:49 INFO Applying migration id=received 2026/02/04 21:29:49 INFO Applying migration id=namehost 2026/02/04 21:29:49 INFO Applying migration id=outboxhost 2026/02/04 21:29:49 INFO Applying migration id=notesfts 2026/02/04 21:29:49 INFO Applying migration id=iconsname 2026/02/04 21:29:49 INFO Applying migration id=nohash 2026/02/04 21:29:49 INFO Applying migration id=shares 2026/02/04 21:29:49 INFO Applying migration id=actorttl 2026/02/04 21:29:49 INFO Applying migration id=tocc 2026/02/04 21:29:49 INFO Applying migration id=followeds 2026/02/04 21:29:49 INFO Applying migration id=certhash 2026/02/04 21:29:49 INFO Applying migration id=follows_sync 2026/02/04 21:29:49 INFO Applying migration id=jsonpath 2026/02/04 21:29:49 INFO Applying migration id=localforward 2026/02/04 21:29:49 INFO Applying migration id=avatar 2026/02/04 21:29:49 INFO Applying migration id=noimage 2026/02/04 21:29:49 INFO Applying migration id=feed 2026/02/04 21:29:49 INFO Applying migration id=bookmarks 2026/02/04 21:29:49 INFO Applying migration id=shareactivity 2026/02/04 21:29:49 INFO Applying migration id=application 2026/02/04 21:29:49 INFO Applying migration id=certificates 2026/02/04 21:29:49 INFO Applying migration id=rawforward 2026/02/04 21:29:49 INFO Applying migration id=publickey 2026/02/04 21:29:49 INFO Applying migration id=resolvegroup 2026/02/04 21:29:49 INFO Applying migration id=reject 2026/02/04 21:29:49 INFO Applying migration id=autodel 2026/02/04 21:29:49 INFO Applying migration id=jsonb 2026/02/04 21:29:49 INFO Applying migration id=quote 2026/02/04 21:29:49 INFO Applying migration id=rfc9421 2026/02/04 21:29:49 INFO Applying migration id=keys 2026/02/04 21:29:49 INFO Applying migration id=portable 2026/02/04 21:29:49 INFO Applying migration id=proofs 2026/02/04 21:29:49 INFO Applying migration id=contexts 2026/02/04 21:29:49 INFO Applying migration id=deliverieshost 2026/02/04 21:29:49 INFO Applying migration id=pembegin 2026/02/04 21:29:49 INFO Applying migration id=didhost 2026/02/04 21:29:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:49 INFO Applying migration id=invites 2026/02/04 21:29:49 INFO Applying migration id=ed25519blob 2026/02/04 21:29:49 INFO Applying migration id=rsablob 2026/02/04 21:29:49 INFO Applying migration id=iconscid --- PASS: TestSearch_UnathenticatedUser (0.59s) === RUN TestShare_PublicPost 2026/02/04 21:29:49 INFO Applying migration id=initial 2026/02/04 21:29:49 INFO Applying migration id=notesupdated 2026/02/04 21:29:49 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:49 INFO Applying migration id=activitiesid 2026/02/04 21:29:49 INFO Applying migration id=outbox 2026/02/04 21:29:49 INFO Applying migration id=edits 2026/02/04 21:29:49 INFO Applying migration id=outboxactor 2026/02/04 21:29:49 INFO Applying migration id=outboxsender 2026/02/04 21:29:49 INFO Applying migration id=thread 2026/02/04 21:29:49 INFO Applying migration id=host 2026/02/04 21:29:49 INFO Applying migration id=sharedinbox 2026/02/04 21:29:49 INFO Applying migration id=noteshost 2026/02/04 21:29:49 INFO Applying migration id=fetched 2026/02/04 21:29:49 INFO Applying migration id=move 2026/02/04 21:29:49 INFO Applying migration id=cleanup 2026/02/04 21:29:49 INFO Applying migration id=received 2026/02/04 21:29:49 INFO Applying migration id=namehost 2026/02/04 21:29:49 INFO Applying migration id=outboxhost 2026/02/04 21:29:49 INFO Applying migration id=notesfts 2026/02/04 21:29:49 INFO Applying migration id=iconsname 2026/02/04 21:29:49 INFO Applying migration id=nohash 2026/02/04 21:29:49 INFO Applying migration id=shares 2026/02/04 21:29:49 INFO Applying migration id=actorttl 2026/02/04 21:29:49 INFO Applying migration id=tocc 2026/02/04 21:29:49 INFO Applying migration id=followeds 2026/02/04 21:29:49 INFO Applying migration id=certhash 2026/02/04 21:29:49 INFO Applying migration id=follows_sync 2026/02/04 21:29:49 INFO Applying migration id=jsonpath 2026/02/04 21:29:49 INFO Applying migration id=localforward 2026/02/04 21:29:49 INFO Applying migration id=avatar 2026/02/04 21:29:49 INFO Applying migration id=noimage 2026/02/04 21:29:49 INFO Applying migration id=feed 2026/02/04 21:29:49 INFO Applying migration id=bookmarks 2026/02/04 21:29:49 INFO Applying migration id=shareactivity 2026/02/04 21:29:49 INFO Applying migration id=application 2026/02/04 21:29:49 INFO Applying migration id=certificates 2026/02/04 21:29:49 INFO Applying migration id=rawforward 2026/02/04 21:29:49 INFO Applying migration id=publickey 2026/02/04 21:29:49 INFO Applying migration id=resolvegroup 2026/02/04 21:29:49 INFO Applying migration id=reject 2026/02/04 21:29:49 INFO Applying migration id=autodel 2026/02/04 21:29:49 INFO Applying migration id=jsonb 2026/02/04 21:29:49 INFO Applying migration id=quote 2026/02/04 21:29:49 INFO Applying migration id=rfc9421 2026/02/04 21:29:49 INFO Applying migration id=keys 2026/02/04 21:29:49 INFO Applying migration id=portable 2026/02/04 21:29:49 INFO Applying migration id=proofs 2026/02/04 21:29:49 INFO Applying migration id=contexts 2026/02/04 21:29:49 INFO Applying migration id=deliverieshost 2026/02/04 21:29:49 INFO Applying migration id=pembegin 2026/02/04 21:29:49 INFO Applying migration id=didhost 2026/02/04 21:29:49 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:49 INFO Applying migration id=invites 2026/02/04 21:29:49 INFO Applying migration id=ed25519blob 2026/02/04 21:29:49 INFO Applying migration id=rsablob 2026/02/04 21:29:49 INFO Applying migration id=iconscid 2026/02/04 21:29:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c3d3-7240-98fa-4e93e39c6ae1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c3d3-709f-b60b-d5df5205f16f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-c3d3-709f-b60b-d5df5205f16f 2026/02/04 21:29:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:50 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (0.96s) === RUN TestShare_Throttling 2026/02/04 21:29:50 INFO Applying migration id=initial 2026/02/04 21:29:50 INFO Applying migration id=notesupdated 2026/02/04 21:29:50 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:50 INFO Applying migration id=activitiesid 2026/02/04 21:29:50 INFO Applying migration id=outbox 2026/02/04 21:29:50 INFO Applying migration id=edits 2026/02/04 21:29:50 INFO Applying migration id=outboxactor 2026/02/04 21:29:50 INFO Applying migration id=outboxsender 2026/02/04 21:29:50 INFO Applying migration id=thread 2026/02/04 21:29:50 INFO Applying migration id=host 2026/02/04 21:29:50 INFO Applying migration id=sharedinbox 2026/02/04 21:29:50 INFO Applying migration id=noteshost 2026/02/04 21:29:50 INFO Applying migration id=fetched 2026/02/04 21:29:50 INFO Applying migration id=move 2026/02/04 21:29:50 INFO Applying migration id=cleanup 2026/02/04 21:29:50 INFO Applying migration id=received 2026/02/04 21:29:50 INFO Applying migration id=namehost 2026/02/04 21:29:50 INFO Applying migration id=outboxhost 2026/02/04 21:29:50 INFO Applying migration id=notesfts 2026/02/04 21:29:50 INFO Applying migration id=iconsname 2026/02/04 21:29:50 INFO Applying migration id=nohash 2026/02/04 21:29:50 INFO Applying migration id=shares 2026/02/04 21:29:50 INFO Applying migration id=actorttl 2026/02/04 21:29:50 INFO Applying migration id=tocc 2026/02/04 21:29:50 INFO Applying migration id=followeds 2026/02/04 21:29:50 INFO Applying migration id=certhash 2026/02/04 21:29:50 INFO Applying migration id=follows_sync 2026/02/04 21:29:50 INFO Applying migration id=jsonpath 2026/02/04 21:29:50 INFO Applying migration id=localforward 2026/02/04 21:29:50 INFO Applying migration id=avatar 2026/02/04 21:29:50 INFO Applying migration id=noimage 2026/02/04 21:29:50 INFO Applying migration id=feed 2026/02/04 21:29:50 INFO Applying migration id=bookmarks 2026/02/04 21:29:50 INFO Applying migration id=shareactivity 2026/02/04 21:29:50 INFO Applying migration id=application 2026/02/04 21:29:50 INFO Applying migration id=certificates 2026/02/04 21:29:50 INFO Applying migration id=rawforward 2026/02/04 21:29:50 INFO Applying migration id=publickey 2026/02/04 21:29:50 INFO Applying migration id=resolvegroup 2026/02/04 21:29:50 INFO Applying migration id=reject 2026/02/04 21:29:50 INFO Applying migration id=autodel 2026/02/04 21:29:50 INFO Applying migration id=jsonb 2026/02/04 21:29:50 INFO Applying migration id=quote 2026/02/04 21:29:50 INFO Applying migration id=rfc9421 2026/02/04 21:29:50 INFO Applying migration id=keys 2026/02/04 21:29:50 INFO Applying migration id=portable 2026/02/04 21:29:50 INFO Applying migration id=proofs 2026/02/04 21:29:50 INFO Applying migration id=contexts 2026/02/04 21:29:50 INFO Applying migration id=deliverieshost 2026/02/04 21:29:50 INFO Applying migration id=pembegin 2026/02/04 21:29:50 INFO Applying migration id=didhost 2026/02/04 21:29:50 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:50 INFO Applying migration id=invites 2026/02/04 21:29:50 INFO Applying migration id=ed25519blob 2026/02/04 21:29:50 INFO Applying migration id=rsablob 2026/02/04 21:29:50 INFO Applying migration id=iconscid 2026/02/04 21:29:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c5e9-75fa-a163-93204910358a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c5e9-7573-8996-370991295233 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-c5e9-7573-8996-370991295233 2026/02/04 21:29:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c5eb-74b0-a3b5-d88d66852f48 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c5eb-7489-9bbf-45c29a78b299 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a8f-c5eb-7489-9bbf-45c29a78b299 2026/02/04 21:29:51 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (0.52s) === RUN TestShare_UnshareThrottling 2026/02/04 21:29:51 INFO Applying migration id=initial 2026/02/04 21:29:51 INFO Applying migration id=notesupdated 2026/02/04 21:29:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:51 INFO Applying migration id=activitiesid 2026/02/04 21:29:51 INFO Applying migration id=outbox 2026/02/04 21:29:51 INFO Applying migration id=edits 2026/02/04 21:29:51 INFO Applying migration id=outboxactor 2026/02/04 21:29:51 INFO Applying migration id=outboxsender 2026/02/04 21:29:51 INFO Applying migration id=thread 2026/02/04 21:29:51 INFO Applying migration id=host 2026/02/04 21:29:51 INFO Applying migration id=sharedinbox 2026/02/04 21:29:51 INFO Applying migration id=noteshost 2026/02/04 21:29:51 INFO Applying migration id=fetched 2026/02/04 21:29:51 INFO Applying migration id=move 2026/02/04 21:29:51 INFO Applying migration id=cleanup 2026/02/04 21:29:51 INFO Applying migration id=received 2026/02/04 21:29:51 INFO Applying migration id=namehost 2026/02/04 21:29:51 INFO Applying migration id=outboxhost 2026/02/04 21:29:51 INFO Applying migration id=notesfts 2026/02/04 21:29:51 INFO Applying migration id=iconsname 2026/02/04 21:29:51 INFO Applying migration id=nohash 2026/02/04 21:29:51 INFO Applying migration id=shares 2026/02/04 21:29:51 INFO Applying migration id=actorttl 2026/02/04 21:29:51 INFO Applying migration id=tocc 2026/02/04 21:29:51 INFO Applying migration id=followeds 2026/02/04 21:29:51 INFO Applying migration id=certhash 2026/02/04 21:29:51 INFO Applying migration id=follows_sync 2026/02/04 21:29:51 INFO Applying migration id=jsonpath 2026/02/04 21:29:51 INFO Applying migration id=localforward 2026/02/04 21:29:51 INFO Applying migration id=avatar 2026/02/04 21:29:51 INFO Applying migration id=noimage 2026/02/04 21:29:51 INFO Applying migration id=feed 2026/02/04 21:29:51 INFO Applying migration id=bookmarks 2026/02/04 21:29:51 INFO Applying migration id=shareactivity 2026/02/04 21:29:51 INFO Applying migration id=application 2026/02/04 21:29:51 INFO Applying migration id=certificates 2026/02/04 21:29:51 INFO Applying migration id=rawforward 2026/02/04 21:29:51 INFO Applying migration id=publickey 2026/02/04 21:29:51 INFO Applying migration id=resolvegroup 2026/02/04 21:29:51 INFO Applying migration id=reject 2026/02/04 21:29:51 INFO Applying migration id=autodel 2026/02/04 21:29:51 INFO Applying migration id=jsonb 2026/02/04 21:29:51 INFO Applying migration id=quote 2026/02/04 21:29:51 INFO Applying migration id=rfc9421 2026/02/04 21:29:51 INFO Applying migration id=keys 2026/02/04 21:29:51 INFO Applying migration id=portable 2026/02/04 21:29:51 INFO Applying migration id=proofs 2026/02/04 21:29:51 INFO Applying migration id=contexts 2026/02/04 21:29:51 INFO Applying migration id=deliverieshost 2026/02/04 21:29:51 INFO Applying migration id=pembegin 2026/02/04 21:29:51 INFO Applying migration id=didhost 2026/02/04 21:29:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:51 INFO Applying migration id=invites 2026/02/04 21:29:51 INFO Applying migration id=ed25519blob 2026/02/04 21:29:51 INFO Applying migration id=rsablob 2026/02/04 21:29:51 INFO Applying migration id=iconscid 2026/02/04 21:29:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-c800-70ed-9c78-7b560f793474 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-c800-7079-8e06-54b621c81f5a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-c800-7079-8e06-54b621c81f5a --- PASS: TestShare_UnshareThrottling (0.53s) === RUN TestShare_PostToFollowers 2026/02/04 21:29:51 INFO Applying migration id=initial 2026/02/04 21:29:51 INFO Applying migration id=notesupdated 2026/02/04 21:29:51 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:51 INFO Applying migration id=activitiesid 2026/02/04 21:29:51 INFO Applying migration id=outbox 2026/02/04 21:29:51 INFO Applying migration id=edits 2026/02/04 21:29:51 INFO Applying migration id=outboxactor 2026/02/04 21:29:51 INFO Applying migration id=outboxsender 2026/02/04 21:29:51 INFO Applying migration id=thread 2026/02/04 21:29:51 INFO Applying migration id=host 2026/02/04 21:29:51 INFO Applying migration id=sharedinbox 2026/02/04 21:29:51 INFO Applying migration id=noteshost 2026/02/04 21:29:51 INFO Applying migration id=fetched 2026/02/04 21:29:51 INFO Applying migration id=move 2026/02/04 21:29:51 INFO Applying migration id=cleanup 2026/02/04 21:29:51 INFO Applying migration id=received 2026/02/04 21:29:51 INFO Applying migration id=namehost 2026/02/04 21:29:51 INFO Applying migration id=outboxhost 2026/02/04 21:29:51 INFO Applying migration id=notesfts 2026/02/04 21:29:51 INFO Applying migration id=iconsname 2026/02/04 21:29:51 INFO Applying migration id=nohash 2026/02/04 21:29:51 INFO Applying migration id=shares 2026/02/04 21:29:51 INFO Applying migration id=actorttl 2026/02/04 21:29:51 INFO Applying migration id=tocc 2026/02/04 21:29:51 INFO Applying migration id=followeds 2026/02/04 21:29:51 INFO Applying migration id=certhash 2026/02/04 21:29:51 INFO Applying migration id=follows_sync 2026/02/04 21:29:51 INFO Applying migration id=jsonpath 2026/02/04 21:29:51 INFO Applying migration id=localforward 2026/02/04 21:29:51 INFO Applying migration id=avatar 2026/02/04 21:29:51 INFO Applying migration id=noimage 2026/02/04 21:29:51 INFO Applying migration id=feed 2026/02/04 21:29:51 INFO Applying migration id=bookmarks 2026/02/04 21:29:51 INFO Applying migration id=shareactivity 2026/02/04 21:29:51 INFO Applying migration id=application 2026/02/04 21:29:51 INFO Applying migration id=certificates 2026/02/04 21:29:51 INFO Applying migration id=rawforward 2026/02/04 21:29:51 INFO Applying migration id=publickey 2026/02/04 21:29:51 INFO Applying migration id=resolvegroup 2026/02/04 21:29:51 INFO Applying migration id=reject 2026/02/04 21:29:51 INFO Applying migration id=autodel 2026/02/04 21:29:51 INFO Applying migration id=jsonb 2026/02/04 21:29:51 INFO Applying migration id=quote 2026/02/04 21:29:51 INFO Applying migration id=rfc9421 2026/02/04 21:29:51 INFO Applying migration id=keys 2026/02/04 21:29:51 INFO Applying migration id=portable 2026/02/04 21:29:51 INFO Applying migration id=proofs 2026/02/04 21:29:51 INFO Applying migration id=contexts 2026/02/04 21:29:51 INFO Applying migration id=deliverieshost 2026/02/04 21:29:51 INFO Applying migration id=pembegin 2026/02/04 21:29:51 INFO Applying migration id=didhost 2026/02/04 21:29:51 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:51 INFO Applying migration id=invites 2026/02/04 21:29:51 INFO Applying migration id=ed25519blob 2026/02/04 21:29:51 INFO Applying migration id=rsablob 2026/02/04 21:29:51 INFO Applying migration id=iconscid 2026/02/04 21:29:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ca9b-7055-9143-c0bf78672262 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ca9a-7ee8-a599-66b5a764b8e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-ca9a-7ee8-a599-66b5a764b8e6 2026/02/04 21:29:52 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2a8f-ca9a-7ee8-a599-66b5a764b8e6 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (0.67s) === RUN TestShare_Twice 2026/02/04 21:29:52 INFO Applying migration id=initial 2026/02/04 21:29:52 INFO Applying migration id=notesupdated 2026/02/04 21:29:52 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:52 INFO Applying migration id=activitiesid 2026/02/04 21:29:52 INFO Applying migration id=outbox 2026/02/04 21:29:52 INFO Applying migration id=edits 2026/02/04 21:29:52 INFO Applying migration id=outboxactor 2026/02/04 21:29:52 INFO Applying migration id=outboxsender 2026/02/04 21:29:52 INFO Applying migration id=thread 2026/02/04 21:29:52 INFO Applying migration id=host 2026/02/04 21:29:52 INFO Applying migration id=sharedinbox 2026/02/04 21:29:52 INFO Applying migration id=noteshost 2026/02/04 21:29:52 INFO Applying migration id=fetched 2026/02/04 21:29:52 INFO Applying migration id=move 2026/02/04 21:29:52 INFO Applying migration id=cleanup 2026/02/04 21:29:52 INFO Applying migration id=received 2026/02/04 21:29:52 INFO Applying migration id=namehost 2026/02/04 21:29:52 INFO Applying migration id=outboxhost 2026/02/04 21:29:52 INFO Applying migration id=notesfts 2026/02/04 21:29:52 INFO Applying migration id=iconsname 2026/02/04 21:29:52 INFO Applying migration id=nohash 2026/02/04 21:29:52 INFO Applying migration id=shares 2026/02/04 21:29:52 INFO Applying migration id=actorttl 2026/02/04 21:29:52 INFO Applying migration id=tocc 2026/02/04 21:29:52 INFO Applying migration id=followeds 2026/02/04 21:29:52 INFO Applying migration id=certhash 2026/02/04 21:29:52 INFO Applying migration id=follows_sync 2026/02/04 21:29:52 INFO Applying migration id=jsonpath 2026/02/04 21:29:52 INFO Applying migration id=localforward 2026/02/04 21:29:52 INFO Applying migration id=avatar 2026/02/04 21:29:52 INFO Applying migration id=noimage 2026/02/04 21:29:52 INFO Applying migration id=feed 2026/02/04 21:29:52 INFO Applying migration id=bookmarks 2026/02/04 21:29:52 INFO Applying migration id=shareactivity 2026/02/04 21:29:52 INFO Applying migration id=application 2026/02/04 21:29:52 INFO Applying migration id=certificates 2026/02/04 21:29:52 INFO Applying migration id=rawforward 2026/02/04 21:29:52 INFO Applying migration id=publickey 2026/02/04 21:29:52 INFO Applying migration id=resolvegroup 2026/02/04 21:29:52 INFO Applying migration id=reject 2026/02/04 21:29:52 INFO Applying migration id=autodel 2026/02/04 21:29:52 INFO Applying migration id=jsonb 2026/02/04 21:29:52 INFO Applying migration id=quote 2026/02/04 21:29:52 INFO Applying migration id=rfc9421 2026/02/04 21:29:52 INFO Applying migration id=keys 2026/02/04 21:29:52 INFO Applying migration id=portable 2026/02/04 21:29:52 INFO Applying migration id=proofs 2026/02/04 21:29:52 INFO Applying migration id=contexts 2026/02/04 21:29:52 INFO Applying migration id=deliverieshost 2026/02/04 21:29:52 INFO Applying migration id=pembegin 2026/02/04 21:29:52 INFO Applying migration id=didhost 2026/02/04 21:29:52 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:52 INFO Applying migration id=invites 2026/02/04 21:29:52 INFO Applying migration id=ed25519blob 2026/02/04 21:29:52 INFO Applying migration id=rsablob 2026/02/04 21:29:52 INFO Applying migration id=iconscid 2026/02/04 21:29:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-cc88-7160-9c4d-7513ce9346c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-cc88-70fe-88ce-f513f3b5f3f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-cc88-70fe-88ce-f513f3b5f3f0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:53 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/019c2a8f-cc88-70fe-88ce-f513f3b5f3f0 error="sql: no rows in result set" --- PASS: TestShare_Twice (0.49s) === RUN TestShare_Unshare 2026/02/04 21:29:53 INFO Applying migration id=initial 2026/02/04 21:29:53 INFO Applying migration id=notesupdated 2026/02/04 21:29:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:53 INFO Applying migration id=activitiesid 2026/02/04 21:29:53 INFO Applying migration id=outbox 2026/02/04 21:29:53 INFO Applying migration id=edits 2026/02/04 21:29:53 INFO Applying migration id=outboxactor 2026/02/04 21:29:53 INFO Applying migration id=outboxsender 2026/02/04 21:29:53 INFO Applying migration id=thread 2026/02/04 21:29:53 INFO Applying migration id=host 2026/02/04 21:29:53 INFO Applying migration id=sharedinbox 2026/02/04 21:29:53 INFO Applying migration id=noteshost 2026/02/04 21:29:53 INFO Applying migration id=fetched 2026/02/04 21:29:53 INFO Applying migration id=move 2026/02/04 21:29:53 INFO Applying migration id=cleanup 2026/02/04 21:29:53 INFO Applying migration id=received 2026/02/04 21:29:53 INFO Applying migration id=namehost 2026/02/04 21:29:53 INFO Applying migration id=outboxhost 2026/02/04 21:29:53 INFO Applying migration id=notesfts 2026/02/04 21:29:53 INFO Applying migration id=iconsname 2026/02/04 21:29:53 INFO Applying migration id=nohash 2026/02/04 21:29:53 INFO Applying migration id=shares 2026/02/04 21:29:53 INFO Applying migration id=actorttl 2026/02/04 21:29:53 INFO Applying migration id=tocc 2026/02/04 21:29:53 INFO Applying migration id=followeds 2026/02/04 21:29:53 INFO Applying migration id=certhash 2026/02/04 21:29:53 INFO Applying migration id=follows_sync 2026/02/04 21:29:53 INFO Applying migration id=jsonpath 2026/02/04 21:29:53 INFO Applying migration id=localforward 2026/02/04 21:29:53 INFO Applying migration id=avatar 2026/02/04 21:29:53 INFO Applying migration id=noimage 2026/02/04 21:29:53 INFO Applying migration id=feed 2026/02/04 21:29:53 INFO Applying migration id=bookmarks 2026/02/04 21:29:53 INFO Applying migration id=shareactivity 2026/02/04 21:29:53 INFO Applying migration id=application 2026/02/04 21:29:53 INFO Applying migration id=certificates 2026/02/04 21:29:53 INFO Applying migration id=rawforward 2026/02/04 21:29:53 INFO Applying migration id=publickey 2026/02/04 21:29:53 INFO Applying migration id=resolvegroup 2026/02/04 21:29:53 INFO Applying migration id=reject 2026/02/04 21:29:53 INFO Applying migration id=autodel 2026/02/04 21:29:53 INFO Applying migration id=jsonb 2026/02/04 21:29:53 INFO Applying migration id=quote 2026/02/04 21:29:53 INFO Applying migration id=rfc9421 2026/02/04 21:29:53 INFO Applying migration id=keys 2026/02/04 21:29:53 INFO Applying migration id=portable 2026/02/04 21:29:53 INFO Applying migration id=proofs 2026/02/04 21:29:53 INFO Applying migration id=contexts 2026/02/04 21:29:53 INFO Applying migration id=deliverieshost 2026/02/04 21:29:53 INFO Applying migration id=pembegin 2026/02/04 21:29:53 INFO Applying migration id=didhost 2026/02/04 21:29:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:53 INFO Applying migration id=invites 2026/02/04 21:29:53 INFO Applying migration id=ed25519blob 2026/02/04 21:29:53 INFO Applying migration id=rsablob 2026/02/04 21:29:53 INFO Applying migration id=iconscid 2026/02/04 21:29:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-cf71-7574-9e64-01e1f1ecae46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-cf71-7518-8e2c-4987c57eae0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-cf71-7518-8e2c-4987c57eae0a 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:53 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.75s) === RUN TestShare_ShareAfterUnshare 2026/02/04 21:29:53 INFO Applying migration id=initial 2026/02/04 21:29:53 INFO Applying migration id=notesupdated 2026/02/04 21:29:53 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:53 INFO Applying migration id=activitiesid 2026/02/04 21:29:53 INFO Applying migration id=outbox 2026/02/04 21:29:53 INFO Applying migration id=edits 2026/02/04 21:29:53 INFO Applying migration id=outboxactor 2026/02/04 21:29:53 INFO Applying migration id=outboxsender 2026/02/04 21:29:53 INFO Applying migration id=thread 2026/02/04 21:29:53 INFO Applying migration id=host 2026/02/04 21:29:53 INFO Applying migration id=sharedinbox 2026/02/04 21:29:53 INFO Applying migration id=noteshost 2026/02/04 21:29:53 INFO Applying migration id=fetched 2026/02/04 21:29:53 INFO Applying migration id=move 2026/02/04 21:29:53 INFO Applying migration id=cleanup 2026/02/04 21:29:53 INFO Applying migration id=received 2026/02/04 21:29:53 INFO Applying migration id=namehost 2026/02/04 21:29:53 INFO Applying migration id=outboxhost 2026/02/04 21:29:53 INFO Applying migration id=notesfts 2026/02/04 21:29:53 INFO Applying migration id=iconsname 2026/02/04 21:29:53 INFO Applying migration id=nohash 2026/02/04 21:29:53 INFO Applying migration id=shares 2026/02/04 21:29:53 INFO Applying migration id=actorttl 2026/02/04 21:29:53 INFO Applying migration id=tocc 2026/02/04 21:29:53 INFO Applying migration id=followeds 2026/02/04 21:29:53 INFO Applying migration id=certhash 2026/02/04 21:29:53 INFO Applying migration id=follows_sync 2026/02/04 21:29:53 INFO Applying migration id=jsonpath 2026/02/04 21:29:53 INFO Applying migration id=localforward 2026/02/04 21:29:53 INFO Applying migration id=avatar 2026/02/04 21:29:53 INFO Applying migration id=noimage 2026/02/04 21:29:53 INFO Applying migration id=feed 2026/02/04 21:29:53 INFO Applying migration id=bookmarks 2026/02/04 21:29:53 INFO Applying migration id=shareactivity 2026/02/04 21:29:53 INFO Applying migration id=application 2026/02/04 21:29:53 INFO Applying migration id=certificates 2026/02/04 21:29:53 INFO Applying migration id=rawforward 2026/02/04 21:29:53 INFO Applying migration id=publickey 2026/02/04 21:29:53 INFO Applying migration id=resolvegroup 2026/02/04 21:29:53 INFO Applying migration id=reject 2026/02/04 21:29:53 INFO Applying migration id=autodel 2026/02/04 21:29:53 INFO Applying migration id=jsonb 2026/02/04 21:29:53 INFO Applying migration id=quote 2026/02/04 21:29:53 INFO Applying migration id=rfc9421 2026/02/04 21:29:53 INFO Applying migration id=keys 2026/02/04 21:29:53 INFO Applying migration id=portable 2026/02/04 21:29:53 INFO Applying migration id=proofs 2026/02/04 21:29:53 INFO Applying migration id=contexts 2026/02/04 21:29:53 INFO Applying migration id=deliverieshost 2026/02/04 21:29:53 INFO Applying migration id=pembegin 2026/02/04 21:29:53 INFO Applying migration id=didhost 2026/02/04 21:29:53 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:53 INFO Applying migration id=invites 2026/02/04 21:29:53 INFO Applying migration id=ed25519blob 2026/02/04 21:29:53 INFO Applying migration id=rsablob 2026/02/04 21:29:53 INFO Applying migration id=iconscid 2026/02/04 21:29:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-d0f7-7622-a521-081a79ab9b72 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-d0f7-75fb-9e8e-3bc1155d5517 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-d0f7-75fb-9e8e-3bc1155d5517 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/02/04 21:29:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (0.39s) === RUN TestHelpUnauthenticatedUser 2026/02/04 21:29:54 INFO Applying migration id=initial 2026/02/04 21:29:54 INFO Applying migration id=notesupdated 2026/02/04 21:29:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:54 INFO Applying migration id=activitiesid 2026/02/04 21:29:54 INFO Applying migration id=outbox 2026/02/04 21:29:54 INFO Applying migration id=edits 2026/02/04 21:29:54 INFO Applying migration id=outboxactor 2026/02/04 21:29:54 INFO Applying migration id=outboxsender 2026/02/04 21:29:54 INFO Applying migration id=thread 2026/02/04 21:29:54 INFO Applying migration id=host 2026/02/04 21:29:54 INFO Applying migration id=sharedinbox 2026/02/04 21:29:54 INFO Applying migration id=noteshost 2026/02/04 21:29:54 INFO Applying migration id=fetched 2026/02/04 21:29:54 INFO Applying migration id=move 2026/02/04 21:29:54 INFO Applying migration id=cleanup 2026/02/04 21:29:54 INFO Applying migration id=received 2026/02/04 21:29:54 INFO Applying migration id=namehost 2026/02/04 21:29:54 INFO Applying migration id=outboxhost 2026/02/04 21:29:54 INFO Applying migration id=notesfts 2026/02/04 21:29:54 INFO Applying migration id=iconsname 2026/02/04 21:29:54 INFO Applying migration id=nohash 2026/02/04 21:29:54 INFO Applying migration id=shares 2026/02/04 21:29:54 INFO Applying migration id=actorttl 2026/02/04 21:29:54 INFO Applying migration id=tocc 2026/02/04 21:29:54 INFO Applying migration id=followeds 2026/02/04 21:29:54 INFO Applying migration id=certhash 2026/02/04 21:29:54 INFO Applying migration id=follows_sync 2026/02/04 21:29:54 INFO Applying migration id=jsonpath 2026/02/04 21:29:54 INFO Applying migration id=localforward 2026/02/04 21:29:54 INFO Applying migration id=avatar 2026/02/04 21:29:54 INFO Applying migration id=noimage 2026/02/04 21:29:54 INFO Applying migration id=feed 2026/02/04 21:29:54 INFO Applying migration id=bookmarks 2026/02/04 21:29:54 INFO Applying migration id=shareactivity 2026/02/04 21:29:54 INFO Applying migration id=application 2026/02/04 21:29:54 INFO Applying migration id=certificates 2026/02/04 21:29:54 INFO Applying migration id=rawforward 2026/02/04 21:29:54 INFO Applying migration id=publickey 2026/02/04 21:29:54 INFO Applying migration id=resolvegroup 2026/02/04 21:29:54 INFO Applying migration id=reject 2026/02/04 21:29:54 INFO Applying migration id=autodel 2026/02/04 21:29:54 INFO Applying migration id=jsonb 2026/02/04 21:29:54 INFO Applying migration id=quote 2026/02/04 21:29:54 INFO Applying migration id=rfc9421 2026/02/04 21:29:54 INFO Applying migration id=keys 2026/02/04 21:29:54 INFO Applying migration id=portable 2026/02/04 21:29:54 INFO Applying migration id=proofs 2026/02/04 21:29:54 INFO Applying migration id=contexts 2026/02/04 21:29:54 INFO Applying migration id=deliverieshost 2026/02/04 21:29:54 INFO Applying migration id=pembegin 2026/02/04 21:29:54 INFO Applying migration id=didhost 2026/02/04 21:29:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:54 INFO Applying migration id=invites 2026/02/04 21:29:54 INFO Applying migration id=ed25519blob 2026/02/04 21:29:54 INFO Applying migration id=rsablob 2026/02/04 21:29:54 INFO Applying migration id=iconscid --- PASS: TestHelpUnauthenticatedUser (0.61s) === RUN TestHelpAuthenticatedUser 2026/02/04 21:29:54 INFO Applying migration id=initial 2026/02/04 21:29:54 INFO Applying migration id=notesupdated 2026/02/04 21:29:54 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:54 INFO Applying migration id=activitiesid 2026/02/04 21:29:54 INFO Applying migration id=outbox 2026/02/04 21:29:54 INFO Applying migration id=edits 2026/02/04 21:29:54 INFO Applying migration id=outboxactor 2026/02/04 21:29:54 INFO Applying migration id=outboxsender 2026/02/04 21:29:54 INFO Applying migration id=thread 2026/02/04 21:29:54 INFO Applying migration id=host 2026/02/04 21:29:54 INFO Applying migration id=sharedinbox 2026/02/04 21:29:54 INFO Applying migration id=noteshost 2026/02/04 21:29:54 INFO Applying migration id=fetched 2026/02/04 21:29:54 INFO Applying migration id=move 2026/02/04 21:29:54 INFO Applying migration id=cleanup 2026/02/04 21:29:54 INFO Applying migration id=received 2026/02/04 21:29:54 INFO Applying migration id=namehost 2026/02/04 21:29:54 INFO Applying migration id=outboxhost 2026/02/04 21:29:54 INFO Applying migration id=notesfts 2026/02/04 21:29:54 INFO Applying migration id=iconsname 2026/02/04 21:29:54 INFO Applying migration id=nohash 2026/02/04 21:29:54 INFO Applying migration id=shares 2026/02/04 21:29:54 INFO Applying migration id=actorttl 2026/02/04 21:29:54 INFO Applying migration id=tocc 2026/02/04 21:29:54 INFO Applying migration id=followeds 2026/02/04 21:29:54 INFO Applying migration id=certhash 2026/02/04 21:29:54 INFO Applying migration id=follows_sync 2026/02/04 21:29:54 INFO Applying migration id=jsonpath 2026/02/04 21:29:54 INFO Applying migration id=localforward 2026/02/04 21:29:54 INFO Applying migration id=avatar 2026/02/04 21:29:54 INFO Applying migration id=noimage 2026/02/04 21:29:54 INFO Applying migration id=feed 2026/02/04 21:29:54 INFO Applying migration id=bookmarks 2026/02/04 21:29:54 INFO Applying migration id=shareactivity 2026/02/04 21:29:54 INFO Applying migration id=application 2026/02/04 21:29:54 INFO Applying migration id=certificates 2026/02/04 21:29:54 INFO Applying migration id=rawforward 2026/02/04 21:29:54 INFO Applying migration id=publickey 2026/02/04 21:29:54 INFO Applying migration id=resolvegroup 2026/02/04 21:29:54 INFO Applying migration id=reject 2026/02/04 21:29:54 INFO Applying migration id=autodel 2026/02/04 21:29:54 INFO Applying migration id=jsonb 2026/02/04 21:29:54 INFO Applying migration id=quote 2026/02/04 21:29:54 INFO Applying migration id=rfc9421 2026/02/04 21:29:54 INFO Applying migration id=keys 2026/02/04 21:29:54 INFO Applying migration id=portable 2026/02/04 21:29:54 INFO Applying migration id=proofs 2026/02/04 21:29:54 INFO Applying migration id=contexts 2026/02/04 21:29:54 INFO Applying migration id=deliverieshost 2026/02/04 21:29:54 INFO Applying migration id=pembegin 2026/02/04 21:29:54 INFO Applying migration id=didhost 2026/02/04 21:29:54 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:54 INFO Applying migration id=invites 2026/02/04 21:29:54 INFO Applying migration id=ed25519blob 2026/02/04 21:29:54 INFO Applying migration id=rsablob 2026/02/04 21:29:54 INFO Applying migration id=iconscid --- PASS: TestHelpAuthenticatedUser (0.57s) === RUN TestStatus_NewInstance 2026/02/04 21:29:55 INFO Applying migration id=initial 2026/02/04 21:29:55 INFO Applying migration id=notesupdated 2026/02/04 21:29:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:55 INFO Applying migration id=activitiesid 2026/02/04 21:29:55 INFO Applying migration id=outbox 2026/02/04 21:29:55 INFO Applying migration id=edits 2026/02/04 21:29:55 INFO Applying migration id=outboxactor 2026/02/04 21:29:55 INFO Applying migration id=outboxsender 2026/02/04 21:29:55 INFO Applying migration id=thread 2026/02/04 21:29:55 INFO Applying migration id=host 2026/02/04 21:29:55 INFO Applying migration id=sharedinbox 2026/02/04 21:29:55 INFO Applying migration id=noteshost 2026/02/04 21:29:55 INFO Applying migration id=fetched 2026/02/04 21:29:55 INFO Applying migration id=move 2026/02/04 21:29:55 INFO Applying migration id=cleanup 2026/02/04 21:29:55 INFO Applying migration id=received 2026/02/04 21:29:55 INFO Applying migration id=namehost 2026/02/04 21:29:55 INFO Applying migration id=outboxhost 2026/02/04 21:29:55 INFO Applying migration id=notesfts 2026/02/04 21:29:55 INFO Applying migration id=iconsname 2026/02/04 21:29:55 INFO Applying migration id=nohash 2026/02/04 21:29:55 INFO Applying migration id=shares 2026/02/04 21:29:55 INFO Applying migration id=actorttl 2026/02/04 21:29:55 INFO Applying migration id=tocc 2026/02/04 21:29:55 INFO Applying migration id=followeds 2026/02/04 21:29:55 INFO Applying migration id=certhash 2026/02/04 21:29:55 INFO Applying migration id=follows_sync 2026/02/04 21:29:55 INFO Applying migration id=jsonpath 2026/02/04 21:29:55 INFO Applying migration id=localforward 2026/02/04 21:29:55 INFO Applying migration id=avatar 2026/02/04 21:29:55 INFO Applying migration id=noimage 2026/02/04 21:29:55 INFO Applying migration id=feed 2026/02/04 21:29:55 INFO Applying migration id=bookmarks 2026/02/04 21:29:55 INFO Applying migration id=shareactivity 2026/02/04 21:29:55 INFO Applying migration id=application 2026/02/04 21:29:55 INFO Applying migration id=certificates 2026/02/04 21:29:55 INFO Applying migration id=rawforward 2026/02/04 21:29:55 INFO Applying migration id=publickey 2026/02/04 21:29:55 INFO Applying migration id=resolvegroup 2026/02/04 21:29:55 INFO Applying migration id=reject 2026/02/04 21:29:55 INFO Applying migration id=autodel 2026/02/04 21:29:55 INFO Applying migration id=jsonb 2026/02/04 21:29:55 INFO Applying migration id=quote 2026/02/04 21:29:55 INFO Applying migration id=rfc9421 2026/02/04 21:29:55 INFO Applying migration id=keys 2026/02/04 21:29:55 INFO Applying migration id=portable 2026/02/04 21:29:55 INFO Applying migration id=proofs 2026/02/04 21:29:55 INFO Applying migration id=contexts 2026/02/04 21:29:55 INFO Applying migration id=deliverieshost 2026/02/04 21:29:55 INFO Applying migration id=pembegin 2026/02/04 21:29:55 INFO Applying migration id=didhost 2026/02/04 21:29:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:55 INFO Applying migration id=invites 2026/02/04 21:29:55 INFO Applying migration id=ed25519blob 2026/02/04 21:29:55 INFO Applying migration id=rsablob 2026/02/04 21:29:55 INFO Applying migration id=iconscid 2026/02/04 21:29:55 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (0.41s) === RUN TestStatus_WithPosts 2026/02/04 21:29:55 INFO Applying migration id=initial 2026/02/04 21:29:55 INFO Applying migration id=notesupdated 2026/02/04 21:29:55 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:55 INFO Applying migration id=activitiesid 2026/02/04 21:29:55 INFO Applying migration id=outbox 2026/02/04 21:29:55 INFO Applying migration id=edits 2026/02/04 21:29:55 INFO Applying migration id=outboxactor 2026/02/04 21:29:55 INFO Applying migration id=outboxsender 2026/02/04 21:29:55 INFO Applying migration id=thread 2026/02/04 21:29:55 INFO Applying migration id=host 2026/02/04 21:29:55 INFO Applying migration id=sharedinbox 2026/02/04 21:29:55 INFO Applying migration id=noteshost 2026/02/04 21:29:55 INFO Applying migration id=fetched 2026/02/04 21:29:55 INFO Applying migration id=move 2026/02/04 21:29:55 INFO Applying migration id=cleanup 2026/02/04 21:29:55 INFO Applying migration id=received 2026/02/04 21:29:55 INFO Applying migration id=namehost 2026/02/04 21:29:55 INFO Applying migration id=outboxhost 2026/02/04 21:29:55 INFO Applying migration id=notesfts 2026/02/04 21:29:55 INFO Applying migration id=iconsname 2026/02/04 21:29:55 INFO Applying migration id=nohash 2026/02/04 21:29:55 INFO Applying migration id=shares 2026/02/04 21:29:55 INFO Applying migration id=actorttl 2026/02/04 21:29:55 INFO Applying migration id=tocc 2026/02/04 21:29:55 INFO Applying migration id=followeds 2026/02/04 21:29:55 INFO Applying migration id=certhash 2026/02/04 21:29:55 INFO Applying migration id=follows_sync 2026/02/04 21:29:55 INFO Applying migration id=jsonpath 2026/02/04 21:29:55 INFO Applying migration id=localforward 2026/02/04 21:29:55 INFO Applying migration id=avatar 2026/02/04 21:29:55 INFO Applying migration id=noimage 2026/02/04 21:29:55 INFO Applying migration id=feed 2026/02/04 21:29:55 INFO Applying migration id=bookmarks 2026/02/04 21:29:55 INFO Applying migration id=shareactivity 2026/02/04 21:29:55 INFO Applying migration id=application 2026/02/04 21:29:55 INFO Applying migration id=certificates 2026/02/04 21:29:55 INFO Applying migration id=rawforward 2026/02/04 21:29:55 INFO Applying migration id=publickey 2026/02/04 21:29:55 INFO Applying migration id=resolvegroup 2026/02/04 21:29:55 INFO Applying migration id=reject 2026/02/04 21:29:55 INFO Applying migration id=autodel 2026/02/04 21:29:55 INFO Applying migration id=jsonb 2026/02/04 21:29:55 INFO Applying migration id=quote 2026/02/04 21:29:55 INFO Applying migration id=rfc9421 2026/02/04 21:29:55 INFO Applying migration id=keys 2026/02/04 21:29:55 INFO Applying migration id=portable 2026/02/04 21:29:55 INFO Applying migration id=proofs 2026/02/04 21:29:55 INFO Applying migration id=contexts 2026/02/04 21:29:55 INFO Applying migration id=deliverieshost 2026/02/04 21:29:55 INFO Applying migration id=pembegin 2026/02/04 21:29:55 INFO Applying migration id=didhost 2026/02/04 21:29:55 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:55 INFO Applying migration id=invites 2026/02/04 21:29:55 INFO Applying migration id=ed25519blob 2026/02/04 21:29:55 INFO Applying migration id=rsablob 2026/02/04 21:29:55 INFO Applying migration id=iconscid 2026/02/04 21:29:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-d92c-71f5-9b46-ba35edab9214 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-d92c-7184-8ec2-1246cf1e3ca4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-d92c-7184-8ec2-1246cf1e3ca4 2026/02/04 21:29:56 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (0.50s) === RUN TestUnfollow_HappyFlow 2026/02/04 21:29:56 INFO Applying migration id=initial 2026/02/04 21:29:56 INFO Applying migration id=notesupdated 2026/02/04 21:29:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:56 INFO Applying migration id=activitiesid 2026/02/04 21:29:56 INFO Applying migration id=outbox 2026/02/04 21:29:56 INFO Applying migration id=edits 2026/02/04 21:29:56 INFO Applying migration id=outboxactor 2026/02/04 21:29:56 INFO Applying migration id=outboxsender 2026/02/04 21:29:56 INFO Applying migration id=thread 2026/02/04 21:29:56 INFO Applying migration id=host 2026/02/04 21:29:56 INFO Applying migration id=sharedinbox 2026/02/04 21:29:56 INFO Applying migration id=noteshost 2026/02/04 21:29:56 INFO Applying migration id=fetched 2026/02/04 21:29:56 INFO Applying migration id=move 2026/02/04 21:29:56 INFO Applying migration id=cleanup 2026/02/04 21:29:56 INFO Applying migration id=received 2026/02/04 21:29:56 INFO Applying migration id=namehost 2026/02/04 21:29:56 INFO Applying migration id=outboxhost 2026/02/04 21:29:56 INFO Applying migration id=notesfts 2026/02/04 21:29:56 INFO Applying migration id=iconsname 2026/02/04 21:29:56 INFO Applying migration id=nohash 2026/02/04 21:29:56 INFO Applying migration id=shares 2026/02/04 21:29:56 INFO Applying migration id=actorttl 2026/02/04 21:29:56 INFO Applying migration id=tocc 2026/02/04 21:29:56 INFO Applying migration id=followeds 2026/02/04 21:29:56 INFO Applying migration id=certhash 2026/02/04 21:29:56 INFO Applying migration id=follows_sync 2026/02/04 21:29:56 INFO Applying migration id=jsonpath 2026/02/04 21:29:56 INFO Applying migration id=localforward 2026/02/04 21:29:56 INFO Applying migration id=avatar 2026/02/04 21:29:56 INFO Applying migration id=noimage 2026/02/04 21:29:56 INFO Applying migration id=feed 2026/02/04 21:29:56 INFO Applying migration id=bookmarks 2026/02/04 21:29:56 INFO Applying migration id=shareactivity 2026/02/04 21:29:56 INFO Applying migration id=application 2026/02/04 21:29:56 INFO Applying migration id=certificates 2026/02/04 21:29:56 INFO Applying migration id=rawforward 2026/02/04 21:29:56 INFO Applying migration id=publickey 2026/02/04 21:29:56 INFO Applying migration id=resolvegroup 2026/02/04 21:29:56 INFO Applying migration id=reject 2026/02/04 21:29:56 INFO Applying migration id=autodel 2026/02/04 21:29:56 INFO Applying migration id=jsonb 2026/02/04 21:29:56 INFO Applying migration id=quote 2026/02/04 21:29:56 INFO Applying migration id=rfc9421 2026/02/04 21:29:56 INFO Applying migration id=keys 2026/02/04 21:29:56 INFO Applying migration id=portable 2026/02/04 21:29:56 INFO Applying migration id=proofs 2026/02/04 21:29:56 INFO Applying migration id=contexts 2026/02/04 21:29:56 INFO Applying migration id=deliverieshost 2026/02/04 21:29:56 INFO Applying migration id=pembegin 2026/02/04 21:29:56 INFO Applying migration id=didhost 2026/02/04 21:29:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:56 INFO Applying migration id=invites 2026/02/04 21:29:56 INFO Applying migration id=ed25519blob 2026/02/04 21:29:56 INFO Applying migration id=rsablob 2026/02/04 21:29:56 INFO Applying migration id=iconscid 2026/02/04 21:29:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-db24-7ebd-b314-66ded3d52e0b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 2026/02/04 21:29:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-db25-74b1-9e70-42c3790714b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-db25-748a-9c22-a42d35b7a0c3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-db25-748a-9c22-a42d35b7a0c3 2026/02/04 21:29:56 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-db28-7848-8f3c-b08830700ed1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-db24-7878-a930-c5b145fabeb9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (0.51s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/02/04 21:29:56 INFO Applying migration id=initial 2026/02/04 21:29:56 INFO Applying migration id=notesupdated 2026/02/04 21:29:56 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:56 INFO Applying migration id=activitiesid 2026/02/04 21:29:56 INFO Applying migration id=outbox 2026/02/04 21:29:56 INFO Applying migration id=edits 2026/02/04 21:29:56 INFO Applying migration id=outboxactor 2026/02/04 21:29:56 INFO Applying migration id=outboxsender 2026/02/04 21:29:56 INFO Applying migration id=thread 2026/02/04 21:29:56 INFO Applying migration id=host 2026/02/04 21:29:56 INFO Applying migration id=sharedinbox 2026/02/04 21:29:56 INFO Applying migration id=noteshost 2026/02/04 21:29:56 INFO Applying migration id=fetched 2026/02/04 21:29:56 INFO Applying migration id=move 2026/02/04 21:29:56 INFO Applying migration id=cleanup 2026/02/04 21:29:56 INFO Applying migration id=received 2026/02/04 21:29:56 INFO Applying migration id=namehost 2026/02/04 21:29:56 INFO Applying migration id=outboxhost 2026/02/04 21:29:56 INFO Applying migration id=notesfts 2026/02/04 21:29:56 INFO Applying migration id=iconsname 2026/02/04 21:29:56 INFO Applying migration id=nohash 2026/02/04 21:29:56 INFO Applying migration id=shares 2026/02/04 21:29:56 INFO Applying migration id=actorttl 2026/02/04 21:29:56 INFO Applying migration id=tocc 2026/02/04 21:29:56 INFO Applying migration id=followeds 2026/02/04 21:29:56 INFO Applying migration id=certhash 2026/02/04 21:29:56 INFO Applying migration id=follows_sync 2026/02/04 21:29:56 INFO Applying migration id=jsonpath 2026/02/04 21:29:56 INFO Applying migration id=localforward 2026/02/04 21:29:56 INFO Applying migration id=avatar 2026/02/04 21:29:56 INFO Applying migration id=noimage 2026/02/04 21:29:56 INFO Applying migration id=feed 2026/02/04 21:29:56 INFO Applying migration id=bookmarks 2026/02/04 21:29:56 INFO Applying migration id=shareactivity 2026/02/04 21:29:56 INFO Applying migration id=application 2026/02/04 21:29:56 INFO Applying migration id=certificates 2026/02/04 21:29:56 INFO Applying migration id=rawforward 2026/02/04 21:29:56 INFO Applying migration id=publickey 2026/02/04 21:29:56 INFO Applying migration id=resolvegroup 2026/02/04 21:29:56 INFO Applying migration id=reject 2026/02/04 21:29:56 INFO Applying migration id=autodel 2026/02/04 21:29:56 INFO Applying migration id=jsonb 2026/02/04 21:29:56 INFO Applying migration id=quote 2026/02/04 21:29:56 INFO Applying migration id=rfc9421 2026/02/04 21:29:56 INFO Applying migration id=keys 2026/02/04 21:29:56 INFO Applying migration id=portable 2026/02/04 21:29:56 INFO Applying migration id=proofs 2026/02/04 21:29:56 INFO Applying migration id=contexts 2026/02/04 21:29:56 INFO Applying migration id=deliverieshost 2026/02/04 21:29:56 INFO Applying migration id=pembegin 2026/02/04 21:29:56 INFO Applying migration id=didhost 2026/02/04 21:29:56 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:56 INFO Applying migration id=invites 2026/02/04 21:29:56 INFO Applying migration id=ed25519blob 2026/02/04 21:29:56 INFO Applying migration id=rsablob 2026/02/04 21:29:56 INFO Applying migration id=iconscid 2026/02/04 21:29:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-df32-7add-85e9-c114860f9604 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 2026/02/04 21:29:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-df33-7994-bb07-a4923a8d3287 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-df33-792d-916c-293508127952 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-df33-792d-916c-293508127952 2026/02/04 21:29:57 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-df36-7d88-a4dc-dc69053dca78 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-df31-793a-adfe-72dbdfa27973 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (1.04s) === RUN TestUnfollow_FollowAgain 2026/02/04 21:29:57 INFO Applying migration id=initial 2026/02/04 21:29:57 INFO Applying migration id=notesupdated 2026/02/04 21:29:57 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:57 INFO Applying migration id=activitiesid 2026/02/04 21:29:57 INFO Applying migration id=outbox 2026/02/04 21:29:57 INFO Applying migration id=edits 2026/02/04 21:29:57 INFO Applying migration id=outboxactor 2026/02/04 21:29:57 INFO Applying migration id=outboxsender 2026/02/04 21:29:57 INFO Applying migration id=thread 2026/02/04 21:29:57 INFO Applying migration id=host 2026/02/04 21:29:57 INFO Applying migration id=sharedinbox 2026/02/04 21:29:57 INFO Applying migration id=noteshost 2026/02/04 21:29:57 INFO Applying migration id=fetched 2026/02/04 21:29:57 INFO Applying migration id=move 2026/02/04 21:29:57 INFO Applying migration id=cleanup 2026/02/04 21:29:57 INFO Applying migration id=received 2026/02/04 21:29:57 INFO Applying migration id=namehost 2026/02/04 21:29:57 INFO Applying migration id=outboxhost 2026/02/04 21:29:57 INFO Applying migration id=notesfts 2026/02/04 21:29:57 INFO Applying migration id=iconsname 2026/02/04 21:29:57 INFO Applying migration id=nohash 2026/02/04 21:29:57 INFO Applying migration id=shares 2026/02/04 21:29:57 INFO Applying migration id=actorttl 2026/02/04 21:29:57 INFO Applying migration id=tocc 2026/02/04 21:29:57 INFO Applying migration id=followeds 2026/02/04 21:29:57 INFO Applying migration id=certhash 2026/02/04 21:29:57 INFO Applying migration id=follows_sync 2026/02/04 21:29:57 INFO Applying migration id=jsonpath 2026/02/04 21:29:57 INFO Applying migration id=localforward 2026/02/04 21:29:57 INFO Applying migration id=avatar 2026/02/04 21:29:57 INFO Applying migration id=noimage 2026/02/04 21:29:57 INFO Applying migration id=feed 2026/02/04 21:29:57 INFO Applying migration id=bookmarks 2026/02/04 21:29:57 INFO Applying migration id=shareactivity 2026/02/04 21:29:57 INFO Applying migration id=application 2026/02/04 21:29:57 INFO Applying migration id=certificates 2026/02/04 21:29:57 INFO Applying migration id=rawforward 2026/02/04 21:29:57 INFO Applying migration id=publickey 2026/02/04 21:29:57 INFO Applying migration id=resolvegroup 2026/02/04 21:29:57 INFO Applying migration id=reject 2026/02/04 21:29:57 INFO Applying migration id=autodel 2026/02/04 21:29:57 INFO Applying migration id=jsonb 2026/02/04 21:29:57 INFO Applying migration id=quote 2026/02/04 21:29:57 INFO Applying migration id=rfc9421 2026/02/04 21:29:57 INFO Applying migration id=keys 2026/02/04 21:29:57 INFO Applying migration id=portable 2026/02/04 21:29:57 INFO Applying migration id=proofs 2026/02/04 21:29:57 INFO Applying migration id=contexts 2026/02/04 21:29:57 INFO Applying migration id=deliverieshost 2026/02/04 21:29:57 INFO Applying migration id=pembegin 2026/02/04 21:29:57 INFO Applying migration id=didhost 2026/02/04 21:29:57 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:57 INFO Applying migration id=invites 2026/02/04 21:29:57 INFO Applying migration id=ed25519blob 2026/02/04 21:29:57 INFO Applying migration id=rsablob 2026/02/04 21:29:57 INFO Applying migration id=iconscid 2026/02/04 21:29:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-e15c-7107-b765-31f37c4b31f2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb 2026/02/04 21:29:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-e15c-765a-a9f2-6efd298ca28f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-e15c-7630-a085-2a50ca45fc6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-e15c-7630-a085-2a50ca45fc6f 2026/02/04 21:29:58 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a8f-e15f-7705-ac73-de6154599b2c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e15b-7a28-853e-8a3477b31abb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-e161-71d2-948f-e21df6d9a617 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:29:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-e161-78f9-b6bd-1761f6578393 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e161-71d2-948f-e21df6d9a617 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-e161-71d2-948f-e21df6d9a617 --- PASS: TestUnfollow_FollowAgain (0.55s) === RUN TestUnfollow_NotFollowing 2026/02/04 21:29:58 INFO Applying migration id=initial 2026/02/04 21:29:58 INFO Applying migration id=notesupdated 2026/02/04 21:29:58 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:58 INFO Applying migration id=activitiesid 2026/02/04 21:29:58 INFO Applying migration id=outbox 2026/02/04 21:29:58 INFO Applying migration id=edits 2026/02/04 21:29:58 INFO Applying migration id=outboxactor 2026/02/04 21:29:58 INFO Applying migration id=outboxsender 2026/02/04 21:29:58 INFO Applying migration id=thread 2026/02/04 21:29:58 INFO Applying migration id=host 2026/02/04 21:29:58 INFO Applying migration id=sharedinbox 2026/02/04 21:29:58 INFO Applying migration id=noteshost 2026/02/04 21:29:58 INFO Applying migration id=fetched 2026/02/04 21:29:58 INFO Applying migration id=move 2026/02/04 21:29:58 INFO Applying migration id=cleanup 2026/02/04 21:29:58 INFO Applying migration id=received 2026/02/04 21:29:58 INFO Applying migration id=namehost 2026/02/04 21:29:58 INFO Applying migration id=outboxhost 2026/02/04 21:29:58 INFO Applying migration id=notesfts 2026/02/04 21:29:58 INFO Applying migration id=iconsname 2026/02/04 21:29:58 INFO Applying migration id=nohash 2026/02/04 21:29:58 INFO Applying migration id=shares 2026/02/04 21:29:58 INFO Applying migration id=actorttl 2026/02/04 21:29:58 INFO Applying migration id=tocc 2026/02/04 21:29:58 INFO Applying migration id=followeds 2026/02/04 21:29:58 INFO Applying migration id=certhash 2026/02/04 21:29:58 INFO Applying migration id=follows_sync 2026/02/04 21:29:58 INFO Applying migration id=jsonpath 2026/02/04 21:29:58 INFO Applying migration id=localforward 2026/02/04 21:29:58 INFO Applying migration id=avatar 2026/02/04 21:29:58 INFO Applying migration id=noimage 2026/02/04 21:29:58 INFO Applying migration id=feed 2026/02/04 21:29:58 INFO Applying migration id=bookmarks 2026/02/04 21:29:58 INFO Applying migration id=shareactivity 2026/02/04 21:29:58 INFO Applying migration id=application 2026/02/04 21:29:58 INFO Applying migration id=certificates 2026/02/04 21:29:58 INFO Applying migration id=rawforward 2026/02/04 21:29:58 INFO Applying migration id=publickey 2026/02/04 21:29:58 INFO Applying migration id=resolvegroup 2026/02/04 21:29:58 INFO Applying migration id=reject 2026/02/04 21:29:58 INFO Applying migration id=autodel 2026/02/04 21:29:58 INFO Applying migration id=jsonb 2026/02/04 21:29:58 INFO Applying migration id=quote 2026/02/04 21:29:58 INFO Applying migration id=rfc9421 2026/02/04 21:29:58 INFO Applying migration id=keys 2026/02/04 21:29:58 INFO Applying migration id=portable 2026/02/04 21:29:58 INFO Applying migration id=proofs 2026/02/04 21:29:58 INFO Applying migration id=contexts 2026/02/04 21:29:58 INFO Applying migration id=deliverieshost 2026/02/04 21:29:58 INFO Applying migration id=pembegin 2026/02/04 21:29:58 INFO Applying migration id=didhost 2026/02/04 21:29:58 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:58 INFO Applying migration id=invites 2026/02/04 21:29:58 INFO Applying migration id=ed25519blob 2026/02/04 21:29:58 INFO Applying migration id=rsablob 2026/02/04 21:29:58 INFO Applying migration id=iconscid 2026/02/04 21:29:59 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.72s) === RUN TestUnfollow_UnauthenticatedUser 2026/02/04 21:29:59 INFO Applying migration id=initial 2026/02/04 21:29:59 INFO Applying migration id=notesupdated 2026/02/04 21:29:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:59 INFO Applying migration id=activitiesid 2026/02/04 21:29:59 INFO Applying migration id=outbox 2026/02/04 21:29:59 INFO Applying migration id=edits 2026/02/04 21:29:59 INFO Applying migration id=outboxactor 2026/02/04 21:29:59 INFO Applying migration id=outboxsender 2026/02/04 21:29:59 INFO Applying migration id=thread 2026/02/04 21:29:59 INFO Applying migration id=host 2026/02/04 21:29:59 INFO Applying migration id=sharedinbox 2026/02/04 21:29:59 INFO Applying migration id=noteshost 2026/02/04 21:29:59 INFO Applying migration id=fetched 2026/02/04 21:29:59 INFO Applying migration id=move 2026/02/04 21:29:59 INFO Applying migration id=cleanup 2026/02/04 21:29:59 INFO Applying migration id=received 2026/02/04 21:29:59 INFO Applying migration id=namehost 2026/02/04 21:29:59 INFO Applying migration id=outboxhost 2026/02/04 21:29:59 INFO Applying migration id=notesfts 2026/02/04 21:29:59 INFO Applying migration id=iconsname 2026/02/04 21:29:59 INFO Applying migration id=nohash 2026/02/04 21:29:59 INFO Applying migration id=shares 2026/02/04 21:29:59 INFO Applying migration id=actorttl 2026/02/04 21:29:59 INFO Applying migration id=tocc 2026/02/04 21:29:59 INFO Applying migration id=followeds 2026/02/04 21:29:59 INFO Applying migration id=certhash 2026/02/04 21:29:59 INFO Applying migration id=follows_sync 2026/02/04 21:29:59 INFO Applying migration id=jsonpath 2026/02/04 21:29:59 INFO Applying migration id=localforward 2026/02/04 21:29:59 INFO Applying migration id=avatar 2026/02/04 21:29:59 INFO Applying migration id=noimage 2026/02/04 21:29:59 INFO Applying migration id=feed 2026/02/04 21:29:59 INFO Applying migration id=bookmarks 2026/02/04 21:29:59 INFO Applying migration id=shareactivity 2026/02/04 21:29:59 INFO Applying migration id=application 2026/02/04 21:29:59 INFO Applying migration id=certificates 2026/02/04 21:29:59 INFO Applying migration id=rawforward 2026/02/04 21:29:59 INFO Applying migration id=publickey 2026/02/04 21:29:59 INFO Applying migration id=resolvegroup 2026/02/04 21:29:59 INFO Applying migration id=reject 2026/02/04 21:29:59 INFO Applying migration id=autodel 2026/02/04 21:29:59 INFO Applying migration id=jsonb 2026/02/04 21:29:59 INFO Applying migration id=quote 2026/02/04 21:29:59 INFO Applying migration id=rfc9421 2026/02/04 21:29:59 INFO Applying migration id=keys 2026/02/04 21:29:59 INFO Applying migration id=portable 2026/02/04 21:29:59 INFO Applying migration id=proofs 2026/02/04 21:29:59 INFO Applying migration id=contexts 2026/02/04 21:29:59 INFO Applying migration id=deliverieshost 2026/02/04 21:29:59 INFO Applying migration id=pembegin 2026/02/04 21:29:59 INFO Applying migration id=didhost 2026/02/04 21:29:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:59 INFO Applying migration id=invites 2026/02/04 21:29:59 INFO Applying migration id=ed25519blob 2026/02/04 21:29:59 INFO Applying migration id=rsablob 2026/02/04 21:29:59 INFO Applying migration id=iconscid --- PASS: TestUnfollow_UnauthenticatedUser (0.65s) === RUN TestUploadEdit_HappyFlow 2026/02/04 21:29:59 INFO Applying migration id=initial 2026/02/04 21:29:59 INFO Applying migration id=notesupdated 2026/02/04 21:29:59 INFO Applying migration id=personspreferredusername 2026/02/04 21:29:59 INFO Applying migration id=activitiesid 2026/02/04 21:29:59 INFO Applying migration id=outbox 2026/02/04 21:29:59 INFO Applying migration id=edits 2026/02/04 21:29:59 INFO Applying migration id=outboxactor 2026/02/04 21:29:59 INFO Applying migration id=outboxsender 2026/02/04 21:29:59 INFO Applying migration id=thread 2026/02/04 21:29:59 INFO Applying migration id=host 2026/02/04 21:29:59 INFO Applying migration id=sharedinbox 2026/02/04 21:29:59 INFO Applying migration id=noteshost 2026/02/04 21:29:59 INFO Applying migration id=fetched 2026/02/04 21:29:59 INFO Applying migration id=move 2026/02/04 21:29:59 INFO Applying migration id=cleanup 2026/02/04 21:29:59 INFO Applying migration id=received 2026/02/04 21:29:59 INFO Applying migration id=namehost 2026/02/04 21:29:59 INFO Applying migration id=outboxhost 2026/02/04 21:29:59 INFO Applying migration id=notesfts 2026/02/04 21:29:59 INFO Applying migration id=iconsname 2026/02/04 21:29:59 INFO Applying migration id=nohash 2026/02/04 21:29:59 INFO Applying migration id=shares 2026/02/04 21:29:59 INFO Applying migration id=actorttl 2026/02/04 21:29:59 INFO Applying migration id=tocc 2026/02/04 21:29:59 INFO Applying migration id=followeds 2026/02/04 21:29:59 INFO Applying migration id=certhash 2026/02/04 21:29:59 INFO Applying migration id=follows_sync 2026/02/04 21:29:59 INFO Applying migration id=jsonpath 2026/02/04 21:29:59 INFO Applying migration id=localforward 2026/02/04 21:29:59 INFO Applying migration id=avatar 2026/02/04 21:29:59 INFO Applying migration id=noimage 2026/02/04 21:29:59 INFO Applying migration id=feed 2026/02/04 21:29:59 INFO Applying migration id=bookmarks 2026/02/04 21:29:59 INFO Applying migration id=shareactivity 2026/02/04 21:29:59 INFO Applying migration id=application 2026/02/04 21:29:59 INFO Applying migration id=certificates 2026/02/04 21:29:59 INFO Applying migration id=rawforward 2026/02/04 21:29:59 INFO Applying migration id=publickey 2026/02/04 21:29:59 INFO Applying migration id=resolvegroup 2026/02/04 21:29:59 INFO Applying migration id=reject 2026/02/04 21:29:59 INFO Applying migration id=autodel 2026/02/04 21:29:59 INFO Applying migration id=jsonb 2026/02/04 21:29:59 INFO Applying migration id=quote 2026/02/04 21:29:59 INFO Applying migration id=rfc9421 2026/02/04 21:29:59 INFO Applying migration id=keys 2026/02/04 21:29:59 INFO Applying migration id=portable 2026/02/04 21:29:59 INFO Applying migration id=proofs 2026/02/04 21:29:59 INFO Applying migration id=contexts 2026/02/04 21:29:59 INFO Applying migration id=deliverieshost 2026/02/04 21:29:59 INFO Applying migration id=pembegin 2026/02/04 21:29:59 INFO Applying migration id=didhost 2026/02/04 21:29:59 INFO Applying migration id=rsapkcs8 2026/02/04 21:29:59 INFO Applying migration id=invites 2026/02/04 21:29:59 INFO Applying migration id=ed25519blob 2026/02/04 21:29:59 INFO Applying migration id=rsablob 2026/02/04 21:29:59 INFO Applying migration id=iconscid 2026/02/04 21:30:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-e992-702e-9115-b4ee7ae71ae3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-e992-76ab-8c72-ed15bd765fb9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-e992-702e-9115-b4ee7ae71ae3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-e992-702e-9115-b4ee7ae71ae3 2026/02/04 21:30:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-e993-7c16-b8db-3e9b606fcf7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 2026/02/04 21:30:00 INFO Updated post activity.id=https://localhost.localdomain:8443/update/019c2a8f-e995-7337-8600-0078dd2e489e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 2026/02/04 21:30:00 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/019c2a8f-e993-7bf3-a796-8ea1e154e489 can=2026-02-04T21:46:00.469Z --- PASS: TestUploadEdit_HappyFlow (0.73s) === RUN TestUploadEdit_Empty 2026/02/04 21:30:00 INFO Applying migration id=initial 2026/02/04 21:30:00 INFO Applying migration id=notesupdated 2026/02/04 21:30:00 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:00 INFO Applying migration id=activitiesid 2026/02/04 21:30:00 INFO Applying migration id=outbox 2026/02/04 21:30:00 INFO Applying migration id=edits 2026/02/04 21:30:00 INFO Applying migration id=outboxactor 2026/02/04 21:30:00 INFO Applying migration id=outboxsender 2026/02/04 21:30:00 INFO Applying migration id=thread 2026/02/04 21:30:00 INFO Applying migration id=host 2026/02/04 21:30:00 INFO Applying migration id=sharedinbox 2026/02/04 21:30:00 INFO Applying migration id=noteshost 2026/02/04 21:30:00 INFO Applying migration id=fetched 2026/02/04 21:30:00 INFO Applying migration id=move 2026/02/04 21:30:00 INFO Applying migration id=cleanup 2026/02/04 21:30:00 INFO Applying migration id=received 2026/02/04 21:30:00 INFO Applying migration id=namehost 2026/02/04 21:30:00 INFO Applying migration id=outboxhost 2026/02/04 21:30:00 INFO Applying migration id=notesfts 2026/02/04 21:30:00 INFO Applying migration id=iconsname 2026/02/04 21:30:00 INFO Applying migration id=nohash 2026/02/04 21:30:00 INFO Applying migration id=shares 2026/02/04 21:30:00 INFO Applying migration id=actorttl 2026/02/04 21:30:00 INFO Applying migration id=tocc 2026/02/04 21:30:00 INFO Applying migration id=followeds 2026/02/04 21:30:00 INFO Applying migration id=certhash 2026/02/04 21:30:00 INFO Applying migration id=follows_sync 2026/02/04 21:30:00 INFO Applying migration id=jsonpath 2026/02/04 21:30:00 INFO Applying migration id=localforward 2026/02/04 21:30:00 INFO Applying migration id=avatar 2026/02/04 21:30:00 INFO Applying migration id=noimage 2026/02/04 21:30:00 INFO Applying migration id=feed 2026/02/04 21:30:00 INFO Applying migration id=bookmarks 2026/02/04 21:30:00 INFO Applying migration id=shareactivity 2026/02/04 21:30:00 INFO Applying migration id=application 2026/02/04 21:30:00 INFO Applying migration id=certificates 2026/02/04 21:30:00 INFO Applying migration id=rawforward 2026/02/04 21:30:00 INFO Applying migration id=publickey 2026/02/04 21:30:00 INFO Applying migration id=resolvegroup 2026/02/04 21:30:00 INFO Applying migration id=reject 2026/02/04 21:30:00 INFO Applying migration id=autodel 2026/02/04 21:30:00 INFO Applying migration id=jsonb 2026/02/04 21:30:00 INFO Applying migration id=quote 2026/02/04 21:30:00 INFO Applying migration id=rfc9421 2026/02/04 21:30:00 INFO Applying migration id=keys 2026/02/04 21:30:00 INFO Applying migration id=portable 2026/02/04 21:30:00 INFO Applying migration id=proofs 2026/02/04 21:30:00 INFO Applying migration id=contexts 2026/02/04 21:30:00 INFO Applying migration id=deliverieshost 2026/02/04 21:30:00 INFO Applying migration id=pembegin 2026/02/04 21:30:00 INFO Applying migration id=didhost 2026/02/04 21:30:00 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:00 INFO Applying migration id=invites 2026/02/04 21:30:00 INFO Applying migration id=ed25519blob 2026/02/04 21:30:00 INFO Applying migration id=rsablob 2026/02/04 21:30:00 INFO Applying migration id=iconscid 2026/02/04 21:30:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-ec1f-745a-ab4d-e5a5fab0e298 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-ec1f-7b46-ae9b-fa154f0d2fcc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-ec1f-745a-ab4d-e5a5fab0e298 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-ec1f-745a-ab4d-e5a5fab0e298 2026/02/04 21:30:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ec21-73bb-a811-e0f849b61d07 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ec21-7394-8da3-b257586104db activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-ec21-7394-8da3-b257586104db 2026/02/04 21:30:01 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.65s) === RUN TestUploadEdit_SizeLimit 2026/02/04 21:30:01 INFO Applying migration id=initial 2026/02/04 21:30:01 INFO Applying migration id=notesupdated 2026/02/04 21:30:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:01 INFO Applying migration id=activitiesid 2026/02/04 21:30:01 INFO Applying migration id=outbox 2026/02/04 21:30:01 INFO Applying migration id=edits 2026/02/04 21:30:01 INFO Applying migration id=outboxactor 2026/02/04 21:30:01 INFO Applying migration id=outboxsender 2026/02/04 21:30:01 INFO Applying migration id=thread 2026/02/04 21:30:01 INFO Applying migration id=host 2026/02/04 21:30:01 INFO Applying migration id=sharedinbox 2026/02/04 21:30:01 INFO Applying migration id=noteshost 2026/02/04 21:30:01 INFO Applying migration id=fetched 2026/02/04 21:30:01 INFO Applying migration id=move 2026/02/04 21:30:01 INFO Applying migration id=cleanup 2026/02/04 21:30:01 INFO Applying migration id=received 2026/02/04 21:30:01 INFO Applying migration id=namehost 2026/02/04 21:30:01 INFO Applying migration id=outboxhost 2026/02/04 21:30:01 INFO Applying migration id=notesfts 2026/02/04 21:30:01 INFO Applying migration id=iconsname 2026/02/04 21:30:01 INFO Applying migration id=nohash 2026/02/04 21:30:01 INFO Applying migration id=shares 2026/02/04 21:30:01 INFO Applying migration id=actorttl 2026/02/04 21:30:01 INFO Applying migration id=tocc 2026/02/04 21:30:01 INFO Applying migration id=followeds 2026/02/04 21:30:01 INFO Applying migration id=certhash 2026/02/04 21:30:01 INFO Applying migration id=follows_sync 2026/02/04 21:30:01 INFO Applying migration id=jsonpath 2026/02/04 21:30:01 INFO Applying migration id=localforward 2026/02/04 21:30:01 INFO Applying migration id=avatar 2026/02/04 21:30:01 INFO Applying migration id=noimage 2026/02/04 21:30:01 INFO Applying migration id=feed 2026/02/04 21:30:01 INFO Applying migration id=bookmarks 2026/02/04 21:30:01 INFO Applying migration id=shareactivity 2026/02/04 21:30:01 INFO Applying migration id=application 2026/02/04 21:30:01 INFO Applying migration id=certificates 2026/02/04 21:30:01 INFO Applying migration id=rawforward 2026/02/04 21:30:01 INFO Applying migration id=publickey 2026/02/04 21:30:01 INFO Applying migration id=resolvegroup 2026/02/04 21:30:01 INFO Applying migration id=reject 2026/02/04 21:30:01 INFO Applying migration id=autodel 2026/02/04 21:30:01 INFO Applying migration id=jsonb 2026/02/04 21:30:01 INFO Applying migration id=quote 2026/02/04 21:30:01 INFO Applying migration id=rfc9421 2026/02/04 21:30:01 INFO Applying migration id=keys 2026/02/04 21:30:01 INFO Applying migration id=portable 2026/02/04 21:30:01 INFO Applying migration id=proofs 2026/02/04 21:30:01 INFO Applying migration id=contexts 2026/02/04 21:30:01 INFO Applying migration id=deliverieshost 2026/02/04 21:30:01 INFO Applying migration id=pembegin 2026/02/04 21:30:01 INFO Applying migration id=didhost 2026/02/04 21:30:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:01 INFO Applying migration id=invites 2026/02/04 21:30:01 INFO Applying migration id=ed25519blob 2026/02/04 21:30:01 INFO Applying migration id=rsablob 2026/02/04 21:30:01 INFO Applying migration id=iconscid 2026/02/04 21:30:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-ee88-75e1-9031-3bfff6a61b4f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-ee89-75c0-b0f8-78b9ecdc8424 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-ee88-75e1-9031-3bfff6a61b4f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-ee88-75e1-9031-3bfff6a61b4f 2026/02/04 21:30:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-ee8c-7da6-9f89-b783c4a1591d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-ee8c-7d46-a4cb-71b03c0c2c5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-ee8c-7d46-a4cb-71b03c0c2c5b --- PASS: TestUploadEdit_SizeLimit (0.62s) === RUN TestUploadEdit_InvalidSize 2026/02/04 21:30:01 INFO Applying migration id=initial 2026/02/04 21:30:01 INFO Applying migration id=notesupdated 2026/02/04 21:30:01 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:01 INFO Applying migration id=activitiesid 2026/02/04 21:30:01 INFO Applying migration id=outbox 2026/02/04 21:30:01 INFO Applying migration id=edits 2026/02/04 21:30:01 INFO Applying migration id=outboxactor 2026/02/04 21:30:01 INFO Applying migration id=outboxsender 2026/02/04 21:30:01 INFO Applying migration id=thread 2026/02/04 21:30:01 INFO Applying migration id=host 2026/02/04 21:30:01 INFO Applying migration id=sharedinbox 2026/02/04 21:30:01 INFO Applying migration id=noteshost 2026/02/04 21:30:01 INFO Applying migration id=fetched 2026/02/04 21:30:01 INFO Applying migration id=move 2026/02/04 21:30:01 INFO Applying migration id=cleanup 2026/02/04 21:30:01 INFO Applying migration id=received 2026/02/04 21:30:01 INFO Applying migration id=namehost 2026/02/04 21:30:01 INFO Applying migration id=outboxhost 2026/02/04 21:30:01 INFO Applying migration id=notesfts 2026/02/04 21:30:01 INFO Applying migration id=iconsname 2026/02/04 21:30:01 INFO Applying migration id=nohash 2026/02/04 21:30:01 INFO Applying migration id=shares 2026/02/04 21:30:01 INFO Applying migration id=actorttl 2026/02/04 21:30:01 INFO Applying migration id=tocc 2026/02/04 21:30:01 INFO Applying migration id=followeds 2026/02/04 21:30:01 INFO Applying migration id=certhash 2026/02/04 21:30:01 INFO Applying migration id=follows_sync 2026/02/04 21:30:01 INFO Applying migration id=jsonpath 2026/02/04 21:30:01 INFO Applying migration id=localforward 2026/02/04 21:30:01 INFO Applying migration id=avatar 2026/02/04 21:30:01 INFO Applying migration id=noimage 2026/02/04 21:30:01 INFO Applying migration id=feed 2026/02/04 21:30:01 INFO Applying migration id=bookmarks 2026/02/04 21:30:01 INFO Applying migration id=shareactivity 2026/02/04 21:30:01 INFO Applying migration id=application 2026/02/04 21:30:01 INFO Applying migration id=certificates 2026/02/04 21:30:01 INFO Applying migration id=rawforward 2026/02/04 21:30:01 INFO Applying migration id=publickey 2026/02/04 21:30:01 INFO Applying migration id=resolvegroup 2026/02/04 21:30:01 INFO Applying migration id=reject 2026/02/04 21:30:01 INFO Applying migration id=autodel 2026/02/04 21:30:01 INFO Applying migration id=jsonb 2026/02/04 21:30:01 INFO Applying migration id=quote 2026/02/04 21:30:01 INFO Applying migration id=rfc9421 2026/02/04 21:30:01 INFO Applying migration id=keys 2026/02/04 21:30:01 INFO Applying migration id=portable 2026/02/04 21:30:01 INFO Applying migration id=proofs 2026/02/04 21:30:01 INFO Applying migration id=contexts 2026/02/04 21:30:01 INFO Applying migration id=deliverieshost 2026/02/04 21:30:01 INFO Applying migration id=pembegin 2026/02/04 21:30:01 INFO Applying migration id=didhost 2026/02/04 21:30:01 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:01 INFO Applying migration id=invites 2026/02/04 21:30:01 INFO Applying migration id=ed25519blob 2026/02/04 21:30:01 INFO Applying migration id=rsablob 2026/02/04 21:30:01 INFO Applying migration id=iconscid 2026/02/04 21:30:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f0f3-76f3-a488-c1bd68a87d1c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f0f3-7d18-b78a-ae6e245fc263 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f0f3-76f3-a488-c1bd68a87d1c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f0f3-76f3-a488-c1bd68a87d1c 2026/02/04 21:30:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f0f5-7366-aea1-78504016747d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f0f5-7341-8633-5f87f940949f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f0f5-7341-8633-5f87f940949f 2026/02/04 21:30:02 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (0.61s) === RUN TestUploadEdit_InvalidType 2026/02/04 21:30:02 INFO Applying migration id=initial 2026/02/04 21:30:02 INFO Applying migration id=notesupdated 2026/02/04 21:30:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:02 INFO Applying migration id=activitiesid 2026/02/04 21:30:02 INFO Applying migration id=outbox 2026/02/04 21:30:02 INFO Applying migration id=edits 2026/02/04 21:30:02 INFO Applying migration id=outboxactor 2026/02/04 21:30:02 INFO Applying migration id=outboxsender 2026/02/04 21:30:02 INFO Applying migration id=thread 2026/02/04 21:30:02 INFO Applying migration id=host 2026/02/04 21:30:02 INFO Applying migration id=sharedinbox 2026/02/04 21:30:02 INFO Applying migration id=noteshost 2026/02/04 21:30:02 INFO Applying migration id=fetched 2026/02/04 21:30:02 INFO Applying migration id=move 2026/02/04 21:30:02 INFO Applying migration id=cleanup 2026/02/04 21:30:02 INFO Applying migration id=received 2026/02/04 21:30:02 INFO Applying migration id=namehost 2026/02/04 21:30:02 INFO Applying migration id=outboxhost 2026/02/04 21:30:02 INFO Applying migration id=notesfts 2026/02/04 21:30:02 INFO Applying migration id=iconsname 2026/02/04 21:30:02 INFO Applying migration id=nohash 2026/02/04 21:30:02 INFO Applying migration id=shares 2026/02/04 21:30:02 INFO Applying migration id=actorttl 2026/02/04 21:30:02 INFO Applying migration id=tocc 2026/02/04 21:30:02 INFO Applying migration id=followeds 2026/02/04 21:30:02 INFO Applying migration id=certhash 2026/02/04 21:30:02 INFO Applying migration id=follows_sync 2026/02/04 21:30:02 INFO Applying migration id=jsonpath 2026/02/04 21:30:02 INFO Applying migration id=localforward 2026/02/04 21:30:02 INFO Applying migration id=avatar 2026/02/04 21:30:02 INFO Applying migration id=noimage 2026/02/04 21:30:02 INFO Applying migration id=feed 2026/02/04 21:30:02 INFO Applying migration id=bookmarks 2026/02/04 21:30:02 INFO Applying migration id=shareactivity 2026/02/04 21:30:02 INFO Applying migration id=application 2026/02/04 21:30:02 INFO Applying migration id=certificates 2026/02/04 21:30:02 INFO Applying migration id=rawforward 2026/02/04 21:30:02 INFO Applying migration id=publickey 2026/02/04 21:30:02 INFO Applying migration id=resolvegroup 2026/02/04 21:30:02 INFO Applying migration id=reject 2026/02/04 21:30:02 INFO Applying migration id=autodel 2026/02/04 21:30:02 INFO Applying migration id=jsonb 2026/02/04 21:30:02 INFO Applying migration id=quote 2026/02/04 21:30:02 INFO Applying migration id=rfc9421 2026/02/04 21:30:02 INFO Applying migration id=keys 2026/02/04 21:30:02 INFO Applying migration id=portable 2026/02/04 21:30:02 INFO Applying migration id=proofs 2026/02/04 21:30:02 INFO Applying migration id=contexts 2026/02/04 21:30:02 INFO Applying migration id=deliverieshost 2026/02/04 21:30:02 INFO Applying migration id=pembegin 2026/02/04 21:30:02 INFO Applying migration id=didhost 2026/02/04 21:30:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:02 INFO Applying migration id=invites 2026/02/04 21:30:02 INFO Applying migration id=ed25519blob 2026/02/04 21:30:02 INFO Applying migration id=rsablob 2026/02/04 21:30:02 INFO Applying migration id=iconscid 2026/02/04 21:30:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f30f-782b-a5bf-65d0e379e314 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f310-712a-9d8d-5837fc525f4d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f30f-782b-a5bf-65d0e379e314 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f30f-782b-a5bf-65d0e379e314 2026/02/04 21:30:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f312-7046-b712-7452cdf81528 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f312-700e-8454-5cedb33ed61b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f312-700e-8454-5cedb33ed61b 2026/02/04 21:30:02 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (0.54s) === RUN TestUploadEdit_NoSize 2026/02/04 21:30:02 INFO Applying migration id=initial 2026/02/04 21:30:02 INFO Applying migration id=notesupdated 2026/02/04 21:30:02 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:02 INFO Applying migration id=activitiesid 2026/02/04 21:30:02 INFO Applying migration id=outbox 2026/02/04 21:30:02 INFO Applying migration id=edits 2026/02/04 21:30:02 INFO Applying migration id=outboxactor 2026/02/04 21:30:02 INFO Applying migration id=outboxsender 2026/02/04 21:30:02 INFO Applying migration id=thread 2026/02/04 21:30:02 INFO Applying migration id=host 2026/02/04 21:30:02 INFO Applying migration id=sharedinbox 2026/02/04 21:30:02 INFO Applying migration id=noteshost 2026/02/04 21:30:02 INFO Applying migration id=fetched 2026/02/04 21:30:02 INFO Applying migration id=move 2026/02/04 21:30:02 INFO Applying migration id=cleanup 2026/02/04 21:30:02 INFO Applying migration id=received 2026/02/04 21:30:02 INFO Applying migration id=namehost 2026/02/04 21:30:02 INFO Applying migration id=outboxhost 2026/02/04 21:30:02 INFO Applying migration id=notesfts 2026/02/04 21:30:02 INFO Applying migration id=iconsname 2026/02/04 21:30:02 INFO Applying migration id=nohash 2026/02/04 21:30:02 INFO Applying migration id=shares 2026/02/04 21:30:02 INFO Applying migration id=actorttl 2026/02/04 21:30:02 INFO Applying migration id=tocc 2026/02/04 21:30:02 INFO Applying migration id=followeds 2026/02/04 21:30:02 INFO Applying migration id=certhash 2026/02/04 21:30:02 INFO Applying migration id=follows_sync 2026/02/04 21:30:02 INFO Applying migration id=jsonpath 2026/02/04 21:30:02 INFO Applying migration id=localforward 2026/02/04 21:30:02 INFO Applying migration id=avatar 2026/02/04 21:30:02 INFO Applying migration id=noimage 2026/02/04 21:30:02 INFO Applying migration id=feed 2026/02/04 21:30:02 INFO Applying migration id=bookmarks 2026/02/04 21:30:02 INFO Applying migration id=shareactivity 2026/02/04 21:30:02 INFO Applying migration id=application 2026/02/04 21:30:02 INFO Applying migration id=certificates 2026/02/04 21:30:02 INFO Applying migration id=rawforward 2026/02/04 21:30:02 INFO Applying migration id=publickey 2026/02/04 21:30:02 INFO Applying migration id=resolvegroup 2026/02/04 21:30:02 INFO Applying migration id=reject 2026/02/04 21:30:02 INFO Applying migration id=autodel 2026/02/04 21:30:02 INFO Applying migration id=jsonb 2026/02/04 21:30:02 INFO Applying migration id=quote 2026/02/04 21:30:02 INFO Applying migration id=rfc9421 2026/02/04 21:30:02 INFO Applying migration id=keys 2026/02/04 21:30:02 INFO Applying migration id=portable 2026/02/04 21:30:02 INFO Applying migration id=proofs 2026/02/04 21:30:02 INFO Applying migration id=contexts 2026/02/04 21:30:02 INFO Applying migration id=deliverieshost 2026/02/04 21:30:02 INFO Applying migration id=pembegin 2026/02/04 21:30:02 INFO Applying migration id=didhost 2026/02/04 21:30:02 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:02 INFO Applying migration id=invites 2026/02/04 21:30:02 INFO Applying migration id=ed25519blob 2026/02/04 21:30:03 INFO Applying migration id=rsablob 2026/02/04 21:30:03 INFO Applying migration id=iconscid 2026/02/04 21:30:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f4f2-7800-84b4-80eb3bb47053 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f4f2-7e7a-b7e9-73d734f7ade7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f4f2-7800-84b4-80eb3bb47053 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f4f2-7800-84b4-80eb3bb47053 2026/02/04 21:30:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f4f4-7586-8722-b9b37ec262ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f4f4-7563-8aa8-450b406421d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f4f4-7563-8aa8-450b406421d0 2026/02/04 21:30:03 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.48s) === RUN TestUploadEdit_NoType 2026/02/04 21:30:03 INFO Applying migration id=initial 2026/02/04 21:30:03 INFO Applying migration id=notesupdated 2026/02/04 21:30:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:03 INFO Applying migration id=activitiesid 2026/02/04 21:30:03 INFO Applying migration id=outbox 2026/02/04 21:30:03 INFO Applying migration id=edits 2026/02/04 21:30:03 INFO Applying migration id=outboxactor 2026/02/04 21:30:03 INFO Applying migration id=outboxsender 2026/02/04 21:30:03 INFO Applying migration id=thread 2026/02/04 21:30:03 INFO Applying migration id=host 2026/02/04 21:30:03 INFO Applying migration id=sharedinbox 2026/02/04 21:30:03 INFO Applying migration id=noteshost 2026/02/04 21:30:03 INFO Applying migration id=fetched 2026/02/04 21:30:03 INFO Applying migration id=move 2026/02/04 21:30:03 INFO Applying migration id=cleanup 2026/02/04 21:30:03 INFO Applying migration id=received 2026/02/04 21:30:03 INFO Applying migration id=namehost 2026/02/04 21:30:03 INFO Applying migration id=outboxhost 2026/02/04 21:30:03 INFO Applying migration id=notesfts 2026/02/04 21:30:03 INFO Applying migration id=iconsname 2026/02/04 21:30:03 INFO Applying migration id=nohash 2026/02/04 21:30:03 INFO Applying migration id=shares 2026/02/04 21:30:03 INFO Applying migration id=actorttl 2026/02/04 21:30:03 INFO Applying migration id=tocc 2026/02/04 21:30:03 INFO Applying migration id=followeds 2026/02/04 21:30:03 INFO Applying migration id=certhash 2026/02/04 21:30:03 INFO Applying migration id=follows_sync 2026/02/04 21:30:03 INFO Applying migration id=jsonpath 2026/02/04 21:30:03 INFO Applying migration id=localforward 2026/02/04 21:30:03 INFO Applying migration id=avatar 2026/02/04 21:30:03 INFO Applying migration id=noimage 2026/02/04 21:30:03 INFO Applying migration id=feed 2026/02/04 21:30:03 INFO Applying migration id=bookmarks 2026/02/04 21:30:03 INFO Applying migration id=shareactivity 2026/02/04 21:30:03 INFO Applying migration id=application 2026/02/04 21:30:03 INFO Applying migration id=certificates 2026/02/04 21:30:03 INFO Applying migration id=rawforward 2026/02/04 21:30:03 INFO Applying migration id=publickey 2026/02/04 21:30:03 INFO Applying migration id=resolvegroup 2026/02/04 21:30:03 INFO Applying migration id=reject 2026/02/04 21:30:03 INFO Applying migration id=autodel 2026/02/04 21:30:03 INFO Applying migration id=jsonb 2026/02/04 21:30:03 INFO Applying migration id=quote 2026/02/04 21:30:03 INFO Applying migration id=rfc9421 2026/02/04 21:30:03 INFO Applying migration id=keys 2026/02/04 21:30:03 INFO Applying migration id=portable 2026/02/04 21:30:03 INFO Applying migration id=proofs 2026/02/04 21:30:03 INFO Applying migration id=contexts 2026/02/04 21:30:03 INFO Applying migration id=deliverieshost 2026/02/04 21:30:03 INFO Applying migration id=pembegin 2026/02/04 21:30:03 INFO Applying migration id=didhost 2026/02/04 21:30:03 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:03 INFO Applying migration id=invites 2026/02/04 21:30:03 INFO Applying migration id=ed25519blob 2026/02/04 21:30:03 INFO Applying migration id=rsablob 2026/02/04 21:30:03 INFO Applying migration id=iconscid 2026/02/04 21:30:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f729-746c-bee3-3ea8f9d6e608 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f72a-7468-b5da-d2872b2b6990 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f729-746c-bee3-3ea8f9d6e608 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f729-746c-bee3-3ea8f9d6e608 2026/02/04 21:30:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f72d-7b34-a881-9a56086d58d0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f72d-7ada-9208-2e588b77e2b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f72d-7ada-9208-2e588b77e2b1 2026/02/04 21:30:03 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (0.57s) === RUN TestUploadReply_PostToFollowers 2026/02/04 21:30:03 INFO Applying migration id=initial 2026/02/04 21:30:03 INFO Applying migration id=notesupdated 2026/02/04 21:30:03 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:03 INFO Applying migration id=activitiesid 2026/02/04 21:30:03 INFO Applying migration id=outbox 2026/02/04 21:30:03 INFO Applying migration id=edits 2026/02/04 21:30:03 INFO Applying migration id=outboxactor 2026/02/04 21:30:03 INFO Applying migration id=outboxsender 2026/02/04 21:30:03 INFO Applying migration id=thread 2026/02/04 21:30:03 INFO Applying migration id=host 2026/02/04 21:30:03 INFO Applying migration id=sharedinbox 2026/02/04 21:30:03 INFO Applying migration id=noteshost 2026/02/04 21:30:03 INFO Applying migration id=fetched 2026/02/04 21:30:03 INFO Applying migration id=move 2026/02/04 21:30:03 INFO Applying migration id=cleanup 2026/02/04 21:30:03 INFO Applying migration id=received 2026/02/04 21:30:03 INFO Applying migration id=namehost 2026/02/04 21:30:03 INFO Applying migration id=outboxhost 2026/02/04 21:30:03 INFO Applying migration id=notesfts 2026/02/04 21:30:03 INFO Applying migration id=iconsname 2026/02/04 21:30:03 INFO Applying migration id=nohash 2026/02/04 21:30:03 INFO Applying migration id=shares 2026/02/04 21:30:03 INFO Applying migration id=actorttl 2026/02/04 21:30:03 INFO Applying migration id=tocc 2026/02/04 21:30:04 INFO Applying migration id=followeds 2026/02/04 21:30:04 INFO Applying migration id=certhash 2026/02/04 21:30:04 INFO Applying migration id=follows_sync 2026/02/04 21:30:04 INFO Applying migration id=jsonpath 2026/02/04 21:30:04 INFO Applying migration id=localforward 2026/02/04 21:30:04 INFO Applying migration id=avatar 2026/02/04 21:30:04 INFO Applying migration id=noimage 2026/02/04 21:30:04 INFO Applying migration id=feed 2026/02/04 21:30:04 INFO Applying migration id=bookmarks 2026/02/04 21:30:04 INFO Applying migration id=shareactivity 2026/02/04 21:30:04 INFO Applying migration id=application 2026/02/04 21:30:04 INFO Applying migration id=certificates 2026/02/04 21:30:04 INFO Applying migration id=rawforward 2026/02/04 21:30:04 INFO Applying migration id=publickey 2026/02/04 21:30:04 INFO Applying migration id=resolvegroup 2026/02/04 21:30:04 INFO Applying migration id=reject 2026/02/04 21:30:04 INFO Applying migration id=autodel 2026/02/04 21:30:04 INFO Applying migration id=jsonb 2026/02/04 21:30:04 INFO Applying migration id=quote 2026/02/04 21:30:04 INFO Applying migration id=rfc9421 2026/02/04 21:30:04 INFO Applying migration id=keys 2026/02/04 21:30:04 INFO Applying migration id=portable 2026/02/04 21:30:04 INFO Applying migration id=proofs 2026/02/04 21:30:04 INFO Applying migration id=contexts 2026/02/04 21:30:04 INFO Applying migration id=deliverieshost 2026/02/04 21:30:04 INFO Applying migration id=pembegin 2026/02/04 21:30:04 INFO Applying migration id=didhost 2026/02/04 21:30:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:04 INFO Applying migration id=invites 2026/02/04 21:30:04 INFO Applying migration id=ed25519blob 2026/02/04 21:30:04 INFO Applying migration id=rsablob 2026/02/04 21:30:04 INFO Applying migration id=iconscid 2026/02/04 21:30:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-f9d7-75ff-a086-862818c9eab9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-f9d8-7708-9527-08df5da94afe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-f9d7-75ff-a086-862818c9eab9 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-f9d7-75ff-a086-862818c9eab9 2026/02/04 21:30:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f9d9-74a0-b26b-8ed0f3c79887 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-f9e0-780c-90bc-6c0c7d79e0a4 note=https://localhost.localdomain:8443/post/019c2a8f-f9e0-77ad-9180-8c0de60be364 thread=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-f9e0-780c-90bc-6c0c7d79e0a4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-f9e0-77ad-9180-8c0de60be364 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-f9e0-77ad-9180-8c0de60be364 2026/02/04 21:30:04 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-f9d9-744a-b849-a8a6efccff62 2026/02/04 21:30:04 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (0.70s) === RUN TestUploadReply_NoMimeType 2026/02/04 21:30:04 INFO Applying migration id=initial 2026/02/04 21:30:04 INFO Applying migration id=notesupdated 2026/02/04 21:30:04 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:04 INFO Applying migration id=activitiesid 2026/02/04 21:30:04 INFO Applying migration id=outbox 2026/02/04 21:30:04 INFO Applying migration id=edits 2026/02/04 21:30:04 INFO Applying migration id=outboxactor 2026/02/04 21:30:04 INFO Applying migration id=outboxsender 2026/02/04 21:30:04 INFO Applying migration id=thread 2026/02/04 21:30:04 INFO Applying migration id=host 2026/02/04 21:30:04 INFO Applying migration id=sharedinbox 2026/02/04 21:30:04 INFO Applying migration id=noteshost 2026/02/04 21:30:04 INFO Applying migration id=fetched 2026/02/04 21:30:04 INFO Applying migration id=move 2026/02/04 21:30:04 INFO Applying migration id=cleanup 2026/02/04 21:30:04 INFO Applying migration id=received 2026/02/04 21:30:04 INFO Applying migration id=namehost 2026/02/04 21:30:04 INFO Applying migration id=outboxhost 2026/02/04 21:30:04 INFO Applying migration id=notesfts 2026/02/04 21:30:04 INFO Applying migration id=iconsname 2026/02/04 21:30:04 INFO Applying migration id=nohash 2026/02/04 21:30:04 INFO Applying migration id=shares 2026/02/04 21:30:04 INFO Applying migration id=actorttl 2026/02/04 21:30:04 INFO Applying migration id=tocc 2026/02/04 21:30:04 INFO Applying migration id=followeds 2026/02/04 21:30:04 INFO Applying migration id=certhash 2026/02/04 21:30:04 INFO Applying migration id=follows_sync 2026/02/04 21:30:04 INFO Applying migration id=jsonpath 2026/02/04 21:30:04 INFO Applying migration id=localforward 2026/02/04 21:30:04 INFO Applying migration id=avatar 2026/02/04 21:30:04 INFO Applying migration id=noimage 2026/02/04 21:30:04 INFO Applying migration id=feed 2026/02/04 21:30:04 INFO Applying migration id=bookmarks 2026/02/04 21:30:04 INFO Applying migration id=shareactivity 2026/02/04 21:30:04 INFO Applying migration id=application 2026/02/04 21:30:04 INFO Applying migration id=certificates 2026/02/04 21:30:04 INFO Applying migration id=rawforward 2026/02/04 21:30:04 INFO Applying migration id=publickey 2026/02/04 21:30:04 INFO Applying migration id=resolvegroup 2026/02/04 21:30:04 INFO Applying migration id=reject 2026/02/04 21:30:04 INFO Applying migration id=autodel 2026/02/04 21:30:04 INFO Applying migration id=jsonb 2026/02/04 21:30:04 INFO Applying migration id=quote 2026/02/04 21:30:04 INFO Applying migration id=rfc9421 2026/02/04 21:30:04 INFO Applying migration id=keys 2026/02/04 21:30:04 INFO Applying migration id=portable 2026/02/04 21:30:04 INFO Applying migration id=proofs 2026/02/04 21:30:04 INFO Applying migration id=contexts 2026/02/04 21:30:04 INFO Applying migration id=deliverieshost 2026/02/04 21:30:04 INFO Applying migration id=pembegin 2026/02/04 21:30:04 INFO Applying migration id=didhost 2026/02/04 21:30:04 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:04 INFO Applying migration id=invites 2026/02/04 21:30:04 INFO Applying migration id=ed25519blob 2026/02/04 21:30:04 INFO Applying migration id=rsablob 2026/02/04 21:30:04 INFO Applying migration id=iconscid 2026/02/04 21:30:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a8f-fcde-7af2-88a6-9cb20b806830 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a8f-fcdf-72fb-8cfe-fd03fef265c6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a8f-fcde-7af2-88a6-9cb20b806830 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a8f-fcde-7af2-88a6-9cb20b806830 2026/02/04 21:30:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-fcdf-788a-88ea-9a369198bef9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a8f-fce2-770c-be14-60da9986bd02 note=https://localhost.localdomain:8443/post/019c2a8f-fce2-76ea-9c48-c9e5d6a5d6b3 thread=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a8f-fce2-770c-be14-60da9986bd02 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a8f-fce2-76ea-9c48-c9e5d6a5d6b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a8f-fce2-76ea-9c48-c9e5d6a5d6b3 2026/02/04 21:30:05 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a8f-fcdf-7866-b6bc-73b7d1528f2e 2026/02/04 21:30:05 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (0.76s) === RUN TestUsers_NoPosts 2026/02/04 21:30:05 INFO Applying migration id=initial 2026/02/04 21:30:05 INFO Applying migration id=notesupdated 2026/02/04 21:30:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:05 INFO Applying migration id=activitiesid 2026/02/04 21:30:05 INFO Applying migration id=outbox 2026/02/04 21:30:05 INFO Applying migration id=edits 2026/02/04 21:30:05 INFO Applying migration id=outboxactor 2026/02/04 21:30:05 INFO Applying migration id=outboxsender 2026/02/04 21:30:05 INFO Applying migration id=thread 2026/02/04 21:30:05 INFO Applying migration id=host 2026/02/04 21:30:05 INFO Applying migration id=sharedinbox 2026/02/04 21:30:05 INFO Applying migration id=noteshost 2026/02/04 21:30:05 INFO Applying migration id=fetched 2026/02/04 21:30:05 INFO Applying migration id=move 2026/02/04 21:30:05 INFO Applying migration id=cleanup 2026/02/04 21:30:05 INFO Applying migration id=received 2026/02/04 21:30:05 INFO Applying migration id=namehost 2026/02/04 21:30:05 INFO Applying migration id=outboxhost 2026/02/04 21:30:05 INFO Applying migration id=notesfts 2026/02/04 21:30:05 INFO Applying migration id=iconsname 2026/02/04 21:30:05 INFO Applying migration id=nohash 2026/02/04 21:30:05 INFO Applying migration id=shares 2026/02/04 21:30:05 INFO Applying migration id=actorttl 2026/02/04 21:30:05 INFO Applying migration id=tocc 2026/02/04 21:30:05 INFO Applying migration id=followeds 2026/02/04 21:30:05 INFO Applying migration id=certhash 2026/02/04 21:30:05 INFO Applying migration id=follows_sync 2026/02/04 21:30:05 INFO Applying migration id=jsonpath 2026/02/04 21:30:05 INFO Applying migration id=localforward 2026/02/04 21:30:05 INFO Applying migration id=avatar 2026/02/04 21:30:05 INFO Applying migration id=noimage 2026/02/04 21:30:05 INFO Applying migration id=feed 2026/02/04 21:30:05 INFO Applying migration id=bookmarks 2026/02/04 21:30:05 INFO Applying migration id=shareactivity 2026/02/04 21:30:05 INFO Applying migration id=application 2026/02/04 21:30:05 INFO Applying migration id=certificates 2026/02/04 21:30:05 INFO Applying migration id=rawforward 2026/02/04 21:30:05 INFO Applying migration id=publickey 2026/02/04 21:30:05 INFO Applying migration id=resolvegroup 2026/02/04 21:30:05 INFO Applying migration id=reject 2026/02/04 21:30:05 INFO Applying migration id=autodel 2026/02/04 21:30:05 INFO Applying migration id=jsonb 2026/02/04 21:30:05 INFO Applying migration id=quote 2026/02/04 21:30:05 INFO Applying migration id=rfc9421 2026/02/04 21:30:05 INFO Applying migration id=keys 2026/02/04 21:30:05 INFO Applying migration id=portable 2026/02/04 21:30:05 INFO Applying migration id=proofs 2026/02/04 21:30:05 INFO Applying migration id=contexts 2026/02/04 21:30:05 INFO Applying migration id=deliverieshost 2026/02/04 21:30:05 INFO Applying migration id=pembegin 2026/02/04 21:30:05 INFO Applying migration id=didhost 2026/02/04 21:30:05 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:05 INFO Applying migration id=invites 2026/02/04 21:30:05 INFO Applying migration id=ed25519blob 2026/02/04 21:30:05 INFO Applying migration id=rsablob 2026/02/04 21:30:05 INFO Applying migration id=iconscid --- PASS: TestUsers_NoPosts (0.57s) === RUN TestUsers_UnauthenticatedUser 2026/02/04 21:30:05 INFO Applying migration id=initial 2026/02/04 21:30:05 INFO Applying migration id=notesupdated 2026/02/04 21:30:05 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:05 INFO Applying migration id=activitiesid 2026/02/04 21:30:05 INFO Applying migration id=outbox 2026/02/04 21:30:05 INFO Applying migration id=edits 2026/02/04 21:30:05 INFO Applying migration id=outboxactor 2026/02/04 21:30:06 INFO Applying migration id=outboxsender 2026/02/04 21:30:06 INFO Applying migration id=thread 2026/02/04 21:30:06 INFO Applying migration id=host 2026/02/04 21:30:06 INFO Applying migration id=sharedinbox 2026/02/04 21:30:06 INFO Applying migration id=noteshost 2026/02/04 21:30:06 INFO Applying migration id=fetched 2026/02/04 21:30:06 INFO Applying migration id=move 2026/02/04 21:30:06 INFO Applying migration id=cleanup 2026/02/04 21:30:06 INFO Applying migration id=received 2026/02/04 21:30:06 INFO Applying migration id=namehost 2026/02/04 21:30:06 INFO Applying migration id=outboxhost 2026/02/04 21:30:06 INFO Applying migration id=notesfts 2026/02/04 21:30:06 INFO Applying migration id=iconsname 2026/02/04 21:30:06 INFO Applying migration id=nohash 2026/02/04 21:30:06 INFO Applying migration id=shares 2026/02/04 21:30:06 INFO Applying migration id=actorttl 2026/02/04 21:30:06 INFO Applying migration id=tocc 2026/02/04 21:30:06 INFO Applying migration id=followeds 2026/02/04 21:30:06 INFO Applying migration id=certhash 2026/02/04 21:30:06 INFO Applying migration id=follows_sync 2026/02/04 21:30:06 INFO Applying migration id=jsonpath 2026/02/04 21:30:06 INFO Applying migration id=localforward 2026/02/04 21:30:06 INFO Applying migration id=avatar 2026/02/04 21:30:06 INFO Applying migration id=noimage 2026/02/04 21:30:06 INFO Applying migration id=feed 2026/02/04 21:30:06 INFO Applying migration id=bookmarks 2026/02/04 21:30:06 INFO Applying migration id=shareactivity 2026/02/04 21:30:06 INFO Applying migration id=application 2026/02/04 21:30:06 INFO Applying migration id=certificates 2026/02/04 21:30:06 INFO Applying migration id=rawforward 2026/02/04 21:30:06 INFO Applying migration id=publickey 2026/02/04 21:30:06 INFO Applying migration id=resolvegroup 2026/02/04 21:30:06 INFO Applying migration id=reject 2026/02/04 21:30:06 INFO Applying migration id=autodel 2026/02/04 21:30:06 INFO Applying migration id=jsonb 2026/02/04 21:30:06 INFO Applying migration id=quote 2026/02/04 21:30:06 INFO Applying migration id=rfc9421 2026/02/04 21:30:06 INFO Applying migration id=keys 2026/02/04 21:30:06 INFO Applying migration id=portable 2026/02/04 21:30:06 INFO Applying migration id=proofs 2026/02/04 21:30:06 INFO Applying migration id=contexts 2026/02/04 21:30:06 INFO Applying migration id=deliverieshost 2026/02/04 21:30:06 INFO Applying migration id=pembegin 2026/02/04 21:30:06 INFO Applying migration id=didhost 2026/02/04 21:30:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:06 INFO Applying migration id=invites 2026/02/04 21:30:06 INFO Applying migration id=ed25519blob 2026/02/04 21:30:06 INFO Applying migration id=rsablob 2026/02/04 21:30:06 INFO Applying migration id=iconscid --- PASS: TestUsers_UnauthenticatedUser (0.79s) === RUN TestUsers_DM 2026/02/04 21:30:06 INFO Applying migration id=initial 2026/02/04 21:30:06 INFO Applying migration id=notesupdated 2026/02/04 21:30:06 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:06 INFO Applying migration id=activitiesid 2026/02/04 21:30:06 INFO Applying migration id=outbox 2026/02/04 21:30:06 INFO Applying migration id=edits 2026/02/04 21:30:06 INFO Applying migration id=outboxactor 2026/02/04 21:30:06 INFO Applying migration id=outboxsender 2026/02/04 21:30:06 INFO Applying migration id=thread 2026/02/04 21:30:06 INFO Applying migration id=host 2026/02/04 21:30:06 INFO Applying migration id=sharedinbox 2026/02/04 21:30:06 INFO Applying migration id=noteshost 2026/02/04 21:30:06 INFO Applying migration id=fetched 2026/02/04 21:30:06 INFO Applying migration id=move 2026/02/04 21:30:06 INFO Applying migration id=cleanup 2026/02/04 21:30:06 INFO Applying migration id=received 2026/02/04 21:30:06 INFO Applying migration id=namehost 2026/02/04 21:30:06 INFO Applying migration id=outboxhost 2026/02/04 21:30:06 INFO Applying migration id=notesfts 2026/02/04 21:30:06 INFO Applying migration id=iconsname 2026/02/04 21:30:06 INFO Applying migration id=nohash 2026/02/04 21:30:06 INFO Applying migration id=shares 2026/02/04 21:30:06 INFO Applying migration id=actorttl 2026/02/04 21:30:06 INFO Applying migration id=tocc 2026/02/04 21:30:06 INFO Applying migration id=followeds 2026/02/04 21:30:06 INFO Applying migration id=certhash 2026/02/04 21:30:06 INFO Applying migration id=follows_sync 2026/02/04 21:30:06 INFO Applying migration id=jsonpath 2026/02/04 21:30:06 INFO Applying migration id=localforward 2026/02/04 21:30:06 INFO Applying migration id=avatar 2026/02/04 21:30:06 INFO Applying migration id=noimage 2026/02/04 21:30:06 INFO Applying migration id=feed 2026/02/04 21:30:06 INFO Applying migration id=bookmarks 2026/02/04 21:30:06 INFO Applying migration id=shareactivity 2026/02/04 21:30:06 INFO Applying migration id=application 2026/02/04 21:30:06 INFO Applying migration id=certificates 2026/02/04 21:30:06 INFO Applying migration id=rawforward 2026/02/04 21:30:06 INFO Applying migration id=publickey 2026/02/04 21:30:06 INFO Applying migration id=resolvegroup 2026/02/04 21:30:06 INFO Applying migration id=reject 2026/02/04 21:30:06 INFO Applying migration id=autodel 2026/02/04 21:30:06 INFO Applying migration id=jsonb 2026/02/04 21:30:06 INFO Applying migration id=quote 2026/02/04 21:30:06 INFO Applying migration id=rfc9421 2026/02/04 21:30:06 INFO Applying migration id=keys 2026/02/04 21:30:06 INFO Applying migration id=portable 2026/02/04 21:30:06 INFO Applying migration id=proofs 2026/02/04 21:30:06 INFO Applying migration id=contexts 2026/02/04 21:30:06 INFO Applying migration id=deliverieshost 2026/02/04 21:30:06 INFO Applying migration id=pembegin 2026/02/04 21:30:06 INFO Applying migration id=didhost 2026/02/04 21:30:06 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:06 INFO Applying migration id=invites 2026/02/04 21:30:06 INFO Applying migration id=ed25519blob 2026/02/04 21:30:06 INFO Applying migration id=rsablob 2026/02/04 21:30:06 INFO Applying migration id=iconscid 2026/02/04 21:30:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-0474-752c-b912-7f1edf3e4ec3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-0475-7459-9993-b4cb36a32d60 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-0474-752c-b912-7f1edf3e4ec3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-0474-752c-b912-7f1edf3e4ec3 2026/02/04 21:30:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0475-7d25-99ec-825fc910f294 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0475-79db-98e8-40604f2fa6bf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0475-79db-98e8-40604f2fa6bf --- PASS: TestUsers_DM (0.58s) === RUN TestUsers_DMNotFollowing 2026/02/04 21:30:07 INFO Applying migration id=initial 2026/02/04 21:30:07 INFO Applying migration id=notesupdated 2026/02/04 21:30:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:07 INFO Applying migration id=activitiesid 2026/02/04 21:30:07 INFO Applying migration id=outbox 2026/02/04 21:30:07 INFO Applying migration id=edits 2026/02/04 21:30:07 INFO Applying migration id=outboxactor 2026/02/04 21:30:07 INFO Applying migration id=outboxsender 2026/02/04 21:30:07 INFO Applying migration id=thread 2026/02/04 21:30:07 INFO Applying migration id=host 2026/02/04 21:30:07 INFO Applying migration id=sharedinbox 2026/02/04 21:30:07 INFO Applying migration id=noteshost 2026/02/04 21:30:07 INFO Applying migration id=fetched 2026/02/04 21:30:07 INFO Applying migration id=move 2026/02/04 21:30:07 INFO Applying migration id=cleanup 2026/02/04 21:30:07 INFO Applying migration id=received 2026/02/04 21:30:07 INFO Applying migration id=namehost 2026/02/04 21:30:07 INFO Applying migration id=outboxhost 2026/02/04 21:30:07 INFO Applying migration id=notesfts 2026/02/04 21:30:07 INFO Applying migration id=iconsname 2026/02/04 21:30:07 INFO Applying migration id=nohash 2026/02/04 21:30:07 INFO Applying migration id=shares 2026/02/04 21:30:07 INFO Applying migration id=actorttl 2026/02/04 21:30:07 INFO Applying migration id=tocc 2026/02/04 21:30:07 INFO Applying migration id=followeds 2026/02/04 21:30:07 INFO Applying migration id=certhash 2026/02/04 21:30:07 INFO Applying migration id=follows_sync 2026/02/04 21:30:07 INFO Applying migration id=jsonpath 2026/02/04 21:30:07 INFO Applying migration id=localforward 2026/02/04 21:30:07 INFO Applying migration id=avatar 2026/02/04 21:30:07 INFO Applying migration id=noimage 2026/02/04 21:30:07 INFO Applying migration id=feed 2026/02/04 21:30:07 INFO Applying migration id=bookmarks 2026/02/04 21:30:07 INFO Applying migration id=shareactivity 2026/02/04 21:30:07 INFO Applying migration id=application 2026/02/04 21:30:07 INFO Applying migration id=certificates 2026/02/04 21:30:07 INFO Applying migration id=rawforward 2026/02/04 21:30:07 INFO Applying migration id=publickey 2026/02/04 21:30:07 INFO Applying migration id=resolvegroup 2026/02/04 21:30:07 INFO Applying migration id=reject 2026/02/04 21:30:07 INFO Applying migration id=autodel 2026/02/04 21:30:07 INFO Applying migration id=jsonb 2026/02/04 21:30:07 INFO Applying migration id=quote 2026/02/04 21:30:07 INFO Applying migration id=rfc9421 2026/02/04 21:30:07 INFO Applying migration id=keys 2026/02/04 21:30:07 INFO Applying migration id=portable 2026/02/04 21:30:07 INFO Applying migration id=proofs 2026/02/04 21:30:07 INFO Applying migration id=contexts 2026/02/04 21:30:07 INFO Applying migration id=deliverieshost 2026/02/04 21:30:07 INFO Applying migration id=pembegin 2026/02/04 21:30:07 INFO Applying migration id=didhost 2026/02/04 21:30:07 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:07 INFO Applying migration id=invites 2026/02/04 21:30:07 INFO Applying migration id=ed25519blob 2026/02/04 21:30:07 INFO Applying migration id=rsablob 2026/02/04 21:30:07 INFO Applying migration id=iconscid 2026/02/04 21:30:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-06bd-7b73-89d9-33e01a40f772 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 2026/02/04 21:30:07 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-06be-7450-ac9e-e5901eed8b41 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-06be-712c-96ba-a4ddb34034c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-06be-712c-96ba-a4ddb34034c2 2026/02/04 21:30:07 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a90-06bf-7687-be41-5bb326206edf activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-06bd-74c1-ac90-dedbe3f77d79 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.58s) === RUN TestUsers_PostToFollowers 2026/02/04 21:30:07 INFO Applying migration id=initial 2026/02/04 21:30:07 INFO Applying migration id=notesupdated 2026/02/04 21:30:07 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:07 INFO Applying migration id=activitiesid 2026/02/04 21:30:07 INFO Applying migration id=outbox 2026/02/04 21:30:07 INFO Applying migration id=edits 2026/02/04 21:30:07 INFO Applying migration id=outboxactor 2026/02/04 21:30:07 INFO Applying migration id=outboxsender 2026/02/04 21:30:07 INFO Applying migration id=thread 2026/02/04 21:30:07 INFO Applying migration id=host 2026/02/04 21:30:07 INFO Applying migration id=sharedinbox 2026/02/04 21:30:07 INFO Applying migration id=noteshost 2026/02/04 21:30:07 INFO Applying migration id=fetched 2026/02/04 21:30:07 INFO Applying migration id=move 2026/02/04 21:30:07 INFO Applying migration id=cleanup 2026/02/04 21:30:07 INFO Applying migration id=received 2026/02/04 21:30:07 INFO Applying migration id=namehost 2026/02/04 21:30:07 INFO Applying migration id=outboxhost 2026/02/04 21:30:07 INFO Applying migration id=notesfts 2026/02/04 21:30:07 INFO Applying migration id=iconsname 2026/02/04 21:30:07 INFO Applying migration id=nohash 2026/02/04 21:30:07 INFO Applying migration id=shares 2026/02/04 21:30:07 INFO Applying migration id=actorttl 2026/02/04 21:30:07 INFO Applying migration id=tocc 2026/02/04 21:30:07 INFO Applying migration id=followeds 2026/02/04 21:30:07 INFO Applying migration id=certhash 2026/02/04 21:30:07 INFO Applying migration id=follows_sync 2026/02/04 21:30:07 INFO Applying migration id=jsonpath 2026/02/04 21:30:07 INFO Applying migration id=localforward 2026/02/04 21:30:07 INFO Applying migration id=avatar 2026/02/04 21:30:07 INFO Applying migration id=noimage 2026/02/04 21:30:07 INFO Applying migration id=feed 2026/02/04 21:30:07 INFO Applying migration id=bookmarks 2026/02/04 21:30:07 INFO Applying migration id=shareactivity 2026/02/04 21:30:07 INFO Applying migration id=application 2026/02/04 21:30:07 INFO Applying migration id=certificates 2026/02/04 21:30:07 INFO Applying migration id=rawforward 2026/02/04 21:30:07 INFO Applying migration id=publickey 2026/02/04 21:30:07 INFO Applying migration id=resolvegroup 2026/02/04 21:30:07 INFO Applying migration id=reject 2026/02/04 21:30:07 INFO Applying migration id=autodel 2026/02/04 21:30:07 INFO Applying migration id=jsonb 2026/02/04 21:30:08 INFO Applying migration id=quote 2026/02/04 21:30:08 INFO Applying migration id=rfc9421 2026/02/04 21:30:08 INFO Applying migration id=keys 2026/02/04 21:30:08 INFO Applying migration id=portable 2026/02/04 21:30:08 INFO Applying migration id=proofs 2026/02/04 21:30:08 INFO Applying migration id=contexts 2026/02/04 21:30:08 INFO Applying migration id=deliverieshost 2026/02/04 21:30:08 INFO Applying migration id=pembegin 2026/02/04 21:30:08 INFO Applying migration id=didhost 2026/02/04 21:30:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:08 INFO Applying migration id=invites 2026/02/04 21:30:08 INFO Applying migration id=ed25519blob 2026/02/04 21:30:08 INFO Applying migration id=rsablob 2026/02/04 21:30:08 INFO Applying migration id=iconscid 2026/02/04 21:30:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-0951-78ce-8160-92fc048c3364 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-0952-79a0-8df8-eeefdd14d970 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-0951-78ce-8160-92fc048c3364 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-0951-78ce-8160-92fc048c3364 2026/02/04 21:30:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0953-7882-9f23-3900550a54a6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0953-781f-b7cd-44149fe95f54 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0953-781f-b7cd-44149fe95f54 --- PASS: TestUsers_PostToFollowers (0.67s) === RUN TestUsers_PostToFollowersNotFollowing 2026/02/04 21:30:08 INFO Applying migration id=initial 2026/02/04 21:30:08 INFO Applying migration id=notesupdated 2026/02/04 21:30:08 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:08 INFO Applying migration id=activitiesid 2026/02/04 21:30:08 INFO Applying migration id=outbox 2026/02/04 21:30:08 INFO Applying migration id=edits 2026/02/04 21:30:08 INFO Applying migration id=outboxactor 2026/02/04 21:30:08 INFO Applying migration id=outboxsender 2026/02/04 21:30:08 INFO Applying migration id=thread 2026/02/04 21:30:08 INFO Applying migration id=host 2026/02/04 21:30:08 INFO Applying migration id=sharedinbox 2026/02/04 21:30:08 INFO Applying migration id=noteshost 2026/02/04 21:30:08 INFO Applying migration id=fetched 2026/02/04 21:30:08 INFO Applying migration id=move 2026/02/04 21:30:08 INFO Applying migration id=cleanup 2026/02/04 21:30:08 INFO Applying migration id=received 2026/02/04 21:30:08 INFO Applying migration id=namehost 2026/02/04 21:30:08 INFO Applying migration id=outboxhost 2026/02/04 21:30:08 INFO Applying migration id=notesfts 2026/02/04 21:30:08 INFO Applying migration id=iconsname 2026/02/04 21:30:08 INFO Applying migration id=nohash 2026/02/04 21:30:08 INFO Applying migration id=shares 2026/02/04 21:30:08 INFO Applying migration id=actorttl 2026/02/04 21:30:08 INFO Applying migration id=tocc 2026/02/04 21:30:08 INFO Applying migration id=followeds 2026/02/04 21:30:08 INFO Applying migration id=certhash 2026/02/04 21:30:08 INFO Applying migration id=follows_sync 2026/02/04 21:30:08 INFO Applying migration id=jsonpath 2026/02/04 21:30:08 INFO Applying migration id=localforward 2026/02/04 21:30:08 INFO Applying migration id=avatar 2026/02/04 21:30:08 INFO Applying migration id=noimage 2026/02/04 21:30:08 INFO Applying migration id=feed 2026/02/04 21:30:08 INFO Applying migration id=bookmarks 2026/02/04 21:30:08 INFO Applying migration id=shareactivity 2026/02/04 21:30:08 INFO Applying migration id=application 2026/02/04 21:30:08 INFO Applying migration id=certificates 2026/02/04 21:30:08 INFO Applying migration id=rawforward 2026/02/04 21:30:08 INFO Applying migration id=publickey 2026/02/04 21:30:08 INFO Applying migration id=resolvegroup 2026/02/04 21:30:08 INFO Applying migration id=reject 2026/02/04 21:30:08 INFO Applying migration id=autodel 2026/02/04 21:30:08 INFO Applying migration id=jsonb 2026/02/04 21:30:08 INFO Applying migration id=quote 2026/02/04 21:30:08 INFO Applying migration id=rfc9421 2026/02/04 21:30:08 INFO Applying migration id=keys 2026/02/04 21:30:08 INFO Applying migration id=portable 2026/02/04 21:30:08 INFO Applying migration id=proofs 2026/02/04 21:30:08 INFO Applying migration id=contexts 2026/02/04 21:30:08 INFO Applying migration id=deliverieshost 2026/02/04 21:30:08 INFO Applying migration id=pembegin 2026/02/04 21:30:08 INFO Applying migration id=didhost 2026/02/04 21:30:08 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:08 INFO Applying migration id=invites 2026/02/04 21:30:08 INFO Applying migration id=ed25519blob 2026/02/04 21:30:08 INFO Applying migration id=rsablob 2026/02/04 21:30:08 INFO Applying migration id=iconscid 2026/02/04 21:30:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0b38-7804-a383-b0a57278c354 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0b38-77df-b7ed-b8d6d03513ab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0b38-77df-b7ed-b8d6d03513ab --- PASS: TestUsers_PostToFollowersNotFollowing (0.48s) === RUN TestUsers_PublicPost 2026/02/04 21:30:09 INFO Applying migration id=initial 2026/02/04 21:30:09 INFO Applying migration id=notesupdated 2026/02/04 21:30:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:09 INFO Applying migration id=activitiesid 2026/02/04 21:30:09 INFO Applying migration id=outbox 2026/02/04 21:30:09 INFO Applying migration id=edits 2026/02/04 21:30:09 INFO Applying migration id=outboxactor 2026/02/04 21:30:09 INFO Applying migration id=outboxsender 2026/02/04 21:30:09 INFO Applying migration id=thread 2026/02/04 21:30:09 INFO Applying migration id=host 2026/02/04 21:30:09 INFO Applying migration id=sharedinbox 2026/02/04 21:30:09 INFO Applying migration id=noteshost 2026/02/04 21:30:09 INFO Applying migration id=fetched 2026/02/04 21:30:09 INFO Applying migration id=move 2026/02/04 21:30:09 INFO Applying migration id=cleanup 2026/02/04 21:30:09 INFO Applying migration id=received 2026/02/04 21:30:09 INFO Applying migration id=namehost 2026/02/04 21:30:09 INFO Applying migration id=outboxhost 2026/02/04 21:30:09 INFO Applying migration id=notesfts 2026/02/04 21:30:09 INFO Applying migration id=iconsname 2026/02/04 21:30:09 INFO Applying migration id=nohash 2026/02/04 21:30:09 INFO Applying migration id=shares 2026/02/04 21:30:09 INFO Applying migration id=actorttl 2026/02/04 21:30:09 INFO Applying migration id=tocc 2026/02/04 21:30:09 INFO Applying migration id=followeds 2026/02/04 21:30:09 INFO Applying migration id=certhash 2026/02/04 21:30:09 INFO Applying migration id=follows_sync 2026/02/04 21:30:09 INFO Applying migration id=jsonpath 2026/02/04 21:30:09 INFO Applying migration id=localforward 2026/02/04 21:30:09 INFO Applying migration id=avatar 2026/02/04 21:30:09 INFO Applying migration id=noimage 2026/02/04 21:30:09 INFO Applying migration id=feed 2026/02/04 21:30:09 INFO Applying migration id=bookmarks 2026/02/04 21:30:09 INFO Applying migration id=shareactivity 2026/02/04 21:30:09 INFO Applying migration id=application 2026/02/04 21:30:09 INFO Applying migration id=certificates 2026/02/04 21:30:09 INFO Applying migration id=rawforward 2026/02/04 21:30:09 INFO Applying migration id=publickey 2026/02/04 21:30:09 INFO Applying migration id=resolvegroup 2026/02/04 21:30:09 INFO Applying migration id=reject 2026/02/04 21:30:09 INFO Applying migration id=autodel 2026/02/04 21:30:09 INFO Applying migration id=jsonb 2026/02/04 21:30:09 INFO Applying migration id=quote 2026/02/04 21:30:09 INFO Applying migration id=rfc9421 2026/02/04 21:30:09 INFO Applying migration id=keys 2026/02/04 21:30:09 INFO Applying migration id=portable 2026/02/04 21:30:09 INFO Applying migration id=proofs 2026/02/04 21:30:09 INFO Applying migration id=contexts 2026/02/04 21:30:09 INFO Applying migration id=deliverieshost 2026/02/04 21:30:09 INFO Applying migration id=pembegin 2026/02/04 21:30:09 INFO Applying migration id=didhost 2026/02/04 21:30:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:09 INFO Applying migration id=invites 2026/02/04 21:30:09 INFO Applying migration id=ed25519blob 2026/02/04 21:30:09 INFO Applying migration id=rsablob 2026/02/04 21:30:09 INFO Applying migration id=iconscid 2026/02/04 21:30:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-0c87-70c6-9434-501487120e0d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-0c87-76a1-aacd-b1b52563196e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-0c87-70c6-9434-501487120e0d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/019c2a90-0c87-70c6-9434-501487120e0d 2026/02/04 21:30:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0c87-7b8b-83b6-5e1e6488548b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0c87-7b65-a0ad-99ccfded65ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0c87-7b65-a0ad-99ccfded65ad --- PASS: TestUsers_PublicPost (0.34s) === RUN TestUsers_PublicPostNotFollowing 2026/02/04 21:30:09 INFO Applying migration id=initial 2026/02/04 21:30:09 INFO Applying migration id=notesupdated 2026/02/04 21:30:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:09 INFO Applying migration id=activitiesid 2026/02/04 21:30:09 INFO Applying migration id=outbox 2026/02/04 21:30:09 INFO Applying migration id=edits 2026/02/04 21:30:09 INFO Applying migration id=outboxactor 2026/02/04 21:30:09 INFO Applying migration id=outboxsender 2026/02/04 21:30:09 INFO Applying migration id=thread 2026/02/04 21:30:09 INFO Applying migration id=host 2026/02/04 21:30:09 INFO Applying migration id=sharedinbox 2026/02/04 21:30:09 INFO Applying migration id=noteshost 2026/02/04 21:30:09 INFO Applying migration id=fetched 2026/02/04 21:30:09 INFO Applying migration id=move 2026/02/04 21:30:09 INFO Applying migration id=cleanup 2026/02/04 21:30:09 INFO Applying migration id=received 2026/02/04 21:30:09 INFO Applying migration id=namehost 2026/02/04 21:30:09 INFO Applying migration id=outboxhost 2026/02/04 21:30:09 INFO Applying migration id=notesfts 2026/02/04 21:30:09 INFO Applying migration id=iconsname 2026/02/04 21:30:09 INFO Applying migration id=nohash 2026/02/04 21:30:09 INFO Applying migration id=shares 2026/02/04 21:30:09 INFO Applying migration id=actorttl 2026/02/04 21:30:09 INFO Applying migration id=tocc 2026/02/04 21:30:09 INFO Applying migration id=followeds 2026/02/04 21:30:09 INFO Applying migration id=certhash 2026/02/04 21:30:09 INFO Applying migration id=follows_sync 2026/02/04 21:30:09 INFO Applying migration id=jsonpath 2026/02/04 21:30:09 INFO Applying migration id=localforward 2026/02/04 21:30:09 INFO Applying migration id=avatar 2026/02/04 21:30:09 INFO Applying migration id=noimage 2026/02/04 21:30:09 INFO Applying migration id=feed 2026/02/04 21:30:09 INFO Applying migration id=bookmarks 2026/02/04 21:30:09 INFO Applying migration id=shareactivity 2026/02/04 21:30:09 INFO Applying migration id=application 2026/02/04 21:30:09 INFO Applying migration id=certificates 2026/02/04 21:30:09 INFO Applying migration id=rawforward 2026/02/04 21:30:09 INFO Applying migration id=publickey 2026/02/04 21:30:09 INFO Applying migration id=resolvegroup 2026/02/04 21:30:09 INFO Applying migration id=reject 2026/02/04 21:30:09 INFO Applying migration id=autodel 2026/02/04 21:30:09 INFO Applying migration id=jsonb 2026/02/04 21:30:09 INFO Applying migration id=quote 2026/02/04 21:30:09 INFO Applying migration id=rfc9421 2026/02/04 21:30:09 INFO Applying migration id=keys 2026/02/04 21:30:09 INFO Applying migration id=portable 2026/02/04 21:30:09 INFO Applying migration id=proofs 2026/02/04 21:30:09 INFO Applying migration id=contexts 2026/02/04 21:30:09 INFO Applying migration id=deliverieshost 2026/02/04 21:30:09 INFO Applying migration id=pembegin 2026/02/04 21:30:09 INFO Applying migration id=didhost 2026/02/04 21:30:09 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:09 INFO Applying migration id=invites 2026/02/04 21:30:09 INFO Applying migration id=ed25519blob 2026/02/04 21:30:09 INFO Applying migration id=rsablob 2026/02/04 21:30:09 INFO Applying migration id=iconscid 2026/02/04 21:30:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-0e92-7f25-a00d-a5b693562529 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-0e92-7ebb-a42b-4cd2bde040e9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-0e92-7ebb-a42b-4cd2bde040e9 --- PASS: TestUsers_PublicPostNotFollowing (0.53s) === RUN TestUsers_PublicPostShared 2026/02/04 21:30:09 INFO Applying migration id=initial 2026/02/04 21:30:09 INFO Applying migration id=notesupdated 2026/02/04 21:30:09 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:09 INFO Applying migration id=activitiesid 2026/02/04 21:30:09 INFO Applying migration id=outbox 2026/02/04 21:30:09 INFO Applying migration id=edits 2026/02/04 21:30:09 INFO Applying migration id=outboxactor 2026/02/04 21:30:09 INFO Applying migration id=outboxsender 2026/02/04 21:30:09 INFO Applying migration id=thread 2026/02/04 21:30:09 INFO Applying migration id=host 2026/02/04 21:30:09 INFO Applying migration id=sharedinbox 2026/02/04 21:30:09 INFO Applying migration id=noteshost 2026/02/04 21:30:09 INFO Applying migration id=fetched 2026/02/04 21:30:09 INFO Applying migration id=move 2026/02/04 21:30:09 INFO Applying migration id=cleanup 2026/02/04 21:30:09 INFO Applying migration id=received 2026/02/04 21:30:09 INFO Applying migration id=namehost 2026/02/04 21:30:09 INFO Applying migration id=outboxhost 2026/02/04 21:30:09 INFO Applying migration id=notesfts 2026/02/04 21:30:09 INFO Applying migration id=iconsname 2026/02/04 21:30:09 INFO Applying migration id=nohash 2026/02/04 21:30:09 INFO Applying migration id=shares 2026/02/04 21:30:09 INFO Applying migration id=actorttl 2026/02/04 21:30:09 INFO Applying migration id=tocc 2026/02/04 21:30:10 INFO Applying migration id=followeds 2026/02/04 21:30:10 INFO Applying migration id=certhash 2026/02/04 21:30:10 INFO Applying migration id=follows_sync 2026/02/04 21:30:10 INFO Applying migration id=jsonpath 2026/02/04 21:30:10 INFO Applying migration id=localforward 2026/02/04 21:30:10 INFO Applying migration id=avatar 2026/02/04 21:30:10 INFO Applying migration id=noimage 2026/02/04 21:30:10 INFO Applying migration id=feed 2026/02/04 21:30:10 INFO Applying migration id=bookmarks 2026/02/04 21:30:10 INFO Applying migration id=shareactivity 2026/02/04 21:30:10 INFO Applying migration id=application 2026/02/04 21:30:10 INFO Applying migration id=certificates 2026/02/04 21:30:10 INFO Applying migration id=rawforward 2026/02/04 21:30:10 INFO Applying migration id=publickey 2026/02/04 21:30:10 INFO Applying migration id=resolvegroup 2026/02/04 21:30:10 INFO Applying migration id=reject 2026/02/04 21:30:10 INFO Applying migration id=autodel 2026/02/04 21:30:10 INFO Applying migration id=jsonb 2026/02/04 21:30:10 INFO Applying migration id=quote 2026/02/04 21:30:10 INFO Applying migration id=rfc9421 2026/02/04 21:30:10 INFO Applying migration id=keys 2026/02/04 21:30:10 INFO Applying migration id=portable 2026/02/04 21:30:10 INFO Applying migration id=proofs 2026/02/04 21:30:10 INFO Applying migration id=contexts 2026/02/04 21:30:10 INFO Applying migration id=deliverieshost 2026/02/04 21:30:10 INFO Applying migration id=pembegin 2026/02/04 21:30:10 INFO Applying migration id=didhost 2026/02/04 21:30:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:10 INFO Applying migration id=invites 2026/02/04 21:30:10 INFO Applying migration id=ed25519blob 2026/02/04 21:30:10 INFO Applying migration id=rsablob 2026/02/04 21:30:10 INFO Applying migration id=iconscid 2026/02/04 21:30:10 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-1190-7b22-89cb-aa29b7d69133 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/02/04 21:30:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (0.76s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/02/04 21:30:10 INFO Applying migration id=initial 2026/02/04 21:30:10 INFO Applying migration id=notesupdated 2026/02/04 21:30:10 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:10 INFO Applying migration id=activitiesid 2026/02/04 21:30:10 INFO Applying migration id=outbox 2026/02/04 21:30:10 INFO Applying migration id=edits 2026/02/04 21:30:10 INFO Applying migration id=outboxactor 2026/02/04 21:30:10 INFO Applying migration id=outboxsender 2026/02/04 21:30:10 INFO Applying migration id=thread 2026/02/04 21:30:10 INFO Applying migration id=host 2026/02/04 21:30:10 INFO Applying migration id=sharedinbox 2026/02/04 21:30:10 INFO Applying migration id=noteshost 2026/02/04 21:30:10 INFO Applying migration id=fetched 2026/02/04 21:30:10 INFO Applying migration id=move 2026/02/04 21:30:10 INFO Applying migration id=cleanup 2026/02/04 21:30:10 INFO Applying migration id=received 2026/02/04 21:30:10 INFO Applying migration id=namehost 2026/02/04 21:30:10 INFO Applying migration id=outboxhost 2026/02/04 21:30:10 INFO Applying migration id=notesfts 2026/02/04 21:30:10 INFO Applying migration id=iconsname 2026/02/04 21:30:10 INFO Applying migration id=nohash 2026/02/04 21:30:10 INFO Applying migration id=shares 2026/02/04 21:30:10 INFO Applying migration id=actorttl 2026/02/04 21:30:10 INFO Applying migration id=tocc 2026/02/04 21:30:10 INFO Applying migration id=followeds 2026/02/04 21:30:10 INFO Applying migration id=certhash 2026/02/04 21:30:10 INFO Applying migration id=follows_sync 2026/02/04 21:30:10 INFO Applying migration id=jsonpath 2026/02/04 21:30:10 INFO Applying migration id=localforward 2026/02/04 21:30:10 INFO Applying migration id=avatar 2026/02/04 21:30:10 INFO Applying migration id=noimage 2026/02/04 21:30:10 INFO Applying migration id=feed 2026/02/04 21:30:10 INFO Applying migration id=bookmarks 2026/02/04 21:30:10 INFO Applying migration id=shareactivity 2026/02/04 21:30:10 INFO Applying migration id=application 2026/02/04 21:30:10 INFO Applying migration id=certificates 2026/02/04 21:30:10 INFO Applying migration id=rawforward 2026/02/04 21:30:10 INFO Applying migration id=publickey 2026/02/04 21:30:10 INFO Applying migration id=resolvegroup 2026/02/04 21:30:10 INFO Applying migration id=reject 2026/02/04 21:30:10 INFO Applying migration id=autodel 2026/02/04 21:30:10 INFO Applying migration id=jsonb 2026/02/04 21:30:10 INFO Applying migration id=quote 2026/02/04 21:30:10 INFO Applying migration id=rfc9421 2026/02/04 21:30:10 INFO Applying migration id=keys 2026/02/04 21:30:10 INFO Applying migration id=portable 2026/02/04 21:30:10 INFO Applying migration id=proofs 2026/02/04 21:30:10 INFO Applying migration id=contexts 2026/02/04 21:30:10 INFO Applying migration id=deliverieshost 2026/02/04 21:30:10 INFO Applying migration id=pembegin 2026/02/04 21:30:10 INFO Applying migration id=didhost 2026/02/04 21:30:10 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:10 INFO Applying migration id=invites 2026/02/04 21:30:10 INFO Applying migration id=ed25519blob 2026/02/04 21:30:10 INFO Applying migration id=rsablob 2026/02/04 21:30:10 INFO Applying migration id=iconscid 2026/02/04 21:30:11 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-13d7-7855-b083-b2873fd3117c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/02/04 21:30: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a90-13dc-70eb-99e6-d47332db5df4 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-13d7-7855-b083-b2873fd3117c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (0.59s) === RUN TestView_NoReplies 2026/02/04 21:30:11 INFO Applying migration id=initial 2026/02/04 21:30:11 INFO Applying migration id=notesupdated 2026/02/04 21:30:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:11 INFO Applying migration id=activitiesid 2026/02/04 21:30:11 INFO Applying migration id=outbox 2026/02/04 21:30:11 INFO Applying migration id=edits 2026/02/04 21:30:11 INFO Applying migration id=outboxactor 2026/02/04 21:30:11 INFO Applying migration id=outboxsender 2026/02/04 21:30:11 INFO Applying migration id=thread 2026/02/04 21:30:11 INFO Applying migration id=host 2026/02/04 21:30:11 INFO Applying migration id=sharedinbox 2026/02/04 21:30:11 INFO Applying migration id=noteshost 2026/02/04 21:30:11 INFO Applying migration id=fetched 2026/02/04 21:30:11 INFO Applying migration id=move 2026/02/04 21:30:11 INFO Applying migration id=cleanup 2026/02/04 21:30:11 INFO Applying migration id=received 2026/02/04 21:30:11 INFO Applying migration id=namehost 2026/02/04 21:30:11 INFO Applying migration id=outboxhost 2026/02/04 21:30:11 INFO Applying migration id=notesfts 2026/02/04 21:30:11 INFO Applying migration id=iconsname 2026/02/04 21:30:11 INFO Applying migration id=nohash 2026/02/04 21:30:11 INFO Applying migration id=shares 2026/02/04 21:30:11 INFO Applying migration id=actorttl 2026/02/04 21:30:11 INFO Applying migration id=tocc 2026/02/04 21:30:11 INFO Applying migration id=followeds 2026/02/04 21:30:11 INFO Applying migration id=certhash 2026/02/04 21:30:11 INFO Applying migration id=follows_sync 2026/02/04 21:30:11 INFO Applying migration id=jsonpath 2026/02/04 21:30:11 INFO Applying migration id=localforward 2026/02/04 21:30:11 INFO Applying migration id=avatar 2026/02/04 21:30:11 INFO Applying migration id=noimage 2026/02/04 21:30:11 INFO Applying migration id=feed 2026/02/04 21:30:11 INFO Applying migration id=bookmarks 2026/02/04 21:30:11 INFO Applying migration id=shareactivity 2026/02/04 21:30:11 INFO Applying migration id=application 2026/02/04 21:30:11 INFO Applying migration id=certificates 2026/02/04 21:30:11 INFO Applying migration id=rawforward 2026/02/04 21:30:11 INFO Applying migration id=publickey 2026/02/04 21:30:11 INFO Applying migration id=resolvegroup 2026/02/04 21:30:11 INFO Applying migration id=reject 2026/02/04 21:30:11 INFO Applying migration id=autodel 2026/02/04 21:30:11 INFO Applying migration id=jsonb 2026/02/04 21:30:11 INFO Applying migration id=quote 2026/02/04 21:30:11 INFO Applying migration id=rfc9421 2026/02/04 21:30:11 INFO Applying migration id=keys 2026/02/04 21:30:11 INFO Applying migration id=portable 2026/02/04 21:30:11 INFO Applying migration id=proofs 2026/02/04 21:30:11 INFO Applying migration id=contexts 2026/02/04 21:30:11 INFO Applying migration id=deliverieshost 2026/02/04 21:30:11 INFO Applying migration id=pembegin 2026/02/04 21:30:11 INFO Applying migration id=didhost 2026/02/04 21:30:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:11 INFO Applying migration id=invites 2026/02/04 21:30:11 INFO Applying migration id=ed25519blob 2026/02/04 21:30:11 INFO Applying migration id=rsablob 2026/02/04 21:30:11 INFO Applying migration id=iconscid 2026/02/04 21:30:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1556-7a35-ab55-efe943012ef1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1556-79ec-b896-5555bdc35f8f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1556-79ec-b896-5555bdc35f8f 2026/02/04 21:30:11 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1556-79ec-b896-5555bdc35f8f --- PASS: TestView_NoReplies (0.38s) === RUN TestView_OneReply 2026/02/04 21:30:11 INFO Applying migration id=initial 2026/02/04 21:30:11 INFO Applying migration id=notesupdated 2026/02/04 21:30:11 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:11 INFO Applying migration id=activitiesid 2026/02/04 21:30:11 INFO Applying migration id=outbox 2026/02/04 21:30:11 INFO Applying migration id=edits 2026/02/04 21:30:11 INFO Applying migration id=outboxactor 2026/02/04 21:30:11 INFO Applying migration id=outboxsender 2026/02/04 21:30:11 INFO Applying migration id=thread 2026/02/04 21:30:11 INFO Applying migration id=host 2026/02/04 21:30:11 INFO Applying migration id=sharedinbox 2026/02/04 21:30:11 INFO Applying migration id=noteshost 2026/02/04 21:30:11 INFO Applying migration id=fetched 2026/02/04 21:30:11 INFO Applying migration id=move 2026/02/04 21:30:11 INFO Applying migration id=cleanup 2026/02/04 21:30:11 INFO Applying migration id=received 2026/02/04 21:30:11 INFO Applying migration id=namehost 2026/02/04 21:30:11 INFO Applying migration id=outboxhost 2026/02/04 21:30:11 INFO Applying migration id=notesfts 2026/02/04 21:30:11 INFO Applying migration id=iconsname 2026/02/04 21:30:11 INFO Applying migration id=nohash 2026/02/04 21:30:11 INFO Applying migration id=shares 2026/02/04 21:30:11 INFO Applying migration id=actorttl 2026/02/04 21:30:11 INFO Applying migration id=tocc 2026/02/04 21:30:11 INFO Applying migration id=followeds 2026/02/04 21:30:11 INFO Applying migration id=certhash 2026/02/04 21:30:11 INFO Applying migration id=follows_sync 2026/02/04 21:30:11 INFO Applying migration id=jsonpath 2026/02/04 21:30:11 INFO Applying migration id=localforward 2026/02/04 21:30:11 INFO Applying migration id=avatar 2026/02/04 21:30:11 INFO Applying migration id=noimage 2026/02/04 21:30:11 INFO Applying migration id=feed 2026/02/04 21:30:11 INFO Applying migration id=bookmarks 2026/02/04 21:30:11 INFO Applying migration id=shareactivity 2026/02/04 21:30:11 INFO Applying migration id=application 2026/02/04 21:30:11 INFO Applying migration id=certificates 2026/02/04 21:30:11 INFO Applying migration id=rawforward 2026/02/04 21:30:11 INFO Applying migration id=publickey 2026/02/04 21:30:11 INFO Applying migration id=resolvegroup 2026/02/04 21:30:11 INFO Applying migration id=reject 2026/02/04 21:30:11 INFO Applying migration id=autodel 2026/02/04 21:30:11 INFO Applying migration id=jsonb 2026/02/04 21:30:11 INFO Applying migration id=quote 2026/02/04 21:30:11 INFO Applying migration id=rfc9421 2026/02/04 21:30:11 INFO Applying migration id=keys 2026/02/04 21:30:11 INFO Applying migration id=portable 2026/02/04 21:30:11 INFO Applying migration id=proofs 2026/02/04 21:30:11 INFO Applying migration id=contexts 2026/02/04 21:30:11 INFO Applying migration id=deliverieshost 2026/02/04 21:30:11 INFO Applying migration id=pembegin 2026/02/04 21:30:11 INFO Applying migration id=didhost 2026/02/04 21:30:11 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:11 INFO Applying migration id=invites 2026/02/04 21:30:11 INFO Applying migration id=ed25519blob 2026/02/04 21:30:11 INFO Applying migration id=rsablob 2026/02/04 21:30:11 INFO Applying migration id=iconscid 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1795-7d6e-889a-1bae52de6495 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 2026/02/04 21:30:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 2026/02/04 21:30:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1797-7a02-bcee-eea487d6b265 note=https://localhost.localdomain:8443/post/019c2a90-1797-79de-a86e-506a9b602157 thread=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1797-7a02-bcee-eea487d6b265 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1797-79de-a86e-506a9b602157 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-1797-79de-a86e-506a9b602157 2026/02/04 21:30:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1795-7d44-a604-80ad9110ac20 --- PASS: TestView_OneReply (0.58s) === RUN TestView_TwoReplies 2026/02/04 21:30:12 INFO Applying migration id=initial 2026/02/04 21:30:12 INFO Applying migration id=notesupdated 2026/02/04 21:30:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:12 INFO Applying migration id=activitiesid 2026/02/04 21:30:12 INFO Applying migration id=outbox 2026/02/04 21:30:12 INFO Applying migration id=edits 2026/02/04 21:30:12 INFO Applying migration id=outboxactor 2026/02/04 21:30:12 INFO Applying migration id=outboxsender 2026/02/04 21:30:12 INFO Applying migration id=thread 2026/02/04 21:30:12 INFO Applying migration id=host 2026/02/04 21:30:12 INFO Applying migration id=sharedinbox 2026/02/04 21:30:12 INFO Applying migration id=noteshost 2026/02/04 21:30:12 INFO Applying migration id=fetched 2026/02/04 21:30:12 INFO Applying migration id=move 2026/02/04 21:30:12 INFO Applying migration id=cleanup 2026/02/04 21:30:12 INFO Applying migration id=received 2026/02/04 21:30:12 INFO Applying migration id=namehost 2026/02/04 21:30:12 INFO Applying migration id=outboxhost 2026/02/04 21:30:12 INFO Applying migration id=notesfts 2026/02/04 21:30:12 INFO Applying migration id=iconsname 2026/02/04 21:30:12 INFO Applying migration id=nohash 2026/02/04 21:30:12 INFO Applying migration id=shares 2026/02/04 21:30:12 INFO Applying migration id=actorttl 2026/02/04 21:30:12 INFO Applying migration id=tocc 2026/02/04 21:30:12 INFO Applying migration id=followeds 2026/02/04 21:30:12 INFO Applying migration id=certhash 2026/02/04 21:30:12 INFO Applying migration id=follows_sync 2026/02/04 21:30:12 INFO Applying migration id=jsonpath 2026/02/04 21:30:12 INFO Applying migration id=localforward 2026/02/04 21:30:12 INFO Applying migration id=avatar 2026/02/04 21:30:12 INFO Applying migration id=noimage 2026/02/04 21:30:12 INFO Applying migration id=feed 2026/02/04 21:30:12 INFO Applying migration id=bookmarks 2026/02/04 21:30:12 INFO Applying migration id=shareactivity 2026/02/04 21:30:12 INFO Applying migration id=application 2026/02/04 21:30:12 INFO Applying migration id=certificates 2026/02/04 21:30:12 INFO Applying migration id=rawforward 2026/02/04 21:30:12 INFO Applying migration id=publickey 2026/02/04 21:30:12 INFO Applying migration id=resolvegroup 2026/02/04 21:30:12 INFO Applying migration id=reject 2026/02/04 21:30:12 INFO Applying migration id=autodel 2026/02/04 21:30:12 INFO Applying migration id=jsonb 2026/02/04 21:30:12 INFO Applying migration id=quote 2026/02/04 21:30:12 INFO Applying migration id=rfc9421 2026/02/04 21:30:12 INFO Applying migration id=keys 2026/02/04 21:30:12 INFO Applying migration id=portable 2026/02/04 21:30:12 INFO Applying migration id=proofs 2026/02/04 21:30:12 INFO Applying migration id=contexts 2026/02/04 21:30:12 INFO Applying migration id=deliverieshost 2026/02/04 21:30:12 INFO Applying migration id=pembegin 2026/02/04 21:30:12 INFO Applying migration id=didhost 2026/02/04 21:30:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:12 INFO Applying migration id=invites 2026/02/04 21:30:12 INFO Applying migration id=ed25519blob 2026/02/04 21:30:12 INFO Applying migration id=rsablob 2026/02/04 21:30:12 INFO Applying migration id=iconscid 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-19d9-7c18-b17a-c1dfee012ba7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e 2026/02/04 21:30:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e 2026/02/04 21:30:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-19db-7a72-a834-db5b5db1a19e note=https://localhost.localdomain:8443/post/019c2a90-19db-7a4e-9224-57bbe711f95a thread=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-19db-7a72-a834-db5b5db1a19e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-19db-7a4e-9224-57bbe711f95a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-19db-7a4e-9224-57bbe711f95a 2026/02/04 21:30:12 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e 2026/02/04 21:30:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-19dd-7998-bb42-41a98eebdcc4 note=https://localhost.localdomain:8443/post/019c2a90-19dd-7971-bfc3-a4f78d38ff48 thread=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-19dd-7998-bb42-41a98eebdcc4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-19dd-7971-bfc3-a4f78d38ff48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-19dd-7971-bfc3-a4f78d38ff48 2026/02/04 21:30:12 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-19d9-7bdc-8d40-848773aa585e --- PASS: TestView_TwoReplies (0.58s) === RUN TestView_TwoRepliesBigOffset 2026/02/04 21:30:12 INFO Applying migration id=initial 2026/02/04 21:30:12 INFO Applying migration id=notesupdated 2026/02/04 21:30:12 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:12 INFO Applying migration id=activitiesid 2026/02/04 21:30:12 INFO Applying migration id=outbox 2026/02/04 21:30:12 INFO Applying migration id=edits 2026/02/04 21:30:12 INFO Applying migration id=outboxactor 2026/02/04 21:30:12 INFO Applying migration id=outboxsender 2026/02/04 21:30:12 INFO Applying migration id=thread 2026/02/04 21:30:12 INFO Applying migration id=host 2026/02/04 21:30:12 INFO Applying migration id=sharedinbox 2026/02/04 21:30:12 INFO Applying migration id=noteshost 2026/02/04 21:30:12 INFO Applying migration id=fetched 2026/02/04 21:30:12 INFO Applying migration id=move 2026/02/04 21:30:12 INFO Applying migration id=cleanup 2026/02/04 21:30:12 INFO Applying migration id=received 2026/02/04 21:30:12 INFO Applying migration id=namehost 2026/02/04 21:30:12 INFO Applying migration id=outboxhost 2026/02/04 21:30:12 INFO Applying migration id=notesfts 2026/02/04 21:30:12 INFO Applying migration id=iconsname 2026/02/04 21:30:12 INFO Applying migration id=nohash 2026/02/04 21:30:12 INFO Applying migration id=shares 2026/02/04 21:30:12 INFO Applying migration id=actorttl 2026/02/04 21:30:12 INFO Applying migration id=tocc 2026/02/04 21:30:12 INFO Applying migration id=followeds 2026/02/04 21:30:12 INFO Applying migration id=certhash 2026/02/04 21:30:12 INFO Applying migration id=follows_sync 2026/02/04 21:30:12 INFO Applying migration id=jsonpath 2026/02/04 21:30:12 INFO Applying migration id=localforward 2026/02/04 21:30:12 INFO Applying migration id=avatar 2026/02/04 21:30:12 INFO Applying migration id=noimage 2026/02/04 21:30:12 INFO Applying migration id=feed 2026/02/04 21:30:12 INFO Applying migration id=bookmarks 2026/02/04 21:30:12 INFO Applying migration id=shareactivity 2026/02/04 21:30:12 INFO Applying migration id=application 2026/02/04 21:30:12 INFO Applying migration id=certificates 2026/02/04 21:30:12 INFO Applying migration id=rawforward 2026/02/04 21:30:12 INFO Applying migration id=publickey 2026/02/04 21:30:12 INFO Applying migration id=resolvegroup 2026/02/04 21:30:12 INFO Applying migration id=reject 2026/02/04 21:30:12 INFO Applying migration id=autodel 2026/02/04 21:30:12 INFO Applying migration id=jsonb 2026/02/04 21:30:12 INFO Applying migration id=quote 2026/02/04 21:30:12 INFO Applying migration id=rfc9421 2026/02/04 21:30:12 INFO Applying migration id=keys 2026/02/04 21:30:12 INFO Applying migration id=portable 2026/02/04 21:30:12 INFO Applying migration id=proofs 2026/02/04 21:30:12 INFO Applying migration id=contexts 2026/02/04 21:30:12 INFO Applying migration id=deliverieshost 2026/02/04 21:30:12 INFO Applying migration id=pembegin 2026/02/04 21:30:12 INFO Applying migration id=didhost 2026/02/04 21:30:12 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:12 INFO Applying migration id=invites 2026/02/04 21:30:12 INFO Applying migration id=ed25519blob 2026/02/04 21:30:12 INFO Applying migration id=rsablob 2026/02/04 21:30:12 INFO Applying migration id=iconscid 2026/02/04 21:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1bf1-778c-9c95-6eb54a2b0462 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 2026/02/04 21:30:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 2026/02/04 21:30:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1bf3-757d-ba1c-abf5355a195b note=https://localhost.localdomain:8443/post/019c2a90-1bf3-7556-84e5-4cf011bec554 thread=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1bf3-757d-ba1c-abf5355a195b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1bf3-7556-84e5-4cf011bec554 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-1bf3-7556-84e5-4cf011bec554 2026/02/04 21:30:13 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 2026/02/04 21:30:13 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1bf5-7450-85fe-1924e219bd12 note=https://localhost.localdomain:8443/post/019c2a90-1bf5-7421-ad49-5b1ce7ddbdc1 thread=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1bf5-7450-85fe-1924e219bd12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1bf5-7421-ad49-5b1ce7ddbdc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-1bf5-7421-ad49-5b1ce7ddbdc1 2026/02/04 21:30:13 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1bf1-7747-8c3f-dda9e3011c50 --- PASS: TestView_TwoRepliesBigOffset (0.54s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/02/04 21:30:13 INFO Applying migration id=initial 2026/02/04 21:30:13 INFO Applying migration id=notesupdated 2026/02/04 21:30:13 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:13 INFO Applying migration id=activitiesid 2026/02/04 21:30:13 INFO Applying migration id=outbox 2026/02/04 21:30:13 INFO Applying migration id=edits 2026/02/04 21:30:13 INFO Applying migration id=outboxactor 2026/02/04 21:30:13 INFO Applying migration id=outboxsender 2026/02/04 21:30:13 INFO Applying migration id=thread 2026/02/04 21:30:13 INFO Applying migration id=host 2026/02/04 21:30:13 INFO Applying migration id=sharedinbox 2026/02/04 21:30:13 INFO Applying migration id=noteshost 2026/02/04 21:30:13 INFO Applying migration id=fetched 2026/02/04 21:30:13 INFO Applying migration id=move 2026/02/04 21:30:13 INFO Applying migration id=cleanup 2026/02/04 21:30:13 INFO Applying migration id=received 2026/02/04 21:30:13 INFO Applying migration id=namehost 2026/02/04 21:30:13 INFO Applying migration id=outboxhost 2026/02/04 21:30:13 INFO Applying migration id=notesfts 2026/02/04 21:30:13 INFO Applying migration id=iconsname 2026/02/04 21:30:13 INFO Applying migration id=nohash 2026/02/04 21:30:13 INFO Applying migration id=shares 2026/02/04 21:30:13 INFO Applying migration id=actorttl 2026/02/04 21:30:13 INFO Applying migration id=tocc 2026/02/04 21:30:13 INFO Applying migration id=followeds 2026/02/04 21:30:13 INFO Applying migration id=certhash 2026/02/04 21:30:13 INFO Applying migration id=follows_sync 2026/02/04 21:30:13 INFO Applying migration id=jsonpath 2026/02/04 21:30:13 INFO Applying migration id=localforward 2026/02/04 21:30:13 INFO Applying migration id=avatar 2026/02/04 21:30:13 INFO Applying migration id=noimage 2026/02/04 21:30:13 INFO Applying migration id=feed 2026/02/04 21:30:13 INFO Applying migration id=bookmarks 2026/02/04 21:30:13 INFO Applying migration id=shareactivity 2026/02/04 21:30:13 INFO Applying migration id=application 2026/02/04 21:30:13 INFO Applying migration id=certificates 2026/02/04 21:30:13 INFO Applying migration id=rawforward 2026/02/04 21:30:13 INFO Applying migration id=publickey 2026/02/04 21:30:13 INFO Applying migration id=resolvegroup 2026/02/04 21:30:13 INFO Applying migration id=reject 2026/02/04 21:30:13 INFO Applying migration id=autodel 2026/02/04 21:30:13 INFO Applying migration id=jsonb 2026/02/04 21:30:13 INFO Applying migration id=quote 2026/02/04 21:30:13 INFO Applying migration id=rfc9421 2026/02/04 21:30:13 INFO Applying migration id=keys 2026/02/04 21:30:13 INFO Applying migration id=portable 2026/02/04 21:30:13 INFO Applying migration id=proofs 2026/02/04 21:30:13 INFO Applying migration id=contexts 2026/02/04 21:30:13 INFO Applying migration id=deliverieshost 2026/02/04 21:30:13 INFO Applying migration id=pembegin 2026/02/04 21:30:13 INFO Applying migration id=didhost 2026/02/04 21:30:13 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:13 INFO Applying migration id=invites 2026/02/04 21:30:13 INFO Applying migration id=ed25519blob 2026/02/04 21:30:13 INFO Applying migration id=rsablob 2026/02/04 21:30:13 INFO Applying migration id=iconscid 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1f54-7136-a6bc-b0d79d52ce5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1f58-74b4-9c0f-7811739db9fa note=https://localhost.localdomain:8443/post/019c2a90-1f58-745b-90b7-0ae2647cd332 thread=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1f58-74b4-9c0f-7811739db9fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1f58-745b-90b7-0ae2647cd332 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-1f58-745b-90b7-0ae2647cd332 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-1f5c-792a-ad91-baa75edeade6 note=https://localhost.localdomain:8443/post/019c2a90-1f5c-78cd-bad5-590b4a485171 thread=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-1f5c-792a-ad91-baa75edeade6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-1f5c-78cd-bad5-590b4a485171 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-1f5c-78cd-bad5-590b4a485171 2026/02/04 21:30:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-1f54-709f-95f4-bcbdf1c502e6 --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (0.87s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/02/04 21:30:14 INFO Applying migration id=initial 2026/02/04 21:30:14 INFO Applying migration id=notesupdated 2026/02/04 21:30:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:14 INFO Applying migration id=activitiesid 2026/02/04 21:30:14 INFO Applying migration id=outbox 2026/02/04 21:30:14 INFO Applying migration id=edits 2026/02/04 21:30:14 INFO Applying migration id=outboxactor 2026/02/04 21:30:14 INFO Applying migration id=outboxsender 2026/02/04 21:30:14 INFO Applying migration id=thread 2026/02/04 21:30:14 INFO Applying migration id=host 2026/02/04 21:30:14 INFO Applying migration id=sharedinbox 2026/02/04 21:30:14 INFO Applying migration id=noteshost 2026/02/04 21:30:14 INFO Applying migration id=fetched 2026/02/04 21:30:14 INFO Applying migration id=move 2026/02/04 21:30:14 INFO Applying migration id=cleanup 2026/02/04 21:30:14 INFO Applying migration id=received 2026/02/04 21:30:14 INFO Applying migration id=namehost 2026/02/04 21:30:14 INFO Applying migration id=outboxhost 2026/02/04 21:30:14 INFO Applying migration id=notesfts 2026/02/04 21:30:14 INFO Applying migration id=iconsname 2026/02/04 21:30:14 INFO Applying migration id=nohash 2026/02/04 21:30:14 INFO Applying migration id=shares 2026/02/04 21:30:14 INFO Applying migration id=actorttl 2026/02/04 21:30:14 INFO Applying migration id=tocc 2026/02/04 21:30:14 INFO Applying migration id=followeds 2026/02/04 21:30:14 INFO Applying migration id=certhash 2026/02/04 21:30:14 INFO Applying migration id=follows_sync 2026/02/04 21:30:14 INFO Applying migration id=jsonpath 2026/02/04 21:30:14 INFO Applying migration id=localforward 2026/02/04 21:30:14 INFO Applying migration id=avatar 2026/02/04 21:30:14 INFO Applying migration id=noimage 2026/02/04 21:30:14 INFO Applying migration id=feed 2026/02/04 21:30:14 INFO Applying migration id=bookmarks 2026/02/04 21:30:14 INFO Applying migration id=shareactivity 2026/02/04 21:30:14 INFO Applying migration id=application 2026/02/04 21:30:14 INFO Applying migration id=certificates 2026/02/04 21:30:14 INFO Applying migration id=rawforward 2026/02/04 21:30:14 INFO Applying migration id=publickey 2026/02/04 21:30:14 INFO Applying migration id=resolvegroup 2026/02/04 21:30:14 INFO Applying migration id=reject 2026/02/04 21:30:14 INFO Applying migration id=autodel 2026/02/04 21:30:14 INFO Applying migration id=jsonb 2026/02/04 21:30:14 INFO Applying migration id=quote 2026/02/04 21:30:14 INFO Applying migration id=rfc9421 2026/02/04 21:30:14 INFO Applying migration id=keys 2026/02/04 21:30:14 INFO Applying migration id=portable 2026/02/04 21:30:14 INFO Applying migration id=proofs 2026/02/04 21:30:14 INFO Applying migration id=contexts 2026/02/04 21:30:14 INFO Applying migration id=deliverieshost 2026/02/04 21:30:14 INFO Applying migration id=pembegin 2026/02/04 21:30:14 INFO Applying migration id=didhost 2026/02/04 21:30:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:14 INFO Applying migration id=invites 2026/02/04 21:30:14 INFO Applying migration id=ed25519blob 2026/02/04 21:30:14 INFO Applying migration id=rsablob 2026/02/04 21:30:14 INFO Applying migration id=iconscid 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2160-7daf-8f8c-f1040894ae3c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2162-7b26-8158-703ead8fc83f note=https://localhost.localdomain:8443/post/019c2a90-2162-7aff-b91f-6352859c4bbe thread=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2162-7b26-8158-703ead8fc83f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2162-7aff-b91f-6352859c4bbe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2162-7aff-b91f-6352859c4bbe 2026/02/04 21:30:14 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 2026/02/04 21:30:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2164-78c4-afab-03b38f21e73b note=https://localhost.localdomain:8443/post/019c2a90-2164-7899-b71e-b5ec0a132d2a thread=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2164-78c4-afab-03b38f21e73b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2164-7899-b71e-b5ec0a132d2a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/019c2a90-2164-7899-b71e-b5ec0a132d2a 2026/02/04 21:30:14 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2160-7d83-a049-5f52a9082fe3 --- PASS: TestView_TwoRepliesUnauthenticatedUser (0.52s) === RUN TestView_OneReplyPostDeleted 2026/02/04 21:30:14 INFO Applying migration id=initial 2026/02/04 21:30:14 INFO Applying migration id=notesupdated 2026/02/04 21:30:14 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:14 INFO Applying migration id=activitiesid 2026/02/04 21:30:14 INFO Applying migration id=outbox 2026/02/04 21:30:14 INFO Applying migration id=edits 2026/02/04 21:30:14 INFO Applying migration id=outboxactor 2026/02/04 21:30:14 INFO Applying migration id=outboxsender 2026/02/04 21:30:14 INFO Applying migration id=thread 2026/02/04 21:30:14 INFO Applying migration id=host 2026/02/04 21:30:14 INFO Applying migration id=sharedinbox 2026/02/04 21:30:14 INFO Applying migration id=noteshost 2026/02/04 21:30:14 INFO Applying migration id=fetched 2026/02/04 21:30:14 INFO Applying migration id=move 2026/02/04 21:30:14 INFO Applying migration id=cleanup 2026/02/04 21:30:14 INFO Applying migration id=received 2026/02/04 21:30:14 INFO Applying migration id=namehost 2026/02/04 21:30:14 INFO Applying migration id=outboxhost 2026/02/04 21:30:14 INFO Applying migration id=notesfts 2026/02/04 21:30:14 INFO Applying migration id=iconsname 2026/02/04 21:30:14 INFO Applying migration id=nohash 2026/02/04 21:30:14 INFO Applying migration id=shares 2026/02/04 21:30:14 INFO Applying migration id=actorttl 2026/02/04 21:30:14 INFO Applying migration id=tocc 2026/02/04 21:30:14 INFO Applying migration id=followeds 2026/02/04 21:30:14 INFO Applying migration id=certhash 2026/02/04 21:30:14 INFO Applying migration id=follows_sync 2026/02/04 21:30:14 INFO Applying migration id=jsonpath 2026/02/04 21:30:14 INFO Applying migration id=localforward 2026/02/04 21:30:14 INFO Applying migration id=avatar 2026/02/04 21:30:14 INFO Applying migration id=noimage 2026/02/04 21:30:14 INFO Applying migration id=feed 2026/02/04 21:30:14 INFO Applying migration id=bookmarks 2026/02/04 21:30:14 INFO Applying migration id=shareactivity 2026/02/04 21:30:14 INFO Applying migration id=application 2026/02/04 21:30:14 INFO Applying migration id=certificates 2026/02/04 21:30:14 INFO Applying migration id=rawforward 2026/02/04 21:30:14 INFO Applying migration id=publickey 2026/02/04 21:30:14 INFO Applying migration id=resolvegroup 2026/02/04 21:30:14 INFO Applying migration id=reject 2026/02/04 21:30:14 INFO Applying migration id=autodel 2026/02/04 21:30:14 INFO Applying migration id=jsonb 2026/02/04 21:30:14 INFO Applying migration id=quote 2026/02/04 21:30:14 INFO Applying migration id=rfc9421 2026/02/04 21:30:14 INFO Applying migration id=keys 2026/02/04 21:30:14 INFO Applying migration id=portable 2026/02/04 21:30:14 INFO Applying migration id=proofs 2026/02/04 21:30:14 INFO Applying migration id=contexts 2026/02/04 21:30:14 INFO Applying migration id=deliverieshost 2026/02/04 21:30:14 INFO Applying migration id=pembegin 2026/02/04 21:30:14 INFO Applying migration id=didhost 2026/02/04 21:30:14 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:14 INFO Applying migration id=invites 2026/02/04 21:30:14 INFO Applying migration id=ed25519blob 2026/02/04 21:30:14 INFO Applying migration id=rsablob 2026/02/04 21:30:14 INFO Applying migration id=iconscid 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-22df-7707-9597-aca9e73b37bf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-22e1-7412-a11b-8ed5e0af0345 note=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca thread=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-22e1-7412-a11b-8ed5e0af0345 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a90-22df-76d7-8f9d-ccade7b35d05 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-22e1-73e8-bb6e-9448886523ca --- PASS: TestView_OneReplyPostDeleted (0.39s) === RUN TestView_OneReplyPostNotDeleted 2026/02/04 21:30:15 INFO Applying migration id=initial 2026/02/04 21:30:15 INFO Applying migration id=notesupdated 2026/02/04 21:30:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:15 INFO Applying migration id=activitiesid 2026/02/04 21:30:15 INFO Applying migration id=outbox 2026/02/04 21:30:15 INFO Applying migration id=edits 2026/02/04 21:30:15 INFO Applying migration id=outboxactor 2026/02/04 21:30:15 INFO Applying migration id=outboxsender 2026/02/04 21:30:15 INFO Applying migration id=thread 2026/02/04 21:30:15 INFO Applying migration id=host 2026/02/04 21:30:15 INFO Applying migration id=sharedinbox 2026/02/04 21:30:15 INFO Applying migration id=noteshost 2026/02/04 21:30:15 INFO Applying migration id=fetched 2026/02/04 21:30:15 INFO Applying migration id=move 2026/02/04 21:30:15 INFO Applying migration id=cleanup 2026/02/04 21:30:15 INFO Applying migration id=received 2026/02/04 21:30:15 INFO Applying migration id=namehost 2026/02/04 21:30:15 INFO Applying migration id=outboxhost 2026/02/04 21:30:15 INFO Applying migration id=notesfts 2026/02/04 21:30:15 INFO Applying migration id=iconsname 2026/02/04 21:30:15 INFO Applying migration id=nohash 2026/02/04 21:30:15 INFO Applying migration id=shares 2026/02/04 21:30:15 INFO Applying migration id=actorttl 2026/02/04 21:30:15 INFO Applying migration id=tocc 2026/02/04 21:30:15 INFO Applying migration id=followeds 2026/02/04 21:30:15 INFO Applying migration id=certhash 2026/02/04 21:30:15 INFO Applying migration id=follows_sync 2026/02/04 21:30:15 INFO Applying migration id=jsonpath 2026/02/04 21:30:15 INFO Applying migration id=localforward 2026/02/04 21:30:15 INFO Applying migration id=avatar 2026/02/04 21:30:15 INFO Applying migration id=noimage 2026/02/04 21:30:15 INFO Applying migration id=feed 2026/02/04 21:30:15 INFO Applying migration id=bookmarks 2026/02/04 21:30:15 INFO Applying migration id=shareactivity 2026/02/04 21:30:15 INFO Applying migration id=application 2026/02/04 21:30:15 INFO Applying migration id=certificates 2026/02/04 21:30:15 INFO Applying migration id=rawforward 2026/02/04 21:30:15 INFO Applying migration id=publickey 2026/02/04 21:30:15 INFO Applying migration id=resolvegroup 2026/02/04 21:30:15 INFO Applying migration id=reject 2026/02/04 21:30:15 INFO Applying migration id=autodel 2026/02/04 21:30:15 INFO Applying migration id=jsonb 2026/02/04 21:30:15 INFO Applying migration id=quote 2026/02/04 21:30:15 INFO Applying migration id=rfc9421 2026/02/04 21:30:15 INFO Applying migration id=keys 2026/02/04 21:30:15 INFO Applying migration id=portable 2026/02/04 21:30:15 INFO Applying migration id=proofs 2026/02/04 21:30:15 INFO Applying migration id=contexts 2026/02/04 21:30:15 INFO Applying migration id=deliverieshost 2026/02/04 21:30:15 INFO Applying migration id=pembegin 2026/02/04 21:30:15 INFO Applying migration id=didhost 2026/02/04 21:30:15 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:15 INFO Applying migration id=invites 2026/02/04 21:30:15 INFO Applying migration id=ed25519blob 2026/02/04 21:30:15 INFO Applying migration id=rsablob 2026/02/04 21:30:15 INFO Applying migration id=iconscid 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2623-768f-b6c0-7573d6647821 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b 2026/02/04 21:30:15 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b 2026/02/04 21:30:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2625-7478-9f2e-23c2ab11c75b note=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 thread=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2625-7478-9f2e-23c2ab11c75b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2623-7624-866d-7d8b1fe1fb1b 2026/02/04 21:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2625-7450-81cf-236279b38403 --- PASS: TestView_OneReplyPostNotDeleted (0.83s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/02/04 21:30:15 INFO Applying migration id=initial 2026/02/04 21:30:15 INFO Applying migration id=notesupdated 2026/02/04 21:30:15 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:15 INFO Applying migration id=activitiesid 2026/02/04 21:30:15 INFO Applying migration id=outbox 2026/02/04 21:30:15 INFO Applying migration id=edits 2026/02/04 21:30:15 INFO Applying migration id=outboxactor 2026/02/04 21:30:15 INFO Applying migration id=outboxsender 2026/02/04 21:30:15 INFO Applying migration id=thread 2026/02/04 21:30:16 INFO Applying migration id=host 2026/02/04 21:30:16 INFO Applying migration id=sharedinbox 2026/02/04 21:30:16 INFO Applying migration id=noteshost 2026/02/04 21:30:16 INFO Applying migration id=fetched 2026/02/04 21:30:16 INFO Applying migration id=move 2026/02/04 21:30:16 INFO Applying migration id=cleanup 2026/02/04 21:30:16 INFO Applying migration id=received 2026/02/04 21:30:16 INFO Applying migration id=namehost 2026/02/04 21:30:16 INFO Applying migration id=outboxhost 2026/02/04 21:30:16 INFO Applying migration id=notesfts 2026/02/04 21:30:16 INFO Applying migration id=iconsname 2026/02/04 21:30:16 INFO Applying migration id=nohash 2026/02/04 21:30:16 INFO Applying migration id=shares 2026/02/04 21:30:16 INFO Applying migration id=actorttl 2026/02/04 21:30:16 INFO Applying migration id=tocc 2026/02/04 21:30:16 INFO Applying migration id=followeds 2026/02/04 21:30:16 INFO Applying migration id=certhash 2026/02/04 21:30:16 INFO Applying migration id=follows_sync 2026/02/04 21:30:16 INFO Applying migration id=jsonpath 2026/02/04 21:30:16 INFO Applying migration id=localforward 2026/02/04 21:30:16 INFO Applying migration id=avatar 2026/02/04 21:30:16 INFO Applying migration id=noimage 2026/02/04 21:30:16 INFO Applying migration id=feed 2026/02/04 21:30:16 INFO Applying migration id=bookmarks 2026/02/04 21:30:16 INFO Applying migration id=shareactivity 2026/02/04 21:30:16 INFO Applying migration id=application 2026/02/04 21:30:16 INFO Applying migration id=certificates 2026/02/04 21:30:16 INFO Applying migration id=rawforward 2026/02/04 21:30:16 INFO Applying migration id=publickey 2026/02/04 21:30:16 INFO Applying migration id=resolvegroup 2026/02/04 21:30:16 INFO Applying migration id=reject 2026/02/04 21:30:16 INFO Applying migration id=autodel 2026/02/04 21:30:16 INFO Applying migration id=jsonb 2026/02/04 21:30:16 INFO Applying migration id=quote 2026/02/04 21:30:16 INFO Applying migration id=rfc9421 2026/02/04 21:30:16 INFO Applying migration id=keys 2026/02/04 21:30:16 INFO Applying migration id=portable 2026/02/04 21:30:16 INFO Applying migration id=proofs 2026/02/04 21:30:16 INFO Applying migration id=contexts 2026/02/04 21:30:16 INFO Applying migration id=deliverieshost 2026/02/04 21:30:16 INFO Applying migration id=pembegin 2026/02/04 21:30:16 INFO Applying migration id=didhost 2026/02/04 21:30:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:16 INFO Applying migration id=invites 2026/02/04 21:30:16 INFO Applying migration id=ed25519blob 2026/02/04 21:30:16 INFO Applying migration id=rsablob 2026/02/04 21:30:16 INFO Applying migration id=iconscid 2026/02/04 21:30:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-298d-7b46-b242-ecdc52c002aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e 2026/02/04 21:30:16 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e 2026/02/04 21:30:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-298f-78d3-83de-946b1f9d3c1c note=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf thread=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-298f-78d3-83de-946b1f9d3c1c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf 2026/02/04 21:30:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-298d-7b05-993d-e812c738cf3e 2026/02/04 21:30:16 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-298f-78ac-8673-ddfd7070efcf --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (0.87s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/02/04 21:30:16 INFO Applying migration id=initial 2026/02/04 21:30:16 INFO Applying migration id=notesupdated 2026/02/04 21:30:16 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:16 INFO Applying migration id=activitiesid 2026/02/04 21:30:16 INFO Applying migration id=outbox 2026/02/04 21:30:16 INFO Applying migration id=edits 2026/02/04 21:30:16 INFO Applying migration id=outboxactor 2026/02/04 21:30:16 INFO Applying migration id=outboxsender 2026/02/04 21:30:16 INFO Applying migration id=thread 2026/02/04 21:30:16 INFO Applying migration id=host 2026/02/04 21:30:16 INFO Applying migration id=sharedinbox 2026/02/04 21:30:16 INFO Applying migration id=noteshost 2026/02/04 21:30:16 INFO Applying migration id=fetched 2026/02/04 21:30:16 INFO Applying migration id=move 2026/02/04 21:30:16 INFO Applying migration id=cleanup 2026/02/04 21:30:16 INFO Applying migration id=received 2026/02/04 21:30:16 INFO Applying migration id=namehost 2026/02/04 21:30:16 INFO Applying migration id=outboxhost 2026/02/04 21:30:16 INFO Applying migration id=notesfts 2026/02/04 21:30:16 INFO Applying migration id=iconsname 2026/02/04 21:30:16 INFO Applying migration id=nohash 2026/02/04 21:30:16 INFO Applying migration id=shares 2026/02/04 21:30:16 INFO Applying migration id=actorttl 2026/02/04 21:30:16 INFO Applying migration id=tocc 2026/02/04 21:30:16 INFO Applying migration id=followeds 2026/02/04 21:30:16 INFO Applying migration id=certhash 2026/02/04 21:30:16 INFO Applying migration id=follows_sync 2026/02/04 21:30:16 INFO Applying migration id=jsonpath 2026/02/04 21:30:16 INFO Applying migration id=localforward 2026/02/04 21:30:16 INFO Applying migration id=avatar 2026/02/04 21:30:16 INFO Applying migration id=noimage 2026/02/04 21:30:16 INFO Applying migration id=feed 2026/02/04 21:30:16 INFO Applying migration id=bookmarks 2026/02/04 21:30:16 INFO Applying migration id=shareactivity 2026/02/04 21:30:16 INFO Applying migration id=application 2026/02/04 21:30:16 INFO Applying migration id=certificates 2026/02/04 21:30:16 INFO Applying migration id=rawforward 2026/02/04 21:30:16 INFO Applying migration id=publickey 2026/02/04 21:30:16 INFO Applying migration id=resolvegroup 2026/02/04 21:30:16 INFO Applying migration id=reject 2026/02/04 21:30:16 INFO Applying migration id=autodel 2026/02/04 21:30:16 INFO Applying migration id=jsonb 2026/02/04 21:30:16 INFO Applying migration id=quote 2026/02/04 21:30:16 INFO Applying migration id=rfc9421 2026/02/04 21:30:16 INFO Applying migration id=keys 2026/02/04 21:30:16 INFO Applying migration id=portable 2026/02/04 21:30:16 INFO Applying migration id=proofs 2026/02/04 21:30:16 INFO Applying migration id=contexts 2026/02/04 21:30:16 INFO Applying migration id=deliverieshost 2026/02/04 21:30:16 INFO Applying migration id=pembegin 2026/02/04 21:30:16 INFO Applying migration id=didhost 2026/02/04 21:30:16 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:16 INFO Applying migration id=invites 2026/02/04 21:30:16 INFO Applying migration id=ed25519blob 2026/02/04 21:30:16 INFO Applying migration id=rsablob 2026/02/04 21:30:16 INFO Applying migration id=iconscid 2026/02/04 21:30:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2c6f-7269-88fc-a96b0b890675 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2c73-742c-8e7b-544c320838b4 note=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c thread=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2c73-742c-8e7b-544c320838b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c 2026/02/04 21:30:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a90-2c6f-7183-b557-1956f056d3bc 2026/02/04 21:30:17 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2c73-73c3-a109-a00473afd98c --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.75s) === RUN TestView_OneReplyReplyDeleted 2026/02/04 21:30:17 INFO Applying migration id=initial 2026/02/04 21:30:17 INFO Applying migration id=notesupdated 2026/02/04 21:30:17 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:17 INFO Applying migration id=activitiesid 2026/02/04 21:30:17 INFO Applying migration id=outbox 2026/02/04 21:30:17 INFO Applying migration id=edits 2026/02/04 21:30:17 INFO Applying migration id=outboxactor 2026/02/04 21:30:17 INFO Applying migration id=outboxsender 2026/02/04 21:30:17 INFO Applying migration id=thread 2026/02/04 21:30:17 INFO Applying migration id=host 2026/02/04 21:30:17 INFO Applying migration id=sharedinbox 2026/02/04 21:30:17 INFO Applying migration id=noteshost 2026/02/04 21:30:17 INFO Applying migration id=fetched 2026/02/04 21:30:17 INFO Applying migration id=move 2026/02/04 21:30:17 INFO Applying migration id=cleanup 2026/02/04 21:30:17 INFO Applying migration id=received 2026/02/04 21:30:17 INFO Applying migration id=namehost 2026/02/04 21:30:17 INFO Applying migration id=outboxhost 2026/02/04 21:30:17 INFO Applying migration id=notesfts 2026/02/04 21:30:17 INFO Applying migration id=iconsname 2026/02/04 21:30:17 INFO Applying migration id=nohash 2026/02/04 21:30:17 INFO Applying migration id=shares 2026/02/04 21:30:17 INFO Applying migration id=actorttl 2026/02/04 21:30:17 INFO Applying migration id=tocc 2026/02/04 21:30:17 INFO Applying migration id=followeds 2026/02/04 21:30:17 INFO Applying migration id=certhash 2026/02/04 21:30:17 INFO Applying migration id=follows_sync 2026/02/04 21:30:17 INFO Applying migration id=jsonpath 2026/02/04 21:30:17 INFO Applying migration id=localforward 2026/02/04 21:30:17 INFO Applying migration id=avatar 2026/02/04 21:30:17 INFO Applying migration id=noimage 2026/02/04 21:30:17 INFO Applying migration id=feed 2026/02/04 21:30:17 INFO Applying migration id=bookmarks 2026/02/04 21:30:17 INFO Applying migration id=shareactivity 2026/02/04 21:30:17 INFO Applying migration id=application 2026/02/04 21:30:17 INFO Applying migration id=certificates 2026/02/04 21:30:17 INFO Applying migration id=rawforward 2026/02/04 21:30:17 INFO Applying migration id=publickey 2026/02/04 21:30:17 INFO Applying migration id=resolvegroup 2026/02/04 21:30:17 INFO Applying migration id=reject 2026/02/04 21:30:17 INFO Applying migration id=autodel 2026/02/04 21:30:17 INFO Applying migration id=jsonb 2026/02/04 21:30:17 INFO Applying migration id=quote 2026/02/04 21:30:17 INFO Applying migration id=rfc9421 2026/02/04 21:30:17 INFO Applying migration id=keys 2026/02/04 21:30:17 INFO Applying migration id=portable 2026/02/04 21:30:17 INFO Applying migration id=proofs 2026/02/04 21:30:17 INFO Applying migration id=contexts 2026/02/04 21:30:17 INFO Applying migration id=deliverieshost 2026/02/04 21:30:17 INFO Applying migration id=pembegin 2026/02/04 21:30:17 INFO Applying migration id=didhost 2026/02/04 21:30:17 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:17 INFO Applying migration id=invites 2026/02/04 21:30:17 INFO Applying migration id=ed25519blob 2026/02/04 21:30:17 INFO Applying migration id=rsablob 2026/02/04 21:30:17 INFO Applying migration id=iconscid 2026/02/04 21:30:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2e7d-7ba5-baf1-c862f636498c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 2026/02/04 21:30:18 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 2026/02/04 21:30:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-2e7f-7860-9147-dc854490a220 note=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 thread=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-2e7f-7860-9147-dc854490a220 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 2026/02/04 21:30:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 2026/02/04 21:30:18 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 2026/02/04 21:30:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4#delete note=https://localhost.localdomain:8443/post/019c2a90-2e7f-783b-af78-1b3dd88ce9d4 thread=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 starter=https://localhost.localdomain:8443/user/bob 2026/02/04 21:30:18 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-2e7d-7b74-8784-7cc51d5d7b05 --- PASS: TestView_OneReplyReplyDeleted (0.53s) === RUN TestView_NoSuchPost 2026/02/04 21:30:18 INFO Applying migration id=initial 2026/02/04 21:30:18 INFO Applying migration id=notesupdated 2026/02/04 21:30:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:18 INFO Applying migration id=activitiesid 2026/02/04 21:30:18 INFO Applying migration id=outbox 2026/02/04 21:30:18 INFO Applying migration id=edits 2026/02/04 21:30:18 INFO Applying migration id=outboxactor 2026/02/04 21:30:18 INFO Applying migration id=outboxsender 2026/02/04 21:30:18 INFO Applying migration id=thread 2026/02/04 21:30:18 INFO Applying migration id=host 2026/02/04 21:30:18 INFO Applying migration id=sharedinbox 2026/02/04 21:30:18 INFO Applying migration id=noteshost 2026/02/04 21:30:18 INFO Applying migration id=fetched 2026/02/04 21:30:18 INFO Applying migration id=move 2026/02/04 21:30:18 INFO Applying migration id=cleanup 2026/02/04 21:30:18 INFO Applying migration id=received 2026/02/04 21:30:18 INFO Applying migration id=namehost 2026/02/04 21:30:18 INFO Applying migration id=outboxhost 2026/02/04 21:30:18 INFO Applying migration id=notesfts 2026/02/04 21:30:18 INFO Applying migration id=iconsname 2026/02/04 21:30:18 INFO Applying migration id=nohash 2026/02/04 21:30:18 INFO Applying migration id=shares 2026/02/04 21:30:18 INFO Applying migration id=actorttl 2026/02/04 21:30:18 INFO Applying migration id=tocc 2026/02/04 21:30:18 INFO Applying migration id=followeds 2026/02/04 21:30:18 INFO Applying migration id=certhash 2026/02/04 21:30:18 INFO Applying migration id=follows_sync 2026/02/04 21:30:18 INFO Applying migration id=jsonpath 2026/02/04 21:30:18 INFO Applying migration id=localforward 2026/02/04 21:30:18 INFO Applying migration id=avatar 2026/02/04 21:30:18 INFO Applying migration id=noimage 2026/02/04 21:30:18 INFO Applying migration id=feed 2026/02/04 21:30:18 INFO Applying migration id=bookmarks 2026/02/04 21:30:18 INFO Applying migration id=shareactivity 2026/02/04 21:30:18 INFO Applying migration id=application 2026/02/04 21:30:18 INFO Applying migration id=certificates 2026/02/04 21:30:18 INFO Applying migration id=rawforward 2026/02/04 21:30:18 INFO Applying migration id=publickey 2026/02/04 21:30:18 INFO Applying migration id=resolvegroup 2026/02/04 21:30:18 INFO Applying migration id=reject 2026/02/04 21:30:18 INFO Applying migration id=autodel 2026/02/04 21:30:18 INFO Applying migration id=jsonb 2026/02/04 21:30:18 INFO Applying migration id=quote 2026/02/04 21:30:18 INFO Applying migration id=rfc9421 2026/02/04 21:30:18 INFO Applying migration id=keys 2026/02/04 21:30:18 INFO Applying migration id=portable 2026/02/04 21:30:18 INFO Applying migration id=proofs 2026/02/04 21:30:18 INFO Applying migration id=contexts 2026/02/04 21:30:18 INFO Applying migration id=deliverieshost 2026/02/04 21:30:18 INFO Applying migration id=pembegin 2026/02/04 21:30:18 INFO Applying migration id=didhost 2026/02/04 21:30:18 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:18 INFO Applying migration id=invites 2026/02/04 21:30:18 INFO Applying migration id=ed25519blob 2026/02/04 21:30:18 INFO Applying migration id=rsablob 2026/02/04 21:30:18 INFO Applying migration id=iconscid 2026/02/04 21:30:18 INFO Viewing post post=https://x 2026/02/04 21:30:18 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (0.86s) === RUN TestView_InvalidOffset 2026/02/04 21:30:18 INFO Applying migration id=initial 2026/02/04 21:30:18 INFO Applying migration id=notesupdated 2026/02/04 21:30:18 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:18 INFO Applying migration id=activitiesid 2026/02/04 21:30:18 INFO Applying migration id=outbox 2026/02/04 21:30:19 INFO Applying migration id=edits 2026/02/04 21:30:19 INFO Applying migration id=outboxactor 2026/02/04 21:30:19 INFO Applying migration id=outboxsender 2026/02/04 21:30:19 INFO Applying migration id=thread 2026/02/04 21:30:19 INFO Applying migration id=host 2026/02/04 21:30:19 INFO Applying migration id=sharedinbox 2026/02/04 21:30:19 INFO Applying migration id=noteshost 2026/02/04 21:30:19 INFO Applying migration id=fetched 2026/02/04 21:30:19 INFO Applying migration id=move 2026/02/04 21:30:19 INFO Applying migration id=cleanup 2026/02/04 21:30:19 INFO Applying migration id=received 2026/02/04 21:30:19 INFO Applying migration id=namehost 2026/02/04 21:30:19 INFO Applying migration id=outboxhost 2026/02/04 21:30:19 INFO Applying migration id=notesfts 2026/02/04 21:30:19 INFO Applying migration id=iconsname 2026/02/04 21:30:19 INFO Applying migration id=nohash 2026/02/04 21:30:19 INFO Applying migration id=shares 2026/02/04 21:30:19 INFO Applying migration id=actorttl 2026/02/04 21:30:19 INFO Applying migration id=tocc 2026/02/04 21:30:19 INFO Applying migration id=followeds 2026/02/04 21:30:19 INFO Applying migration id=certhash 2026/02/04 21:30:19 INFO Applying migration id=follows_sync 2026/02/04 21:30:19 INFO Applying migration id=jsonpath 2026/02/04 21:30:19 INFO Applying migration id=localforward 2026/02/04 21:30:19 INFO Applying migration id=avatar 2026/02/04 21:30:19 INFO Applying migration id=noimage 2026/02/04 21:30:19 INFO Applying migration id=feed 2026/02/04 21:30:19 INFO Applying migration id=bookmarks 2026/02/04 21:30:19 INFO Applying migration id=shareactivity 2026/02/04 21:30:19 INFO Applying migration id=application 2026/02/04 21:30:19 INFO Applying migration id=certificates 2026/02/04 21:30:19 INFO Applying migration id=rawforward 2026/02/04 21:30:19 INFO Applying migration id=publickey 2026/02/04 21:30:19 INFO Applying migration id=resolvegroup 2026/02/04 21:30:19 INFO Applying migration id=reject 2026/02/04 21:30:19 INFO Applying migration id=autodel 2026/02/04 21:30:19 INFO Applying migration id=jsonb 2026/02/04 21:30:19 INFO Applying migration id=quote 2026/02/04 21:30:19 INFO Applying migration id=rfc9421 2026/02/04 21:30:19 INFO Applying migration id=keys 2026/02/04 21:30:19 INFO Applying migration id=portable 2026/02/04 21:30:19 INFO Applying migration id=proofs 2026/02/04 21:30:19 INFO Applying migration id=contexts 2026/02/04 21:30:19 INFO Applying migration id=deliverieshost 2026/02/04 21:30:19 INFO Applying migration id=pembegin 2026/02/04 21:30:19 INFO Applying migration id=didhost 2026/02/04 21:30:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:19 INFO Applying migration id=invites 2026/02/04 21:30:19 INFO Applying migration id=ed25519blob 2026/02/04 21:30:19 INFO Applying migration id=rsablob 2026/02/04 21:30:19 INFO Applying migration id=iconscid 2026/02/04 21:30:19 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (0.72s) === RUN TestView_Update 2026/02/04 21:30:19 INFO Applying migration id=initial 2026/02/04 21:30:19 INFO Applying migration id=notesupdated 2026/02/04 21:30:19 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:19 INFO Applying migration id=activitiesid 2026/02/04 21:30:19 INFO Applying migration id=outbox 2026/02/04 21:30:19 INFO Applying migration id=edits 2026/02/04 21:30:19 INFO Applying migration id=outboxactor 2026/02/04 21:30:19 INFO Applying migration id=outboxsender 2026/02/04 21:30:19 INFO Applying migration id=thread 2026/02/04 21:30:19 INFO Applying migration id=host 2026/02/04 21:30:19 INFO Applying migration id=sharedinbox 2026/02/04 21:30:19 INFO Applying migration id=noteshost 2026/02/04 21:30:19 INFO Applying migration id=fetched 2026/02/04 21:30:19 INFO Applying migration id=move 2026/02/04 21:30:19 INFO Applying migration id=cleanup 2026/02/04 21:30:19 INFO Applying migration id=received 2026/02/04 21:30:19 INFO Applying migration id=namehost 2026/02/04 21:30:19 INFO Applying migration id=outboxhost 2026/02/04 21:30:19 INFO Applying migration id=notesfts 2026/02/04 21:30:19 INFO Applying migration id=iconsname 2026/02/04 21:30:19 INFO Applying migration id=nohash 2026/02/04 21:30:19 INFO Applying migration id=shares 2026/02/04 21:30:19 INFO Applying migration id=actorttl 2026/02/04 21:30:19 INFO Applying migration id=tocc 2026/02/04 21:30:19 INFO Applying migration id=followeds 2026/02/04 21:30:19 INFO Applying migration id=certhash 2026/02/04 21:30:19 INFO Applying migration id=follows_sync 2026/02/04 21:30:19 INFO Applying migration id=jsonpath 2026/02/04 21:30:19 INFO Applying migration id=localforward 2026/02/04 21:30:19 INFO Applying migration id=avatar 2026/02/04 21:30:19 INFO Applying migration id=noimage 2026/02/04 21:30:19 INFO Applying migration id=feed 2026/02/04 21:30:19 INFO Applying migration id=bookmarks 2026/02/04 21:30:19 INFO Applying migration id=shareactivity 2026/02/04 21:30:19 INFO Applying migration id=application 2026/02/04 21:30:19 INFO Applying migration id=certificates 2026/02/04 21:30:19 INFO Applying migration id=rawforward 2026/02/04 21:30:19 INFO Applying migration id=publickey 2026/02/04 21:30:19 INFO Applying migration id=resolvegroup 2026/02/04 21:30:19 INFO Applying migration id=reject 2026/02/04 21:30:19 INFO Applying migration id=autodel 2026/02/04 21:30:19 INFO Applying migration id=jsonb 2026/02/04 21:30:19 INFO Applying migration id=quote 2026/02/04 21:30:19 INFO Applying migration id=rfc9421 2026/02/04 21:30:19 INFO Applying migration id=keys 2026/02/04 21:30:19 INFO Applying migration id=portable 2026/02/04 21:30:19 INFO Applying migration id=proofs 2026/02/04 21:30:19 INFO Applying migration id=contexts 2026/02/04 21:30:19 INFO Applying migration id=deliverieshost 2026/02/04 21:30:19 INFO Applying migration id=pembegin 2026/02/04 21:30:19 INFO Applying migration id=didhost 2026/02/04 21:30:19 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:19 INFO Applying migration id=invites 2026/02/04 21:30:19 INFO Applying migration id=ed25519blob 2026/02/04 21:30:19 INFO Applying migration id=rsablob 2026/02/04 21:30:19 INFO Applying migration id=iconscid 2026/02/04 21:30:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (0.55s) === RUN TestView_OldUpdate 2026/02/04 21:30:20 INFO Applying migration id=initial 2026/02/04 21:30:20 INFO Applying migration id=notesupdated 2026/02/04 21:30:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:20 INFO Applying migration id=activitiesid 2026/02/04 21:30:20 INFO Applying migration id=outbox 2026/02/04 21:30:20 INFO Applying migration id=edits 2026/02/04 21:30:20 INFO Applying migration id=outboxactor 2026/02/04 21:30:20 INFO Applying migration id=outboxsender 2026/02/04 21:30:20 INFO Applying migration id=thread 2026/02/04 21:30:20 INFO Applying migration id=host 2026/02/04 21:30:20 INFO Applying migration id=sharedinbox 2026/02/04 21:30:20 INFO Applying migration id=noteshost 2026/02/04 21:30:20 INFO Applying migration id=fetched 2026/02/04 21:30:20 INFO Applying migration id=move 2026/02/04 21:30:20 INFO Applying migration id=cleanup 2026/02/04 21:30:20 INFO Applying migration id=received 2026/02/04 21:30:20 INFO Applying migration id=namehost 2026/02/04 21:30:20 INFO Applying migration id=outboxhost 2026/02/04 21:30:20 INFO Applying migration id=notesfts 2026/02/04 21:30:20 INFO Applying migration id=iconsname 2026/02/04 21:30:20 INFO Applying migration id=nohash 2026/02/04 21:30:20 INFO Applying migration id=shares 2026/02/04 21:30:20 INFO Applying migration id=actorttl 2026/02/04 21:30:20 INFO Applying migration id=tocc 2026/02/04 21:30:20 INFO Applying migration id=followeds 2026/02/04 21:30:20 INFO Applying migration id=certhash 2026/02/04 21:30:20 INFO Applying migration id=follows_sync 2026/02/04 21:30:20 INFO Applying migration id=jsonpath 2026/02/04 21:30:20 INFO Applying migration id=localforward 2026/02/04 21:30:20 INFO Applying migration id=avatar 2026/02/04 21:30:20 INFO Applying migration id=noimage 2026/02/04 21:30:20 INFO Applying migration id=feed 2026/02/04 21:30:20 INFO Applying migration id=bookmarks 2026/02/04 21:30:20 INFO Applying migration id=shareactivity 2026/02/04 21:30:20 INFO Applying migration id=application 2026/02/04 21:30:20 INFO Applying migration id=certificates 2026/02/04 21:30:20 INFO Applying migration id=rawforward 2026/02/04 21:30:20 INFO Applying migration id=publickey 2026/02/04 21:30:20 INFO Applying migration id=resolvegroup 2026/02/04 21:30:20 INFO Applying migration id=reject 2026/02/04 21:30:20 INFO Applying migration id=autodel 2026/02/04 21:30:20 INFO Applying migration id=jsonb 2026/02/04 21:30:20 INFO Applying migration id=quote 2026/02/04 21:30:20 INFO Applying migration id=rfc9421 2026/02/04 21:30:20 INFO Applying migration id=keys 2026/02/04 21:30:20 INFO Applying migration id=portable 2026/02/04 21:30:20 INFO Applying migration id=proofs 2026/02/04 21:30:20 INFO Applying migration id=contexts 2026/02/04 21:30:20 INFO Applying migration id=deliverieshost 2026/02/04 21:30:20 INFO Applying migration id=pembegin 2026/02/04 21:30:20 INFO Applying migration id=didhost 2026/02/04 21:30:20 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:20 INFO Applying migration id=invites 2026/02/04 21:30:20 INFO Applying migration id=ed25519blob 2026/02/04 21:30:20 INFO Applying migration id=rsablob 2026/02/04 21:30:20 INFO Applying migration id=iconscid 2026/02/04 21:30:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (0.65s) === RUN TestView_PostToFollowers 2026/02/04 21:30:20 INFO Applying migration id=initial 2026/02/04 21:30:20 INFO Applying migration id=notesupdated 2026/02/04 21:30:20 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:20 INFO Applying migration id=activitiesid 2026/02/04 21:30:20 INFO Applying migration id=outbox 2026/02/04 21:30:20 INFO Applying migration id=edits 2026/02/04 21:30:20 INFO Applying migration id=outboxactor 2026/02/04 21:30:20 INFO Applying migration id=outboxsender 2026/02/04 21:30:20 INFO Applying migration id=thread 2026/02/04 21:30:20 INFO Applying migration id=host 2026/02/04 21:30:20 INFO Applying migration id=sharedinbox 2026/02/04 21:30:20 INFO Applying migration id=noteshost 2026/02/04 21:30:20 INFO Applying migration id=fetched 2026/02/04 21:30:20 INFO Applying migration id=move 2026/02/04 21:30:20 INFO Applying migration id=cleanup 2026/02/04 21:30:20 INFO Applying migration id=received 2026/02/04 21:30:20 INFO Applying migration id=namehost 2026/02/04 21:30:20 INFO Applying migration id=outboxhost 2026/02/04 21:30:20 INFO Applying migration id=notesfts 2026/02/04 21:30:20 INFO Applying migration id=iconsname 2026/02/04 21:30:20 INFO Applying migration id=nohash 2026/02/04 21:30:20 INFO Applying migration id=shares 2026/02/04 21:30:20 INFO Applying migration id=actorttl 2026/02/04 21:30:20 INFO Applying migration id=tocc 2026/02/04 21:30:20 INFO Applying migration id=followeds 2026/02/04 21:30:20 INFO Applying migration id=certhash 2026/02/04 21:30:20 INFO Applying migration id=follows_sync 2026/02/04 21:30:20 INFO Applying migration id=jsonpath 2026/02/04 21:30:21 INFO Applying migration id=localforward 2026/02/04 21:30:21 INFO Applying migration id=avatar 2026/02/04 21:30:21 INFO Applying migration id=noimage 2026/02/04 21:30:21 INFO Applying migration id=feed 2026/02/04 21:30:21 INFO Applying migration id=bookmarks 2026/02/04 21:30:21 INFO Applying migration id=shareactivity 2026/02/04 21:30:21 INFO Applying migration id=application 2026/02/04 21:30:21 INFO Applying migration id=certificates 2026/02/04 21:30:21 INFO Applying migration id=rawforward 2026/02/04 21:30:21 INFO Applying migration id=publickey 2026/02/04 21:30:21 INFO Applying migration id=resolvegroup 2026/02/04 21:30:21 INFO Applying migration id=reject 2026/02/04 21:30:21 INFO Applying migration id=autodel 2026/02/04 21:30:21 INFO Applying migration id=jsonb 2026/02/04 21:30:21 INFO Applying migration id=quote 2026/02/04 21:30:21 INFO Applying migration id=rfc9421 2026/02/04 21:30:21 INFO Applying migration id=keys 2026/02/04 21:30:21 INFO Applying migration id=portable 2026/02/04 21:30:21 INFO Applying migration id=proofs 2026/02/04 21:30:21 INFO Applying migration id=contexts 2026/02/04 21:30:21 INFO Applying migration id=deliverieshost 2026/02/04 21:30:21 INFO Applying migration id=pembegin 2026/02/04 21:30:21 INFO Applying migration id=didhost 2026/02/04 21:30:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:21 INFO Applying migration id=invites 2026/02/04 21:30:21 INFO Applying migration id=ed25519blob 2026/02/04 21:30:21 INFO Applying migration id=rsablob 2026/02/04 21:30:21 INFO Applying migration id=iconscid 2026/02/04 21:30:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-3c4e-73c2-a2f0-b869e2095562 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-3c4f-73ac-a18a-d38831b68b8a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-3c4e-73c2-a2f0-b869e2095562 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-3c4e-73c2-a2f0-b869e2095562 2026/02/04 21:30:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-3c50-70e0-b80a-2727f2b912a3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-3c50-7086-b6e3-d51e049eebd3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-3c50-7086-b6e3-d51e049eebd3 2026/02/04 21:30:21 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-3c50-7086-b6e3-d51e049eebd3 --- PASS: TestView_PostToFollowers (0.74s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/02/04 21:30:21 INFO Applying migration id=initial 2026/02/04 21:30:21 INFO Applying migration id=notesupdated 2026/02/04 21:30:21 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:21 INFO Applying migration id=activitiesid 2026/02/04 21:30:21 INFO Applying migration id=outbox 2026/02/04 21:30:21 INFO Applying migration id=edits 2026/02/04 21:30:21 INFO Applying migration id=outboxactor 2026/02/04 21:30:21 INFO Applying migration id=outboxsender 2026/02/04 21:30:21 INFO Applying migration id=thread 2026/02/04 21:30:21 INFO Applying migration id=host 2026/02/04 21:30:21 INFO Applying migration id=sharedinbox 2026/02/04 21:30:21 INFO Applying migration id=noteshost 2026/02/04 21:30:21 INFO Applying migration id=fetched 2026/02/04 21:30:21 INFO Applying migration id=move 2026/02/04 21:30:21 INFO Applying migration id=cleanup 2026/02/04 21:30:21 INFO Applying migration id=received 2026/02/04 21:30:21 INFO Applying migration id=namehost 2026/02/04 21:30:21 INFO Applying migration id=outboxhost 2026/02/04 21:30:21 INFO Applying migration id=notesfts 2026/02/04 21:30:21 INFO Applying migration id=iconsname 2026/02/04 21:30:21 INFO Applying migration id=nohash 2026/02/04 21:30:21 INFO Applying migration id=shares 2026/02/04 21:30:21 INFO Applying migration id=actorttl 2026/02/04 21:30:21 INFO Applying migration id=tocc 2026/02/04 21:30:21 INFO Applying migration id=followeds 2026/02/04 21:30:21 INFO Applying migration id=certhash 2026/02/04 21:30:21 INFO Applying migration id=follows_sync 2026/02/04 21:30:21 INFO Applying migration id=jsonpath 2026/02/04 21:30:21 INFO Applying migration id=localforward 2026/02/04 21:30:21 INFO Applying migration id=avatar 2026/02/04 21:30:21 INFO Applying migration id=noimage 2026/02/04 21:30:21 INFO Applying migration id=feed 2026/02/04 21:30:21 INFO Applying migration id=bookmarks 2026/02/04 21:30:21 INFO Applying migration id=shareactivity 2026/02/04 21:30:21 INFO Applying migration id=application 2026/02/04 21:30:21 INFO Applying migration id=certificates 2026/02/04 21:30:21 INFO Applying migration id=rawforward 2026/02/04 21:30:21 INFO Applying migration id=publickey 2026/02/04 21:30:21 INFO Applying migration id=resolvegroup 2026/02/04 21:30:21 INFO Applying migration id=reject 2026/02/04 21:30:21 INFO Applying migration id=autodel 2026/02/04 21:30:21 INFO Applying migration id=jsonb 2026/02/04 21:30:21 INFO Applying migration id=quote 2026/02/04 21:30:21 INFO Applying migration id=rfc9421 2026/02/04 21:30:21 INFO Applying migration id=keys 2026/02/04 21:30:21 INFO Applying migration id=portable 2026/02/04 21:30:21 INFO Applying migration id=proofs 2026/02/04 21:30:21 INFO Applying migration id=contexts 2026/02/04 21:30:21 INFO Applying migration id=deliverieshost 2026/02/04 21:30:21 INFO Applying migration id=pembegin 2026/02/04 21:30:21 INFO Applying migration id=didhost 2026/02/04 21:30:21 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:21 INFO Applying migration id=invites 2026/02/04 21:30:21 INFO Applying migration id=ed25519blob 2026/02/04 21:30:21 INFO Applying migration id=rsablob 2026/02/04 21:30:21 INFO Applying migration id=iconscid 2026/02/04 21:30:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-3f5c-7aa0-a177-f61bbc537b4c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-3f5c-7a7c-99a2-0d3e2337fad0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-3f5c-7a7c-99a2-0d3e2337fad0 2026/02/04 21:30:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-3f5d-7e33-a151-fbbbc4043e83 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-3f5e-7550-8a75-0254fb1f8331 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-3f5d-7e33-a151-fbbbc4043e83 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-3f5d-7e33-a151-fbbbc4043e83 2026/02/04 21:30:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-3f5c-7a7c-99a2-0d3e2337fad0 --- PASS: TestView_PostToFollowersPostBeforeFollow (0.78s) === RUN TestView_PostToFollowersUnfollow 2026/02/04 21:30:22 INFO Applying migration id=initial 2026/02/04 21:30:22 INFO Applying migration id=notesupdated 2026/02/04 21:30:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:22 INFO Applying migration id=activitiesid 2026/02/04 21:30:22 INFO Applying migration id=outbox 2026/02/04 21:30:22 INFO Applying migration id=edits 2026/02/04 21:30:22 INFO Applying migration id=outboxactor 2026/02/04 21:30:22 INFO Applying migration id=outboxsender 2026/02/04 21:30:22 INFO Applying migration id=thread 2026/02/04 21:30:22 INFO Applying migration id=host 2026/02/04 21:30:22 INFO Applying migration id=sharedinbox 2026/02/04 21:30:22 INFO Applying migration id=noteshost 2026/02/04 21:30:22 INFO Applying migration id=fetched 2026/02/04 21:30:22 INFO Applying migration id=move 2026/02/04 21:30:22 INFO Applying migration id=cleanup 2026/02/04 21:30:22 INFO Applying migration id=received 2026/02/04 21:30:22 INFO Applying migration id=namehost 2026/02/04 21:30:22 INFO Applying migration id=outboxhost 2026/02/04 21:30:22 INFO Applying migration id=notesfts 2026/02/04 21:30:22 INFO Applying migration id=iconsname 2026/02/04 21:30:22 INFO Applying migration id=nohash 2026/02/04 21:30:22 INFO Applying migration id=shares 2026/02/04 21:30:22 INFO Applying migration id=actorttl 2026/02/04 21:30:22 INFO Applying migration id=tocc 2026/02/04 21:30:22 INFO Applying migration id=followeds 2026/02/04 21:30:22 INFO Applying migration id=certhash 2026/02/04 21:30:22 INFO Applying migration id=follows_sync 2026/02/04 21:30:22 INFO Applying migration id=jsonpath 2026/02/04 21:30:22 INFO Applying migration id=localforward 2026/02/04 21:30:22 INFO Applying migration id=avatar 2026/02/04 21:30:22 INFO Applying migration id=noimage 2026/02/04 21:30:22 INFO Applying migration id=feed 2026/02/04 21:30:22 INFO Applying migration id=bookmarks 2026/02/04 21:30:22 INFO Applying migration id=shareactivity 2026/02/04 21:30:22 INFO Applying migration id=application 2026/02/04 21:30:22 INFO Applying migration id=certificates 2026/02/04 21:30:22 INFO Applying migration id=rawforward 2026/02/04 21:30:22 INFO Applying migration id=publickey 2026/02/04 21:30:22 INFO Applying migration id=resolvegroup 2026/02/04 21:30:22 INFO Applying migration id=reject 2026/02/04 21:30:22 INFO Applying migration id=autodel 2026/02/04 21:30:22 INFO Applying migration id=jsonb 2026/02/04 21:30:22 INFO Applying migration id=quote 2026/02/04 21:30:22 INFO Applying migration id=rfc9421 2026/02/04 21:30:22 INFO Applying migration id=keys 2026/02/04 21:30:22 INFO Applying migration id=portable 2026/02/04 21:30:22 INFO Applying migration id=proofs 2026/02/04 21:30:22 INFO Applying migration id=contexts 2026/02/04 21:30:22 INFO Applying migration id=deliverieshost 2026/02/04 21:30:22 INFO Applying migration id=pembegin 2026/02/04 21:30:22 INFO Applying migration id=didhost 2026/02/04 21:30:22 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:22 INFO Applying migration id=invites 2026/02/04 21:30:22 INFO Applying migration id=ed25519blob 2026/02/04 21:30:22 INFO Applying migration id=rsablob 2026/02/04 21:30:22 INFO Applying migration id=iconscid 2026/02/04 21:30:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-4182-7a35-b06f-b513a16a1495 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 2026/02/04 21:30:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4182-7f1d-b568-0e8f74240aa6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea 2026/02/04 21:30:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea 2026/02/04 21:30:22 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/019c2a90-4185-7517-bb17-74775435672b activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4182-7422-b815-43e3b78f6c00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:22 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea 2026/02/04 21:30:22 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a90-4182-7efa-ab4c-4eafdcb0bcea --- PASS: TestView_PostToFollowersUnfollow (0.55s) === RUN TestView_PostToFollowersNotFollowing 2026/02/04 21:30:22 INFO Applying migration id=initial 2026/02/04 21:30:22 INFO Applying migration id=notesupdated 2026/02/04 21:30:22 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:22 INFO Applying migration id=activitiesid 2026/02/04 21:30:22 INFO Applying migration id=outbox 2026/02/04 21:30:22 INFO Applying migration id=edits 2026/02/04 21:30:22 INFO Applying migration id=outboxactor 2026/02/04 21:30:22 INFO Applying migration id=outboxsender 2026/02/04 21:30:22 INFO Applying migration id=thread 2026/02/04 21:30:22 INFO Applying migration id=host 2026/02/04 21:30:22 INFO Applying migration id=sharedinbox 2026/02/04 21:30:22 INFO Applying migration id=noteshost 2026/02/04 21:30:22 INFO Applying migration id=fetched 2026/02/04 21:30:22 INFO Applying migration id=move 2026/02/04 21:30:22 INFO Applying migration id=cleanup 2026/02/04 21:30:22 INFO Applying migration id=received 2026/02/04 21:30:22 INFO Applying migration id=namehost 2026/02/04 21:30:22 INFO Applying migration id=outboxhost 2026/02/04 21:30:22 INFO Applying migration id=notesfts 2026/02/04 21:30:22 INFO Applying migration id=iconsname 2026/02/04 21:30:22 INFO Applying migration id=nohash 2026/02/04 21:30:22 INFO Applying migration id=shares 2026/02/04 21:30:22 INFO Applying migration id=actorttl 2026/02/04 21:30:22 INFO Applying migration id=tocc 2026/02/04 21:30:23 INFO Applying migration id=followeds 2026/02/04 21:30:23 INFO Applying migration id=certhash 2026/02/04 21:30:23 INFO Applying migration id=follows_sync 2026/02/04 21:30:23 INFO Applying migration id=jsonpath 2026/02/04 21:30:23 INFO Applying migration id=localforward 2026/02/04 21:30:23 INFO Applying migration id=avatar 2026/02/04 21:30:23 INFO Applying migration id=noimage 2026/02/04 21:30:23 INFO Applying migration id=feed 2026/02/04 21:30:23 INFO Applying migration id=bookmarks 2026/02/04 21:30:23 INFO Applying migration id=shareactivity 2026/02/04 21:30:23 INFO Applying migration id=application 2026/02/04 21:30:23 INFO Applying migration id=certificates 2026/02/04 21:30:23 INFO Applying migration id=rawforward 2026/02/04 21:30:23 INFO Applying migration id=publickey 2026/02/04 21:30:23 INFO Applying migration id=resolvegroup 2026/02/04 21:30:23 INFO Applying migration id=reject 2026/02/04 21:30:23 INFO Applying migration id=autodel 2026/02/04 21:30:23 INFO Applying migration id=jsonb 2026/02/04 21:30:23 INFO Applying migration id=quote 2026/02/04 21:30:23 INFO Applying migration id=rfc9421 2026/02/04 21:30:23 INFO Applying migration id=keys 2026/02/04 21:30:23 INFO Applying migration id=portable 2026/02/04 21:30:23 INFO Applying migration id=proofs 2026/02/04 21:30:23 INFO Applying migration id=contexts 2026/02/04 21:30:23 INFO Applying migration id=deliverieshost 2026/02/04 21:30:23 INFO Applying migration id=pembegin 2026/02/04 21:30:23 INFO Applying migration id=didhost 2026/02/04 21:30:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:23 INFO Applying migration id=invites 2026/02/04 21:30:23 INFO Applying migration id=ed25519blob 2026/02/04 21:30:23 INFO Applying migration id=rsablob 2026/02/04 21:30:23 INFO Applying migration id=iconscid 2026/02/04 21:30:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4393-7f05-9958-14a6bbb34f0d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 2026/02/04 21:30:23 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 2026/02/04 21:30:23 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a90-4393-7ead-af59-f76401061ff8 --- PASS: TestView_PostToFollowersNotFollowing (0.53s) === RUN TestView_PostToFollowersWithReply 2026/02/04 21:30:23 INFO Applying migration id=initial 2026/02/04 21:30:23 INFO Applying migration id=notesupdated 2026/02/04 21:30:23 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:23 INFO Applying migration id=activitiesid 2026/02/04 21:30:23 INFO Applying migration id=outbox 2026/02/04 21:30:23 INFO Applying migration id=edits 2026/02/04 21:30:23 INFO Applying migration id=outboxactor 2026/02/04 21:30:23 INFO Applying migration id=outboxsender 2026/02/04 21:30:23 INFO Applying migration id=thread 2026/02/04 21:30:23 INFO Applying migration id=host 2026/02/04 21:30:23 INFO Applying migration id=sharedinbox 2026/02/04 21:30:23 INFO Applying migration id=noteshost 2026/02/04 21:30:23 INFO Applying migration id=fetched 2026/02/04 21:30:23 INFO Applying migration id=move 2026/02/04 21:30:23 INFO Applying migration id=cleanup 2026/02/04 21:30:23 INFO Applying migration id=received 2026/02/04 21:30:23 INFO Applying migration id=namehost 2026/02/04 21:30:23 INFO Applying migration id=outboxhost 2026/02/04 21:30:23 INFO Applying migration id=notesfts 2026/02/04 21:30:23 INFO Applying migration id=iconsname 2026/02/04 21:30:23 INFO Applying migration id=nohash 2026/02/04 21:30:23 INFO Applying migration id=shares 2026/02/04 21:30:23 INFO Applying migration id=actorttl 2026/02/04 21:30:23 INFO Applying migration id=tocc 2026/02/04 21:30:23 INFO Applying migration id=followeds 2026/02/04 21:30:23 INFO Applying migration id=certhash 2026/02/04 21:30:23 INFO Applying migration id=follows_sync 2026/02/04 21:30:23 INFO Applying migration id=jsonpath 2026/02/04 21:30:23 INFO Applying migration id=localforward 2026/02/04 21:30:23 INFO Applying migration id=avatar 2026/02/04 21:30:23 INFO Applying migration id=noimage 2026/02/04 21:30:23 INFO Applying migration id=feed 2026/02/04 21:30:23 INFO Applying migration id=bookmarks 2026/02/04 21:30:23 INFO Applying migration id=shareactivity 2026/02/04 21:30:23 INFO Applying migration id=application 2026/02/04 21:30:23 INFO Applying migration id=certificates 2026/02/04 21:30:23 INFO Applying migration id=rawforward 2026/02/04 21:30:23 INFO Applying migration id=publickey 2026/02/04 21:30:23 INFO Applying migration id=resolvegroup 2026/02/04 21:30:23 INFO Applying migration id=reject 2026/02/04 21:30:23 INFO Applying migration id=autodel 2026/02/04 21:30:23 INFO Applying migration id=jsonb 2026/02/04 21:30:23 INFO Applying migration id=quote 2026/02/04 21:30:23 INFO Applying migration id=rfc9421 2026/02/04 21:30:23 INFO Applying migration id=keys 2026/02/04 21:30:23 INFO Applying migration id=portable 2026/02/04 21:30:23 INFO Applying migration id=proofs 2026/02/04 21:30:23 INFO Applying migration id=contexts 2026/02/04 21:30:23 INFO Applying migration id=deliverieshost 2026/02/04 21:30:23 INFO Applying migration id=pembegin 2026/02/04 21:30:23 INFO Applying migration id=didhost 2026/02/04 21:30:23 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:23 INFO Applying migration id=invites 2026/02/04 21:30:23 INFO Applying migration id=ed25519blob 2026/02/04 21:30:23 INFO Applying migration id=rsablob 2026/02/04 21:30:23 INFO Applying migration id=iconscid 2026/02/04 21:30:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7219-a055-684dfa709602 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-4580-78bf-9a31-d171275f7d71 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7219-a055-684dfa709602 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-4580-7219-a055-684dfa709602 2026/02/04 21:30:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7e3d-897b-753499c856b7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-4581-74ea-a2fe-0e6897b5806a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-4580-7e3d-897b-753499c856b7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/019c2a90-4580-7e3d-897b-753499c856b7 2026/02/04 21:30:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4581-7a4a-b32a-d04e04fbc6c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 2026/02/04 21:30:24 INFO Replying to post post=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 2026/02/04 21:30:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/019c2a90-4583-73c6-b8d8-a9c25ecf51b7 note=https://localhost.localdomain:8443/post/019c2a90-4583-73a0-adb1-8cf77d5e8562 thread=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 starter=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-4583-73c6-b8d8-a9c25ecf51b7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-4583-73a0-adb1-8cf77d5e8562 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/019c2a90-4583-73a0-adb1-8cf77d5e8562 2026/02/04 21:30:24 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-4581-7a24-9ba1-2211437b3125 --- PASS: TestView_PostToFollowersWithReply (0.49s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/02/04 21:30:24 INFO Applying migration id=initial 2026/02/04 21:30:24 INFO Applying migration id=notesupdated 2026/02/04 21:30:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:24 INFO Applying migration id=activitiesid 2026/02/04 21:30:24 INFO Applying migration id=outbox 2026/02/04 21:30:24 INFO Applying migration id=edits 2026/02/04 21:30:24 INFO Applying migration id=outboxactor 2026/02/04 21:30:24 INFO Applying migration id=outboxsender 2026/02/04 21:30:24 INFO Applying migration id=thread 2026/02/04 21:30:24 INFO Applying migration id=host 2026/02/04 21:30:24 INFO Applying migration id=sharedinbox 2026/02/04 21:30:24 INFO Applying migration id=noteshost 2026/02/04 21:30:24 INFO Applying migration id=fetched 2026/02/04 21:30:24 INFO Applying migration id=move 2026/02/04 21:30:24 INFO Applying migration id=cleanup 2026/02/04 21:30:24 INFO Applying migration id=received 2026/02/04 21:30:24 INFO Applying migration id=namehost 2026/02/04 21:30:24 INFO Applying migration id=outboxhost 2026/02/04 21:30:24 INFO Applying migration id=notesfts 2026/02/04 21:30:24 INFO Applying migration id=iconsname 2026/02/04 21:30:24 INFO Applying migration id=nohash 2026/02/04 21:30:24 INFO Applying migration id=shares 2026/02/04 21:30:24 INFO Applying migration id=actorttl 2026/02/04 21:30:24 INFO Applying migration id=tocc 2026/02/04 21:30:24 INFO Applying migration id=followeds 2026/02/04 21:30:24 INFO Applying migration id=certhash 2026/02/04 21:30:24 INFO Applying migration id=follows_sync 2026/02/04 21:30:24 INFO Applying migration id=jsonpath 2026/02/04 21:30:24 INFO Applying migration id=localforward 2026/02/04 21:30:24 INFO Applying migration id=avatar 2026/02/04 21:30:24 INFO Applying migration id=noimage 2026/02/04 21:30:24 INFO Applying migration id=feed 2026/02/04 21:30:24 INFO Applying migration id=bookmarks 2026/02/04 21:30:24 INFO Applying migration id=shareactivity 2026/02/04 21:30:24 INFO Applying migration id=application 2026/02/04 21:30:24 INFO Applying migration id=certificates 2026/02/04 21:30:24 INFO Applying migration id=rawforward 2026/02/04 21:30:24 INFO Applying migration id=publickey 2026/02/04 21:30:24 INFO Applying migration id=resolvegroup 2026/02/04 21:30:24 INFO Applying migration id=reject 2026/02/04 21:30:24 INFO Applying migration id=autodel 2026/02/04 21:30:24 INFO Applying migration id=jsonb 2026/02/04 21:30:24 INFO Applying migration id=quote 2026/02/04 21:30:24 INFO Applying migration id=rfc9421 2026/02/04 21:30:24 INFO Applying migration id=keys 2026/02/04 21:30:24 INFO Applying migration id=portable 2026/02/04 21:30:24 INFO Applying migration id=proofs 2026/02/04 21:30:24 INFO Applying migration id=contexts 2026/02/04 21:30:24 INFO Applying migration id=deliverieshost 2026/02/04 21:30:24 INFO Applying migration id=pembegin 2026/02/04 21:30:24 INFO Applying migration id=didhost 2026/02/04 21:30:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:24 INFO Applying migration id=invites 2026/02/04 21:30:24 INFO Applying migration id=ed25519blob 2026/02/04 21:30:24 INFO Applying migration id=rsablob 2026/02/04 21:30:24 INFO Applying migration id=iconscid 2026/02/04 21:30:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-48b1-79eb-9e6c-eb811db1a4d2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:24 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (0.81s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/02/04 21:30:24 INFO Applying migration id=initial 2026/02/04 21:30:24 INFO Applying migration id=notesupdated 2026/02/04 21:30:24 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:24 INFO Applying migration id=activitiesid 2026/02/04 21:30:24 INFO Applying migration id=outbox 2026/02/04 21:30:24 INFO Applying migration id=edits 2026/02/04 21:30:24 INFO Applying migration id=outboxactor 2026/02/04 21:30:24 INFO Applying migration id=outboxsender 2026/02/04 21:30:24 INFO Applying migration id=thread 2026/02/04 21:30:24 INFO Applying migration id=host 2026/02/04 21:30:24 INFO Applying migration id=sharedinbox 2026/02/04 21:30:24 INFO Applying migration id=noteshost 2026/02/04 21:30:24 INFO Applying migration id=fetched 2026/02/04 21:30:24 INFO Applying migration id=move 2026/02/04 21:30:24 INFO Applying migration id=cleanup 2026/02/04 21:30:24 INFO Applying migration id=received 2026/02/04 21:30:24 INFO Applying migration id=namehost 2026/02/04 21:30:24 INFO Applying migration id=outboxhost 2026/02/04 21:30:24 INFO Applying migration id=notesfts 2026/02/04 21:30:24 INFO Applying migration id=iconsname 2026/02/04 21:30:24 INFO Applying migration id=nohash 2026/02/04 21:30:24 INFO Applying migration id=shares 2026/02/04 21:30:24 INFO Applying migration id=actorttl 2026/02/04 21:30:24 INFO Applying migration id=tocc 2026/02/04 21:30:24 INFO Applying migration id=followeds 2026/02/04 21:30:24 INFO Applying migration id=certhash 2026/02/04 21:30:24 INFO Applying migration id=follows_sync 2026/02/04 21:30:24 INFO Applying migration id=jsonpath 2026/02/04 21:30:24 INFO Applying migration id=localforward 2026/02/04 21:30:24 INFO Applying migration id=avatar 2026/02/04 21:30:24 INFO Applying migration id=noimage 2026/02/04 21:30:24 INFO Applying migration id=feed 2026/02/04 21:30:24 INFO Applying migration id=bookmarks 2026/02/04 21:30:24 INFO Applying migration id=shareactivity 2026/02/04 21:30:24 INFO Applying migration id=application 2026/02/04 21:30:24 INFO Applying migration id=certificates 2026/02/04 21:30:24 INFO Applying migration id=rawforward 2026/02/04 21:30:24 INFO Applying migration id=publickey 2026/02/04 21:30:24 INFO Applying migration id=resolvegroup 2026/02/04 21:30:24 INFO Applying migration id=reject 2026/02/04 21:30:24 INFO Applying migration id=autodel 2026/02/04 21:30:24 INFO Applying migration id=jsonb 2026/02/04 21:30:24 INFO Applying migration id=quote 2026/02/04 21:30:24 INFO Applying migration id=rfc9421 2026/02/04 21:30:24 INFO Applying migration id=keys 2026/02/04 21:30:24 INFO Applying migration id=portable 2026/02/04 21:30:24 INFO Applying migration id=proofs 2026/02/04 21:30:24 INFO Applying migration id=contexts 2026/02/04 21:30:24 INFO Applying migration id=deliverieshost 2026/02/04 21:30:24 INFO Applying migration id=pembegin 2026/02/04 21:30:24 INFO Applying migration id=didhost 2026/02/04 21:30:24 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:24 INFO Applying migration id=invites 2026/02/04 21:30:24 INFO Applying migration id=ed25519blob 2026/02/04 21:30:24 INFO Applying migration id=rsablob 2026/02/04 21:30:24 INFO Applying migration id=iconscid 2026/02/04 21:30:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4a14-7140-b7a4-b7d0e17b4f6a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:25 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (0.35s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/02/04 21:30:25 INFO Applying migration id=initial 2026/02/04 21:30:25 INFO Applying migration id=notesupdated 2026/02/04 21:30:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:25 INFO Applying migration id=activitiesid 2026/02/04 21:30:25 INFO Applying migration id=outbox 2026/02/04 21:30:25 INFO Applying migration id=edits 2026/02/04 21:30:25 INFO Applying migration id=outboxactor 2026/02/04 21:30:25 INFO Applying migration id=outboxsender 2026/02/04 21:30:25 INFO Applying migration id=thread 2026/02/04 21:30:25 INFO Applying migration id=host 2026/02/04 21:30:25 INFO Applying migration id=sharedinbox 2026/02/04 21:30:25 INFO Applying migration id=noteshost 2026/02/04 21:30:25 INFO Applying migration id=fetched 2026/02/04 21:30:25 INFO Applying migration id=move 2026/02/04 21:30:25 INFO Applying migration id=cleanup 2026/02/04 21:30:25 INFO Applying migration id=received 2026/02/04 21:30:25 INFO Applying migration id=namehost 2026/02/04 21:30:25 INFO Applying migration id=outboxhost 2026/02/04 21:30:25 INFO Applying migration id=notesfts 2026/02/04 21:30:25 INFO Applying migration id=iconsname 2026/02/04 21:30:25 INFO Applying migration id=nohash 2026/02/04 21:30:25 INFO Applying migration id=shares 2026/02/04 21:30:25 INFO Applying migration id=actorttl 2026/02/04 21:30:25 INFO Applying migration id=tocc 2026/02/04 21:30:25 INFO Applying migration id=followeds 2026/02/04 21:30:25 INFO Applying migration id=certhash 2026/02/04 21:30:25 INFO Applying migration id=follows_sync 2026/02/04 21:30:25 INFO Applying migration id=jsonpath 2026/02/04 21:30:25 INFO Applying migration id=localforward 2026/02/04 21:30:25 INFO Applying migration id=avatar 2026/02/04 21:30:25 INFO Applying migration id=noimage 2026/02/04 21:30:25 INFO Applying migration id=feed 2026/02/04 21:30:25 INFO Applying migration id=bookmarks 2026/02/04 21:30:25 INFO Applying migration id=shareactivity 2026/02/04 21:30:25 INFO Applying migration id=application 2026/02/04 21:30:25 INFO Applying migration id=certificates 2026/02/04 21:30:25 INFO Applying migration id=rawforward 2026/02/04 21:30:25 INFO Applying migration id=publickey 2026/02/04 21:30:25 INFO Applying migration id=resolvegroup 2026/02/04 21:30:25 INFO Applying migration id=reject 2026/02/04 21:30:25 INFO Applying migration id=autodel 2026/02/04 21:30:25 INFO Applying migration id=jsonb 2026/02/04 21:30:25 INFO Applying migration id=quote 2026/02/04 21:30:25 INFO Applying migration id=rfc9421 2026/02/04 21:30:25 INFO Applying migration id=keys 2026/02/04 21:30:25 INFO Applying migration id=portable 2026/02/04 21:30:25 INFO Applying migration id=proofs 2026/02/04 21:30:25 INFO Applying migration id=contexts 2026/02/04 21:30:25 INFO Applying migration id=deliverieshost 2026/02/04 21:30:25 INFO Applying migration id=pembegin 2026/02/04 21:30:25 INFO Applying migration id=didhost 2026/02/04 21:30:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:25 INFO Applying migration id=invites 2026/02/04 21:30:25 INFO Applying migration id=ed25519blob 2026/02/04 21:30:25 INFO Applying migration id=rsablob 2026/02/04 21:30:25 INFO Applying migration id=iconscid 2026/02/04 21:30:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4be0-7135-823a-222d6b0100fc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:25 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:25 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.46s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/02/04 21:30:25 INFO Applying migration id=initial 2026/02/04 21:30:25 INFO Applying migration id=notesupdated 2026/02/04 21:30:25 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:25 INFO Applying migration id=activitiesid 2026/02/04 21:30:25 INFO Applying migration id=outbox 2026/02/04 21:30:25 INFO Applying migration id=edits 2026/02/04 21:30:25 INFO Applying migration id=outboxactor 2026/02/04 21:30:25 INFO Applying migration id=outboxsender 2026/02/04 21:30:25 INFO Applying migration id=thread 2026/02/04 21:30:25 INFO Applying migration id=host 2026/02/04 21:30:25 INFO Applying migration id=sharedinbox 2026/02/04 21:30:25 INFO Applying migration id=noteshost 2026/02/04 21:30:25 INFO Applying migration id=fetched 2026/02/04 21:30:25 INFO Applying migration id=move 2026/02/04 21:30:25 INFO Applying migration id=cleanup 2026/02/04 21:30:25 INFO Applying migration id=received 2026/02/04 21:30:25 INFO Applying migration id=namehost 2026/02/04 21:30:25 INFO Applying migration id=outboxhost 2026/02/04 21:30:25 INFO Applying migration id=notesfts 2026/02/04 21:30:25 INFO Applying migration id=iconsname 2026/02/04 21:30:25 INFO Applying migration id=nohash 2026/02/04 21:30:25 INFO Applying migration id=shares 2026/02/04 21:30:25 INFO Applying migration id=actorttl 2026/02/04 21:30:25 INFO Applying migration id=tocc 2026/02/04 21:30:25 INFO Applying migration id=followeds 2026/02/04 21:30:25 INFO Applying migration id=certhash 2026/02/04 21:30:25 INFO Applying migration id=follows_sync 2026/02/04 21:30:25 INFO Applying migration id=jsonpath 2026/02/04 21:30:25 INFO Applying migration id=localforward 2026/02/04 21:30:25 INFO Applying migration id=avatar 2026/02/04 21:30:25 INFO Applying migration id=noimage 2026/02/04 21:30:25 INFO Applying migration id=feed 2026/02/04 21:30:25 INFO Applying migration id=bookmarks 2026/02/04 21:30:25 INFO Applying migration id=shareactivity 2026/02/04 21:30:25 INFO Applying migration id=application 2026/02/04 21:30:25 INFO Applying migration id=certificates 2026/02/04 21:30:25 INFO Applying migration id=rawforward 2026/02/04 21:30:25 INFO Applying migration id=publickey 2026/02/04 21:30:25 INFO Applying migration id=resolvegroup 2026/02/04 21:30:25 INFO Applying migration id=reject 2026/02/04 21:30:25 INFO Applying migration id=autodel 2026/02/04 21:30:25 INFO Applying migration id=jsonb 2026/02/04 21:30:25 INFO Applying migration id=quote 2026/02/04 21:30:25 INFO Applying migration id=rfc9421 2026/02/04 21:30:25 INFO Applying migration id=keys 2026/02/04 21:30:25 INFO Applying migration id=portable 2026/02/04 21:30:25 INFO Applying migration id=proofs 2026/02/04 21:30:25 INFO Applying migration id=contexts 2026/02/04 21:30:25 INFO Applying migration id=deliverieshost 2026/02/04 21:30:25 INFO Applying migration id=pembegin 2026/02/04 21:30:25 INFO Applying migration id=didhost 2026/02/04 21:30:25 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:25 INFO Applying migration id=invites 2026/02/04 21:30:25 INFO Applying migration id=ed25519blob 2026/02/04 21:30:25 INFO Applying migration id=rsablob 2026/02/04 21:30:25 INFO Applying migration id=iconscid 2026/02/04 21:30: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 2026/02/04 21:30:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-4f81-7daa-bdb0-2c3a0a619160 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:30:26 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.93s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/02/04 21:30:26 INFO Applying migration id=initial 2026/02/04 21:30:26 INFO Applying migration id=notesupdated 2026/02/04 21:30:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:26 INFO Applying migration id=activitiesid 2026/02/04 21:30:26 INFO Applying migration id=outbox 2026/02/04 21:30:26 INFO Applying migration id=edits 2026/02/04 21:30:26 INFO Applying migration id=outboxactor 2026/02/04 21:30:26 INFO Applying migration id=outboxsender 2026/02/04 21:30:26 INFO Applying migration id=thread 2026/02/04 21:30:26 INFO Applying migration id=host 2026/02/04 21:30:26 INFO Applying migration id=sharedinbox 2026/02/04 21:30:26 INFO Applying migration id=noteshost 2026/02/04 21:30:26 INFO Applying migration id=fetched 2026/02/04 21:30:26 INFO Applying migration id=move 2026/02/04 21:30:26 INFO Applying migration id=cleanup 2026/02/04 21:30:26 INFO Applying migration id=received 2026/02/04 21:30:26 INFO Applying migration id=namehost 2026/02/04 21:30:26 INFO Applying migration id=outboxhost 2026/02/04 21:30:26 INFO Applying migration id=notesfts 2026/02/04 21:30:26 INFO Applying migration id=iconsname 2026/02/04 21:30:26 INFO Applying migration id=nohash 2026/02/04 21:30:26 INFO Applying migration id=shares 2026/02/04 21:30:26 INFO Applying migration id=actorttl 2026/02/04 21:30:26 INFO Applying migration id=tocc 2026/02/04 21:30:26 INFO Applying migration id=followeds 2026/02/04 21:30:26 INFO Applying migration id=certhash 2026/02/04 21:30:26 INFO Applying migration id=follows_sync 2026/02/04 21:30:26 INFO Applying migration id=jsonpath 2026/02/04 21:30:26 INFO Applying migration id=localforward 2026/02/04 21:30:26 INFO Applying migration id=avatar 2026/02/04 21:30:26 INFO Applying migration id=noimage 2026/02/04 21:30:26 INFO Applying migration id=feed 2026/02/04 21:30:26 INFO Applying migration id=bookmarks 2026/02/04 21:30:26 INFO Applying migration id=shareactivity 2026/02/04 21:30:26 INFO Applying migration id=application 2026/02/04 21:30:26 INFO Applying migration id=certificates 2026/02/04 21:30:26 INFO Applying migration id=rawforward 2026/02/04 21:30:26 INFO Applying migration id=publickey 2026/02/04 21:30:26 INFO Applying migration id=resolvegroup 2026/02/04 21:30:26 INFO Applying migration id=reject 2026/02/04 21:30:26 INFO Applying migration id=autodel 2026/02/04 21:30:26 INFO Applying migration id=jsonb 2026/02/04 21:30:26 INFO Applying migration id=quote 2026/02/04 21:30:26 INFO Applying migration id=rfc9421 2026/02/04 21:30:26 INFO Applying migration id=keys 2026/02/04 21:30:26 INFO Applying migration id=portable 2026/02/04 21:30:26 INFO Applying migration id=proofs 2026/02/04 21:30:26 INFO Applying migration id=contexts 2026/02/04 21:30:26 INFO Applying migration id=deliverieshost 2026/02/04 21:30:26 INFO Applying migration id=pembegin 2026/02/04 21:30:26 INFO Applying migration id=didhost 2026/02/04 21:30:26 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:26 INFO Applying migration id=invites 2026/02/04 21:30:26 INFO Applying migration id=ed25519blob 2026/02/04 21:30:26 INFO Applying migration id=rsablob 2026/02/04 21:30:26 INFO Applying migration id=iconscid 2026/02/04 21:30: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 2026/02/04 21:30:26 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-5121-7895-911c-b1723d42be6f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/02/04 21:30:26 INFO Viewing post post=https://127.0.0.1/note/1 2026/02/04 21:30:26 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (0.41s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/02/04 21:30:26 INFO Applying migration id=initial 2026/02/04 21:30:26 INFO Applying migration id=notesupdated 2026/02/04 21:30:26 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:26 INFO Applying migration id=activitiesid 2026/02/04 21:30:26 INFO Applying migration id=outbox 2026/02/04 21:30:26 INFO Applying migration id=edits 2026/02/04 21:30:26 INFO Applying migration id=outboxactor 2026/02/04 21:30:26 INFO Applying migration id=outboxsender 2026/02/04 21:30:26 INFO Applying migration id=thread 2026/02/04 21:30:26 INFO Applying migration id=host 2026/02/04 21:30:26 INFO Applying migration id=sharedinbox 2026/02/04 21:30:26 INFO Applying migration id=noteshost 2026/02/04 21:30:26 INFO Applying migration id=fetched 2026/02/04 21:30:26 INFO Applying migration id=move 2026/02/04 21:30:26 INFO Applying migration id=cleanup 2026/02/04 21:30:26 INFO Applying migration id=received 2026/02/04 21:30:26 INFO Applying migration id=namehost 2026/02/04 21:30:26 INFO Applying migration id=outboxhost 2026/02/04 21:30:26 INFO Applying migration id=notesfts 2026/02/04 21:30:26 INFO Applying migration id=iconsname 2026/02/04 21:30:26 INFO Applying migration id=nohash 2026/02/04 21:30:26 INFO Applying migration id=shares 2026/02/04 21:30:26 INFO Applying migration id=actorttl 2026/02/04 21:30:26 INFO Applying migration id=tocc 2026/02/04 21:30:27 INFO Applying migration id=followeds 2026/02/04 21:30:27 INFO Applying migration id=certhash 2026/02/04 21:30:27 INFO Applying migration id=follows_sync 2026/02/04 21:30:27 INFO Applying migration id=jsonpath 2026/02/04 21:30:27 INFO Applying migration id=localforward 2026/02/04 21:30:27 INFO Applying migration id=avatar 2026/02/04 21:30:27 INFO Applying migration id=noimage 2026/02/04 21:30:27 INFO Applying migration id=feed 2026/02/04 21:30:27 INFO Applying migration id=bookmarks 2026/02/04 21:30:27 INFO Applying migration id=shareactivity 2026/02/04 21:30:27 INFO Applying migration id=application 2026/02/04 21:30:27 INFO Applying migration id=certificates 2026/02/04 21:30:27 INFO Applying migration id=rawforward 2026/02/04 21:30:27 INFO Applying migration id=publickey 2026/02/04 21:30:27 INFO Applying migration id=resolvegroup 2026/02/04 21:30:27 INFO Applying migration id=reject 2026/02/04 21:30:27 INFO Applying migration id=autodel 2026/02/04 21:30:27 INFO Applying migration id=jsonb 2026/02/04 21:30:27 INFO Applying migration id=quote 2026/02/04 21:30:27 INFO Applying migration id=rfc9421 2026/02/04 21:30:27 INFO Applying migration id=keys 2026/02/04 21:30:27 INFO Applying migration id=portable 2026/02/04 21:30:27 INFO Applying migration id=proofs 2026/02/04 21:30:27 INFO Applying migration id=contexts 2026/02/04 21:30:27 INFO Applying migration id=deliverieshost 2026/02/04 21:30:27 INFO Applying migration id=pembegin 2026/02/04 21:30:27 INFO Applying migration id=didhost 2026/02/04 21:30:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:27 INFO Applying migration id=invites 2026/02/04 21:30:27 INFO Applying migration id=ed25519blob 2026/02/04 21:30:27 INFO Applying migration id=rsablob 2026/02/04 21:30:27 INFO Applying migration id=iconscid 2026/02/04 21:30:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:27 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/02/04 21:30:27 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-5414-7a4f-82f5-87d9a9ca1eac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:27 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (0.76s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/02/04 21:30:27 INFO Applying migration id=initial 2026/02/04 21:30:27 INFO Applying migration id=notesupdated 2026/02/04 21:30:27 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:27 INFO Applying migration id=activitiesid 2026/02/04 21:30:27 INFO Applying migration id=outbox 2026/02/04 21:30:27 INFO Applying migration id=edits 2026/02/04 21:30:27 INFO Applying migration id=outboxactor 2026/02/04 21:30:27 INFO Applying migration id=outboxsender 2026/02/04 21:30:27 INFO Applying migration id=thread 2026/02/04 21:30:27 INFO Applying migration id=host 2026/02/04 21:30:27 INFO Applying migration id=sharedinbox 2026/02/04 21:30:27 INFO Applying migration id=noteshost 2026/02/04 21:30:27 INFO Applying migration id=fetched 2026/02/04 21:30:27 INFO Applying migration id=move 2026/02/04 21:30:27 INFO Applying migration id=cleanup 2026/02/04 21:30:27 INFO Applying migration id=received 2026/02/04 21:30:27 INFO Applying migration id=namehost 2026/02/04 21:30:27 INFO Applying migration id=outboxhost 2026/02/04 21:30:27 INFO Applying migration id=notesfts 2026/02/04 21:30:27 INFO Applying migration id=iconsname 2026/02/04 21:30:27 INFO Applying migration id=nohash 2026/02/04 21:30:27 INFO Applying migration id=shares 2026/02/04 21:30:27 INFO Applying migration id=actorttl 2026/02/04 21:30:27 INFO Applying migration id=tocc 2026/02/04 21:30:27 INFO Applying migration id=followeds 2026/02/04 21:30:27 INFO Applying migration id=certhash 2026/02/04 21:30:27 INFO Applying migration id=follows_sync 2026/02/04 21:30:27 INFO Applying migration id=jsonpath 2026/02/04 21:30:27 INFO Applying migration id=localforward 2026/02/04 21:30:27 INFO Applying migration id=avatar 2026/02/04 21:30:27 INFO Applying migration id=noimage 2026/02/04 21:30:27 INFO Applying migration id=feed 2026/02/04 21:30:27 INFO Applying migration id=bookmarks 2026/02/04 21:30:27 INFO Applying migration id=shareactivity 2026/02/04 21:30:27 INFO Applying migration id=application 2026/02/04 21:30:27 INFO Applying migration id=certificates 2026/02/04 21:30:27 INFO Applying migration id=rawforward 2026/02/04 21:30:27 INFO Applying migration id=publickey 2026/02/04 21:30:27 INFO Applying migration id=resolvegroup 2026/02/04 21:30:27 INFO Applying migration id=reject 2026/02/04 21:30:27 INFO Applying migration id=autodel 2026/02/04 21:30:27 INFO Applying migration id=jsonb 2026/02/04 21:30:27 INFO Applying migration id=quote 2026/02/04 21:30:27 INFO Applying migration id=rfc9421 2026/02/04 21:30:27 INFO Applying migration id=keys 2026/02/04 21:30:27 INFO Applying migration id=portable 2026/02/04 21:30:27 INFO Applying migration id=proofs 2026/02/04 21:30:27 INFO Applying migration id=contexts 2026/02/04 21:30:27 INFO Applying migration id=deliverieshost 2026/02/04 21:30:27 INFO Applying migration id=pembegin 2026/02/04 21:30:27 INFO Applying migration id=didhost 2026/02/04 21:30:27 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:27 INFO Applying migration id=invites 2026/02/04 21:30:27 INFO Applying migration id=ed25519blob 2026/02/04 21:30:27 INFO Applying migration id=rsablob 2026/02/04 21:30:27 INFO Applying migration id=iconscid 2026/02/04 21:30:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/02/04 21:30:28 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/02/04 21:30:28 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-55a2-7410-aab4-95024fcfc854 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/02/04 21:30:28 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.40s) === RUN TestWhisper_HappyFlow 2026/02/04 21:30:28 INFO Applying migration id=initial 2026/02/04 21:30:28 INFO Applying migration id=notesupdated 2026/02/04 21:30:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:28 INFO Applying migration id=activitiesid 2026/02/04 21:30:28 INFO Applying migration id=outbox 2026/02/04 21:30:28 INFO Applying migration id=edits 2026/02/04 21:30:28 INFO Applying migration id=outboxactor 2026/02/04 21:30:28 INFO Applying migration id=outboxsender 2026/02/04 21:30:28 INFO Applying migration id=thread 2026/02/04 21:30:28 INFO Applying migration id=host 2026/02/04 21:30:28 INFO Applying migration id=sharedinbox 2026/02/04 21:30:28 INFO Applying migration id=noteshost 2026/02/04 21:30:28 INFO Applying migration id=fetched 2026/02/04 21:30:28 INFO Applying migration id=move 2026/02/04 21:30:28 INFO Applying migration id=cleanup 2026/02/04 21:30:28 INFO Applying migration id=received 2026/02/04 21:30:28 INFO Applying migration id=namehost 2026/02/04 21:30:28 INFO Applying migration id=outboxhost 2026/02/04 21:30:28 INFO Applying migration id=notesfts 2026/02/04 21:30:28 INFO Applying migration id=iconsname 2026/02/04 21:30:28 INFO Applying migration id=nohash 2026/02/04 21:30:28 INFO Applying migration id=shares 2026/02/04 21:30:28 INFO Applying migration id=actorttl 2026/02/04 21:30:28 INFO Applying migration id=tocc 2026/02/04 21:30:28 INFO Applying migration id=followeds 2026/02/04 21:30:28 INFO Applying migration id=certhash 2026/02/04 21:30:28 INFO Applying migration id=follows_sync 2026/02/04 21:30:28 INFO Applying migration id=jsonpath 2026/02/04 21:30:28 INFO Applying migration id=localforward 2026/02/04 21:30:28 INFO Applying migration id=avatar 2026/02/04 21:30:28 INFO Applying migration id=noimage 2026/02/04 21:30:28 INFO Applying migration id=feed 2026/02/04 21:30:28 INFO Applying migration id=bookmarks 2026/02/04 21:30:28 INFO Applying migration id=shareactivity 2026/02/04 21:30:28 INFO Applying migration id=application 2026/02/04 21:30:28 INFO Applying migration id=certificates 2026/02/04 21:30:28 INFO Applying migration id=rawforward 2026/02/04 21:30:28 INFO Applying migration id=publickey 2026/02/04 21:30:28 INFO Applying migration id=resolvegroup 2026/02/04 21:30:28 INFO Applying migration id=reject 2026/02/04 21:30:28 INFO Applying migration id=autodel 2026/02/04 21:30:28 INFO Applying migration id=jsonb 2026/02/04 21:30:28 INFO Applying migration id=quote 2026/02/04 21:30:28 INFO Applying migration id=rfc9421 2026/02/04 21:30:28 INFO Applying migration id=keys 2026/02/04 21:30:28 INFO Applying migration id=portable 2026/02/04 21:30:28 INFO Applying migration id=proofs 2026/02/04 21:30:28 INFO Applying migration id=contexts 2026/02/04 21:30:28 INFO Applying migration id=deliverieshost 2026/02/04 21:30:28 INFO Applying migration id=pembegin 2026/02/04 21:30:28 INFO Applying migration id=didhost 2026/02/04 21:30:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:28 INFO Applying migration id=invites 2026/02/04 21:30:28 INFO Applying migration id=ed25519blob 2026/02/04 21:30:28 INFO Applying migration id=rsablob 2026/02/04 21:30:28 INFO Applying migration id=iconscid 2026/02/04 21:30:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-581a-7750-8a2f-cda23fa0a39b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-581a-7dd1-8d6a-6b34f9b801c7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-581a-7750-8a2f-cda23fa0a39b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-581a-7750-8a2f-cda23fa0a39b 2026/02/04 21:30:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-581b-7434-b10b-c64ef7151ce5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-581b-7405-ad6d-cb46a8561451 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-581b-7405-ad6d-cb46a8561451 2026/02/04 21:30:28 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-581b-7405-ad6d-cb46a8561451 2026/02/04 21:30:28 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:28 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (0.64s) === RUN TestWhisper_FollowAfterPost 2026/02/04 21:30:28 INFO Applying migration id=initial 2026/02/04 21:30:28 INFO Applying migration id=notesupdated 2026/02/04 21:30:28 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:28 INFO Applying migration id=activitiesid 2026/02/04 21:30:28 INFO Applying migration id=outbox 2026/02/04 21:30:28 INFO Applying migration id=edits 2026/02/04 21:30:28 INFO Applying migration id=outboxactor 2026/02/04 21:30:28 INFO Applying migration id=outboxsender 2026/02/04 21:30:28 INFO Applying migration id=thread 2026/02/04 21:30:28 INFO Applying migration id=host 2026/02/04 21:30:28 INFO Applying migration id=sharedinbox 2026/02/04 21:30:28 INFO Applying migration id=noteshost 2026/02/04 21:30:28 INFO Applying migration id=fetched 2026/02/04 21:30:28 INFO Applying migration id=move 2026/02/04 21:30:28 INFO Applying migration id=cleanup 2026/02/04 21:30:28 INFO Applying migration id=received 2026/02/04 21:30:28 INFO Applying migration id=namehost 2026/02/04 21:30:28 INFO Applying migration id=outboxhost 2026/02/04 21:30:28 INFO Applying migration id=notesfts 2026/02/04 21:30:28 INFO Applying migration id=iconsname 2026/02/04 21:30:28 INFO Applying migration id=nohash 2026/02/04 21:30:28 INFO Applying migration id=shares 2026/02/04 21:30:28 INFO Applying migration id=actorttl 2026/02/04 21:30:28 INFO Applying migration id=tocc 2026/02/04 21:30:28 INFO Applying migration id=followeds 2026/02/04 21:30:28 INFO Applying migration id=certhash 2026/02/04 21:30:28 INFO Applying migration id=follows_sync 2026/02/04 21:30:28 INFO Applying migration id=jsonpath 2026/02/04 21:30:28 INFO Applying migration id=localforward 2026/02/04 21:30:28 INFO Applying migration id=avatar 2026/02/04 21:30:28 INFO Applying migration id=noimage 2026/02/04 21:30:28 INFO Applying migration id=feed 2026/02/04 21:30:28 INFO Applying migration id=bookmarks 2026/02/04 21:30:28 INFO Applying migration id=shareactivity 2026/02/04 21:30:28 INFO Applying migration id=application 2026/02/04 21:30:28 INFO Applying migration id=certificates 2026/02/04 21:30:28 INFO Applying migration id=rawforward 2026/02/04 21:30:28 INFO Applying migration id=publickey 2026/02/04 21:30:28 INFO Applying migration id=resolvegroup 2026/02/04 21:30:28 INFO Applying migration id=reject 2026/02/04 21:30:28 INFO Applying migration id=autodel 2026/02/04 21:30:28 INFO Applying migration id=jsonb 2026/02/04 21:30:28 INFO Applying migration id=quote 2026/02/04 21:30:28 INFO Applying migration id=rfc9421 2026/02/04 21:30:28 INFO Applying migration id=keys 2026/02/04 21:30:28 INFO Applying migration id=portable 2026/02/04 21:30:28 INFO Applying migration id=proofs 2026/02/04 21:30:28 INFO Applying migration id=contexts 2026/02/04 21:30:28 INFO Applying migration id=deliverieshost 2026/02/04 21:30:28 INFO Applying migration id=pembegin 2026/02/04 21:30:28 INFO Applying migration id=didhost 2026/02/04 21:30:28 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:28 INFO Applying migration id=invites 2026/02/04 21:30:28 INFO Applying migration id=ed25519blob 2026/02/04 21:30:28 INFO Applying migration id=rsablob 2026/02/04 21:30:28 INFO Applying migration id=iconscid 2026/02/04 21:30:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-5989-75f1-864f-cf01e4e7f6e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Post was not found post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-598b-7041-bb26-c6f1002fdff3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-598b-76a9-b9bd-69e90aeeb58c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-598b-7041-bb26-c6f1002fdff3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-598b-7041-bb26-c6f1002fdff3 2026/02/04 21:30:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-5989-75c9-a8b9-e63d3ed5be88 2026/02/04 21:30:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:29 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.36s) === RUN TestWhisper_Throttling 2026/02/04 21:30:29 INFO Applying migration id=initial 2026/02/04 21:30:29 INFO Applying migration id=notesupdated 2026/02/04 21:30:29 INFO Applying migration id=personspreferredusername 2026/02/04 21:30:29 INFO Applying migration id=activitiesid 2026/02/04 21:30:29 INFO Applying migration id=outbox 2026/02/04 21:30:29 INFO Applying migration id=edits 2026/02/04 21:30:29 INFO Applying migration id=outboxactor 2026/02/04 21:30:29 INFO Applying migration id=outboxsender 2026/02/04 21:30:29 INFO Applying migration id=thread 2026/02/04 21:30:29 INFO Applying migration id=host 2026/02/04 21:30:29 INFO Applying migration id=sharedinbox 2026/02/04 21:30:29 INFO Applying migration id=noteshost 2026/02/04 21:30:29 INFO Applying migration id=fetched 2026/02/04 21:30:29 INFO Applying migration id=move 2026/02/04 21:30:29 INFO Applying migration id=cleanup 2026/02/04 21:30:29 INFO Applying migration id=received 2026/02/04 21:30:29 INFO Applying migration id=namehost 2026/02/04 21:30:29 INFO Applying migration id=outboxhost 2026/02/04 21:30:29 INFO Applying migration id=notesfts 2026/02/04 21:30:29 INFO Applying migration id=iconsname 2026/02/04 21:30:29 INFO Applying migration id=nohash 2026/02/04 21:30:29 INFO Applying migration id=shares 2026/02/04 21:30:29 INFO Applying migration id=actorttl 2026/02/04 21:30:29 INFO Applying migration id=tocc 2026/02/04 21:30:29 INFO Applying migration id=followeds 2026/02/04 21:30:29 INFO Applying migration id=certhash 2026/02/04 21:30:29 INFO Applying migration id=follows_sync 2026/02/04 21:30:29 INFO Applying migration id=jsonpath 2026/02/04 21:30:29 INFO Applying migration id=localforward 2026/02/04 21:30:29 INFO Applying migration id=avatar 2026/02/04 21:30:29 INFO Applying migration id=noimage 2026/02/04 21:30:29 INFO Applying migration id=feed 2026/02/04 21:30:29 INFO Applying migration id=bookmarks 2026/02/04 21:30:29 INFO Applying migration id=shareactivity 2026/02/04 21:30:29 INFO Applying migration id=application 2026/02/04 21:30:29 INFO Applying migration id=certificates 2026/02/04 21:30:29 INFO Applying migration id=rawforward 2026/02/04 21:30:29 INFO Applying migration id=publickey 2026/02/04 21:30:29 INFO Applying migration id=resolvegroup 2026/02/04 21:30:29 INFO Applying migration id=reject 2026/02/04 21:30:29 INFO Applying migration id=autodel 2026/02/04 21:30:29 INFO Applying migration id=jsonb 2026/02/04 21:30:29 INFO Applying migration id=quote 2026/02/04 21:30:29 INFO Applying migration id=rfc9421 2026/02/04 21:30:29 INFO Applying migration id=keys 2026/02/04 21:30:29 INFO Applying migration id=portable 2026/02/04 21:30:29 INFO Applying migration id=proofs 2026/02/04 21:30:29 INFO Applying migration id=contexts 2026/02/04 21:30:29 INFO Applying migration id=deliverieshost 2026/02/04 21:30:29 INFO Applying migration id=pembegin 2026/02/04 21:30:29 INFO Applying migration id=didhost 2026/02/04 21:30:29 INFO Applying migration id=rsapkcs8 2026/02/04 21:30:29 INFO Applying migration id=invites 2026/02/04 21:30:29 INFO Applying migration id=ed25519blob 2026/02/04 21:30:29 INFO Applying migration id=rsablob 2026/02/04 21:30:29 INFO Applying migration id=iconscid 2026/02/04 21:30:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/019c2a90-5c72-7dba-a651-b03cae563a73 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/02/04 21:30:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/019c2a90-5c73-752f-b14a-650dec2e597e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/019c2a90-5c72-7dba-a651-b03cae563a73 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/019c2a90-5c72-7dba-a651-b03cae563a73 2026/02/04 21:30:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/019c2a90-5c73-7a48-a89e-187b71c9376b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/019c2a90-5c73-7a23-b611-a8046359b51e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/019c2a90-5c73-7a23-b611-a8046359b51e 2026/02/04 21:30:29 INFO Viewing post post=https://localhost.localdomain:8443/post/019c2a90-5c73-7a23-b611-a8046359b51e 2026/02/04 21:30:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:29 WARN User is posting too frequently last=2026-02-04T21:30:29.000Z can=2026-02-04T21:31:29.000Z 2026/02/04 21:30:29 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/02/04 21:30:29 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (0.75s) PASS ok github.com/dimkr/tootik/test (cached) >>> tootik: Entering fakeroot... >>> tootik-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/init.d' >>> tootik-openrc*: Preparing subpackage tootik-openrc... >>> tootik-openrc*: Running postcheck for tootik-openrc >>> tootik*: Running postcheck for tootik >>> tootik*: Preparing package tootik... >>> tootik*: Stripping binaries >>> tootik*: Script found. /bin/sh added as a dependency for tootik-0.20.6-r2.apk >>> tootik*: Adding .pre-install >>> tootik*: Scanning shared objects >>> tootik-openrc*: Tracing dependencies... openssl >>> tootik-openrc*: Package size: 3.2 KB >>> tootik-openrc*: Compressing data... >>> tootik-openrc*: Create checksum... >>> tootik-openrc*: Create tootik-openrc-0.20.6-r2.apk >>> tootik*: Tracing dependencies... /bin/sh so:libc.musl-x86_64.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 12.0 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.20.6-r2.apk >>> tootik: Build complete at Wed, 04 Feb 2026 21:30:59 +0000 elapsed time 0h 3m 58s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Uninstalling dependencies... (1/5) Purging .makedepends-tootik (20260204.212703) (2/5) Purging go (1.25.7-r0) (3/5) Purging sqlite-dev (3.51.2-r1) (4/5) Purging sqlite (3.51.2-r1) (5/5) Purging sqlite-libs (3.51.2-r1) Executing busybox-1.37.0-r31.trigger OK: 441.3 MiB in 107 packages >>> tootik: Updating the community/x86_64 repository index... >>> tootik: Signing the index...