{"action":"created","issue":{"url":"https://api.github.com/repos/status-im/status-react/issues/5580","repository_url":"https://api.github.com/repos/status-im/status-react","labels_url":"https://api.github.com/repos/status-im/status-react/issues/5580/labels{/name}","comments_url":"https://api.github.com/repos/status-im/status-react/issues/5580/comments","events_url":"https://api.github.com/repos/status-im/status-react/issues/5580/events","html_url":"https://github.com/status-im/status-react/pull/5580","id":352622762,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA5ODg4MTQ5","number":5580,"title":"Feature/qtbreakpad integration","user":{"login":"MaxRis","id":1928902,"node_id":"MDQ6VXNlcjE5Mjg5MDI=","avatar_url":"https://avatars1.githubusercontent.com/u/1928902?v=4","gravatar_id":"","url":"https://api.github.com/users/MaxRis","html_url":"https://github.com/MaxRis","followers_url":"https://api.github.com/users/MaxRis/followers","following_url":"https://api.github.com/users/MaxRis/following{/other_user}","gists_url":"https://api.github.com/users/MaxRis/gists{/gist_id}","starred_url":"https://api.github.com/users/MaxRis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaxRis/subscriptions","organizations_url":"https://api.github.com/users/MaxRis/orgs","repos_url":"https://api.github.com/users/MaxRis/repos","events_url":"https://api.github.com/users/MaxRis/events{/privacy}","received_events_url":"https://api.github.com/users/MaxRis/received_events","type":"User","site_admin":false},"labels":[{"id":782926578,"node_id":"MDU6TGFiZWw3ODI5MjY1Nzg=","url":"https://api.github.com/repos/status-im/status-react/labels/desktop","name":"desktop","color":"fcb099","default":false}],"state":"open","locked":false,"assignee":{"login":"MaxRis","id":1928902,"node_id":"MDQ6VXNlcjE5Mjg5MDI=","avatar_url":"https://avatars1.githubusercontent.com/u/1928902?v=4","gravatar_id":"","url":"https://api.github.com/users/MaxRis","html_url":"https://github.com/MaxRis","followers_url":"https://api.github.com/users/MaxRis/followers","following_url":"https://api.github.com/users/MaxRis/following{/other_user}","gists_url":"https://api.github.com/users/MaxRis/gists{/gist_id}","starred_url":"https://api.github.com/users/MaxRis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaxRis/subscriptions","organizations_url":"https://api.github.com/users/MaxRis/orgs","repos_url":"https://api.github.com/users/MaxRis/repos","events_url":"https://api.github.com/users/MaxRis/events{/privacy}","received_events_url":"https://api.github.com/users/MaxRis/received_events","type":"User","site_admin":false},"assignees":[{"login":"MaxRis","id":1928902,"node_id":"MDQ6VXNlcjE5Mjg5MDI=","avatar_url":"https://avatars1.githubusercontent.com/u/1928902?v=4","gravatar_id":"","url":"https://api.github.com/users/MaxRis","html_url":"https://github.com/MaxRis","followers_url":"https://api.github.com/users/MaxRis/followers","following_url":"https://api.github.com/users/MaxRis/following{/other_user}","gists_url":"https://api.github.com/users/MaxRis/gists{/gist_id}","starred_url":"https://api.github.com/users/MaxRis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaxRis/subscriptions","organizations_url":"https://api.github.com/users/MaxRis/orgs","repos_url":"https://api.github.com/users/MaxRis/repos","events_url":"https://api.github.com/users/MaxRis/events{/privacy}","received_events_url":"https://api.github.com/users/MaxRis/received_events","type":"User","site_admin":false}],"milestone":null,"comments":49,"created_at":"2018-08-21T16:40:43Z","updated_at":"2018-08-23T22:08:24Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/status-im/status-react/pulls/5580","html_url":"https://github.com/status-im/status-react/pull/5580","diff_url":"https://github.com/status-im/status-react/pull/5580.diff","patch_url":"https://github.com/status-im/status-react/pull/5580.patch"},"body":"### Summary:\r\n\r\nIntegrates google's breakpad library to intercept unhandled exceptions and launch reportApp to ask user report crash dump related files. reportApp opens folder with files prepared for uploading and at the same time navigates to dedicated Google Web Form in default web browser. On Google Web Form user submit new GitHub issue is created.\r\n\r\nRelated PR on which current depends - https://github.com/status-im/react-native-desktop/pull/318\r\n\r\n### Review notes (optional):\r\nGoogle Breakpad lib sources and wrapper to use lib in our main.cpp is moved to https://github.com/status-im/google-breakpad\r\n\r\n### Testing notes (optional):\r\nApp forced to crash just after the start.\r\n\r\n### Steps to test:\r\n- Open Status\r\n- Status should crash and report app window should be opened\r\n- Press report button\r\n- Google Web form should be opened in browser and directory with files to upload should be opened on desktop\r\n- Fill Google Web form and upload the files, submit.\r\n- New issue with provided information should appear at https://github.com/MaxRis/StatusImDesktopReports/issues\r\n\r\n<!-- (PRs will only be accepted if squashed into single commit.) -->\r\n\r\nstatus: ready\r\n"},"comment":{"url":"https://api.github.com/repos/status-im/status-react/issues/comments/415586814","html_url":"https://github.com/status-im/status-react/pull/5580#issuecomment-415586814","issue_url":"https://api.github.com/repos/status-im/status-react/issues/5580","id":415586814,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNTU4NjgxNA==","user":{"login":"status-comment-bot","id":39547077,"node_id":"MDQ6VXNlcjM5NTQ3MDc3","avatar_url":"https://avatars0.githubusercontent.com/u/39547077?v=4","gravatar_id":"","url":"https://api.github.com/users/status-comment-bot","html_url":"https://github.com/status-comment-bot","followers_url":"https://api.github.com/users/status-comment-bot/followers","following_url":"https://api.github.com/users/status-comment-bot/following{/other_user}","gists_url":"https://api.github.com/users/status-comment-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/status-comment-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/status-comment-bot/subscriptions","organizations_url":"https://api.github.com/users/status-comment-bot/orgs","repos_url":"https://api.github.com/users/status-comment-bot/repos","events_url":"https://api.github.com/users/status-comment-bot/events{/privacy}","received_events_url":"https://api.github.com/users/status-comment-bot/received_events","type":"User","site_admin":false},"created_at":"2018-08-23T22:08:24Z","updated_at":"2018-08-23T22:08:24Z","author_association":"NONE","body":"Desktop Jenkins build job started at https://ci.status.im/job/status-react/job/desktop/job/pull-requests/job/PR-5580/16/"}}
{"actor":{"display_login":"status-comment-bot"}}