Download the PHP package r-martins/mautic-plugin-onesignal-web16 without Composer
On this page you can find all versions of the php package r-martins/mautic-plugin-onesignal-web16. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download r-martins/mautic-plugin-onesignal-web16
More information about r-martins/mautic-plugin-onesignal-web16
Files in r-martins/mautic-plugin-onesignal-web16
Download r-martins/mautic-plugin-onesignal-web16
More information about r-martins/mautic-plugin-onesignal-web16
Files in r-martins/mautic-plugin-onesignal-web16
Vendor r-martins
Package mautic-plugin-onesignal-web16
Short Description OneSignal Web SDK v16: use include_subscription_ids for web, and mark campaign push as failed when OneSignal returns errors or an empty id in JSON (including HTTP 200).
License GPL-3.0-or-later
Package mautic-plugin-onesignal-web16
Short Description OneSignal Web SDK v16: use include_subscription_ids for web, and mark campaign push as failed when OneSignal returns errors or an empty id in JSON (including HTTP 200).
License GPL-3.0-or-later
Please rate this library. Is it a good library?
Informations about the package mautic-plugin-onesignal-web16
mautic-plugin-onesignal-web16
Plugin for Mautic 7.x that avoids editing core for OneSignal web push (Web SDK v16 subscription IDs) and for treating OneSignal JSON errors in HTTP-200 responses as send failures in campaigns.
What it does
- For web (non-mobile) push, sends
include_subscription_idsinstead ofinclude_player_idsin the OneSignal REST request (aligned with subscription IDs from Web SDK v16 / Mauticpush_ids). - For mobile, keeps
include_player_ids. - If the OneSignal API returns HTTP 200 with a JSON
errorspayload or withidempty or null, the response is coerced to HTTP 422 so the defaultCampaignSubscriberdoes not record a false “delivered” outcome.
Requirements
- PHP >= 8.2
- Mautic 7.x (
mautic/core-lib^7.0)
Install (Composer, recommended for Packagist)
From the Mautic project root (Composer-based install):
In the Mautic UI: Settings → Plugins, install/enable OnesignalWeb16 if necessary.
License
GPL-3.0-or-later (same family as Mautic core).
All versions of mautic-plugin-onesignal-web16 with dependencies
PHP Build Version
Package Version
The package r-martins/mautic-plugin-onesignal-web16 contains the following files
Loading the files please wait ...