Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: add ExpiredToken as option for APNS error response #2

Merged
merged 3 commits into from
Aug 2, 2023

Conversation

mdlkxzmcp
Copy link
Owner

@mdlkxzmcp mdlkxzmcp commented Aug 2, 2023

Fork of codedge-llc#240 with an added test :)

[Edit] Those tests are for the wrong service... So yeah, ignore that

@mdlkxzmcp mdlkxzmcp changed the title Fix: add expired token error Fix: add ExpiredToken as option for APNS error response Aug 2, 2023
@mdlkxzmcp mdlkxzmcp merged commit 4caaed7 into master Aug 2, 2023
@mdlkxzmcp mdlkxzmcp deleted the fix/add-expired-token-error branch August 2, 2023 18:28
mdlkxzmcp added a commit that referenced this pull request Aug 2, 2023
* Add ExpiredToken as option for error response

see https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/handling_notification_responses_from_apns

* Add a test for the ExpiredToken option

* Update changelog

---------

Co-authored-by: ccheung <ccheung@pagerduty.com>
hpopp added a commit that referenced this pull request Jan 17, 2024
* fix: move token generation to agent (#1)

* fix: add uri to token storage key to prevent clashes (#2)

* Catch up with upstream (#3)

* fix: allow httpoison 2.0 (codedge-llc#236)

* fix: allow httpoison 2.0

* ci: fix workflows

* ci: revert to ubuntu-latest

* ci: use setup-beam@v1

* chore: update CHANGELOG

* docs: update README links

* fix: move token generation into Pigeon.APNS.Token (codedge-llc#227)

This means the token is only generated once and used across all workers

* chore: update CHANGELOG

---------

Co-authored-by: Henry Popp <hpopp@users.noreply.github.com>
Co-authored-by: Henry Popp <henry@codedge.io>
Co-authored-by: Andrew Timberlake <andrew@andrewtimberlake.com>

* chore: run mix format on our changes (#4)

* fix: allow httpoison 2.0 (codedge-llc#236)

* fix: allow httpoison 2.0

* ci: fix workflows

* ci: revert to ubuntu-latest

* ci: use setup-beam@v1

* chore: update CHANGELOG

* docs: update README links

* fix: move token generation into Pigeon.APNS.Token (codedge-llc#227)

This means the token is only generated once and used across all workers

* chore: update CHANGELOG

---------

Co-authored-by: Henry Popp <hpopp@users.noreply.github.com>
Co-authored-by: Henry Popp <henry@codedge.io>
Co-authored-by: Andrew Timberlake <andrew@andrewtimberlake.com>

* chore: undo random formatting changes that aren't necessary

---------

Co-authored-by: Drew Ballance <drew@ballance.io>
Co-authored-by: Henry Popp <hpopp@users.noreply.github.com>
Co-authored-by: Henry Popp <henry@codedge.io>
Co-authored-by: Andrew Timberlake <andrew@andrewtimberlake.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants