pigeon icon indicating copy to clipboard operation
pigeon copied to clipboard

iOS and Android push notifications for Elixir

Results 47 pigeon issues
Sort by recently updated
recently updated
newest added

### General Updates - [x] Migrate from Pigeon supervision to workers started under application's supervision tree - basically Ecto Repo style - [x] Configurable JSON library _(1.6.0 release)_ - default...

discussion

Does 2.0 (or 1.6 even) support multipart HTTP batch requests to the FCM API? Or is each request a push to the server? See: https://firebase.google.com/docs/cloud-messaging/send-message#send-messages-to-multiple-devices From a read of the...

Currently an unregistered token in FCM will return an `unknown_error` response, which is incorrect. This PR correctly returns an `unregistered` atom for this case. The error coming back from FCM...

### Environment * Elixir & Erlang/OTP versions (`elixir --version`): 1.12.2 * Operating system: Linux ### Current behavior Manually setting APNS apns-collapse-id header does not work. ```elixir alias Pigeon.FCM notification =...

I'm trying to send the "click_action" as described here: https://firebase.google.com/docs/cloud-messaging/http-server-ref via FCM Notification (basically to allow for custom click intents depending on the types of notifications). From what I understand,...

### Environment * Elixir 1.12.3 (compiled with Erlang/OTP 24) * Operating system: Mac OS Monterey (12.0.1) ### Current behavior When upgrading our Elixir version from 1.11 to 1.12, we started...

### Environment * Elixir & Erlang/OTP versions (`elixir --version`): Elixir 1.12.2 (compiled with Erlang/OTP 24) * Operating system: macOS, Ubuntu * Pigeon version: `2.0.0-rc.0` * Pigeon APNS is configured per...

### Environment * Elixir & Erlang/OTP versions (`elixir --version`): ``` Erlang/OTP 24 [erts-12.0.3] [source] [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1] [jit] Elixir 1.12.2 (compiled with Erlang/OTP 22) ``` * Operating system: Arch...

### Environment * Elixir & Erlang/OTP versions (`elixir --version`): ``` Erlang/OTP 23 [erts-11.1.4] [source] [64-bit] [smp:16:16] [ds:16:16:10] [async-threads:1] [hipe] Elixir 1.11.3 (compiled with Erlang/OTP 21) ``` * Operating system: macOS...

So the official FCM docs state that to configure notification on respective OS you need to provide an object in the request for the respective OS. As of 1.6.1, I...