Summary
Push notifications stopped after upgrade from 3.4. to 3.6. This happens for all mobile clients. Email notifications still work.
Steps to reproduce
MM Team Edition (currently 3.7.3, but issue began at 3.6)
Enable PN: Use iOS and Android apps on iTunes and Google Play with TPNS
PNS: http://push-test.mattermost.com
PNC: Send full message snippet
Send a DM or @mention a user.
Expected behavior
User should receive a push notification on mobile device
Observed behavior
Log files show debug message for sending a push notification, but do not include msg.DeviceId
as part of the message after upgrade. It would make sense that if there were not DeviceId, it wouldn’t know where to send the message, but if then the I magically captured the moment, in retrospect, with the following consecutive push notification messages in mattermost.log file:
[2017/03/02 13:26:22 EST] [DEBG] Sending push notification to with msg of 'darin in Town Hall: @channel hi all! just upgraded Mattermost from 3.4 to 3.6, which has some a) feature improvments, b) performance improvements, c) bug fixes, and d) security patches. Your mobile client should already be compatible, but if it's not upgraded, you should upgrade it anyway ... '```