Ryan Barrett
Ryan Barrett
...since it was broken by https://github.com/snarfed/bridgy-fed/issues/1354#issuecomment-2389510907.
Afaict these are probably the bulk of our datastore load, and cost (#1149). The difficulty is that we currently render them on user pages, with delivery counts, and those are...
Like #1354 but for send tasks. I have a first pass at this in a stash, but it's ugly.
New protocol to me. Users are keypair-based, protocol is relay oriented, like Nostr. [Protocol docs say messages are synched via set reconciliation](https://docs.polycentric.io/protocol/), eventual consistency, but I can't tell if that's...
Inspired by #1329, we can probably filter out a lot more incoming AP inbox deliveries before we store the activities and enqueue receive tasks for them. AP is now the...
Related to #1348: [Bluesky currently only supports short videos, 60 seconds or less.](https://bsky.social/about/blog/09-11-2024-video) It'd be nice to detect videos that are too long and include a `[Video]` text suffix, like...
Thought we caught all of these, but I guess not, some are still happening. Fortunately they get filtered out on both AP and ATProto because the in-reply-tos and repost-ofs are...
Blocking is an awkward, surprising mechanism for disabling the bridge. Blocking can be undone in both the fediverse and Bluesky, but right now disabling the bridge for fediverse => Bluesky...
#966 added the ability for people to DM a Bridgy Fed account and request that someone join the bridge. When that person joins, we should DM the original requester to...
...by checking `chat.bsky.actor.declaration`. Suggested by @qazmlp and @mackuba in https://github.com/snarfed/bridgy-fed/issues/966#issuecomment-2347384747.