Skip to content

Commit a9e26e3

Browse files
Merge branch '6.4' into 7.0
* 6.4: (32 commits) [Validator] Add missing validator translations in Polish language [FrameworkBundle][Workflow] Add metadata dumping support for GraphvizDumper [HttpClient] Fix encoding some characters in query strings [HttpKernel] make RequestPayloadValueResolver:resolve() throw on variadic argument Fix typos Added redlink notifier [SecurityBundle] Remove last usages of tag `security.remember_me_aware` [VarDumper] Dumping DateTime throws error if getTimezone is false [DependencyInjection] Deprecate `ContainerAwareInterface`, `ContainerAwareTrait` and `ContainerAwareLoader` Only update autoload_runtime.php when it changed [Routing] Fix version in CHANGELOG [Console] Aligned multiline text in vertical table Fix README [Notifier] add Ntfy bridge [FrameworkBundle] Fix secrets:list not displaying local vars [Intl] Update the ICU data to 73.2 [DoctrineBridge] add missing UPGRADE notes for #50689 [HttpClient] Force int conversion for floated multiplier for GenericRetryStrategy [Security] Fix log message in OidcTokenHandler [Notifier] Add Novu bridge ...
2 parents 8ec7c2f + 2ab842a commit a9e26e3

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-0
lines changed

Exception/UnsupportedSchemeException.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,14 @@ class UnsupportedSchemeException extends LogicException
152152
'class' => Bridge\Mobyt\MobytTransportFactory::class,
153153
'package' => 'symfony/mobyt-notifier',
154154
],
155+
'novu' => [
156+
'class' => Bridge\Novu\NovuTransportFactory::class,
157+
'package' => 'symfony/novu-notifier',
158+
],
159+
'ntfy' => [
160+
'class' => Bridge\Ntfy\NtfyTransportFactory::class,
161+
'package' => 'symfony/ntfy-notifier',
162+
],
155163
'octopush' => [
156164
'class' => Bridge\Octopush\OctopushTransportFactory::class,
157165
'package' => 'symfony/octopush-notifier',
@@ -180,6 +188,10 @@ class UnsupportedSchemeException extends LogicException
180188
'class' => Bridge\Pushover\PushoverTransportFactory::class,
181189
'package' => 'symfony/pushover-notifier',
182190
],
191+
'redlink' => [
192+
'class' => Bridge\Redlink\RedlinkTransportFactory::class,
193+
'package' => 'symfony/redlink-notifier',
194+
],
183195
'ringcentral' => [
184196
'class' => Bridge\RingCentral\RingCentralTransportFactory::class,
185197
'package' => 'symfony/ring-central-notifier',

Tests/Exception/UnsupportedSchemeExceptionTest.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ public static function setUpBeforeClass(): void
6060
Bridge\MessageMedia\MessageMediaTransportFactory::class => false,
6161
Bridge\MicrosoftTeams\MicrosoftTeamsTransportFactory::class => false,
6262
Bridge\Mobyt\MobytTransportFactory::class => false,
63+
Bridge\Novu\NovuTransportFactory::class => false,
64+
Bridge\Ntfy\NtfyTransportFactory::class => false,
6365
Bridge\Octopush\OctopushTransportFactory::class => false,
6466
Bridge\OneSignal\OneSignalTransportFactory::class => false,
6567
Bridge\OrangeSms\OrangeSmsTransportFactory::class => false,
@@ -68,6 +70,7 @@ public static function setUpBeforeClass(): void
6870
Bridge\Plivo\PlivoTransportFactory::class => false,
6971
Bridge\Pushover\PushoverTransportFactory::class => false,
7072
Bridge\RingCentral\RingCentralTransportFactory::class => false,
73+
Bridge\Redlink\RedlinkTransportFactory::class => false,
7174
Bridge\RocketChat\RocketChatTransportFactory::class => false,
7275
Bridge\Sendberry\SendberryTransportFactory::class => false,
7376
Bridge\Sendinblue\SendinblueTransportFactory::class => false,
@@ -138,10 +141,13 @@ public static function messageWhereSchemeIsPartOfSchemeToPackageMapProvider(): \
138141
yield ['messagemedia', 'symfony/message-media-notifier'];
139142
yield ['microsoftteams', 'symfony/microsoft-teams-notifier'];
140143
yield ['mobyt', 'symfony/mobyt-notifier'];
144+
yield ['novu', 'symfony/novu-notifier'];
145+
yield ['ntfy', 'symfony/ntfy-notifier'];
141146
yield ['octopush', 'symfony/octopush-notifier'];
142147
yield ['onesignal', 'symfony/one-signal-notifier'];
143148
yield ['ovhcloud', 'symfony/ovh-cloud-notifier'];
144149
yield ['plivo', 'symfony/plivo-notifier'];
150+
yield ['redlink', 'symfony/redlink-notifier'];
145151
yield ['ringcentral', 'symfony/ring-central-notifier'];
146152
yield ['rocketchat', 'symfony/rocket-chat-notifier'];
147153
yield ['sendberry', 'symfony/sendberry-notifier'];

Transport.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,16 @@ final class Transport
6262
Bridge\MessageMedia\MessageMediaTransportFactory::class,
6363
Bridge\MicrosoftTeams\MicrosoftTeamsTransportFactory::class,
6464
Bridge\Mobyt\MobytTransportFactory::class,
65+
Bridge\Novu\NovuTransportFactory::class,
66+
Bridge\Ntfy\NtfyTransportFactory::class,
6567
Bridge\Octopush\OctopushTransportFactory::class,
6668
Bridge\OneSignal\OneSignalTransportFactory::class,
6769
Bridge\OrangeSms\OrangeSmsTransportFactory::class,
6870
Bridge\OvhCloud\OvhCloudTransportFactory::class,
6971
Bridge\PagerDuty\PagerDutyTransportFactory::class,
7072
Bridge\Plivo\PlivoTransportFactory::class,
7173
Bridge\Pushover\PushoverTransportFactory::class,
74+
Bridge\Redlink\RedlinkTransportFactory::class,
7275
Bridge\RingCentral\RingCentralTransportFactory::class,
7376
Bridge\RocketChat\RocketChatTransportFactory::class,
7477
Bridge\Sendberry\SendberryTransportFactory::class,

0 commit comments

Comments
 (0)