{"push_id":1005379338,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"f246b39d8b08b30628ee1c7b8fbb032f3da0b99d","before":"1c89a4458fcc47ec7bfcebc1627f918701625da3","commits":[{"sha":"f246b39d8b08b30628ee1c7b8fbb032f3da0b99d","author":{"email":"24322e0716f72839d3ebedc570e215d284b4376f@me.com","name":"Taha Abbasi"},"message":"Fifth Update:\n\nFifth Update:\n\nSummary:\n\nUpdated Push Message, app is in working condition (TESTED).\n\n\t1. Update Push Notification handling:\u000B\n\t\ta. Interaction and Action Handling\n\t\t\ti. Update handleActionWithIdentifier\n\t\t\tii. Update handleMeesageResponse\n\t\t\tiii. Update sendMessage\n\t\t\tiv. create sendPushMessage\u000B\n\t\tb. Update handleActionWithIdentifier\n\t\t\ti. Subscribe the user to current User's channel and to the Thread\u000B\n\t\tc. Update handleMeesageResponse\n\t\t\ti. Change the current sendMessage(channel : String, messagePacket :\n[String : String]) method to sendPushMessage\n\t\t\tii. Create a new sendMessage method that sends payload without APNs\nGCM data\n\t\t\tiii. Call sendPushMessage and pass in the channel name of the\nintended user\n\t\t\tiv. Call sendMessage and pass in the channel name of the thread\u000B\n\t\td. Update sendMessage\n\t\t\ti. Create a new method called sendPushMessage and move the code from\nthe current send message function in there.\n\t\t\tii. Change the method signature to ask for threadName instead of\njust channel\n\t\t\tiii. change the message packet to send only message payload without\nAPN and GCM data\u000B\n\t\te. Create sendPushMessage\n\t\t\ti. Change the method signature to ask for IntendedUsersChannelName\ninstead of just channel\n\t\t\tii. Move the code from the previous sendMessage method\u000B\nSummary:\n\nUpdated Push Message, app is in working condition (TESTED).\n\nNew - Concern:\n\n\t1. In integration, would need to work out logic regarding when to\nsetup 3 and 4 Setup steps listed above. It would have to be clear as to\nwhen the opposite user channel should be exposed to the user requesting\nit.\n\t\ta. Currently in didPressRightButton hard coded logic to send push to\nspecific channel.\nSometimes the Interactive Push Notification response is not working,\nspecifically when the device is connected to the computer and app is\nrunning from XCODE.","distinct":true,"url":"https://api.github.com/repos/abbasiindustries/iOS/commits/f246b39d8b08b30628ee1c7b8fbb032f3da0b99d"}]}