{"action":"created","issue":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4123","labels_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4123/labels{/name}","comments_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4123/comments","events_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4123/events","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4123","id":99406223,"number":4123,"title":"WIP: Dynamic endpoint version","user":{"login":"diegoreymendez","id":1836005,"avatar_url":"https://avatars.githubusercontent.com/u/1836005?v=3","gravatar_id":"","url":"https://api.github.com/users/diegoreymendez","html_url":"https://github.com/diegoreymendez","followers_url":"https://api.github.com/users/diegoreymendez/followers","following_url":"https://api.github.com/users/diegoreymendez/following{/other_user}","gists_url":"https://api.github.com/users/diegoreymendez/gists{/gist_id}","starred_url":"https://api.github.com/users/diegoreymendez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diegoreymendez/subscriptions","organizations_url":"https://api.github.com/users/diegoreymendez/orgs","repos_url":"https://api.github.com/users/diegoreymendez/repos","events_url":"https://api.github.com/users/diegoreymendez/events{/privacy}","received_events_url":"https://api.github.com/users/diegoreymendez/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/labels/review","name":"review","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"diegoreymendez","id":1836005,"avatar_url":"https://avatars.githubusercontent.com/u/1836005?v=3","gravatar_id":"","url":"https://api.github.com/users/diegoreymendez","html_url":"https://github.com/diegoreymendez","followers_url":"https://api.github.com/users/diegoreymendez/followers","following_url":"https://api.github.com/users/diegoreymendez/following{/other_user}","gists_url":"https://api.github.com/users/diegoreymendez/gists{/gist_id}","starred_url":"https://api.github.com/users/diegoreymendez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diegoreymendez/subscriptions","organizations_url":"https://api.github.com/users/diegoreymendez/orgs","repos_url":"https://api.github.com/users/diegoreymendez/repos","events_url":"https://api.github.com/users/diegoreymendez/events{/privacy}","received_events_url":"https://api.github.com/users/diegoreymendez/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/milestones/45","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/milestones/5.6","labels_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/milestones/45/labels","id":1188115,"number":45,"title":"5.6","description":null,"creator":{"login":"sendhil","id":437043,"avatar_url":"https://avatars.githubusercontent.com/u/437043?v=3","gravatar_id":"","url":"https://api.github.com/users/sendhil","html_url":"https://github.com/sendhil","followers_url":"https://api.github.com/users/sendhil/followers","following_url":"https://api.github.com/users/sendhil/following{/other_user}","gists_url":"https://api.github.com/users/sendhil/gists{/gist_id}","starred_url":"https://api.github.com/users/sendhil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sendhil/subscriptions","organizations_url":"https://api.github.com/users/sendhil/orgs","repos_url":"https://api.github.com/users/sendhil/repos","events_url":"https://api.github.com/users/sendhil/events{/privacy}","received_events_url":"https://api.github.com/users/sendhil/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":27,"state":"open","created_at":"2015-06-30T23:23:14Z","updated_at":"2015-08-18T20:14:56Z","due_on":"2015-09-17T00:00:00Z","closed_at":null},"comments":12,"created_at":"2015-08-06T10:37:22Z","updated_at":"2015-08-18T20:22:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/pulls/4123","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4123","diff_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4123.diff","patch_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4123.patch"},"body":"Resolves #4120 \r\n\r\nThe REST services now allow the caller to pick the API version to use.\r\n\r\nThis PR does not intend to promote the inclusion of beta versions of the API in the release app, but merely as a mechanism to allow developers to:\r\n\r\n- Start developing and testing for incoming versions of the API (without releasing the new functionality until the API is released).\r\n- Allow for partial and progressive migration to newly released API versions (as opposed to having to migrate all services simultaneously).\r\n\r\n**Test 1:**\r\nRun the unit tests and make sure none of them fail.\r\n\r\n**Test 2:**\r\nNavigate and use the app.  Try to make sure no service calls are failing.  (This would be easier to achieve if we had unit tests for all services, so that'll be an upcoming goal)\r\n\r\n/cc @astralbodies, @aerych, @jleandroperez, @koke, @SergioEstevao, @sendhil \r\n\r\n(I want as many eyes as possible here... been testing extensively and fixed all the issues I could find)"},"comment":{"url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/comments/132339608","html_url":"https://github.com/wordpress-mobile/WordPress-iOS/pull/4123#issuecomment-132339608","issue_url":"https://api.github.com/repos/wordpress-mobile/WordPress-iOS/issues/4123","id":132339608,"user":{"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},"created_at":"2015-08-18T20:22:29Z","updated_at":"2015-08-18T20:22:29Z","body":"@diegoreymendez i've just noticed `PushAuthenticationServiceRemote` lacks the new dynamic versioning. Was that one left out intentionally?\r\n"}}