Happy New Year! Hope you all had a good holiday. It’s shaping up to be a great year on the open social web!
We’ve been busy working on new features, internal improvements, bug fixes, and exploring new networks over the last couple months. Here are the noticeable changes on the bridge since our last update:
- DM notifications for interactions from non-bridged users (more)
- Mastodon to Bluesky support in Bounce (more)
- Expand blocking to Bluesky blocklists, multiple at once, web UI, and more…
- Support setting Bluesky handle back to the default
*.ap.brid.gy(more) - More support for fediverse => Bluesky pinned posts
- Make images/videos on Bluesky more reliable:
- Refresh them periodically
- Handle the same file at multiple URLs
- Upgraded to a paid CloudImage account for proxying Threads images/videos
- Customize Bluesky labels based on keywords in fediverse content warning (thanks @KDederichs!)
- Improve GoToSocial compatibility
- Bridge Web Monetization wallet addresses
- For Bluesky profiles bridged to the fediverse, make the link back to Bluesky “verified” (green check) in Mastodon
- Add support for new (invisible)
websitefield in Bluesky profiles - Web UI: improve handling of IDNs (domain names with emoji) and punycode
- RSS feeds: support
application/rdf+xml - Web UI: reload profile on login
Bug fixes:
- …for race condition on writing to Bluesky repos
- …for bridging Bluesky handle changes to fediverse Webfinger address
- …for bridging web posts, replies, etc after we’ve already seen them
- …for deleting bridged fediverse profiles on some servers
- …for bridging Bluesky profile pictures to the fediverse
- …for links in post text
- When there’s an unbridged dependency, only skip that one protocol, not all
- Add missing
PropertyValuein AS2@context - …for duplicated images in posts bridged to Bluesky
Internal:
- Bluesky:
- Reliability improvements for firehose server/client
- Scale past ~10qps bottleneck in allocating sequence numbers (more)
- implement
listBlobs
- Expand continuous deploy flags
- Various cost optimizations added up to savings of 40-50%:
As usual, feel free to ping us with feedback, questions, and bug reports, and please support us on Patreon! You can follow the now label on GitHub to see what we’re currently focusing on. See you on the bridge!
implement `listBlobs`
The difficulty is that AtpRemoteBlob is currently repo-independent. We don't store a mapping between repo and blob. We should! This is necessary for migrating repos out of arroba-based PDSes, at le...snarfed (GitHub)
reshared this
Happy New Year! Hope you all had a good holiday. It’s shaping up to be a great year on the open social web!
We’ve been busy working on new features, internal improvements, bug fixes, and exploring new networks over the last couple months. Here are the noticeable changes on the bridge since our last update:
- DM notifications for interactions from non-bridged users (more)
- Mastodon to Bluesky support in Bounce (more)
- Expand blocking to Bluesky blocklists, multiple at once, web UI, and more…
- Support setting Bluesky handle back to the default
*.ap.brid.gy(more) - More support for fediverse => Bluesky pinned posts
- Make images/videos on Bluesky more reliable:
- Refresh them periodically
- Handle the same file at multiple URLs
- Upgraded to a paid CloudImage account for proxying Threads images/videos
- Customize Bluesky labels based on keywords in fediverse content warning (thanks @KDederichs!)
- Improve GoToSocial compatibility
- Bridge Web Monetization wallet addresses
- For Bluesky profiles bridged to the fediverse, make the link back to Bluesky “verified” (green check) in Mastodon
- Add support for new (invisible)
websitefield in Bluesky profiles - Web UI: improve handling of IDNs (domain names with emoji) and punycode
- RSS feeds: support
application/rdf+xml - Web UI: reload profile on login
Bug fixes:
- …for race condition on writing to Bluesky repos
- …for bridging Bluesky handle changes to fediverse Webfinger address
- …for bridging web posts, replies, etc after we’ve already seen them
- …for deleting bridged fediverse profiles on some servers
- …for bridging Bluesky profile pictures to the fediverse
- …for links in post text
- When there’s an unbridged dependency, only skip that one protocol, not all
- Add missing
PropertyValuein AS2@context - …for duplicated images in posts bridged to Bluesky
Internal:
- Bluesky:
- Reliability improvements for firehose server/client
- Scale past ~10qps bottleneck in allocating sequence numbers (more)
- implement
listBlobs
- Expand continuous deploy flags
- Various cost optimizations added up to savings of 40-50%:
As usual, feel free to ping us with feedback, questions, and bug reports, and please support us on Patreon! You can follow the now label on GitHub to see what we’re currently focusing on. See you on the bridge!
implement `listBlobs`
The difficulty is that AtpRemoteBlob is currently repo-independent. We don't store a mapping between repo and blob. We should! This is necessary for migrating repos out of arroba-based PDSes, at le...snarfed (GitHub)
Adriano Maini reshared this.
Adriano Maini reshared this.
Il Capitano mascherato e suo fratello Aldo, martire della Resistenza | Storia minuta
Campello Monti - Fonte: ISRN Alberto Li Gobbi era nato a Bologna il 10 giugno 1914. Nel periodo 1940-1942 fu comandante di batteria someggiata da 75/13storiaminuta (Storia minuta)
Sulla missione Otto | Storia minuta
Lapide commemorativa dell'Organizzazione Otto, sita in Genova, piazza Sturla 15.r - Foto: EDC Sorta all’indomani dell’armistizio e finalizzata a stabilirestoriaminuta (Storia minuta)
A Roma in questi giorni
A Roma in questi giorni
Foto: Gian Maria Lojacono Foto: Gian Maria Lojacono Foto: Gian Maria Lojacono Recenti articoli di giornale hanno riferito che a Roma per gli...adrianobrunoalbertomaini.blogspot.com
Il 24 ottobre 1943 i comandanti partigiani si riunirono a Valcasotto
Il 24 ottobre 1943 i comandanti partigiani si riunirono a Valcasotto | Storia minuta
Nella parte orientale della provincia di Cuneo vengono a costituirsi bande di partigiani che, sotto la guida di ex militari della zona, raccolgono uoministoriaminuta (Storia minuta)
Il sentimento di vergogna associato alla guerra d’Etiopia veniva totalmente rifiutato
Il sentimento di vergogna associato alla guerra d’Etiopia veniva totalmente rifiutato | Storia minuta
fig. 2. “Epoca”, n. 262, 9 ottobre 1955, p. 70. Fonte: Elena Cadamuro,Op. cit. infra Sebbene alcune fonti iconografiche riguardanti l’ex-impero fosserostoriaminuta (Storia minuta)
La Dc aveva cominciato a rendersi conto che il 18 aprile era irripetibile
La Dc aveva cominciato a rendersi conto che il 18 aprile era irripetibile | Storia minuta
Dopo la netta affermazione delle forze di centro alle politiche del ’48 e l’erosione di consensi alle amministrative del 1951-52, il test elettorale delstoriaminuta (Storia minuta)
Un fotografo di nome Fabrizio La Torre | Storia minuta
Fabrizio La Torre, Roma nei primi anni Sessanta. Copyright Brussels Art Edition & Fabrizio La Torre 2025 Fabrizio La Torre, Roma nei primi annistoriaminuta (Storia minuta)
I redattori di «Controspazio» saranno impegnati a sostenere una concezione autonoma della disciplina
I redattori di «Controspazio» saranno impegnati a sostenere una concezione autonoma della disciplina
Fonte: Elena Sofia Moretti, Op. cit. infra Tra la fine degli anni Sessanta e l’inizio del decennio successivo, con le sollecitazioni proveni...collasgarba.blogspot.com
Agli inizi della Resistenza in provincia di Savona
Prima che la macchina dell’oppressione nazifascista si chiudesse come una morsa sulla società savonese si ebbe un ultimo episodio di democra...condamina.blogspot.com
La crisi del V ministero De Gasperi si apre molto presto
1.2.1. L’elezione di Luigi Einaudi, l’uomo di De Gasperi 1.2.1.1. Antefatto: la vittoria della Dc alle elezioni del 18 aprile Forti dei risu...condamina.blogspot.com
Adriano Maini reshared this.