{"action":"created","issue":{"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/821","labels_url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/821/labels{/name}","comments_url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/821/comments","events_url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/821/events","html_url":"https://github.com/WhisperSystems/Signal-iOS/issues/821","id":89292396,"number":821,"title":"Signal 2.1 suddenly displays message and sender on lock screen","user":{"login":"jooize","id":719371,"avatar_url":"https://avatars.githubusercontent.com/u/719371?v=3","gravatar_id":"","url":"https://api.github.com/users/jooize","html_url":"https://github.com/jooize","followers_url":"https://api.github.com/users/jooize/followers","following_url":"https://api.github.com/users/jooize/following{/other_user}","gists_url":"https://api.github.com/users/jooize/gists{/gist_id}","starred_url":"https://api.github.com/users/jooize/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jooize/subscriptions","organizations_url":"https://api.github.com/users/jooize/orgs","repos_url":"https://api.github.com/users/jooize/repos","events_url":"https://api.github.com/users/jooize/events{/privacy}","received_events_url":"https://api.github.com/users/jooize/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-18T13:21:45Z","updated_at":"2015-06-18T13:33:41Z","closed_at":"2015-06-18T13:33:41Z","body":"> Improved notifications - See the message details you expect without sacrificing any privacy.\r\n\r\n— Signal 2.1, 16 June 2015\r\n\r\nIssue #808 requests the message in push feature, but also asks for it to be opt‐in.\r\n\r\nI don't see how it can be an expected change in an app for secure communication to begin displaying message content and sender outside barriers (passcode) without asking. People in more serious situations may consider this a breach of trust.\r\n\r\nUnderstandably, you want to make a user friendly app, but was this a good decision? How about a dialog box for users updating from earlier versions asking at launch if they want more information in push? More code, work, and it's an interruption for the user, but this is a serious change that may go unnoticed until someone gets sent a sensitive message in the wrong environment."},"comment":{"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/comments/113157551","html_url":"https://github.com/WhisperSystems/Signal-iOS/issues/821#issuecomment-113157551","issue_url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/issues/821","id":113157551,"user":{"login":"FredericJacobs","id":400296,"avatar_url":"https://avatars.githubusercontent.com/u/400296?v=3","gravatar_id":"","url":"https://api.github.com/users/FredericJacobs","html_url":"https://github.com/FredericJacobs","followers_url":"https://api.github.com/users/FredericJacobs/followers","following_url":"https://api.github.com/users/FredericJacobs/following{/other_user}","gists_url":"https://api.github.com/users/FredericJacobs/gists{/gist_id}","starred_url":"https://api.github.com/users/FredericJacobs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FredericJacobs/subscriptions","organizations_url":"https://api.github.com/users/FredericJacobs/orgs","repos_url":"https://api.github.com/users/FredericJacobs/repos","events_url":"https://api.github.com/users/FredericJacobs/events{/privacy}","received_events_url":"https://api.github.com/users/FredericJacobs/received_events","type":"User","site_admin":false},"created_at":"2015-06-18T13:33:41Z","updated_at":"2015-06-18T13:33:41Z","body":"We decided to make this opt-out. The App Store release notes are explaining this change.\r\n- the app needs to be opened before the change to become effective.\r\n- if the phone is rebooted, the keying material won't be in memory and the messages won't be decryptable.\r\n\r\nIf you want to hide content-body, you can do so in the in-app settings >> Notifications >> Show\r\n"}}