SuccessChanges

Summary

  1. Add support for converting to sandbox tokens on firebase (commit: 7ebc46e74e546684824cdc2e862b03eb3f3da7ac) (details)
  2. Format ios and android messages differently (commit: 8e306fb9be532d995cabc4c28e6907fd95dcacb4) (details)
Commit 7ebc46e74e546684824cdc2e862b03eb3f3da7ac by shankari
Add support for converting to sandbox tokens on firebase
Although firebase does not support sandbox v/s production for the send
API, they do support it for the import/conversion API. And if you use
`sandbox=False` while trying to convert a token from a debug build, the
send will fail with "Not registered" or "Invalid Token".
Since we already have a dev flag, let's hook it up to this.
https://github.com/e-mission/e-mission-server/issues/564#issuecomment-360725717
https://github.com/e-mission/e-mission-server/issues/564#issuecomment-360728695
and make it easier to test
(commit: 7ebc46e74e546684824cdc2e862b03eb3f3da7ac)
The file was modifiedemission/net/ext_service/push/notify_interface_impl/firebase.py (diff)
Commit 8e306fb9be532d995cabc4c28e6907fd95dcacb4 by shankari
Format ios and android messages differently
Message and title need to be provided for iOS MUST NOT be provided for
android https://github.com/e-mission/e-mission-server/issues/564
(commit: 8e306fb9be532d995cabc4c28e6907fd95dcacb4)
The file was modifiedemission/net/ext_service/push/notify_interface_impl/firebase.py (diff)