Skip to content

Commit e513c03

Browse files
committed
feature #53083 [Notifier] Add Bluesky notifier bridge (Nyholm)
This PR was squashed before being merged into the 7.1 branch. Discussion ---------- [Notifier] Add Bluesky notifier bridge | Q | A | ------------- | --- | Branch? | 7.1 | Bug fix? | no | New feature? | yes | Deprecations? | no | Issues | | License | MIT I would love if Symfony posted their blog posts on https://bsky.app/profile/symfony.bsky.social at some point in the future. I hope this contribution will be a small step towards that. If someone wants to verify this, I am happy to give out invite codes. https://bsky.app/profile/nyholm.bsky.social/post/3kgjnhmh4nh2i ---------- I've implemented support for mention and links. Support for images and replies are left outside of the scope for this PR. Commits ------- a9d6f3cf43 [Notifier] Add Bluesky notifier bridge
2 parents e759814 + fea9068 commit e513c03

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2697,6 +2697,7 @@ private function registerNotifierConfiguration(array $config, ContainerBuilder $
26972697
NotifierBridge\AllMySms\AllMySmsTransportFactory::class => 'notifier.transport_factory.all-my-sms',
26982698
NotifierBridge\AmazonSns\AmazonSnsTransportFactory::class => 'notifier.transport_factory.amazon-sns',
26992699
NotifierBridge\Bandwidth\BandwidthTransportFactory::class => 'notifier.transport_factory.bandwidth',
2700+
NotifierBridge\Bluesky\BlueskyTransportFactory::class => 'notifier.transport_factory.bluesky',
27002701
NotifierBridge\Brevo\BrevoTransportFactory::class => 'notifier.transport_factory.brevo',
27012702
NotifierBridge\Chatwork\ChatworkTransportFactory::class => 'notifier.transport_factory.chatwork',
27022703
NotifierBridge\Clickatell\ClickatellTransportFactory::class => 'notifier.transport_factory.clickatell',

Resources/config/notifier_transports.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222
->abstract()
2323
->args([service('event_dispatcher'), service('http_client')->ignoreOnInvalid()])
2424

25+
->set('notifier.transport_factory.bluesky', Bridge\Bluesky\BlueskyTransportFactory::class)
26+
->parent('notifier.transport_factory.abstract')
27+
->tag('chatter.transport_factory')
28+
2529
->set('notifier.transport_factory.brevo', Bridge\Brevo\BrevoTransportFactory::class)
2630
->parent('notifier.transport_factory.abstract')
2731
->tag('texter.transport_factory')

0 commit comments

Comments
 (0)