{"action":"created","issue":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4729","labels_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4729/labels{/name}","comments_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4729/comments","events_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4729/events","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4729","id":128242002,"number":4729,"title":"Feature/4105 sharing management","user":{"login":"aerych","id":1435271,"avatar_url":"https://avatars.githubusercontent.com/u/1435271?v=3","gravatar_id":"","url":"https://api.github.com/users/aerych","html_url":"https://github.com/aerych","followers_url":"https://api.github.com/users/aerych/followers","following_url":"https://api.github.com/users/aerych/following{/other_user}","gists_url":"https://api.github.com/users/aerych/gists{/gist_id}","starred_url":"https://api.github.com/users/aerych/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aerych/subscriptions","organizations_url":"https://api.github.com/users/aerych/orgs","repos_url":"https://api.github.com/users/aerych/repos","events_url":"https://api.github.com/users/aerych/events{/privacy}","received_events_url":"https://api.github.com/users/aerych/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/labels/Sharing","name":"Sharing","color":"006b75"},{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/labels/[Type]%20Enhancement","name":"[Type] Enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"alexcurylo","id":872697,"avatar_url":"https://avatars.githubusercontent.com/u/872697?v=3","gravatar_id":"","url":"https://api.github.com/users/alexcurylo","html_url":"https://github.com/alexcurylo","followers_url":"https://api.github.com/users/alexcurylo/followers","following_url":"https://api.github.com/users/alexcurylo/following{/other_user}","gists_url":"https://api.github.com/users/alexcurylo/gists{/gist_id}","starred_url":"https://api.github.com/users/alexcurylo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexcurylo/subscriptions","organizations_url":"https://api.github.com/users/alexcurylo/orgs","repos_url":"https://api.github.com/users/alexcurylo/repos","events_url":"https://api.github.com/users/alexcurylo/events{/privacy}","received_events_url":"https://api.github.com/users/alexcurylo/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/milestones/51","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/milestones/6.0","labels_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/milestones/51/labels","id":1465750,"number":51,"title":"6.0","description":null,"creator":{"login":"jleandroperez","id":1195260,"avatar_url":"https://avatars.githubusercontent.com/u/1195260?v=3","gravatar_id":"","url":"https://api.github.com/users/jleandroperez","html_url":"https://github.com/jleandroperez","followers_url":"https://api.github.com/users/jleandroperez/followers","following_url":"https://api.github.com/users/jleandroperez/following{/other_user}","gists_url":"https://api.github.com/users/jleandroperez/gists{/gist_id}","starred_url":"https://api.github.com/users/jleandroperez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jleandroperez/subscriptions","organizations_url":"https://api.github.com/users/jleandroperez/orgs","repos_url":"https://api.github.com/users/jleandroperez/repos","events_url":"https://api.github.com/users/jleandroperez/events{/privacy}","received_events_url":"https://api.github.com/users/jleandroperez/received_events","type":"User","site_admin":false},"open_issues":17,"closed_issues":83,"state":"open","created_at":"2015-12-17T21:05:13Z","updated_at":"2016-01-22T21:33:08Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2016-01-22T20:48:09Z","updated_at":"2016-01-23T00:07:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/pulls/4729","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4729","diff_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4729.diff","patch_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4729.patch"},"body":"Refs #4105 \r\n\r\nThis is a partial implementation of Publicize sharing management presenting the overall publicize flow. This PR is submitted in the interest of keeping code reviews to relatively small sets of code. Sharing remains behind a feature flag.\r\nRemaining work includes:\r\n- implementing some missing graphics or changing placeholders.\r\n- implement some designs around multiple account connections once the designs are complete.\r\n- improvements to error / success prompts and \"busy\" status \r\n- all of sharing button management.\r\n\r\nTo test:\r\n\r\nChoose a wpcom blog and visit its details screen. \r\nSelect the Sharing option. \r\nFor each publicize service perform the following:\r\n- Connect to the service.\r\n- Confirm the service is properly connected by checking the site's publicize settings in a browser. \r\n- Publish a post and confirm it is shared to the target service. (Optional, we assume publicize works correctly.)\r\n- Toggle the share globally setting and confirm the change is reflected on the web.\r\n- Disconnect from the service. \r\n- Confirm the service is disconnected by checking the site's publicize settings in a browser. \r\n\r\nNeeds review: @jleandroperez would you do the honors?"},"comment":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/comments/174094613","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4729#issuecomment-174094613","issue_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4729","id":174094613,"user":{"login":"alexcurylo","id":872697,"avatar_url":"https://avatars.githubusercontent.com/u/872697?v=3","gravatar_id":"","url":"https://api.github.com/users/alexcurylo","html_url":"https://github.com/alexcurylo","followers_url":"https://api.github.com/users/alexcurylo/followers","following_url":"https://api.github.com/users/alexcurylo/following{/other_user}","gists_url":"https://api.github.com/users/alexcurylo/gists{/gist_id}","starred_url":"https://api.github.com/users/alexcurylo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexcurylo/subscriptions","organizations_url":"https://api.github.com/users/alexcurylo/orgs","repos_url":"https://api.github.com/users/alexcurylo/repos","events_url":"https://api.github.com/users/alexcurylo/events{/privacy}","received_events_url":"https://api.github.com/users/alexcurylo/received_events","type":"User","site_admin":false},"created_at":"2016-01-23T00:07:22Z","updated_at":"2016-01-23T00:07:22Z","body":"Unchecking shared connection on the web is not reflected in the app."}}